JsonValue Member List

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

asBool() constJsonValue
asFloat() constJsonValue
asInt() constJsonValue
asString() constJsonValue
CheckBool(const std::string &value)JsonValuestatic
CheckInt(const std::string &value)JsonValuestatic
CheckNull(const std::string &value)JsonValuestatic
CheckNumber(const std::string &value)JsonValuestatic
CheckValue(Type type, const std::string &value)JsonValuestatic
clone() overrideJsonValuevirtual
Create(const std::string &value)JsonValuestatic
Create(int value)JsonValuestatic
Create(long value)JsonValuestatic
Create(float value)JsonValuestatic
Create(double value)JsonValuestatic
CreateRaw(Type type, const std::string &value)JsonValuestatic
eBool enum valueJsonValue
eNull enum valueJsonValue
eNumber enum valueJsonValue
eString enum valueJsonValue
False()JsonValuestatic
getLexerEndOffset()JsonData
getLexerStartOffset()JsonData
getType()JsonValue
JsonData()JsonData
JsonValue(const std::string &value)JsonValue
JsonValue(int value)JsonValue
JsonValue(long value)JsonValue
JsonValue(float value)JsonValue
JsonValue(double value)JsonValue
Null()JsonValuestatic
rawValue()JsonValue
setLexerEndOffset(LexerInfo lexerEndOffset)JsonData
setLexerStartOffset(LexerInfo lexerStartOffset)JsonData
StructuralJsonParser classJsonValuefriend
toJsonString(int indenting=0, const std::string indentChars=" ", bool jsStyleKeys=false)JsonData
toSharedPtr() constJsonValue
ToString(int value)JsonValuestatic
ToString(long value)JsonValuestatic
ToString(float value)JsonValuestatic
ToString(double value)JsonValuestatic
True()JsonValuestatic
Type enum nameJsonValue
writeJson(const JsonWriterPtr &writer) overrideJsonValuevirtual
~JsonData()=defaultJsonDatavirtual