Inheritance diagram for CMemoryStream::

Public Methods | |
| CL_STDMETHOD (QueryInterface)(RCLIID riid, void **ppvObj) | |
| CL_STDMETHOD_ (ULONG, AddRef)() | |
| CL_STDMETHOD_ (ULONG, Release)() | |
| CL_STDMETHOD_ (long, CopyTo)(IStream *pstm, long cb) | |
| CL_STDMETHOD_ (long, Peek)(void *pv, long cb) | |
| CL_STDMETHOD_ (long, Read)(void *pv, long cb) | |
| CL_STDMETHOD_ (int, ReadChar)() | |
| CL_STDMETHOD_ (int, Seek)(long offset, int origin) | |
| CL_STDMETHOD_ (long, SetSize)(long lsize) | |
| CL_STDMETHOD_ (long, Tell)() | |
| CL_STDMETHOD_ (long, Write)(void *pv, long cb) | |
| CL_STDMETHOD (WriteChar)(int ch) | |
| CL_STDMETHOD_ (int, getSize)() | |
| CL_STDMETHOD_ (char *, getBuffer)() | |
| CL_STDMETHOD (setBuffer)(void *pv, int iSize) | |
| CL_STDMETHOD_ (int, getGrowSize)() | |
| CL_STDMETHOD (setGrowSize)(int cchGrow) | |
| CMemoryStream () | |
| virtual | ~CMemoryStream () |
|
|
Definition at line 30 of file memstream.cpp. 00030 : m_cRef(1), m_pszBuf(NULL), m_cchBuf(0),
00031 m_iCur(0), m_cchGrow(256), m_iLast(0)
00032 {
00033 }
|
|
|
Definition at line 35 of file memstream.cpp. 00036 {
00037 if (m_pszBuf)
00038 free(m_pszBuf);
00039 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001