begin() const | rstudio::launcher_plugins::json::Object | |
clear() | rstudio::launcher_plugins::json::Object | |
clone() const | rstudio::launcher_plugins::json::Value | |
coerce(const std::string &in_schema, std::vector< std::string > &out_propViolations) | rstudio::launcher_plugins::json::Value | |
createMember(const std::string &in_name, const Value &in_value) | rstudio::launcher_plugins::json::Object | static |
end() const | rstudio::launcher_plugins::json::Object | |
erase(const char *in_name) | rstudio::launcher_plugins::json::Object | |
erase(const std::string &in_name) | rstudio::launcher_plugins::json::Object | |
erase(const Iterator &in_itr) | rstudio::launcher_plugins::json::Object | |
find(const char *in_name) const | rstudio::launcher_plugins::json::Object | |
find(const std::string &in_name) const | rstudio::launcher_plugins::json::Object | |
getArray() const | rstudio::launcher_plugins::json::Value | |
getBool() const | rstudio::launcher_plugins::json::Value | |
getDouble() const | rstudio::launcher_plugins::json::Value | |
getFloat() const | rstudio::launcher_plugins::json::Value | |
getInt() const | rstudio::launcher_plugins::json::Value | |
getInt64() const | rstudio::launcher_plugins::json::Value | |
getObject() const | rstudio::launcher_plugins::json::Value | |
getSchemaDefaults(const std::string &in_schema, Object &out_schemaDefaults) | rstudio::launcher_plugins::json::Object | static |
getSize() const | rstudio::launcher_plugins::json::Object | |
getString() const | rstudio::launcher_plugins::json::Value | |
getType() const | rstudio::launcher_plugins::json::Value | |
getUInt() const | rstudio::launcher_plugins::json::Value | |
getUInt64() const | rstudio::launcher_plugins::json::Value | |
getValue() const | rstudio::launcher_plugins::json::Value | |
hasMember(const char *in_name) const | rstudio::launcher_plugins::json::Object | |
hasMember(const std::string &in_name) const | rstudio::launcher_plugins::json::Object | |
insert(const std::string &in_name, const Value &in_value) | rstudio::launcher_plugins::json::Object | |
insert(const std::string &in_name, bool in_value) | rstudio::launcher_plugins::json::Object | |
insert(const std::string &in_name, double in_value) | rstudio::launcher_plugins::json::Object | |
insert(const std::string &in_name, float in_value) | rstudio::launcher_plugins::json::Object | |
insert(const std::string &in_name, int in_value) | rstudio::launcher_plugins::json::Object | |
insert(const std::string &in_name, int64_t in_value) | rstudio::launcher_plugins::json::Object | |
insert(const std::string &in_name, const char *in_value) | rstudio::launcher_plugins::json::Object | |
insert(const std::string &in_name, const std::string &in_value) | rstudio::launcher_plugins::json::Object | |
insert(const std::string &in_name, unsigned int in_value) | rstudio::launcher_plugins::json::Object | |
insert(const std::string &in_name, uint64_t in_value) | rstudio::launcher_plugins::json::Object | |
insert(const std::string &in_name, const Array &in_value) | rstudio::launcher_plugins::json::Object | |
insert(const std::string &in_name, const Object &in_value) | rstudio::launcher_plugins::json::Object | |
insert(const Member &in_member) | rstudio::launcher_plugins::json::Object | |
isArray() const | rstudio::launcher_plugins::json::Value | |
isBool() const | rstudio::launcher_plugins::json::Value | |
isDouble() const | rstudio::launcher_plugins::json::Value | |
isEmpty() const | rstudio::launcher_plugins::json::Object | |
isFloat() const | rstudio::launcher_plugins::json::Value | |
isInt() const | rstudio::launcher_plugins::json::Value | |
isInt64() const | rstudio::launcher_plugins::json::Value | |
isNull() const | rstudio::launcher_plugins::json::Value | |
isObject() const | rstudio::launcher_plugins::json::Value | |
isString() const | rstudio::launcher_plugins::json::Value | |
isUInt() const | rstudio::launcher_plugins::json::Value | |
isUInt64() const | rstudio::launcher_plugins::json::Value | |
Iterator (defined in rstudio::launcher_plugins::json::Object) | rstudio::launcher_plugins::json::Object | friend |
mergeObjects(const Object &in_base, const Object &in_overlay) | rstudio::launcher_plugins::json::Object | static |
Object() | rstudio::launcher_plugins::json::Object | |
Object(const StringPairList &in_strPairs) | rstudio::launcher_plugins::json::Object | explicit |
Object(const Object &in_other) | rstudio::launcher_plugins::json::Object | |
Object(Object &&in_other) noexcept | rstudio::launcher_plugins::json::Object | |
operator!=(const Value &in_other) const | rstudio::launcher_plugins::json::Value | |
operator=(const Object &in_other) | rstudio::launcher_plugins::json::Object | |
operator=(Object &&in_other) noexcept | rstudio::launcher_plugins::json::Object | |
rstudio::launcher_plugins::json::Value::operator=(const Value &in_other) | rstudio::launcher_plugins::json::Value | |
rstudio::launcher_plugins::json::Value::operator=(Value &&in_other) noexcept | rstudio::launcher_plugins::json::Value | |
rstudio::launcher_plugins::json::Value::operator=(bool in_value) | rstudio::launcher_plugins::json::Value | |
rstudio::launcher_plugins::json::Value::operator=(double in_value) | rstudio::launcher_plugins::json::Value | |
rstudio::launcher_plugins::json::Value::operator=(float in_value) | rstudio::launcher_plugins::json::Value | |
rstudio::launcher_plugins::json::Value::operator=(int in_value) | rstudio::launcher_plugins::json::Value | |
rstudio::launcher_plugins::json::Value::operator=(int64_t in_value) | rstudio::launcher_plugins::json::Value | |
rstudio::launcher_plugins::json::Value::operator=(const char *in_value) | rstudio::launcher_plugins::json::Value | |
rstudio::launcher_plugins::json::Value::operator=(const std::string &in_value) | rstudio::launcher_plugins::json::Value | |
rstudio::launcher_plugins::json::Value::operator=(unsigned int in_value) | rstudio::launcher_plugins::json::Value | |
rstudio::launcher_plugins::json::Value::operator=(uint64_t in_value) | rstudio::launcher_plugins::json::Value | |
operator==(const Value &in_other) const | rstudio::launcher_plugins::json::Value | |
operator[](const char *in_name) | rstudio::launcher_plugins::json::Object | |
operator[](const std::string &in_name) | rstudio::launcher_plugins::json::Object | |
parse(const char *in_jsonStr) override | rstudio::launcher_plugins::json::Object | virtual |
parse(const std::string &in_jsonStr) override | rstudio::launcher_plugins::json::Object | virtual |
parseAndValidate(const std::string &in_jsonStr, const std::string &in_schema) | rstudio::launcher_plugins::json::Value | |
PRIVATE_IMPL_SHARED(m_impl) | rstudio::launcher_plugins::json::Value | protected |
rbegin() const | rstudio::launcher_plugins::json::Object | |
rend() const | rstudio::launcher_plugins::json::Object | |
ReverseIterator typedef | rstudio::launcher_plugins::json::Object | |
setValueAtPointerPath(const std::string &in_pointerPath, const json::Value &in_value) | rstudio::launcher_plugins::json::Value | |
setValueAtPointerPath(const std::string &in_pointerPath, bool in_value) | rstudio::launcher_plugins::json::Value | |
setValueAtPointerPath(const std::string &in_pointerPath, double in_value) | rstudio::launcher_plugins::json::Value | |
setValueAtPointerPath(const std::string &in_pointerPath, float in_value) | rstudio::launcher_plugins::json::Value | |
setValueAtPointerPath(const std::string &in_pointerPath, int in_value) | rstudio::launcher_plugins::json::Value | |
setValueAtPointerPath(const std::string &in_pointerPath, int64_t in_value) | rstudio::launcher_plugins::json::Value | |
setValueAtPointerPath(const std::string &in_pointerPath, const char *in_value) | rstudio::launcher_plugins::json::Value | |
setValueAtPointerPath(const std::string &in_pointerPath, const std::string &in_value) | rstudio::launcher_plugins::json::Value | |
setValueAtPointerPath(const std::string &in_pointerPath, unsigned int in_value) | rstudio::launcher_plugins::json::Value | |
setValueAtPointerPath(const std::string &in_pointerPath, uint64_t in_value) | rstudio::launcher_plugins::json::Value | |
setValueAtPointerPath(const std::string &in_pointerPath, const Array &in_value) | rstudio::launcher_plugins::json::Value | |
setValueAtPointerPath(const std::string &in_pointerPath, const Object &in_value) | rstudio::launcher_plugins::json::Value | |
toStringMap(StringListMap &out_map) const | rstudio::launcher_plugins::json::Object | |
toStringPairList() const | rstudio::launcher_plugins::json::Object | |
validate(const std::string &in_schema) const | rstudio::launcher_plugins::json::Value | |
Value (defined in rstudio::launcher_plugins::json::Object) | rstudio::launcher_plugins::json::Object | friend |
rstudio::launcher_plugins::json::Value::Value() | rstudio::launcher_plugins::json::Value | |
rstudio::launcher_plugins::json::Value::Value(ValueImplPtr in_valueImpl) | rstudio::launcher_plugins::json::Value | explicit |
rstudio::launcher_plugins::json::Value::Value(const Value &in_other) | rstudio::launcher_plugins::json::Value | |
rstudio::launcher_plugins::json::Value::Value(Value &&in_other) noexcept | rstudio::launcher_plugins::json::Value | |
rstudio::launcher_plugins::json::Value::Value(bool in_value) | rstudio::launcher_plugins::json::Value | explicit |
rstudio::launcher_plugins::json::Value::Value(double in_value) | rstudio::launcher_plugins::json::Value | explicit |
rstudio::launcher_plugins::json::Value::Value(float in_value) | rstudio::launcher_plugins::json::Value | explicit |
rstudio::launcher_plugins::json::Value::Value(int in_value) | rstudio::launcher_plugins::json::Value | explicit |
rstudio::launcher_plugins::json::Value::Value(int64_t in_value) | rstudio::launcher_plugins::json::Value | explicit |
rstudio::launcher_plugins::json::Value::Value(const char *in_value) | rstudio::launcher_plugins::json::Value | explicit |
rstudio::launcher_plugins::json::Value::Value(const std::string &in_value) | rstudio::launcher_plugins::json::Value | explicit |
rstudio::launcher_plugins::json::Value::Value(unsigned int in_value) | rstudio::launcher_plugins::json::Value | explicit |
rstudio::launcher_plugins::json::Value::Value(uint64_t in_value) | rstudio::launcher_plugins::json::Value | explicit |
ValueImplPtr typedef | rstudio::launcher_plugins::json::Value | protected |
write() const | rstudio::launcher_plugins::json::Value | |
write(std::ostream &io_ostream) const | rstudio::launcher_plugins::json::Value | |
writeFormatted() const | rstudio::launcher_plugins::json::Value | |
writeFormatted(std::ostream &io_ostream) const | rstudio::launcher_plugins::json::Value | |
~Value()=default | rstudio::launcher_plugins::json::Value | virtual |