MIRA
|
Binary serializer and deserializer. More...
#include <tuple>
#include <stream/BinaryStream.h>
#include <serialization/Serializer.h>
#include <serialization/Deserializer.h>
#include <serialization/BinarySerializerCodec.h>
#include <serialization/IsBitwiseSerializable.h>
#include <platform/Types.h>
#include <platform/Typename.h>
Go to the source code of this file.
Namespaces | |
mira | |
specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec> | |
Macros | |
#define | BINARY_VERSION_MARKER 65432u |
#define | CHECK_FORCE_SERIALIZE_BINARY_VERSION |
Typedefs | |
typedef ConcreteBinarySerializer < BinaryBufferOstream, 2 > | BinaryBufferSerializer |
Typedef for BinarySerializer based on a Buffer. More... | |
typedef ConcreteBinarySerializer < BinaryBufferOstream, 0 > | BinaryBufferSerializerLegacy |
typedef ConcreteBinarySerializer < BinaryStlOstream, 2 > | BinaryStreamSerializer |
Typedef for BinarySerializer based on STL streams. More... | |
typedef ConcreteBinarySerializer < BinaryStlOstream, 2, true > | BufferedBinaryStreamSerializer |
typedef ConcreteBinarySerializer < BinaryStlOstream, 0 > | BinaryStreamSerializerLegacy |
typedef ConcreteBinaryDeserializer < BinaryBufferIstream, 2 > | BinaryBufferDeserializer |
Typedef for BinaryDeserializer based on a Buffer. More... | |
typedef ConcreteBinaryDeserializer < BinaryBufferIstream, 1 > | BinaryBufferDeserializerLegacyMarked |
typedef ConcreteBinaryDeserializer < BinaryBufferIstream, 0 > | BinaryBufferDeserializerLegacy |
typedef ConcreteBinaryDeserializer < BinaryStlIstream, 2 > | BinaryStreamDeserializer |
Typedef for BinaryDeserializer based on a stl stream. More... | |
typedef ConcreteBinaryDeserializer < BinaryStlIstream, 1 > | BinaryStreamDeserializerLegacyMarked |
typedef ConcreteBinaryDeserializer < BinaryStlIstream, 0 > | BinaryStreamDeserializerLegacy |
Binary serializer and deserializer.
#define BINARY_VERSION_MARKER 65432u |
#define CHECK_FORCE_SERIALIZE_BINARY_VERSION |