Reflection for RapidJSON 0.0.16
Reflection for serializing/deserializing with RapidJSON
Loading...
Searching...
No Matches
versioning.h File Reference
#include <c++utilities/misc/traits.h>
Include dependency graph for versioning.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ReflectiveRapidJSON::VersionNotSupported< VersionType >
 
struct  ReflectiveRapidJSON::Versioning< Type, Condition >
 
struct  ReflectiveRapidJSON::Versioning< Type, true >
 

Namespaces

namespace  ReflectiveRapidJSON
 

Macros

#define REFLECTIVE_RAPIDJSON_AS_OF_VERSION(version)
 
#define REFLECTIVE_RAPIDJSON_UNTIL_VERSION(version)
 

Functions

 ReflectiveRapidJSON::CPP_UTILITIES_TRAITS_DEFINE_TYPE_CHECK (IsVersioned, T::version)
 

Macro Definition Documentation

◆ REFLECTIVE_RAPIDJSON_AS_OF_VERSION

#define REFLECTIVE_RAPIDJSON_AS_OF_VERSION ( version)
Value:
public

Definition at line 18 of file versioning.h.

◆ REFLECTIVE_RAPIDJSON_UNTIL_VERSION

#define REFLECTIVE_RAPIDJSON_UNTIL_VERSION ( version)
Value:
public

Definition at line 19 of file versioning.h.