WvStreams
Public Types | Protected Member Functions
WvTypedEncoder< unsigned char, unsigned char, S > Class Template Reference

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

#include <wvtypedencoder.h>

List of all members.

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().

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.


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: