#include <binarystream.h>
Public Member Functions | |
basic_binostream (std::streamsize sz) | |
basic_binostream (std::streamsize sz) | |
void * | popbuf (size_t &sz) |
void * | popbuf (size_t &sz) |
virtual | ~basic_binostream () |
virtual | ~basic_binostream () |
Static Public Member Functions | |
size_t | computesize (size_t s) |
size_t | computesize (size_t s) |
Private Attributes | |
basic_binstreambuf< _Ch, _Tr > * | _buf |
basic_binstreambuf< _Ch, _Tr > * | _buf |
|
00081 : std::basic_ostream<_Ch,_Tr>(_buf = new basic_binstreambuf<_Ch,_Tr>(sz)) {} 00082 #else 00083 : ostream (_buf = new basic_binstreambuf<_Ch,_Tr>(sz)) {}
|
|
00085 { delete _buf; }
|
|
00081 : std::basic_ostream<_Ch,_Tr>(_buf = new basic_binstreambuf<_Ch,_Tr>(sz)) {} 00082 #else 00083 : ostream (_buf = new basic_binstreambuf<_Ch,_Tr>(sz)) {}
|
|
00085 { delete _buf; }
|
|
00096 { 00097 return basic_binstreambuf<_Ch,_Tr>::computesize(s); 00098 }
|
|
00096 { 00097 return basic_binstreambuf<_Ch,_Tr>::computesize(s); 00098 }
|
|
|
|
|
|
|
|
|