CMemStream

Class Hierarchy
C++
class CMemStream;
File

physinterface.h

Description

For "fastload" serialization

CMemStream::bDeleteBuf Data Member
C++
bool bDeleteBuf;
CMemStream::bMeasureOnly Data Member
C++
int bMeasureOnly;
CMemStream::bSwapEndian Data Member
C++
bool bSwapEndian;
CMemStream::m_dummyBuf Data Member
C++
SPU_DOMAIN_LOCAL char m_dummyBuf[4];
CMemStream::m_iPos Data Member
C++
int m_iPos;
CMemStream::m_nSize Data Member
C++
int m_nSize;
CMemStream::m_pBuf Data Member
C++
SPU_DOMAIN_LOCAL char* * m_pBuf;
CMemStream::CMemStream Constructor ()
C++
CMemStream();
CMemStream::CMemStream Constructor (bool)
C++
CMemStream(bool swap);
CMemStream::CMemStream Constructor (void *, int, bool)
C++
CMemStream(void * pbuf, int sz, bool swap);
CMemStream::GetAllocatedSize Method
C++
int GetAllocatedSize();
CMemStream::GetBuf Method
C++
void * GetBuf();
CMemStream::GetUsedSize Method
C++
int GetUsedSize();
CMemStream::Read Method ()
C++
template <class ftype> ftype Read();
CMemStream::Read Method (ftype &)
C++
template <class ftype> void Read(ftype & op);
CMemStream::ReadRaw Method
C++
void ReadRaw(void * pbuf, int sz);
CMemStream::ReadType Method
C++
template <class ftype> void ReadType(ftype* op, int count = 1);
CMemStream::Write Method (ftype &)
C++
template <class ftype> void Write(const ftype & op);
CMemStream::Write Method (void *, int)
C++
void Write(const void * pbuf, int sz);