|
| MemoryContentProvider (const void *data, uint32_t dataSize) |
|
uint32_t | readRawXmlData (int8_t *buffer, uint32_t size) |
|
void | rewind () |
|
| CMemoryStream (uint32_t initialSize=1024, uint32_t delta=1024, bool binaryMode=true, ByteOrder byteOrder=kNativeByteOrder) |
|
| CMemoryStream (const int8_t *buffer, uint32_t bufferSize, bool binaryMode=true, ByteOrder byteOrder=kNativeByteOrder) |
|
| ~CMemoryStream () |
|
uint32_t | writeRaw (const void *buffer, uint32_t size) |
|
uint32_t | readRaw (void *buffer, uint32_t size) |
|
int64_t | seek (int64_t pos, SeekMode mode) |
| returns -1 if seek fails otherwise new position More...
|
|
int64_t | tell () const |
|
const int8_t * | getBuffer () const |
|
virtual bool | operator<< (const std::string &str) |
|
virtual bool | operator>> (std::string &string) |
|
bool | end () |
|
| OutputStream (ByteOrder byteOrder=kNativeByteOrder) |
|
virtual | ~OutputStream () |
|
ByteOrder | getByteOrder () const |
|
void | setByteOrder (ByteOrder newByteOrder) |
|
bool | operator<< (const int8_t &input) |
|
bool | operator<< (const uint8_t &input) |
|
bool | operator<< (const int16_t &input) |
|
bool | operator<< (const uint16_t &input) |
|
bool | operator<< (const int32_t &input) |
|
bool | operator<< (const uint32_t &input) |
|
bool | operator<< (const int64_t &input) |
|
bool | operator<< (const uint64_t &input) |
|
bool | operator<< (const double &input) |
|
| InputStream (ByteOrder byteOrder=kNativeByteOrder) |
|
virtual | ~InputStream () |
|
ByteOrder | getByteOrder () const |
|
void | setByteOrder (ByteOrder newByteOrder) |
|
bool | operator>> (int8_t &output) |
|
bool | operator>> (uint8_t &output) |
|
bool | operator>> (int16_t &output) |
|
bool | operator>> (uint16_t &output) |
|
bool | operator>> (int32_t &output) |
|
bool | operator>> (uint32_t &output) |
|
bool | operator>> (int64_t &output) |
|
bool | operator>> (uint64_t &output) |
|
bool | operator>> (double &output) |
|
virtual | ~SeekableStream () |
|
| CBaseObject () |
|
virtual | ~CBaseObject () |
|
virtual void | beforeDelete () |
|
virtual void | forget () |
| decrease refcount and delete object if refcount == 0 More...
|
|
virtual void | remember () |
| increase refcount More...
|
|
virtual int32_t | getNbReference () const |
| get refcount More...
|
|
virtual CMessageResult | notify (CBaseObject *sender, IdStringPtr message) |
|