#include <vm_util.h>
Public Member Functions | |
| ExpandableMemBlock (long nBlockLen=2000, long nInc=1000) | |
| ~ExpandableMemBlock () | |
| void | AppendBlock (char *szBlock, long nLen=-1) |
| void | AppendFormatBlock (char *szfmt,...) |
| void | SetIncrement (long nInc) |
| void | SetCurrentPos (long nPos) |
| long | GetCurrentPos () |
| const void * | AccessBlock () |
| const char * | toString () |
| void | EnsureCapacity (long capacity) |
| void | CopyTo (ExpandableMemBlock &mb, long len=-1) |
Protected Attributes | |
| void * | m_pBlock |
| long | m_nBlockLen |
| long | m_nCurPos |
| long | m_nInc |
| ExpandableMemBlock.ExpandableMemBlock | ( | long | nBlockLen = 2000, |
|
| long | nInc = 1000 | |||
| ) |
| ExpandableMemBlock.~ExpandableMemBlock | ( | ) |
| void ExpandableMemBlock.AppendBlock | ( | char * | szBlock, | |
| long | nLen = -1 | |||
| ) |
| void ExpandableMemBlock.AppendFormatBlock | ( | char * | szfmt, | |
| ... | ||||
| ) |
| void ExpandableMemBlock.SetIncrement | ( | long | nInc | ) |
| void ExpandableMemBlock.SetCurrentPos | ( | long | nPos | ) |
| long ExpandableMemBlock.GetCurrentPos | ( | ) |
| const void* ExpandableMemBlock.AccessBlock | ( | ) |
| const char* ExpandableMemBlock.toString | ( | ) |
| void ExpandableMemBlock.EnsureCapacity | ( | long | capacity | ) |
| void ExpandableMemBlock.CopyTo | ( | ExpandableMemBlock & | mb, | |
| long | len = -1 | |||
| ) |
void* ExpandableMemBlock.m_pBlock [protected] |
long ExpandableMemBlock.m_nBlockLen [protected] |
long ExpandableMemBlock.m_nCurPos [protected] |
long ExpandableMemBlock.m_nInc [protected] |
Genereated on Tue Mar 11 19:25:26 2008 by Doxygen.
(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.