|
| 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< Collection, T, HasMappedType > |
| |
| struct | ReflectCollectionCount< Collection, T, typename std::is_same< T, typename Collection::mapped_type >::type > |
| |
| struct | ReflectCollectionCount< JSONDeserializer, MapType< std::string, T > > |
| | If Collection has 2 (or more, defaulted) template parameters, where the first one is std::string, check if the second one matches a type definition for 'mapped_type'. More...
|
| |
| struct | ReflectReadMapItems< JSONSerializer, MapType< std::string, mapped_type > > |
| |
| struct | ReflectWriteMapItems< JSONDeserializer, MapType< std::string, mapped_type > > |
| |
Serializer and Deserializer for JSON format.
- Author
- Tim Langner
- Date
- 2010/11/01