$search
#include <Encoding.h>

Public Member Functions | |
| virtual void | commit ()=0 |
| virtual DecoderPtr | createDecoder (const char *x, size_t offset, size_t length)=0 |
| virtual DecoderPtr | createDecoder (const char *x, size_t length)=0 |
| virtual DecoderPtr | createDecoder (const BytesPtr x, size_t offset=0)=0 |
| virtual EncoderPtr | createEncoder ()=0 |
| virtual castor::net::NetAddress | decAddress ()=0 |
| virtual bool | decBool ()=0 |
| virtual BytesPtr | decBytes (size_t length)=0 |
| virtual double | decDouble ()=0 |
| virtual float | decFloat ()=0 |
| virtual short | decInt16 ()=0 |
| virtual long | decInt32 ()=0 |
| virtual long long | decInt64 ()=0 |
| virtual char | decInt8 ()=0 |
| virtual size_t | decLength ()=0 |
| Decoder (const char *x, size_t offset, size_t length) | |
| Decoder (const char *x, size_t length) | |
| Decoder (const BytesPtr x, size_t offset=0) | |
| Decoder () | |
| virtual std::string | decString ()=0 |
| virtual unsigned short | decUInt16 ()=0 |
| virtual unsigned long | decUInt32 ()=0 |
| virtual unsigned long long | decUInt64 ()=0 |
| virtual unsigned char | decUInt8 ()=0 |
| virtual const char * | getBuffer ()=0 |
| virtual BytesPtr | getBytes ()=0 |
| virtual size_t | getLength ()=0 |
| virtual size_t | getPosition ()=0 |
| virtual void | mark ()=0 |
| virtual void | reset ()=0 |
| virtual void | rollback ()=0 |
| virtual void | seek (long offset)=0 |
| virtual void | switchEndianness (bool yes)=0 |
| virtual | ~Decoder () |
Definition at line 116 of file Encoding.h.
| castor::Decoder::Decoder | ( | ) | [inline] |
Definition at line 120 of file Encoding.h.
| castor::Decoder::Decoder | ( | const BytesPtr | x, | |
| size_t | offset = 0 | |||
| ) |
| castor::Decoder::Decoder | ( | const char * | x, | |
| size_t | length | |||
| ) |
| castor::Decoder::Decoder | ( | const char * | x, | |
| size_t | offset, | |||
| size_t | length | |||
| ) |
| virtual castor::Decoder::~Decoder | ( | ) | [inline, virtual] |
Definition at line 127 of file Encoding.h.
| virtual void castor::Decoder::commit | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual DecoderPtr castor::Decoder::createDecoder | ( | const char * | x, | |
| size_t | offset, | |||
| size_t | length | |||
| ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual DecoderPtr castor::Decoder::createDecoder | ( | const char * | x, | |
| size_t | length | |||
| ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual DecoderPtr castor::Decoder::createDecoder | ( | const BytesPtr | x, | |
| size_t | offset = 0 | |||
| ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual EncoderPtr castor::Decoder::createEncoder | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual castor::net::NetAddress castor::Decoder::decAddress | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual bool castor::Decoder::decBool | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual BytesPtr castor::Decoder::decBytes | ( | size_t | length | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual double castor::Decoder::decDouble | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual float castor::Decoder::decFloat | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual short castor::Decoder::decInt16 | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual long castor::Decoder::decInt32 | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual long long castor::Decoder::decInt64 | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual char castor::Decoder::decInt8 | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual size_t castor::Decoder::decLength | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual std::string castor::Decoder::decString | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual unsigned short castor::Decoder::decUInt16 | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual unsigned long castor::Decoder::decUInt32 | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual unsigned long long castor::Decoder::decUInt64 | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual unsigned char castor::Decoder::decUInt8 | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual const char* castor::Decoder::getBuffer | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual BytesPtr castor::Decoder::getBytes | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual size_t castor::Decoder::getLength | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual size_t castor::Decoder::getPosition | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual void castor::Decoder::mark | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual void castor::Decoder::reset | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual void castor::Decoder::rollback | ( | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual void castor::Decoder::seek | ( | long | offset | ) | [pure virtual] |
Implemented in castor::encoding::CNER.
| virtual void castor::Decoder::switchEndianness | ( | bool | yes | ) | [pure virtual] |
Implemented in castor::encoding::CNER.