|
| | PrtMemWriteStream (IPMUnknown *boss) |
| |
| virtual | ~PrtMemWriteStream (void) |
| |
| | CStreamWrite (IPMUnknown *boss) |
| |
| virtual uchar | XferByte (uchar &chr) |
| |
| virtual int32 | XferByte (uchar *buf, int32 num) |
| |
| virtual bool16 | XferBool (bool16 &chr) |
| |
| virtual int32 | XferBool (bool16 *buf, int32 num) |
| |
| virtual int16 | XferInt16 (int16 &i) |
| |
| virtual int32 | XferInt16 (int16 *buf, int32 num) |
| |
| virtual int32 | XferInt32 (int32 &i) |
| |
| virtual int32 | XferInt32 (int32 *buf, int32 num) |
| |
| virtual int64 | XferInt64 (int64 &i) |
| |
| virtual uintptr_t | XferPointer (uintptr_t &i) |
| |
| virtual ClassID | XferID (ClassID &i) |
| |
| virtual int32 | XferID (ClassID *buf, int32 num) |
| |
| virtual ImplementationID | XferID (ImplementationID &i) |
| |
| virtual int32 | XferID (ImplementationID *buf, int32 num) |
| |
| virtual WidgetID | XferID (WidgetID &i) |
| |
| virtual int32 | XferID (WidgetID *buf, int32 num) |
| |
| virtual PluginID | XferID (PluginID &i) |
| |
| virtual int32 | XferID (PluginID *buf, int32 num) |
| |
| virtual PMIID | XferID (PMIID &i) |
| |
| virtual int32 | XferID (PMIID *buf, int32 num) |
| |
| virtual ActionID | XferID (ActionID &i) |
| |
| virtual int32 | XferID (ActionID *buf, int32 num) |
| |
| virtual ScriptElementID | XferID (ScriptElementID &i) |
| |
| virtual int32 | XferID (ScriptElementID *buf, int32 num) |
| |
| virtual ScriptID | XferID (ScriptID &i) |
| |
| virtual int32 | XferID (ScriptID *buf, int32 num) |
| |
| virtual LinkClientID | XferID (LinkClientID &i) |
| |
| virtual int32 | XferID (LinkClientID *buf, int32 num) |
| |
| virtual UID | XferObject (UID &u) |
| |
| virtual int32 | XferObject (UID *buf, int32 num) |
| |
| virtual UID | XferReference (UID &u) |
| |
| virtual int32 | XferReference (UID *buf, int32 num) |
| |
| virtual PMReal & | XferRealNumber (PMReal &r) |
| |
| virtual int32 | XferRealNumber (PMReal *buf, int32 num) |
| |
| virtual void | Comment (const char *comment) |
| |
| virtual int64 | Seek (int64 numberOfBytes, SeekFromWhere fromHere) |
| |
| virtual void | SetEndOfStream () |
| |
| virtual void | Flush () |
| |
| virtual StreamState | GetStreamState () |
| |
| virtual bool16 | IsReading () const |
| |
| virtual bool16 | IsWriting () const |
| |
| virtual bool16 | IsWritingForDuplication (IDataBase **) const |
| |
| virtual void | SetSwapping (bool16 swapping) |
| |
| virtual bool16 | GetSwapping () const |
| |
| void | SetXferBytes (IXferBytes *xferBytes) |
| |
| template<typename T > |
| void | XferEnum (T &e) |
| |
| template<class T > |
| IDType< T > | XferID (IDType< T > &id) |
| |
| template<class T > |
| int32 | XferID (IDType< T > *buf, int32 count) |
| |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| |
| virtual void | AddRef () const =0 |
| |
| virtual void | Release () const =0 |
| |
Implements IPMStream over a memory buffer