WvTypedEncoder< unsigned char, unsigned char, S > Class Template Reference

#include <wvtypedencoder.h>

List of all members.


Detailed Description

template<class S>
class WvTypedEncoder< unsigned char, unsigned char, S >

Partial template specialization for unsigned char input and output buffer types to avoid compilation errors.

Definition at line 208 of file wvtypedencoder.h.


Public Types

typedef unsigned char IType
typedef unsigned char OType
typedef WvBufBase< IType > IBuffer
typedef WvBufBase< OType > OBuffer
typedef WvBufViewBase< IType > IBufferView
typedef WvBufViewBase< OType > OBufferView

Protected Member Functions

virtual bool _typedencode (IBuffer &inbuf, OBuffer &outbuf, bool flush)=0
 Typed variant of _encode().
virtual bool _typedfinish (OBuffer &outbuf)
 Typed variant of _finish().
virtual bool _encode (WvBuf &inbuf, WvBuf &outbuf, bool flush)
 Wrapper implementation of _encode().
virtual bool _finish (WvBuf &outbuf)
 Wrapper implementation of _finish().

Member Function Documentation

template<class S>
virtual bool WvTypedEncoder< unsigned char, unsigned char, S >::_typedencode ( IBuffer inbuf,
OBuffer outbuf,
bool  flush 
) [protected, pure virtual]

Typed variant of _encode().

See also:
_encode(WvBuf&, WvBuf&, bool)

template<class S>
virtual bool WvTypedEncoder< unsigned char, unsigned char, S >::_typedfinish ( OBuffer outbuf  )  [inline, protected, virtual]

Typed variant of _finish().

See also:
_finish(WvBuf&)

Definition at line 230 of file wvtypedencoder.h.

template<class S>
virtual bool WvTypedEncoder< unsigned char, unsigned char, S >::_encode ( WvBuf inbuf,
WvBuf outbuf,
bool  flush 
) [inline, protected, virtual]

Wrapper implementation of _encode().

Definition at line 234 of file wvtypedencoder.h.

References WvTypedEncoder< IT, OT, S >::_typedencode().

template<class S>
virtual bool WvTypedEncoder< unsigned char, unsigned char, S >::_finish ( WvBuf outbuf  )  [inline, protected, virtual]

Wrapper implementation of _finish().

Definition at line 241 of file wvtypedencoder.h.

References WvTypedEncoder< IT, OT, S >::_typedfinish().


The documentation for this class was generated from the following file:

Generated on Wed May 13 00:35:02 2009 for WvStreams by  doxygen 1.5.5