, including all inherited members.
| Error() const | Xrb::Serializer | [inline] |
| ErrorString() const | Xrb::Serializer | [inline] |
| FlushWriteCache()=0 | Xrb::Serializer | [protected, pure virtual] |
| GetIODirection() const | Xrb::Serializer | [inline] |
| HasFewerThan8BitsLeft() const =0 | Xrb::Serializer | [pure virtual] |
| IsAtEnd() const =0 | Xrb::Serializer | [pure virtual] |
| IsOpen() const | Xrb::Serializer | [inline] |
| m_error | Xrb::Serializer | [mutable, protected] |
| m_io_direction | Xrb::Serializer | [protected] |
| m_is_open | Xrb::Serializer | [protected] |
| MAX_SUPPORTED_STRING_BUFFER_SIZE enum value (defined in Xrb::Serializer) | Xrb::Serializer | [protected] |
| MAX_SUPPORTED_STRING_LENGTH enum value (defined in Xrb::Serializer) | Xrb::Serializer | |
| ReadBitArray() | Xrb::Serializer | [inline] |
| ReadBitArray(Uint32 bits_to_read) | Xrb::Serializer | [inline] |
| ReadBool()=0 | Xrb::Serializer | [pure virtual] |
| ReadBufferString(char *destination, Uint32 destination_size)=0 | Xrb::Serializer | [pure virtual] |
| ReadColor() | Xrb::Serializer | [inline] |
| ReadColor(Color *destination)=0 | Xrb::Serializer | [pure virtual] |
| ReadFloat(float *destination)=0 | Xrb::Serializer | [pure virtual] |
| ReadFloat(double *destination)=0 | Xrb::Serializer | [pure virtual] |
| ReadFloatMatrix2() | Xrb::Serializer | [inline] |
| ReadFloatMatrix2(FloatMatrix2 *destination)=0 | Xrb::Serializer | [pure virtual] |
| ReadFloatSimpleTransform2() | Xrb::Serializer | [inline] |
| ReadFloatSimpleTransform2(FloatSimpleTransform2 *destination)=0 | Xrb::Serializer | [pure virtual] |
| ReadFloatTransform2() | Xrb::Serializer | [inline] |
| ReadFloatTransform2(FloatTransform2 *destination)=0 | Xrb::Serializer | [pure virtual] |
| ReadFloatVector2() | Xrb::Serializer | [inline] |
| ReadFloatVector2(FloatVector2 *destination)=0 | Xrb::Serializer | [pure virtual] |
| ReadScreenCoord() | Xrb::Serializer | [inline] |
| ReadScreenCoordVector2() | Xrb::Serializer | [inline] |
| ReadScreenCoordVector2(ScreenCoordVector2 *destination)=0 | Xrb::Serializer | [pure virtual] |
| ReadSignedBits(Uint32 bit_count)=0 | Xrb::Serializer | [pure virtual] |
| ReadSint16()=0 | Xrb::Serializer | [pure virtual] |
| ReadSint32()=0 | Xrb::Serializer | [pure virtual] |
| ReadSint8()=0 | Xrb::Serializer | [pure virtual] |
| ReadStdString(Uint32 *string_length=NULL) | Xrb::Serializer | [inline] |
| ReadStdString(std::string *destination, Uint32 *string_length=NULL) | Xrb::Serializer | |
| ReadString(char **destination) | Xrb::Serializer | [virtual] |
| ReadUint16()=0 | Xrb::Serializer | [pure virtual] |
| ReadUint32()=0 | Xrb::Serializer | [pure virtual] |
| ReadUint8()=0 | Xrb::Serializer | [pure virtual] |
| ReadUnsignedBits(Uint32 bit_count)=0 | Xrb::Serializer | [pure virtual] |
| Serializer() (defined in Xrb::Serializer) | Xrb::Serializer | |
| SetError(IOError error) const | Xrb::Serializer | [inline, protected] |
| SetIODirection(IODirection io_direction) | Xrb::Serializer | [inline, protected] |
| SetIsOpen(bool is_open) | Xrb::Serializer | [inline, protected] |
| WriteBitArray(BitArray< bit_count > const &value) | Xrb::Serializer | [inline] |
| WriteBitArray(BitArray< bit_count > const &value, Uint32 bits_to_write) | Xrb::Serializer | [inline] |
| WriteBool(bool value)=0 | Xrb::Serializer | [pure virtual] |
| WriteBufferString(char const *source, Uint32 source_size)=0 | Xrb::Serializer | [pure virtual] |
| WriteColor(Color const &value)=0 | Xrb::Serializer | [pure virtual] |
| WriteFloat(float value)=0 | Xrb::Serializer | [pure virtual] |
| WriteFloat(double value)=0 | Xrb::Serializer | [pure virtual] |
| WriteFloatMatrix2(FloatMatrix2 const &value)=0 | Xrb::Serializer | [pure virtual] |
| WriteFloatSimpleTransform2(FloatSimpleTransform2 const &value)=0 | Xrb::Serializer | [pure virtual] |
| WriteFloatTransform2(FloatTransform2 const &value)=0 | Xrb::Serializer | [pure virtual] |
| WriteFloatVector2(FloatVector2 const &value)=0 | Xrb::Serializer | [pure virtual] |
| WriteScreenCoord(ScreenCoord value) | Xrb::Serializer | [inline] |
| WriteScreenCoordVector2(ScreenCoordVector2 const &value)=0 | Xrb::Serializer | [pure virtual] |
| WriteSignedBits(Sint32 value, Uint32 bit_count)=0 | Xrb::Serializer | [pure virtual] |
| WriteSint16(Sint16 value)=0 | Xrb::Serializer | [pure virtual] |
| WriteSint32(Sint32 value)=0 | Xrb::Serializer | [pure virtual] |
| WriteSint8(Sint8 value)=0 | Xrb::Serializer | [pure virtual] |
| WriteStdString(std::string const &source, Uint32 *string_length=NULL) | Xrb::Serializer | |
| WriteString(char const *source) | Xrb::Serializer | [virtual] |
| WriteUint16(Uint16 value)=0 | Xrb::Serializer | [pure virtual] |
| WriteUint32(Uint32 value)=0 | Xrb::Serializer | [pure virtual] |
| WriteUint8(Uint8 value)=0 | Xrb::Serializer | [pure virtual] |
| WriteUnsignedBits(Uint32 value, Uint32 bit_count)=0 | Xrb::Serializer | [pure virtual] |
| ~Serializer() (defined in Xrb::Serializer) | Xrb::Serializer | [virtual] |