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

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

Array (defined in rstudio::launcher_plugins::json::Value)rstudio::launcher_plugins::json::Valuefriend
clone() constrstudio::launcher_plugins::json::Value
coerce(const std::string &in_schema, std::vector< std::string > &out_propViolations)rstudio::launcher_plugins::json::Value
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
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
isArray() constrstudio::launcher_plugins::json::Value
isBool() constrstudio::launcher_plugins::json::Value
isDouble() constrstudio::launcher_plugins::json::Value
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
operator!=(const Value &in_other) constrstudio::launcher_plugins::json::Value
operator=(const Value &in_other)rstudio::launcher_plugins::json::Value
operator=(Value &&in_other) noexceptrstudio::launcher_plugins::json::Value
operator=(bool in_value)rstudio::launcher_plugins::json::Value
operator=(double in_value)rstudio::launcher_plugins::json::Value
operator=(float in_value)rstudio::launcher_plugins::json::Value
operator=(int in_value)rstudio::launcher_plugins::json::Value
operator=(int64_t in_value)rstudio::launcher_plugins::json::Value
operator=(const char *in_value)rstudio::launcher_plugins::json::Value
operator=(const std::string &in_value)rstudio::launcher_plugins::json::Value
operator=(unsigned int in_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
parse(const char *in_jsonStr)rstudio::launcher_plugins::json::Valuevirtual
parse(const std::string &in_jsonStr)rstudio::launcher_plugins::json::Valuevirtual
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
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
validate(const std::string &in_schema) constrstudio::launcher_plugins::json::Value
Value()rstudio::launcher_plugins::json::Value
Value(ValueImplPtr in_valueImpl)rstudio::launcher_plugins::json::Valueexplicit
Value(const Value &in_other)rstudio::launcher_plugins::json::Value
Value(Value &&in_other) noexceptrstudio::launcher_plugins::json::Value
Value(bool in_value)rstudio::launcher_plugins::json::Valueexplicit
Value(double in_value)rstudio::launcher_plugins::json::Valueexplicit
Value(float in_value)rstudio::launcher_plugins::json::Valueexplicit
Value(int in_value)rstudio::launcher_plugins::json::Valueexplicit
Value(int64_t in_value)rstudio::launcher_plugins::json::Valueexplicit
Value(const char *in_value)rstudio::launcher_plugins::json::Valueexplicit
Value(const std::string &in_value)rstudio::launcher_plugins::json::Valueexplicit
Value(unsigned int in_value)rstudio::launcher_plugins::json::Valueexplicit
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