cesium-native  0.41.0
CesiumUtility::JsonValue Member List

This is the complete list of members for CesiumUtility::JsonValue, including all inherited members.

Array typedefCesiumUtility::JsonValue
Bool typedefCesiumUtility::JsonValue
getArray() constCesiumUtility::JsonValueinline
getArrayOfStrings(const std::string &defaultString) constCesiumUtility::JsonValue
getBool() constCesiumUtility::JsonValueinline
getBoolOrDefault(bool defaultValue) const noexceptCesiumUtility::JsonValueinline
getDouble() constCesiumUtility::JsonValueinline
getDoubleOrDefault(double defaultValue) const noexceptCesiumUtility::JsonValueinline
getInt64() constCesiumUtility::JsonValueinline
getInt64OrDefault(std::int64_t defaultValue) const noexceptCesiumUtility::JsonValueinline
getObject() constCesiumUtility::JsonValueinline
getSafeNumber() constCesiumUtility::JsonValueinline
getSafeNumberOrDefault(To defaultValue) const noexceptCesiumUtility::JsonValueinline
getSafeNumericalValueForKey(const std::string &key) constCesiumUtility::JsonValueinline
getSafeNumericalValueOrDefaultForKey(const std::string &key, To defaultValue) constCesiumUtility::JsonValueinline
getString() constCesiumUtility::JsonValueinline
getStringOrDefault(String defaultValue) constCesiumUtility::JsonValueinline
getUint64() constCesiumUtility::JsonValueinline
getUint64OrDefault(std::uint64_t defaultValue) const noexceptCesiumUtility::JsonValueinline
getValuePtrForKey(const std::string &key) const (defined in CesiumUtility::JsonValue)CesiumUtility::JsonValue
getValuePtrForKey(const std::string &key) (defined in CesiumUtility::JsonValue)CesiumUtility::JsonValue
getValuePtrForKey(const std::string &key) constCesiumUtility::JsonValueinline
getValuePtrForKey(const std::string &key)CesiumUtility::JsonValueinline
hasKey(const std::string &key) constCesiumUtility::JsonValueinline
isArray() const noexceptCesiumUtility::JsonValueinline
isBool() const noexceptCesiumUtility::JsonValueinline
isDouble() const noexceptCesiumUtility::JsonValueinline
isInt64() const noexceptCesiumUtility::JsonValueinline
isNull() const noexceptCesiumUtility::JsonValueinline
isNumber() const noexceptCesiumUtility::JsonValueinline
isObject() const noexceptCesiumUtility::JsonValueinline
isString() const noexceptCesiumUtility::JsonValueinline
isUint64() const noexceptCesiumUtility::JsonValueinline
JsonValue() noexceptCesiumUtility::JsonValueinline
JsonValue(std::nullptr_t) noexceptCesiumUtility::JsonValueinline
JsonValue(double v) noexceptCesiumUtility::JsonValueinline
JsonValue(std::int8_t v) noexceptCesiumUtility::JsonValueinline
JsonValue(std::uint8_t v) noexceptCesiumUtility::JsonValueinline
JsonValue(std::int16_t v) noexceptCesiumUtility::JsonValueinline
JsonValue(std::uint16_t v) noexceptCesiumUtility::JsonValueinline
JsonValue(std::int32_t v) noexceptCesiumUtility::JsonValueinline
JsonValue(std::uint32_t v) noexceptCesiumUtility::JsonValueinline
JsonValue(std::int64_t v) noexceptCesiumUtility::JsonValueinline
JsonValue(std::uint64_t v) noexceptCesiumUtility::JsonValueinline
JsonValue(bool v) noexceptCesiumUtility::JsonValueinline
JsonValue(const std::string &v)CesiumUtility::JsonValueinline
JsonValue(std::string &&v) noexceptCesiumUtility::JsonValueinline
JsonValue(const char *v)CesiumUtility::JsonValueinline
JsonValue(const std::map< std::string, JsonValue > &v)CesiumUtility::JsonValueinline
JsonValue(std::map< std::string, JsonValue > &&v)CesiumUtility::JsonValueinline
JsonValue(const std::vector< JsonValue > &v)CesiumUtility::JsonValueinline
JsonValue(std::vector< JsonValue > &&v) noexceptCesiumUtility::JsonValueinline
JsonValue(std::initializer_list< JsonValue > v)CesiumUtility::JsonValueinline
JsonValue(std::initializer_list< std::pair< const std::string, JsonValue >> v)CesiumUtility::JsonValueinline
Null typedefCesiumUtility::JsonValue
Object typedefCesiumUtility::JsonValue
String typedefCesiumUtility::JsonValue
valueCesiumUtility::JsonValue