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

wvbuf.h File Reference

#include "wvbufbase.h"
#include "wvstring.h"

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  WvBufBase< unsigned char >
 Specialization of WvBufBase for unsigned char type buffers intended for use with raw memory buffers. More...

class  WvInPlaceBuf
 The in place raw memory buffer type. More...

class  WvConstInPlaceBuf
 The const in place raw memory buffer type. More...

class  WvCircularBuf
 The circular in place raw memory buffer type. More...

class  WvConstStringBuffer
 A raw memory read-only buffer backed by a constant WvString. More...


Typedefs

typedef WvBufBase< unsigned
char > 
WvBuf
 The base raw memory buffer type.

typedef WvDynBufBase< unsigned
char > 
WvDynBuf
 The dynamically resizing raw memory buffer type.

typedef WvNullBufBase< unsigned
char > 
WvNullBuf
 The empty raw memory buffer type.

typedef WvBufCursorBase< unsigned
char > 
WvBufCursor
 The raw memory buffer cursor type.

typedef WvBufViewBase< unsigned
char > 
WvBufView
 The raw memory buffer view type.


Typedef Documentation

typedef WvBufBase<unsigned char> WvBuf
 

The base raw memory buffer type.

Definition at line 226 of file wvbuf.h.

Referenced by WvXOREncoder::_encode(), WvWordWrapEncoder::_encode(), WvTypedEncoder< unsigned char, unsigned char, S >::_encode(), WvTripleDESEncoder::_encode(), WvRSAEncoder::_encode(), WvRateAdjust::_encode(), WvHexDecoder::_encode(), WvHexEncoder::_encode(), WvGzipEncoder::_encode(), WvEncoderChain::_encode(), WvPassthroughEncoder::_encode(), WvNullEncoder::_encode(), WvHMACDigest::_encode(), WvEVPMDDigest::_encode(), WvCounterModeEncoder::_encode(), WvBlowfishEncoder::_encode(), WvBase64Decoder::_encode(), WvBase64Encoder::_encode(), WvBackslashDecoder::_encode(), WvBackslashEncoder::_encode(), WvTypedEncoder< IT, unsigned char, S >::encode(), WvTypedEncoder< IT, OT >::encode(), WvEncoder::encode(), WvOakleyAuth::get_public_key(), WvDiffieHellman::get_public_value(), WvDeserialize< WvBuf * >::go(), WvDeserialize< T * >::go(), WvDeserialize< T >::go(), and WvStream::read().

typedef WvBufCursorBase<unsigned char> WvBufCursor
 

The raw memory buffer cursor type.

Definition at line 235 of file wvbuf.h.

typedef WvBufViewBase<unsigned char> WvBufView
 

The raw memory buffer view type.

Definition at line 238 of file wvbuf.h.

Referenced by WvTypedEncoder< IT, unsigned char, S >::encode(), and WvTypedEncoder< IT, OT >::encode().

typedef WvDynBufBase<unsigned char> WvDynBuf
 

The dynamically resizing raw memory buffer type.

Definition at line 229 of file wvbuf.h.

Referenced by WvEncoder::flushstrstr(), WvX509Mgr::get_crl_dp(), non_breaking(), UniIniGen::refresh(), and WvGdbmList< T >::save().

typedef WvNullBufBase<unsigned char> WvNullBuf
 

The empty raw memory buffer type.

Definition at line 232 of file wvbuf.h.


Generated on Tue Oct 5 01:09:22 2004 for WvStreams by doxygen 1.3.7