nfx-json 1.5.2
Modern C++20 JSON library with schema validation and generation
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cnfx::json::BuilderHigh-performance JSON builder with incremental construction API
 Cnfx::json::Document::ValuesView::const_iteratorValue iterator (const)
 Cnfx::json::DocumentLow-level JSON value storage type
 Cnfx::json::Document::PathView::EntryRepresents a single path entry in the document
 Cnfx::json::ValidationError::ErrorEntrySimple 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::iteratorKey iterator
 Cnfx::json::Document::MutableValuesView::iteratorValue iterator (mutable)
 Cnfx::json::Document::PathView::iteratorForward iterator for path entries
 Cnfx::json::Document::ValuesView::iteratorValue iterator (mutable)
 Cnfx::json::Document::KeysViewRange adapter for object keys
 Cnfx::json::Document::MutableValuesViewMutable values view
 Cnfx::json::Document::ObjectIteratorObject iterator wrapper that provides key() and value()
 Cnfx::json::Builder::OptionsConfiguration options for Builder
 Cnfx::json::SchemaGenerator::OptionsConfiguration options for schema generation
 Cnfx::json::SchemaValidator::OptionsConfiguration options for validation
 Cnfx::json::Document::PathViewPath iterator for traversing all paths in a JSON document
 Cnfx::json::SchemaGeneratorJSON Schema generator from Document instances
 Cnfx::json::SchemaValidatorJSON 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::ValidationErrorRepresents a single JSON schema validation error
 Cnfx::json::ValidationResultResult of JSON schema validation operation
 Cnfx::json::Document::ValuesViewRange adapter for object values