nfx-serialization 0.3.0
Cross-platform C++ JSON serialization library with extensible trait capabilities
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
 Nnfx
 Nserialization
 Njson
 Ndetail
 Chas_serialize_method
 Chas_serialize_method_returning_document
 Chas_serialize_method_no_params
 Chas_deserialize_method
 Cis_json_containerType trait to identify JSON container types (Object, Array)
 Cis_json_container< Document >Specialization for Document
 CDocumentGeneric JSON document abstraction for serialization
 CObjectJSON object wrapper for Document
 CIteratorForward iterator for Object fields
 CArrayJSON array wrapper for Document
 CIteratorForward iterator for Array elements
 CPathViewPath iterator for traversing all paths in a JSON document
 CEntryRepresents a single path entry in the document
 CIteratorForward iterator for path entries
 Cis_json_container< Document::Object >Specialization for Document::Object
 Cis_json_container< Document::Array >Specialization for Document::Array
 CSchemaGeneratorJSON Schema generator from Document instances
 COptionsConfiguration options for schema generation
 CValidationErrorRepresents a single JSON schema validation error
 CErrorEntrySimple error entry structure for convenient ValidationError construction
 CValidationResultResult of JSON schema validation operation
 CSchemaValidatorJSON Schema validator for Document instances
 COptionsConfiguration options for validation
 CSerializerTemplated JSON serializer with compile-time type mapping
 COptionsSerialization options and context
 CSerializationTraitsDefault serialization traits - users can specialize this