HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_JSONValue Member List

This is the complete list of members for UT_JSONValue, including all inherited members.

addArrayChild(const UT_StringHolder &map_key)UT_JSONValue
addMapChild(const UT_StringHolder &map_key)UT_JSONValue
append(const UT_JSONValue &v)UT_JSONValue
appendArray(const UT_JSONValue &v)UT_JSONValue
appendMap(const UT_StringHolder &key, const UT_JSONValue &v)UT_JSONValue
begin()UT_JSONValueinline
begin() const UT_JSONValueinline
beginTraversal()UT_JSONValueinline
cbegin() const UT_JSONValueinline
cend() const UT_JSONValueinline
const_iterator typedefUT_JSONValue
contains(const UT_StringRef &key) const UT_JSONValue
count() const UT_JSONValue
deepCopy() const UT_JSONValue
dump() const UT_JSONValue
emplace(const UT_StringHolder &key, ARGS &&...args)UT_JSONValueinline
emplace_back(ARGS &&...args)UT_JSONValueinline
end()UT_JSONValueinline
end() const UT_JSONValueinline
enumerate()UT_JSONValueinline
enumerate() const UT_JSONValueinline
enumerateMap()UT_JSONValueinline
enumerateMap() const UT_JSONValueinline
erase(const UT_StringRef &k)UT_JSONValue
find(const UT_StringRef &key)UT_JSONValue
find(const UT_StringRef &key) const UT_JSONValue
findParentValueRecursive(const UT_StringHolder &map_key, const char *key_value)UT_JSONValue
findValueRecursive(const UT_StringHolder &map_key, const char *key_value)UT_JSONValue
get(const UT_StringRef &key, int32 def_value) const UT_JSONValue
get(const UT_StringRef &key, int64 def_value) const UT_JSONValue
get(const UT_StringRef &key, const UT_StringRef &def_value) const UT_JSONValue
get(const UT_StringRef &key, const UT_StringArray &def_value) const UT_JSONValue
get(int64 idx)UT_JSONValue
get(int64 idx) const UT_JSONValue
get(const UT_StringRef &k)UT_JSONValue
get(const UT_StringRef &k) const UT_JSONValue
getArray() const UT_JSONValue
getB() const UT_JSONValue
getF() const UT_JSONValue
getI() const UT_JSONValue
getKey() const UT_JSONValue
getKeyHolder() const UT_JSONValue
getKeyLength() const UT_JSONValue
getMap() const UT_JSONValue
getMapIndex() const UT_JSONValueinline
getS() const UT_JSONValue
getSLength() const UT_JSONValue
getSourceLine() const UT_JSONValueinline
getSourceOffset() const UT_JSONValueinline
getString() const UT_JSONValueinline
getStringHolder() const UT_JSONValue
getType() const UT_JSONValueinline
getUniformArrayType() const UT_JSONValue
hash() const UT_JSONValue
import(bool &result) const UT_JSONValueinline
import(int64 &result) const UT_JSONValueinline
import(fpreal64 &result) const UT_JSONValueinline
import(UT_WorkBuffer &result) const UT_JSONValue
import(UT_StringHolder &result) const UT_JSONValue
import(int64 *result, int size) const UT_JSONValue
import(fpreal64 *result, int size) const UT_JSONValue
import(UT_Array< int64 > &array) const UT_JSONValue
import(UT_Array< fpreal64 > &array) const UT_JSONValue
import(UT_StringArray &array) const UT_JSONValue
import(const UT_StringRef &key, T &reuslt) const UT_JSONValue
indexed_map_proxy typedefUT_JSONValue
indexed_proxy typedefUT_JSONValue
insert(const UT_StringHolder &key, const UT_JSONValue &value)UT_JSONValue
isArray() const UT_JSONValueinline
isMap() const UT_JSONValueinline
isNull() const UT_JSONValueinline
isNumber() const UT_JSONValueinline
isValueType() const UT_JSONValueinline
items()UT_JSONValueinline
items() const UT_JSONValueinline
JSON_ARRAY enum valueUT_JSONValue
JSON_BOOL enum valueUT_JSONValue
JSON_INT enum valueUT_JSONValue
JSON_KEY enum valueUT_JSONValue
JSON_MAP enum valueUT_JSONValue
JSON_NULL enum valueUT_JSONValue
JSON_REAL enum valueUT_JSONValue
JSON_STRING enum valueUT_JSONValue
loadFromFile(const char *file_name, bool record_source_offsets=false)UT_JSONValue
map_proxy typedefUT_JSONValue
myArrayUT_JSONValue
myBoolUT_JSONValue
myIntUT_JSONValue
myMapUT_JSONValue
myRealUT_JSONValue
operator!=(const UT_JSONValue &src) const UT_JSONValueinline
operator()(int64 i) const UT_JSONValueinline
operator()(int64 i)UT_JSONValueinline
operator()(const UT_StringRef &k) const UT_JSONValueinline
operator()(const UT_StringRef &k)UT_JSONValueinline
operator=(const UT_JSONValue &v)UT_JSONValueinline
operator==(const UT_JSONValue &src) const UT_JSONValue
operator[](int64 i) const UT_JSONValueinline
operator[](int64 i)UT_JSONValueinline
operator[](const UT_StringRef &k)UT_JSONValueinline
parseValue(UT_JSONParser &parser, UT_IStream *is=0, bool record_source_offsets=false)UT_JSONValue
parseValue(const UT_StringRef &json_source)UT_JSONValue
parseValue(std::istream &is)UT_JSONValue
remove(int64 index)UT_JSONValue
removeNullValuesRecursive()UT_JSONValue
save(UT_JSONWriter &os) const UT_JSONValue
saveToFile(const char *file_name, bool binary=false, UT_CompressionType compressionType=UT_COMPRESSION_TYPE_NONE)UT_JSONValue
setArray(UT_JSONValueArray *array)UT_JSONValue
setAsArray()UT_JSONValue
setAsMap()UT_JSONValue
setBool(bool v)UT_JSONValue
setInt(int64 v)UT_JSONValue
setKey(const char *s, int64 length=-1)UT_JSONValueinline
setKey(const UT_StringHolder &s)UT_JSONValueinline
setMap(UT_JSONValueMap *map)UT_JSONValue
setMapIndex(int i)UT_JSONValueinline
setNull()UT_JSONValueinline
setReal(fpreal64 v)UT_JSONValue
setSourceOffset(int line, int offset)UT_JSONValueinline
setString(const char *s, int64 length=-1)UT_JSONValueinline
setString(const UT_StringHolder &s)UT_JSONValueinline
setUniformArray(int nvalues, const int32 *data)UT_JSONValue
setUniformArray(int nvalues, const int64 *data)UT_JSONValue
setUniformArray(int nvalues, const fpreal16 *data)UT_JSONValue
setUniformArray(int nvalues, const fpreal32 *data)UT_JSONValue
setUniformArray(int nvalues, const fpreal64 *data)UT_JSONValue
setUniformArray(int nvalues, const UT_StringHolder *data)UT_JSONValue
startArray()UT_JSONValue
startMap()UT_JSONValue
toString() const UT_JSONValue
Type enum nameUT_JSONValue
UT_JSONValue()UT_JSONValue
UT_JSONValue(Type type)UT_JSONValueexplicit
UT_JSONValue(bool value)UT_JSONValueexplicit
UT_JSONValue(int64 value)UT_JSONValueexplicit
UT_JSONValue(fpreal64 value)UT_JSONValueexplicit
UT_JSONValue(const char *string, int64 length=-1)UT_JSONValueexplicit
UT_JSONValue(const UT_StringHolder &s)UT_JSONValueexplicit
UT_JSONValue(const UT_JSONValue &v)UT_JSONValue
~UT_JSONValue()UT_JSONValue