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.

::ValueTest | Json::Value | friend
__declspec(deprecated("Use setComment(String const&) instead.")) void setComment(const char *comment | Json::Value |
append(const Value &value) | Json::Value |
append(Value &&value) | Json::Value |
ArrayIndex typedef | Json::Value |
as() const =delete | Json::Value |
as() const | Json::Value | inline
as() const | Json::Value | inline
as() const | Json::Value | inline
as() const | Json::Value | inline
as() const | Json::Value | inline
as() const | Json::Value | inline
as() const | Json::Value | inline
as() const | Json::Value | inline
as() const | Json::Value | inline
asBool() const | Json::Value |
asCString() const | Json::Value |
asDouble() const | Json::Value |
asFloat() const | Json::Value |
asInt() const | Json::Value |
asInt64() const | Json::Value |
asLargestInt() const | Json::Value |
asLargestUInt() const | Json::Value |
asString() const | Json::Value |
asUInt() const | Json::Value |
asUInt64() const | Json::Value |
back() const | Json::Value | inline
back() | Json::Value | inline
begin() const | Json::Value |
begin() | Json::Value |
clear() | Json::Value |
compare(const Value &other) const | Json::Value |
const_iterator typedef | Json::Value |
copy(const Value &other) | Json::Value |
copyPayload(const Value &other) | Json::Value |
defaultRealPrecision | Json::Value | static
demand(char const *begin, char const *end) | Json::Value |
empty() const | Json::Value |
end() const | Json::Value |
end() | Json::Value |
find(char const *begin, char const *end) const | Json::Value |
find(const String &key) const | Json::Value |
findArray(const String &key) const | Json::Value |
findBool(const String &key) const | Json::Value |
findDouble(const String &key) const | Json::Value |
findInt(const String &key) const | Json::Value |
findInt64(const String &key) const | Json::Value |
findIntegral(const String &key) const | Json::Value |
findNull(const String &key) const | Json::Value |
findNumeric(const String &key) const | Json::Value |
findObject(const String &key) const | Json::Value |
findString(const String &key) const | Json::Value |
findUInt(const String &key) const | Json::Value |
findUInt64(const String &key) const | Json::Value |
findValue(const String &key) const | Json::Value | inline
front() const | Json::Value | inline
front() | Json::Value | inline
get(ArrayIndex index, const Value &defaultValue) const | Json::Value |
get(const char *key, const Value &defaultValue) const | Json::Value |
get(const String &key, const Value &defaultValue) const | Json::Value |
get(const char *begin, const char *end, const Value &defaultValue) const | Json::Value |
getComment(CommentPlacement placement) const | Json::Value |
getMemberNames() const | Json::Value |
getOffsetLimit() const | Json::Value |
getOffsetStart() const | Json::Value |
getString(char const **begin, char const **end) const | Json::Value |
hasComment(CommentPlacement placement) const | Json::Value |
insert(ArrayIndex index, const Value &newValue) | Json::Value |
insert(ArrayIndex index, Value &&newValue) | Json::Value |
Int typedef | Json::Value |
Int64 typedef | Json::Value |
is() const =delete | Json::Value |
is() const | Json::Value | inline
is() const | Json::Value | inline
is() const | Json::Value | inline
is() const | Json::Value | inline
is() const | Json::Value | inline
is() const | Json::Value | inline
is() const | Json::Value | inline
isArray() const | Json::Value |
isBool() const | Json::Value |
isConvertibleTo(ValueType other) const | Json::Value |
isDouble() const | Json::Value |
isInt() const | Json::Value |
isInt64() const | Json::Value |
isIntegral() const | Json::Value |
isMember(const char *key) const | Json::Value |
isMember(const String &key) const | Json::Value |
isMember(const char *begin, const char *end) const | Json::Value |
isNull() const | Json::Value |
isNumeric() const | Json::Value |
isObject() const | Json::Value |
isString() const | Json::Value |
isUInt() const | Json::Value |
isUInt64() const | Json::Value |
isValidIndex(ArrayIndex index) const | Json::Value |
iterator typedef | Json::Value |
LargestInt typedef | Json::Value |
LargestUInt typedef | Json::Value |
maxInt | Json::Value | static
maxInt64 | Json::Value | static
maxLargestInt | Json::Value | static
maxLargestUInt | Json::Value | static
maxUInt | Json::Value | static
maxUInt64 | Json::Value | static
maxUInt64AsDouble | Json::Value | static
Members typedef | Json::Value |
members() | Json::Value | inline
members() const | Json::Value | inline
minInt | Json::Value | static
minInt64 | Json::Value | static
minLargestInt | Json::Value | static
null | Json::Value | static
nullRef | Json::Value | static
nullSingleton() | Json::Value | static
operator bool() const | Json::Value | explicit
operator!=(const Value &other) const | Json::Value |
operator<(const Value &other) const | Json::Value |
operator<=(const Value &other) const | Json::Value |
operator=(const Value &other) | Json::Value |
operator=(Value &&other) noexcept | Json::Value |
operator==(const Value &other) const | Json::Value |
operator>(const Value &other) const | Json::Value |
operator>=(const Value &other) const | Json::Value |
operator[](ArrayIndex index) | Json::Value |
operator[](int index) | Json::Value |
operator[](ArrayIndex index) const | Json::Value |
operator[](int index) const | Json::Value |
operator[](const char *key) | Json::Value |
operator[](const char *key) const | Json::Value |
operator[](const String &key) | Json::Value |
operator[](const String &key) const | Json::Value |
operator[](const StaticString &key) | Json::Value |
placement | Json::Value |
removeIndex(ArrayIndex index, Value *removed) | Json::Value |
removeMember(const char *key) | Json::Value |
removeMember(const String &key) | Json::Value |
removeMember(String const &key, Value *removed) | Json::Value |
removeMember(const char *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::Value | inline
setComment(String comment, CommentPlacement placement) | Json::Value |
setOffsetLimit(ptrdiff_t limit) | Json::Value |
setOffsetStart(ptrdiff_t start) | Json::Value |
size() const | Json::Value |
swap(Value &other) | Json::Value |
swapPayload(Value &other) | Json::Value |
toStyledString() const | Json::Value |
type() const | Json::Value |
UInt typedef | Json::Value |
UInt64 typedef | Json::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)=delete | Json::Value |
Value(const Value &other) | Json::Value |
Value(Value &&other) noexcept | Json::Value |
value_type typedef | Json::Value |
ValueIteratorBase class | Json::Value | friend
~Value() | Json::Value |