MIRA
|
Serializer and Deserializer for JSON format. More...
#include <iostream>
#include <list>
#include <algorithm>
#include <stack>
#include <serialization/Serializer.h>
#include <serialization/Deserializer.h>
#include <json/JSON.h>
#include <serialization/adapters/std/StlCollections.h>
Go to the source code of this file.
Classes | |
class | JSONSerializer |
Serializer for serializing objects in JSON format. More... | |
class | JSONDeserializer |
Deserializer for serializing objects from JSON format. More... | |
struct | ReflectCollectionCount< JSONSerializer, Collection > |
Specialization for JSONSerializer which does not write the item count explicitly. More... | |
struct | ReflectCollectionCount< JSONDeserializer, Collection > |
Specialization for JSONDeserializer which counts the item nodes in the parent node to recover the item count, which is much more user friendly, since the user does not need to provide the count himself. More... | |
struct | ReflectCollectionCount< JSONDeserializer, std::map< std::string, mapped_type > > |
struct | ReflectReadMapItems< JSONSerializer, std::map< std::string, mapped_type > > |
struct | ReflectWriteMapItems< JSONDeserializer, std::map< std::string, mapped_type > > |
Namespaces | |
mira | |
specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec> | |
mira::serialization | |
Serializer and Deserializer for JSON format.