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< ITypeIBuffer
typedef WvBufBase< OTypeOBuffer
typedef WvBufViewBase< ITypeIBufferView
typedef WvBufViewBase< OTypeOBufferView

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.


The documentation for this class was generated from the following file:
Generated on Mon Feb 5 10:54:41 2007 for WvStreams by  doxygen 1.5.1