#include <zeusbase/System/ZObject.h>#include <zeusbase/System/ZObjectFactory.h>#include <zeusbase/System/Interfaces/ISerializableImplHelper.hpp>#include <zeusbase/System/Interfaces/ISerializable.hpp>#include <zeusbase/System/Interfaces/IStringList.hpp>#include <zeusbase/System/ByteArrayOutputStream.h>#include <zeusbase/System/ByteArray.hpp>Go to the source code of this file.
Classes | |
| class | zeus::TSerializer |
Namespaces | |
| namespace | zeus |
Defines | |
| #define | CHECK_ATTRIBUTE(stream, value) (stream.readItem() == value) |
| #define | CHECK_INT8(stream) CHECK_ATTRIBUTE(stream, SERIAL_INT8_ID) |
| #define | CHECK_INT16(stream) CHECK_ATTRIBUTE(stream, SERIAL_INT16_ID) |
| #define | CHECK_INT32(stream) CHECK_ATTRIBUTE(stream, SERIAL_INT32_ID) |
| #define | CHECK_INT64(stream) CHECK_ATTRIBUTE(stream, SERIAL_INT64_ID) |
| #define | CHECK_UINT8(stream) CHECK_ATTRIBUTE(stream, SERIAL_UINT8_ID) |
| #define | CHECK_UINT16(stream) CHECK_ATTRIBUTE(stream, SERIAL_UINT16_ID) |
| #define | CHECK_UINT32(stream) CHECK_ATTRIBUTE(stream, SERIAL_UINT32_ID) |
| #define | CHECK_UINT64(stream) CHECK_ATTRIBUTE(stream, SERIAL_UINT64_ID) |
| #define | CHECK_FLOAT32(stream) CHECK_ATTRIBUTE(stream, SERIAL_FLOAT32_ID) |
| #define | CHECK_FLOAT64(stream) CHECK_ATTRIBUTE(stream, SERIAL_FLOAT64_ID) |
| #define | CHECK_BOOL(stream) CHECK_ATTRIBUTE(stream, SERIAL_BOOL_ID) |
| #define | CHECK_STRING(stream) CHECK_ATTRIBUTE(stream, SERIAL_STRING_ID) |
| #define | CHECK_BYTEARRAY(stream) CHECK_ATTRIBUTE(stream, SERIAL_BYTEARRAY_ID) |
| #define | CHECK_OBJECT(stream) CHECK_ATTRIBUTE(stream, SERIAL_OBJECT_ID) |
| #define | CHECK_GUID(stream) CHECK_ATTRIBUTE(stream, SERIAL_GUID_ID) |
| #define | CHECK_COLLECTION(stream, id) CHECK_ATTRIBUTE(stream, id) |
| #define | CHECK_OBJECTLIST(stream) CHECK_COLLECTION(stream, SERIAL_OBJECTLIST_ID) |
| #define | CHECK_FLOAT64LIST(stream) CHECK_ATTRIBUTE(stream, SERIAL_FLOAT64LIST_ID) |
| #define | CHECK_STRINGLIST(stream) CHECK_ATTRIBUTE(stream, SERIAL_STRINGLIST_ID) |
| #define | CHECK_GUIDLIST(stream) CHECK_ATTRIBUTE(stream, SERIAL_GUIDLIST_ID) |
| #define | CHECK_UINT32LIST(stream) CHECK_ATTRIBUTE(stream, SERIAL_UINT32LIST_ID) |
| #define | CHECK_STRING_STRINGMAP(stream) CHECK_ATTRIBUTE(stream, SERIAL_STRING_STRINGMAP_ID) |
| #define | CHECK_OBJECT_GUIDMAP(stream) CHECK_COLLECTION(stream, SERIAL_OBJECT_GUIDMAP_ID) |
| #define CHECK_ATTRIBUTE | ( | stream, | |
| value | |||
| ) | (stream.readItem() == value) |
| #define CHECK_BOOL | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_BOOL_ID) |
| #define CHECK_BYTEARRAY | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_BYTEARRAY_ID) |
| #define CHECK_COLLECTION | ( | stream, | |
| id | |||
| ) | CHECK_ATTRIBUTE(stream, id) |
| #define CHECK_FLOAT32 | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_FLOAT32_ID) |
| #define CHECK_FLOAT64 | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_FLOAT64_ID) |
| #define CHECK_FLOAT64LIST | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_FLOAT64LIST_ID) |
| #define CHECK_GUID | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_GUID_ID) |
| #define CHECK_GUIDLIST | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_GUIDLIST_ID) |
| #define CHECK_INT16 | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_INT16_ID) |
| #define CHECK_INT32 | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_INT32_ID) |
| #define CHECK_INT64 | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_INT64_ID) |
| #define CHECK_INT8 | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_INT8_ID) |
| #define CHECK_OBJECT | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_OBJECT_ID) |
| #define CHECK_OBJECT_GUIDMAP | ( | stream ) | CHECK_COLLECTION(stream, SERIAL_OBJECT_GUIDMAP_ID) |
| #define CHECK_OBJECTLIST | ( | stream ) | CHECK_COLLECTION(stream, SERIAL_OBJECTLIST_ID) |
| #define CHECK_STRING | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_STRING_ID) |
| #define CHECK_STRING_STRINGMAP | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_STRING_STRINGMAP_ID) |
| #define CHECK_STRINGLIST | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_STRINGLIST_ID) |
| #define CHECK_UINT16 | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_UINT16_ID) |
| #define CHECK_UINT32 | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_UINT32_ID) |
| #define CHECK_UINT32LIST | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_UINT32LIST_ID) |
| #define CHECK_UINT64 | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_UINT64_ID) |
| #define CHECK_UINT8 | ( | stream ) | CHECK_ATTRIBUTE(stream, SERIAL_UINT8_ID) |