|
| enum | ValueType {
nullValue = 0,
intValue,
uintValue,
realValue,
stringValue,
booleanValue,
arrayValue,
objectValue,
nullValue = 0,
intValue,
uintValue,
realValue,
stringValue,
booleanValue,
arrayValue,
objectValue,
nullValue = 0,
intValue,
uintValue,
realValue,
stringValue,
booleanValue,
arrayValue,
objectValue
} |
| | Type of the value held by a Value object. More...
|
| |
| enum | CommentPlacement {
commentBefore = 0,
commentAfterOnSameLine,
commentAfter,
numberOfCommentPlacement,
commentBefore = 0,
commentAfterOnSameLine,
commentAfter,
numberOfCommentPlacement,
commentBefore = 0,
commentAfterOnSameLine,
commentAfter,
numberOfCommentPlacement
} |
| |
| enum | ValueType {
nullValue = 0,
intValue,
uintValue,
realValue,
stringValue,
booleanValue,
arrayValue,
objectValue,
nullValue = 0,
intValue,
uintValue,
realValue,
stringValue,
booleanValue,
arrayValue,
objectValue,
nullValue = 0,
intValue,
uintValue,
realValue,
stringValue,
booleanValue,
arrayValue,
objectValue
} |
| | Type of the value held by a Value object. More...
|
| |
| enum | CommentPlacement {
commentBefore = 0,
commentAfterOnSameLine,
commentAfter,
numberOfCommentPlacement,
commentBefore = 0,
commentAfterOnSameLine,
commentAfter,
numberOfCommentPlacement,
commentBefore = 0,
commentAfterOnSameLine,
commentAfter,
numberOfCommentPlacement
} |
| |
| enum | { uintToStringBufferSize = 3*sizeof(LargestUInt)+1
} |
| |
| enum | ValueType {
nullValue = 0,
intValue,
uintValue,
realValue,
stringValue,
booleanValue,
arrayValue,
objectValue,
nullValue = 0,
intValue,
uintValue,
realValue,
stringValue,
booleanValue,
arrayValue,
objectValue,
nullValue = 0,
intValue,
uintValue,
realValue,
stringValue,
booleanValue,
arrayValue,
objectValue
} |
| | Type of the value held by a Value object. More...
|
| |
| enum | CommentPlacement {
commentBefore = 0,
commentAfterOnSameLine,
commentAfter,
numberOfCommentPlacement,
commentBefore = 0,
commentAfterOnSameLine,
commentAfter,
numberOfCommentPlacement,
commentBefore = 0,
commentAfterOnSameLine,
commentAfter,
numberOfCommentPlacement
} |
| |
| enum | { uintToStringBufferSize = 3*sizeof(LargestUInt)+1
} |
| |
|
| std::istream & | operator>> (std::istream &, Value &) |
| | Read from 'sin' into 'root'. More...
|
| |
| std::string JSON_API | valueToString (Int value) |
| |
| std::string JSON_API | valueToString (UInt value) |
| |
| std::string JSON_API | valueToString (LargestInt value) |
| |
| std::string JSON_API | valueToString (LargestUInt value) |
| |
| std::string JSON_API | valueToString (double value) |
| |
| std::string JSON_API | valueToString (bool value) |
| |
| std::string JSON_API | valueToQuotedString (const char *value) |
| |
| std::ostream & | operator<< (std::ostream &, const Value &root) |
| | Output using the StyledStreamWriter. More...
|
| |
| void | throwRuntimeError (std::string const &msg) |
| | used internally More...
|
| |
| void | throwLogicError (std::string const &msg) |
| | used internally More...
|
| |
| bool JSON_API | parseFromStream (CharReader::Factory const &, std::istream &, Value *root, std::string *errs) |
| |
| std::string JSON_API | writeString (StreamWriter::Factory const &factory, Value const &root) |
| | Write into stringstream, then return string, for convenience. A StreamWriter will be created from the factory, used, and then deleted. More...
|
| |
| std::string | valueToString (double value, bool useSpecialFloats, unsigned int precision) |
| |
JSON (JavaScript Object Notation).