Updated nlohmann::basicjson (markdown)
1 parent
b917739ca1
commit
829ea0a0f8
1 file changed
+19
-8
+19
-8
@@ -14,15 +14,26 @@ template <
|
|||||||
|
|
||||||
## Template parameters
|
## Template parameters
|
||||||
|
|
||||||
- `ObjectType`
|
- `ObjectType` - container type used for JSON objects
|
||||||
- `ArrayType`
|
- `ArrayType` - container type used for JSON arrays
|
||||||
- `StringType`
|
- `StringType` - container type used for JSON strings
|
||||||
- `BooleanType`
|
- `BooleanType` - type used for JSON boolean
|
||||||
- `NumberIntegerType`
|
- `NumberIntegerType` - type used for JSON numbers (integers)
|
||||||
- `NumberFloatType`
|
- `NumberFloatType` - type used for JSON numbers (floating point)
|
||||||
- `AllocatorType`
|
- `AllocatorType` - [Allocator](http://en.cppreference.com/w/cpp/concept/Allocator) type used to allocate internal storage
|
||||||
|
|
||||||
## Iterator invalidation
|
## Typedefs
|
||||||
|
|
||||||
|
| Type | Definition |
|
||||||
|
| --- | --- |
|
||||||
|
| `object_t` | `ObjectType<StringType, basic_json>` |
|
||||||
|
| `array_t` | `ArrayType<basic_json>` |
|
||||||
|
| `string_t` | `StringType` |
|
||||||
|
| `boolean_t` | `BooleanType` |
|
||||||
|
| `number_integer_t` | `NumberIntegerType` |
|
||||||
|
| `number_float_t` | `NumberFloatType` |
|
||||||
|
| `list_init_t` | `std::initializer_list<basic_json>` |
|
||||||
|
| `json` | basic_json<> |
|
||||||
|
|
||||||
## Member types
|
## Member types
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user