#include <wvtypedencoder.h>
"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(). | |
| bool WvTypedEncoder< IT, unsigned char, S >::encode | ( | IBuffer & | inbuf, | |
| OBuffer & | outbuf, | |||
| bool | flush = false, |
|||
| bool | finish = false | |||
| ) | [inline] |
Typed variant of encode().
Definition at line 144 of file wvtypedencoder.h.
References WvTypedEncoder< IT, OT, S >::finish(), and WvTypedEncoder< IT, OT, S >::flush().
| bool WvTypedEncoder< IT, unsigned char, S >::flush | ( | IBuffer & | inbuf, | |
| OBuffer & | outbuf, | |||
| bool | finish = false | |||
| ) | [inline] |
Typed variant of flush().
Definition at line 155 of file wvtypedencoder.h.
References WvTypedEncoder< IT, OT, S >::finish().
| virtual bool WvTypedEncoder< IT, unsigned char, S >::_typedencode | ( | IBuffer & | inbuf, | |
| OBuffer & | outbuf, | |||
| bool | flush | |||
| ) | [protected, pure virtual] |
| virtual bool WvTypedEncoder< IT, unsigned char, S >::_typedfinish | ( | OBuffer & | outbuf | ) | [inline, protected, virtual] |
Typed variant of _finish().
Definition at line 184 of file wvtypedencoder.h.
| virtual bool WvTypedEncoder< IT, unsigned char, S >::_encode | ( | WvBuf & | inbuf, | |
| WvBuf & | outbuf, | |||
| bool | flush | |||
| ) | [inline, protected, virtual] |
Wrapper implementation of _encode().
Definition at line 188 of file wvtypedencoder.h.
References WvTypedEncoder< IT, OT, S >::_typedencode().
| virtual bool WvTypedEncoder< IT, unsigned char, S >::_finish | ( | WvBuf & | outbuf | ) | [inline, protected, virtual] |
Wrapper implementation of _finish().
Definition at line 196 of file wvtypedencoder.h.
References WvTypedEncoder< IT, OT, S >::_typedfinish().
1.5.6