#include <wvtypedencoder.h>
Inherits S.
Collaboration diagram for WvTypedEncoder< IT, unsigned char, S >:
"IType" is the input buffer datatype
Definition at line 130 of file wvtypedencoder.h.
Public Types | |
typedef IT | IType |
typedef unsigned char | OType |
typedef WvBufBase< IType > | IBuffer |
typedef WvBufBase< OType > | OBuffer |
typedef WvBufViewBase< IType > | IBufferView |
typedef WvBufViewBase< OType > | OBufferView |
Public Member Functions | |
bool | encode (IBuffer &inbuf, OBuffer &outbuf, bool flush=false, bool finish=false) |
Typed variant of encode(). | |
bool | flush (IBuffer &inbuf, OBuffer &outbuf, bool finish=false) |
Typed variant of flush(). | |
bool | encode (WvBuf &inbuf, WvBuf &outbuf, bool flush=false, bool finish=false) |
bool | flush (WvBuf &inbuf, WvBuf &outbuf, bool finish=false) |
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(). |
|
Definition at line 135 of file wvtypedencoder.h. |
|
Definition at line 137 of file wvtypedencoder.h. |
|
Definition at line 133 of file wvtypedencoder.h. |
|
Definition at line 136 of file wvtypedencoder.h. |
|
Definition at line 138 of file wvtypedencoder.h. |
|
Definition at line 134 of file wvtypedencoder.h. |
|
Wrapper implementation of _encode().
Definition at line 188 of file wvtypedencoder.h. |
|
Wrapper implementation of _finish().
Definition at line 196 of file wvtypedencoder.h. |
|
Typed variant of _encode().
|
|
Typed variant of _finish().
Definition at line 184 of file wvtypedencoder.h. |
|
Definition at line 161 of file wvtypedencoder.h. References WvBuf. |
|
Typed variant of encode().
Definition at line 144 of file wvtypedencoder.h. References WvBufView. |
|
Definition at line 166 of file wvtypedencoder.h. |
|
Typed variant of flush().
Definition at line 155 of file wvtypedencoder.h. |