| addLineBreakAndTabulation(const string &json) | conscience_utils::JSON::CscJsonObject | static |
| asArrayValue() | conscience_utils::JSON::CscJsonObjectReader | inline |
| createYyjsonSharedPtr(yyjson_doc *doc) | conscience_utils::JSON::CscJsonObjectReader | protectedstatic |
| CscJsonObject(const fs::path &jsonFilePath) | conscience_utils::JSON::CscJsonObject | |
| CscJsonObject(const string &jsonString) | conscience_utils::JSON::CscJsonObject | |
| CscJsonObject(const map< string, string > &map) | conscience_utils::JSON::CscJsonObject | |
| CscJsonObject(yyjson_mut_doc *existingDoc, yyjson_mut_val *existingValue, bool doNotReleaseYyjsonObjects=false, CscJsonObject *lookupParent=nullptr) | conscience_utils::JSON::CscJsonObject | |
| CscJsonObject() | conscience_utils::JSON::CscJsonObject | |
| CscJsonObjectReader(ptr< yyjson_doc > yyjsonDoc, yyjson_val *yyjsonValue=nullptr, bool doNotReleaseYyjsonObjects=false) | conscience_utils::JSON::CscJsonObjectReader | |
| CscJsonObjectReader(const fs::path filePath) | conscience_utils::JSON::CscJsonObjectReader | |
| CscJsonObjectReader(const string &jsonContent) | conscience_utils::JSON::CscJsonObjectReader | |
| getAnyValue(string key) | conscience_utils::JSON::CscJsonObjectReader | |
| getArrayItemValue(const string &arrayKey, size_t index) | conscience_utils::JSON::CscJsonObjectReader | inline |
| getArrayLength(const string &arrayKey) | conscience_utils::JSON::CscJsonObjectReader | |
| getArrayValue(const string &key) | conscience_utils::JSON::CscJsonObjectReader | inline |
| getBooleanValue(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getDoubleValue(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getFloatValue(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getIntValue(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getKeys() | conscience_utils::JSON::CscJsonObjectReader | |
| getLowLevelMutableObject() | conscience_utils::JSON::CscJsonObject | |
| getLowLevelParser() | conscience_utils::JSON::CscJsonObjectReader | |
| getMutableValueByPropertyPath(const string &propertyPath) | conscience_utils::JSON::CscJsonObject | protected |
| getObjectMutablePtrValue(const string &key) | conscience_utils::JSON::CscJsonObject | |
| getObjectMutableSharedPtrValue(const string &key) | conscience_utils::JSON::CscJsonObject | |
| getObjectMutableValue(const string &key) | conscience_utils::JSON::CscJsonObject | |
| getObjectPtrValue(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getObjectSharedPtrValue(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getObjectValue(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getObjectValueAsMap(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getOrCreateObjectByPropertyPath(const string &propertyPath) | conscience_utils::JSON::CscJsonObject | protected |
| getRequiredArrayItemValue(const string &arrayKey, size_t index) | conscience_utils::JSON::CscJsonObjectReader | inline |
| getRequiredArrayValue(const string &key) | conscience_utils::JSON::CscJsonObjectReader | inline |
| getRequiredBooleanValue(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getRequiredDoubleValue(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getRequiredFloatValue(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getRequiredIntValue(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getRequiredObjectMutablePtrValue(const string &key) | conscience_utils::JSON::CscJsonObject | |
| getRequiredObjectMutableSharedPtrValue(const string &key) | conscience_utils::JSON::CscJsonObject | |
| getRequiredObjectMutableValue(const string &key) | conscience_utils::JSON::CscJsonObject | |
| getRequiredObjectPtrValue(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getRequiredObjectSharedPtrValue(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getRequiredObjectValue(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getRequiredObjectValueAsMap(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getRequiredObjectValueAsMapOfStrings(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getRequiredStringValue(const string &key, bool allowEmpty=false) | conscience_utils::JSON::CscJsonObjectReader | |
| getRequiredUnsignedLongValue(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getStringValue(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getUnsignedLongValue(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| getValueByPropertyPath(const string &propertyPath) | conscience_utils::JSON::CscJsonObjectReader | protected |
| getYyjsonDoc() override | conscience_utils::JSON::CscJsonObject | protectedvirtual |
| getYyjsonMutableDoc() | conscience_utils::JSON::CscJsonObject | protected |
| getYyjsonMutableValue() | conscience_utils::JSON::CscJsonObject | protected |
| getYyjsonValue() override | conscience_utils::JSON::CscJsonObject | protectedvirtual |
| hasKey(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| isArray(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| isNull(const string &key) | conscience_utils::JSON::CscJsonObjectReader | |
| mergeKeyWith(CscJsonObject &other, const string &subPropertyPath, bool deep=true) | conscience_utils::JSON::CscJsonObject | |
| mergeObjects(yyjson_mut_val *thisObj, yyjson_mut_val *otherObj, bool deep) | conscience_utils::JSON::CscJsonObject | protected |
| mergeWith(CscJsonObject &other, bool deep=true) | conscience_utils::JSON::CscJsonObject | |
| parseFromFile(const fs::path filePath) | conscience_utils::JSON::CscJsonObjectReader | protectedstatic |
| parseFromString(const string &jsonString) | conscience_utils::JSON::CscJsonObjectReader | protectedstatic |
| remove(const string &propertyPath) | conscience_utils::JSON::CscJsonObject | |
| saveToFile(const fs::path &outPath, bool lineBreakAndTabulation=false) | conscience_utils::JSON::CscJsonObject | |
| set(const string &propertyPath, bool value) | conscience_utils::JSON::CscJsonObject | |
| set(const string &propertyPath, const char *value) | conscience_utils::JSON::CscJsonObject | |
| set(const string &propertyPath, const string &value) | conscience_utils::JSON::CscJsonObject | |
| set(const string &propertyPath, double value) | conscience_utils::JSON::CscJsonObject | |
| set(const string &propertyPath, int value) | conscience_utils::JSON::CscJsonObject | |
| set(const string &propertyPath, long long value) | conscience_utils::JSON::CscJsonObject | |
| set(const string &propertyPath, unsigned long long value) | conscience_utils::JSON::CscJsonObject | |
| set(const string &propertyPath, CscJsonObject &object) | conscience_utils::JSON::CscJsonObject | |
| set(const string &propertyPath, CscJsonObject *object) | conscience_utils::JSON::CscJsonObject | |
| set(const string &propertyPath, ptr< CscJsonObject > object) | conscience_utils::JSON::CscJsonObject | |
| set(const string &propertyPath, const map< string, string > &value) | conscience_utils::JSON::CscJsonObject | |
| set(const string &propertyPath, yyjson_mut_val *newValue) | conscience_utils::JSON::CscJsonObject | protected |
| setArray(const string &propertyPath, const vector< bool > &value) | conscience_utils::JSON::CscJsonObject | |
| setArray(const string &propertyPath, const vector< string > &value) | conscience_utils::JSON::CscJsonObject | |
| setArray(const string &propertyPath, const vector< float > &value) | conscience_utils::JSON::CscJsonObject | |
| setArray(const string &propertyPath, const vector< double > &value) | conscience_utils::JSON::CscJsonObject | |
| setArray(const string &propertyPath, const vector< int > &value) | conscience_utils::JSON::CscJsonObject | |
| setArray(const string &propertyPath, const vector< long long > &value) | conscience_utils::JSON::CscJsonObject | |
| setArray(const string &propertyPath, const vector< unsigned long long > &value) | conscience_utils::JSON::CscJsonObject | |
| setArray(const string &propertyPath, const vector< CscJsonObject * > &objects) | conscience_utils::JSON::CscJsonObject | |
| setArray(const string &propertyPath, const vector< CscJsonObject > &objects) | conscience_utils::JSON::CscJsonObject | |
| setArray(const string &propertyPath, const vector< ptr< CscJsonObject >> &objects) | conscience_utils::JSON::CscJsonObject | |
| setArray(const string &propertyPath, const vector< map< string, string >> &value) | conscience_utils::JSON::CscJsonObject | |
| toJsonString(bool prettyPrint=false) | conscience_utils::JSON::CscJsonObjectReader | |
| toMutable(yyjson_mut_doc *parentDoc=nullptr) | conscience_utils::JSON::CscJsonObjectReader | |
| toMutableList(const vector< ptr< CscJsonObjectReader >> values) | conscience_utils::JSON::CscJsonObjectReader | static |
| toString() | conscience_utils::JSON::CscJsonObjectReader | |
| yyjsonDoc | conscience_utils::JSON::CscJsonObjectReader | protected |
| yyjsonMutableDoc | conscience_utils::JSON::CscJsonObject | protected |
| yyjsonMutableValue | conscience_utils::JSON::CscJsonObject | protected |
| yyjsonValue | conscience_utils::JSON::CscJsonObjectReader | protected |
| ~CscJsonObject() | conscience_utils::JSON::CscJsonObject | |
| ~CscJsonObjectReader() | conscience_utils::JSON::CscJsonObjectReader | virtual |