70 operator bool()
const {
return !mError; }
74 bool HasMember(
const char* name)
const;
88 static const bool IsReader =
true;
89 static const bool IsWriter = !IsReader;
116 operator bool()
const {
return true; }
120 bool HasMember(
const char* name)
const;
133 static const bool IsReader =
false;
134 static const bool IsWriter = !IsReader;
Represents a JSON reader which implements Archiver concept.
Definition archiver.h:56
~JsonReader()
Destructor.
Definition archiver.cpp:42
JsonReader(const char *json)
Constructor.
Definition archiver.cpp:31
Definition archiver.h:103
const char * GetString() const
Obtains the serialized JSON string.
Definition archiver.cpp:226
JsonWriter()
Constructor.
Definition archiver.cpp:216
~JsonWriter()
Destructor.
Definition archiver.cpp:221