RStudio Launcher Plugin SDK  1.1.3
A software development kit for creating plugins that work the the RStudio Launcher.
rstudio::launcher_plugins::json::Object Member List

This is the complete list of members for rstudio::launcher_plugins::json::Object, including all inherited members.

begin() constrstudio::launcher_plugins::json::Object
clear()rstudio::launcher_plugins::json::Object
clone() constrstudio::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::Objectstatic
end() constrstudio::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) constrstudio::launcher_plugins::json::Object
find(const std::string &in_name) constrstudio::launcher_plugins::json::Object
getArray() constrstudio::launcher_plugins::json::Value
getBool() constrstudio::launcher_plugins::json::Value
getDouble() constrstudio::launcher_plugins::json::Value
getFloat() constrstudio::launcher_plugins::json::Value
getInt() constrstudio::launcher_plugins::json::Value
getInt64() constrstudio::launcher_plugins::json::Value
getObject() constrstudio::launcher_plugins::json::Value
getSchemaDefaults(const std::string &in_schema, Object &out_schemaDefaults)rstudio::launcher_plugins::json::Objectstatic
getSize() constrstudio::launcher_plugins::json::Object
getString() constrstudio::launcher_plugins::json::Value
getType() constrstudio::launcher_plugins::json::Value
getUInt() constrstudio::launcher_plugins::json::Value
getUInt64() constrstudio::launcher_plugins::json::Value
getValue() constrstudio::launcher_plugins::json::Value
hasMember(const char *in_name) constrstudio::launcher_plugins::json::Object
hasMember(const std::string &in_name) constrstudio::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() constrstudio::launcher_plugins::json::Value
isBool() constrstudio::launcher_plugins::json::Value
isDouble() constrstudio::launcher_plugins::json::Value
isEmpty() constrstudio::launcher_plugins::json::Object
isFloat() constrstudio::launcher_plugins::json::Value
isInt() constrstudio::launcher_plugins::json::Value
isInt64() constrstudio::launcher_plugins::json::Value
isNull() constrstudio::launcher_plugins::json::Value
isObject() constrstudio::launcher_plugins::json::Value
isString() constrstudio::launcher_plugins::json::Value
isUInt() constrstudio::launcher_plugins::json::Value
isUInt64() constrstudio::launcher_plugins::json::Value
Iterator (defined in rstudio::launcher_plugins::json::Object)rstudio::launcher_plugins::json::Objectfriend
mergeObjects(const Object &in_base, const Object &in_overlay)rstudio::launcher_plugins::json::Objectstatic
Object()rstudio::launcher_plugins::json::Object
Object(const StringPairList &in_strPairs)rstudio::launcher_plugins::json::Objectexplicit
Object(const Object &in_other)rstudio::launcher_plugins::json::Object
Object(Object &&in_other) noexceptrstudio::launcher_plugins::json::Object
operator!=(const Value &in_other) constrstudio::launcher_plugins::json::Value
operator=(const Object &in_other)rstudio::launcher_plugins::json::Object
operator=(Object &&in_other) noexceptrstudio::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) noexceptrstudio::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) constrstudio::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) overriderstudio::launcher_plugins::json::Objectvirtual
parse(const std::string &in_jsonStr) overriderstudio::launcher_plugins::json::Objectvirtual
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::Valueprotected
rbegin() constrstudio::launcher_plugins::json::Object
rend() constrstudio::launcher_plugins::json::Object
ReverseIterator typedefrstudio::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) constrstudio::launcher_plugins::json::Object
toStringPairList() constrstudio::launcher_plugins::json::Object
validate(const std::string &in_schema) constrstudio::launcher_plugins::json::Value
Value (defined in rstudio::launcher_plugins::json::Object)rstudio::launcher_plugins::json::Objectfriend
rstudio::launcher_plugins::json::Value::Value()rstudio::launcher_plugins::json::Value
rstudio::launcher_plugins::json::Value::Value(ValueImplPtr in_valueImpl)rstudio::launcher_plugins::json::Valueexplicit
rstudio::launcher_plugins::json::Value::Value(const Value &in_other)rstudio::launcher_plugins::json::Value
rstudio::launcher_plugins::json::Value::Value(Value &&in_other) noexceptrstudio::launcher_plugins::json::Value
rstudio::launcher_plugins::json::Value::Value(bool in_value)rstudio::launcher_plugins::json::Valueexplicit
rstudio::launcher_plugins::json::Value::Value(double in_value)rstudio::launcher_plugins::json::Valueexplicit
rstudio::launcher_plugins::json::Value::Value(float in_value)rstudio::launcher_plugins::json::Valueexplicit
rstudio::launcher_plugins::json::Value::Value(int in_value)rstudio::launcher_plugins::json::Valueexplicit
rstudio::launcher_plugins::json::Value::Value(int64_t in_value)rstudio::launcher_plugins::json::Valueexplicit
rstudio::launcher_plugins::json::Value::Value(const char *in_value)rstudio::launcher_plugins::json::Valueexplicit
rstudio::launcher_plugins::json::Value::Value(const std::string &in_value)rstudio::launcher_plugins::json::Valueexplicit
rstudio::launcher_plugins::json::Value::Value(unsigned int in_value)rstudio::launcher_plugins::json::Valueexplicit
rstudio::launcher_plugins::json::Value::Value(uint64_t in_value)rstudio::launcher_plugins::json::Valueexplicit
ValueImplPtr typedefrstudio::launcher_plugins::json::Valueprotected
write() constrstudio::launcher_plugins::json::Value
write(std::ostream &io_ostream) constrstudio::launcher_plugins::json::Value
writeFormatted() constrstudio::launcher_plugins::json::Value
writeFormatted(std::ostream &io_ostream) constrstudio::launcher_plugins::json::Value
~Value()=defaultrstudio::launcher_plugins::json::Valuevirtual