Classes |
class | DCMTree_Serialization::Sink |
| Interface of a data sink for the serialization of objects. More...
|
class | DCMTree_Serialization::Source |
| Interface of a data source for the deserialization of objects. More...
|
class | DCMTree_Serialization::Serializable |
| Interface which provides a method to serialize an object. More...
|
class | DCMTree_Serialization::Deserializable |
| Interface which provides a method to deserialize an object. More...
|
class | DCMTree_Serialization::SerializerIntf< T > |
| Interface of a class, which can be used to serialize objects. More...
|
class | DCMTree_Serialization::DeserializerIntf< T > |
| Interface of a class, which can be used to deserialize objects without a default constructor. More...
|
Namespaces |
namespace | DCMTree_Serialization |
Enumerations |
enum | DCMTree_Serialization::TypeCode {
DCMTree_Serialization::TC_BOOL,
DCMTree_Serialization::TC_SIGNED_INT,
DCMTree_Serialization::TC_UNSIGNED_INT,
DCMTree_Serialization::TC_SIGNED_SHORT,
DCMTree_Serialization::TC_UNSIGNED_SHORT,
DCMTree_Serialization::TC_SIGNED_LONG,
DCMTree_Serialization::TC_UNSIGNED_LONG,
DCMTree_Serialization::TC_FLOAT,
DCMTree_Serialization::TC_DOUBLE,
DCMTree_Serialization::TC_STRING,
DCMTree_Serialization::TC_PAIR,
DCMTree_Serialization::TC_VECTOR,
DCMTree_Serialization::TC_MAP,
DCMTree_Serialization::TC_SET,
DCMTree_Serialization::TC_MULTIMAP,
DCMTree_Serialization::TC_ENUM,
DCMTree_Serialization::TC_OTHER,
DCMTree_Serialization::TC_SIGNED_LONG_LONG,
DCMTree_Serialization::TC_UNSIGNED_LONG_LONG
} |
| Used to encode type of next serialized value into the stream. More...
|
Library for stream serialization for DCMTree library.
- Author:
- Sascha Bohnenkamp
- Date:
- 10/2006
Definition in file DCMTree_Serialization.h.