ADTF  3.18.2
IStream Member List

This is the complete list of members for IStream, including all inherited members.

ADTF_IID(IStream, "stream.ant.ucom.adtf.iid")IStream
adtf::ucom::ant::IInputStream::ADTF_IID(IInputStream, "input_stream.ant.ucom.adtf.iid")IInputStream
adtf::ucom::ant::IObject::ADTF_IID(IObject, "object.ant.ucom.adtf.iid")IObject
adtf::ucom::ant::IOutputStream::ADTF_IID(IOutputStream, "output_stream.ant.ucom.adtf.iid")IOutputStream
adtf::ucom::ant::IObject::ADTF_IID(IObject, "object.ant.ucom.adtf.iid")IObject
Destroy() const =0IObjectprivatepure virtual
Flush()=0IStreampure virtual
GetInterface(const char *i_strIID, void *&o_pInterface)=0IObjectprivatepure virtual
GetInterface(const char *i_strIID, const void *&o_pInterface) const =0IObjectprivatepure virtual
m_ui8PlatformByteOrder (defined in IStream)IStreamstatic
Read(void *pvBuffer, size_t nBufferSize, size_t *pnBytesRead=nullptr) const =0IInputStreampure virtual
Reset()=0IStreampure virtual
Seek(tFilePos nPos, tSeekOrigin eOrigin, tFilePos *pNewPos=nullptr) const =0IStreampure virtual
SF_NONE enum valueIStream
SO_Begin enum valueIStream
SO_Current enum valueIStream
SO_End enum valueIStream
tSeekOrigin enum nameIStream
tStreamFlags enum nameIStream
UCOM_RESOLVE(IObject, IInputStream) (defined in IStream)IStream
Write(const void *pvBuffer, size_t nBufferSize, size_t *pnBytesWritten=nullptr)=0IOutputStreampure virtual
adtf::~IObject()=defaultIObjectprotected
adtf::ucom::ant::IOutputStream::~IObject()=defaultIObjectprotected
~IStream()=defaultIStreamprotected