_Buffer | NLMISC::CMemStream | [protected] |
_BufPos | NLMISC::CMemStream | [protected] |
_DefaultCapacity | NLMISC::CMemStream | [protected] |
_FreeBits | NLMISC::CBitMemStream | [protected] |
_StringMode | NLMISC::CMemStream | [protected] |
begin enum value | NLMISC::IStream | |
buffer() const | NLMISC::CMemStream | [inline] |
bufferToFill(uint32 msgsize) | NLMISC::CMemStream | [inline] |
CBitMemStream(bool inputStream=false, uint32 defaultcapacity=32) | NLMISC::CBitMemStream | |
CBitMemStream(const CBitMemStream &other) | NLMISC::CBitMemStream | |
clear() | NLMISC::CBitMemStream | [inline, virtual] |
CMemStream(bool inputStream=false, bool stringmode=false, uint32 defaultcapacity=0) | NLMISC::CMemStream | [inline] |
CMemStream(const CMemStream &other) | NLMISC::CMemStream | [inline] |
current enum value | NLMISC::IStream | |
end enum value | NLMISC::IStream | |
fastRead(T &value) | NLMISC::CMemStream | [inline] |
fastSerial(T &val) | NLMISC::CMemStream | [inline] |
fastWrite(T &value) | NLMISC::CMemStream | [inline] |
fill(const uint8 *srcbuf, uint32 len) | NLMISC::CMemStream | [inline] |
getPos() | NLMISC::CMemStream | [inline, virtual] |
getPosInBit() | NLMISC::CBitMemStream | [inline] |
getStreamName() const | NLMISC::IStream | [virtual] |
getVersionException(bool &throwOnOlder, bool &throwOnNewer) | NLMISC::IStream | [static] |
increaseBufferIfNecessary(uint32 len) | NLMISC::CMemStream | [inline] |
invert() | NLMISC::CBitMemStream | [inline, virtual] |
isReading() const | NLMISC::IStream | [inline] |
IStream(bool inputStream) | NLMISC::IStream | [inline, explicit] |
IStream(const IStream &other) | NLMISC::IStream | |
length() const | NLMISC::CBitMemStream | [inline, virtual] |
lengthR() const | NLMISC::CMemStream | [inline, protected] |
lengthS() const | NLMISC::CMemStream | [inline, protected] |
operator=(const CBitMemStream &other) | NLMISC::CBitMemStream | [inline] |
NLMISC::CMemStream::operator=(const CMemStream &other) | NLMISC::CMemStream | [inline] |
NLMISC::IStream::operator=(const IStream &other) | NLMISC::IStream | |
resetBufPos() | NLMISC::CMemStream | [inline] |
resetPtrTable() | NLMISC::CMemStream | [inline] |
resize(uint32 size) | NLMISC::CMemStream | |
seek(sint32 offset, TSeekOrigin origin) | NLMISC::CMemStream | [virtual] |
serial(uint32 &value, uint nbits, bool resetvalue=true) | NLMISC::CBitMemStream | |
serial(uint64 &value, uint nbits) | NLMISC::CBitMemStream | [inline] |
serial(T &obj) | NLMISC::CBitMemStream | [inline] |
serial(uint8 &b) | NLMISC::CBitMemStream | [inline, virtual] |
serial(sint8 &b) | NLMISC::CBitMemStream | [inline, virtual] |
serial(uint16 &b) | NLMISC::CBitMemStream | [inline, virtual] |
serial(sint16 &b) | NLMISC::CBitMemStream | [inline, virtual] |
serial(uint32 &b) | NLMISC::CBitMemStream | [inline, virtual] |
serial(sint32 &b) | NLMISC::CBitMemStream | [inline, virtual] |
serial(uint64 &b) | NLMISC::CBitMemStream | [inline, virtual] |
serial(sint64 &b) | NLMISC::CBitMemStream | [inline, virtual] |
serial(float &b) | NLMISC::CBitMemStream | [virtual] |
serial(double &b) | NLMISC::CBitMemStream | [inline, virtual] |
serial(bool &b) | NLMISC::CBitMemStream | [inline, virtual] |
serial(char &b) | NLMISC::CBitMemStream | [inline, virtual] |
serial(std::string &b) | NLMISC::CBitMemStream | [virtual] |
serial(CBitMemStream &b) | NLMISC::CBitMemStream | [virtual] |
NLMISC::CMemStream::serial(T0 &a, T1 &b) | NLMISC::CMemStream | [inline] |
NLMISC::CMemStream::serial(T0 &a, T1 &b, T2 &c) | NLMISC::CMemStream | [inline] |
NLMISC::CMemStream::serial(T0 &a, T1 &b, T2 &c, T3 &d) | NLMISC::CMemStream | [inline] |
NLMISC::CMemStream::serial(T0 &a, T1 &b, T2 &c, T3 &d, T4 &e) | NLMISC::CMemStream | [inline] |
NLMISC::CMemStream::serial(T0 &a, T1 &b, T2 &c, T3 &d, T4 &e, T5 &f) | NLMISC::CMemStream | [inline] |
NLMISC::CMemStream::serial(ucstring &b) | NLMISC::CMemStream | [inline, virtual] |
serialBit(bool &bit) | NLMISC::CBitMemStream | [virtual] |
serialBitField16(uint16 bf) | NLMISC::IStream | [inline] |
serialBitField32(uint32 bf) | NLMISC::IStream | [inline] |
serialBitField8(uint8 bf) | NLMISC::IStream | [inline] |
serialBuffer(uint8 *buf, uint len) | NLMISC::CBitMemStream | [virtual] |
serialBufferWithSize(uint8 *buf, uint32 len) | NLMISC::IStream | [inline, virtual] |
serialCheck(const T &value) | NLMISC::IStream | [inline] |
serialCont(std::vector< T > &cont) | NLMISC::CBitMemStream | [inline] |
serialCont(std::list< T > &cont) | NLMISC::CBitMemStream | [inline] |
serialCont(std::deque< T > &cont) | NLMISC::CBitMemStream | [inline] |
serialCont(std::set< T > &cont) | NLMISC::CBitMemStream | [inline] |
serialCont(std::multiset< T > &cont) | NLMISC::CBitMemStream | [inline] |
serialCont(std::map< K, T > &cont) | NLMISC::CBitMemStream | [inline] |
serialCont(std::multimap< K, T > &cont) | NLMISC::CBitMemStream | [inline] |
serialCont(std::vector< uint8 > &cont) | NLMISC::CBitMemStream | [inline, virtual] |
serialCont(std::vector< sint8 > &cont) | NLMISC::CBitMemStream | [inline, virtual] |
serialCont(std::vector< bool > &cont) | NLMISC::CBitMemStream | [virtual] |
serialContPolyPtr(std::vector< T > &cont) | NLMISC::IStream | [inline] |
serialContPolyPtr(std::list< T > &cont) | NLMISC::IStream | [inline] |
serialContPolyPtr(std::deque< T > &cont) | NLMISC::IStream | [inline] |
serialContPolyPtr(std::set< T > &cont) | NLMISC::IStream | [inline] |
serialContPolyPtr(std::multiset< T > &cont) | NLMISC::IStream | [inline] |
serialContPtr(std::vector< T > &cont) | NLMISC::IStream | [inline] |
serialContPtr(std::list< T > &cont) | NLMISC::IStream | [inline] |
serialContPtr(std::deque< T > &cont) | NLMISC::IStream | [inline] |
serialContPtr(std::set< T > &cont) | NLMISC::IStream | [inline] |
serialContPtr(std::multiset< T > &cont) | NLMISC::IStream | [inline] |
serialEnum(T &em) | NLMISC::IStream | [inline] |
serialHex(uint32 &b) | NLMISC::CMemStream | [inline, virtual] |
serialPolyPtr(T *&ptr) | NLMISC::IStream | [inline] |
serialPtr(T *&ptr) | NLMISC::IStream | [inline] |
serialSeparatedBufferIn(uint8 *buf, uint len) | NLMISC::CMemStream | |
serialSeparatedBufferOut(uint8 *buf, uint len) | NLMISC::CMemStream | |
serialVector(T &cont) | NLMISC::IStream | [inline, protected] |
serialVersion(uint currentVersion) | NLMISC::IStream | |
setInOut(bool inputStream) | NLMISC::IStream | [protected] |
setStringMode(bool stringmode) | NLMISC::CMemStream | [inline] |
setVersionException(bool throwOnOlder, bool throwOnNewer) | NLMISC::IStream | [static] |
setXMLMode(bool on) | NLMISC::IStream | [protected] |
stringMode() const | NLMISC::CMemStream | [inline] |
TSeekOrigin enum name | NLMISC::IStream | |
xmlBreakLine() | NLMISC::IStream | [inline] |
xmlBreakLineInternal() | NLMISC::IStream | [inline, protected, virtual] |
xmlComment() | NLMISC::IStream | [inline] |
xmlCommentInternal() | NLMISC::IStream | [inline, protected, virtual] |
xmlPop() | NLMISC::IStream | [inline] |
xmlPopInternal() | NLMISC::IStream | [inline, protected, virtual] |
xmlPush(const char *name) | NLMISC::IStream | [inline] |
xmlPushBegin(const char *name) | NLMISC::IStream | [inline] |
xmlPushBeginInternal(const char *name) | NLMISC::IStream | [inline, protected, virtual] |
xmlPushEnd() | NLMISC::IStream | [inline] |
xmlPushEndInternal() | NLMISC::IStream | [inline, protected, virtual] |
xmlSerial(T &value0, const char *nodeName) | NLMISC::IStream | [inline] |
xmlSerial(T &value0, T &value1, const char *nodeName) | NLMISC::IStream | [inline] |
xmlSerial(T &value0, T &value1, T &value2, const char *nodeName) | NLMISC::IStream | [inline] |
xmlSerial(T &value0, T &value1, T &value2, T &value3, const char *nodeName) | NLMISC::IStream | [inline] |
xmlSetAttrib(const char *name) | NLMISC::IStream | [inline] |
xmlSetAttribInternal(const char *name) | NLMISC::IStream | [inline, protected, virtual] |
~IStream() | NLMISC::IStream | [inline, virtual] |