70 operator bool()
const {
return !mError; }
116 operator bool()
const {
return true; }
Represents a JSON reader which implements Archiver concept.
bool HasMember(const char *name) const
JsonReader & StartArray(size_t *size=0)
JsonReader(const char *json)
Constructor.
static const bool IsReader
JsonReader & operator&(bool &b)
JsonReader & Member(const char *name)
static const bool IsWriter
JsonReader & StartObject()
JsonWriter & operator&(bool &b)
static const bool IsReader
JsonWriter & Member(const char *name)
const char * GetString() const
Obtains the serialized JSON string.
static const bool IsWriter
JsonWriter & StartArray(size_t *size=0)
JsonWriter & StartObject()
bool HasMember(const char *name) const