|
nfx-json 1.5.2
Modern C++20 JSON library with schema validation and generation
|
| Cnfx::json::Builder | High-performance JSON builder with incremental construction API |
| Cnfx::json::Document::ValuesView::const_iterator | Value iterator (const) |
| Cnfx::json::Document | Low-level JSON value storage type |
| Cnfx::json::Document::PathView::Entry | Represents a single path entry in the document |
| Cnfx::json::ValidationError::ErrorEntry | Simple error entry structure for convenient ValidationError construction |
| Cstd::false_type | |
| Cnfx::json::is_json_container< Array > | Specialization of is_json_container for Array |
| Cnfx::json::is_json_container< Document > | Specialization for Document |
| Cnfx::json::is_json_container< Object > | Specialization of is_json_container for Object |
| Cnfx::json::is_json_container< T > | Type trait to identify JSON container types (Object, Array) |
| Cnfx::json::Document::KeysView::iterator | Key iterator |
| Cnfx::json::Document::MutableValuesView::iterator | Value iterator (mutable) |
| Cnfx::json::Document::PathView::iterator | Forward iterator for path entries |
| Cnfx::json::Document::ValuesView::iterator | Value iterator (mutable) |
| Cnfx::json::Document::KeysView | Range adapter for object keys |
| Cnfx::json::Document::MutableValuesView | Mutable values view |
| Cnfx::json::Document::ObjectIterator | Object iterator wrapper that provides key() and value() |
| Cnfx::json::Builder::Options | Configuration options for Builder |
| Cnfx::json::SchemaGenerator::Options | Configuration options for schema generation |
| Cnfx::json::SchemaValidator::Options | Configuration options for validation |
| Cnfx::json::Document::PathView | Path iterator for traversing all paths in a JSON document |
| Cnfx::json::SchemaGenerator | JSON Schema generator from Document instances |
| Cnfx::json::SchemaValidator | JSON Schema validator for Document instances |
| Cstd::true_type | |
| Cnfx::json::is_json_container< Array > | Specialization of is_json_container for Array |
| Cnfx::json::is_json_container< Document > | Specialization for Document |
| Cnfx::json::is_json_container< Object > | Specialization of is_json_container for Object |
| Cnfx::json::ValidationError | Represents a single JSON schema validation error |
| Cnfx::json::ValidationResult | Result of JSON schema validation operation |
| Cnfx::json::Document::ValuesView | Range adapter for object values |