13 #define ARILES_VISITOR_INCLUDED_rapidjson 22 namespace ns_rapidjson
31 DISABLE_STRING_FLOATS = 1 << 0,
44 Flags(
const unsigned int flags,
const Action action_type = REPLACE)
46 initialize(flags, action_type);
57 template <
class t_Base,
class t_Implementation>
61 typedef t_Implementation
Impl;
62 typedef ARILES_SHARED_PTR<t_Implementation>
ImplPtr;
96 #ifndef ARILES_BRIDGE_INCLUDED_rapidjson
ariles::cfgwrite::Visitor< ns_rapidjson::Writer > Writer
ns_rapidjson::Writer WriterBase
const serialization::Features & getSerializationFeatures() const
ARILES_SHARED_PTR< t_Implementation > ImplPtr
Configuration writer class.
ariles::cfgread::Visitor< ns_rapidjson::Reader > Reader
Flags(const unsigned int flags, const Action action_type=REPLACE)
Configuration reader class.
ariles::ns_rapidjson::Flags Flags
#define ARILES_VISIBILITY_ATTRIBUTE
ns_rapidjson::Reader ReaderBase