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