JsonCpp project page Classes Namespace JsonCpp home page

Json::Value Member List

This is the complete list of members for Json::Value, including all inherited members.

__declspec(deprecated("Use setComment(String const&) instead.")) void setComment(const char *commentJson::Value
allocated_Json::Value
append(const Value &value)Json::Value
append(Value &&value)Json::Value
ArrayIndex typedefJson::Value
as() const =deleteJson::Value
as() constJson::Valueinline
as() constJson::Valueinline
as() constJson::Valueinline
as() constJson::Valueinline
as() constJson::Valueinline
as() constJson::Valueinline
as() constJson::Valueinline
as() constJson::Valueinline
as() constJson::Valueinline
asBool() constJson::Value
asCString() constJson::Value
asDouble() constJson::Value
asFloat() constJson::Value
asInt() constJson::Value
asInt64() constJson::Value
asLargestInt() constJson::Value
asLargestUInt() constJson::Value
asString() constJson::Value
asUInt() constJson::Value
asUInt64() constJson::Value
begin() constJson::Value
begin()Json::Value
clear()Json::Value
compare(const Value &other) constJson::Value
const_iterator typedefJson::Value
copy(const Value &other)Json::Value
copyPayload(const Value &other)Json::Value
defaultRealPrecisionJson::Valuestatic
demand(char const *begin, char const *end)Json::Value
empty() constJson::Value
end() constJson::Value
end()Json::Value
find(char const *begin, char const *end) constJson::Value
get(ArrayIndex index, const Value &defaultValue) constJson::Value
get(const char *key, const Value &defaultValue) constJson::Value
get(const char *begin, const char *end, const Value &defaultValue) constJson::Value
get(const String &key, const Value &defaultValue) constJson::Value
getComment(CommentPlacement placement) constJson::Value
getMemberNames() constJson::Value
getOffsetLimit() constJson::Value
getOffsetStart() constJson::Value
getString(char const **begin, char const **end) constJson::Value
hasComment(CommentPlacement placement) constJson::Value
insert(ArrayIndex index, const Value &newValue)Json::Value
insert(ArrayIndex index, Value &&newValue)Json::Value
Int typedefJson::Value
Int64 typedefJson::Value
is() const =deleteJson::Value
is() constJson::Valueinline
is() constJson::Valueinline
is() constJson::Valueinline
is() constJson::Valueinline
is() constJson::Valueinline
is() constJson::Valueinline
is() constJson::Valueinline
isArray() constJson::Value
isBool() constJson::Value
isConvertibleTo(ValueType other) constJson::Value
isDouble() constJson::Value
isInt() constJson::Value
isInt64() constJson::Value
isIntegral() constJson::Value
isMember(const char *key) constJson::Value
isMember(const String &key) constJson::Value
isMember(const char *begin, const char *end) constJson::Value
isNull() constJson::Value
isNumeric() constJson::Value
isObject() constJson::Value
isString() constJson::Value
isUInt() constJson::Value
isUInt64() constJson::Value
isValidIndex(ArrayIndex index) constJson::Value
iterator typedefJson::Value
LargestInt typedefJson::Value
LargestUInt typedefJson::Value
maxIntJson::Valuestatic
maxInt64Json::Valuestatic
maxLargestIntJson::Valuestatic
maxLargestUIntJson::Valuestatic
maxUIntJson::Valuestatic
maxUInt64Json::Valuestatic
maxUInt64AsDoubleJson::Valuestatic
Members typedefJson::Value
minIntJson::Valuestatic
minInt64Json::Valuestatic
minLargestIntJson::Valuestatic
nullJson::Valuestatic
nullRefJson::Valuestatic
nullSingleton()Json::Valuestatic
operator bool() constJson::Valueexplicit
operator!=(const Value &other) constJson::Value
operator<(const Value &other) constJson::Value
operator<=(const Value &other) constJson::Value
operator=(const Value &other)Json::Value
operator=(Value &&other) noexceptJson::Value
operator==(const Value &other) constJson::Value
operator>(const Value &other) constJson::Value
operator>=(const Value &other) constJson::Value
operator[](ArrayIndex index)Json::Value
operator[](int index)Json::Value
operator[](ArrayIndex index) constJson::Value
operator[](int index) constJson::Value
operator[](const char *key)Json::Value
operator[](const char *key) constJson::Value
operator[](const String &key)Json::Value
operator[](const String &key) constJson::Value
operator[](const StaticString &key)Json::Value
placementJson::Value
removeIndex(ArrayIndex index, Value *removed)Json::Value
removeMember(const char *key)Json::Value
removeMember(const String &key)Json::Value
removeMember(const char *key, Value *removed)Json::Value
removeMember(String const &key, Value *removed)Json::Value
removeMember(const char *begin, const char *end, Value *removed)Json::Value
resize(ArrayIndex newSize)Json::Value
setComment(const char *comment, size_t len, CommentPlacement placement)Json::Valueinline
setComment(String comment, CommentPlacement placement)Json::Value
setOffsetLimit(ptrdiff_t limit)Json::Value
setOffsetStart(ptrdiff_t start)Json::Value
size() constJson::Value
swap(Value &other)Json::Value
swapPayload(Value &other)Json::Value
toStyledString() constJson::Value
type() constJson::Value
UInt typedefJson::Value
UInt64 typedefJson::Value
Value(ValueType type=nullValue)Json::Value
Value(Int value)Json::Value
Value(UInt value)Json::Value
Value(Int64 value)Json::Value
Value(UInt64 value)Json::Value
Value(double value)Json::Value
Value(const char *value)Json::Value
Value(const char *begin, const char *end)Json::Value
Value(const StaticString &value)Json::Value
Value(const String &value)Json::Value
Value(bool value)Json::Value
Value(std::nullptr_t ptr)=deleteJson::Value
Value(const Value &other)Json::Value
Value(Value &&other) noexceptJson::Value
value_type typedefJson::Value
value_type_Json::Value
ValueIteratorBase classJson::Valuefriend
~Value()Json::Value