Classes | |
| class | StaticString |
| Lightweight wrapper to tag static string. More... | |
| class | Value |
| Represents a JSON value. More... | |
| class | PathArgument |
| Experimental and untested: represents an element of the "path" to access a node. More... | |
| class | Path |
| Experimental and untested: represents a "path" to access a node. More... | |
| class | ValueIteratorBase |
| base class for Value iterators. More... | |
| class | ValueConstIterator |
| const iterator for object and array value. More... | |
| class | ValueIterator |
| Iterator for object and array value. More... | |
Namespaces | |
| CSJson | |
| JSON (JavaScript Object Notation). | |
Constant Groups | |
| CSJson | |
| JSON (JavaScript Object Notation). | |
Enumerations | |
| enum | ValueType { 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 } |