Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

tmemorystreambuf Class Reference

#include <basestrm.h>

List of all members.

Public Member Functions

 tmemorystreambuf (void)
void writetostream (pnstream stream)
void readfromstream (pnstream stram)
void clear ()
int getMemoryFootprint () const
const char * getBuffer () const
int getSize () const
 ~tmemorystreambuf ()

Friends

class tmemorystream


Constructor & Destructor Documentation

tmemorystreambuf::tmemorystreambuf void   ) 
 

Definition at line 2068 of file basestrm.cpp.

tmemorystreambuf::~tmemorystreambuf  ) 
 

Definition at line 2077 of file basestrm.cpp.


Member Function Documentation

void tmemorystreambuf::clear  )  [inline]
 

Definition at line 197 of file basestrm.h.

Referenced by ClipBoardBase::clear(), and Reinforcements::setup().

const char* tmemorystreambuf::getBuffer  )  const [inline]
 

Definition at line 200 of file basestrm.h.

References tmemorystream::buf.

int tmemorystreambuf::getMemoryFootprint  )  const [inline]
 

Definition at line 198 of file basestrm.h.

Referenced by GameMap::getMemoryFootprint().

int tmemorystreambuf::getSize void   )  const [inline]
 

Definition at line 201 of file basestrm.h.

void tmemorystreambuf::readfromstream pnstream  stram  ) 
 

Definition at line 2098 of file basestrm.cpp.

References max().

Referenced by GameMap::ReplayInfo::read(), ClipBoardBase::read(), and Reinforcements::readData().

void tmemorystreambuf::writetostream pnstream  stream  ) 
 

Definition at line 2085 of file basestrm.cpp.

Referenced by GameMap::ReplayInfo::write(), ClipBoardBase::write(), and Reinforcements::writeData().


Friends And Related Function Documentation

friend class tmemorystream [friend]
 

Definition at line 185 of file basestrm.h.


The documentation for this class was generated from the following files:
Generated on Tue Jun 24 02:21:38 2008 for Advanced Strategic Command by  doxygen 1.4.2