nfx-serialization
0.3.0
Cross-platform C++ JSON serialization library with extensible trait capabilities
Main Page
Related Pages
Concepts
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Loading...
Searching...
No Matches
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
]
C
nfx::serialization::json::Document::Array
JSON array wrapper for Document
C
nfx::serialization::json::Document
Generic JSON document abstraction for serialization
C
nfx::serialization::json::Document::PathView::Entry
Represents a single path entry in the document
C
nfx::serialization::json::ValidationError::ErrorEntry
Simple error entry structure for convenient ValidationError construction
C
std::false_type
C
nfx::serialization::json::is_json_container< Document >
Specialization for Document
C
nfx::serialization::json::is_json_container< Document::Array >
Specialization for Document::Array
C
nfx::serialization::json::is_json_container< Document::Object >
Specialization for Document::Object
C
nfx::serialization::json::is_json_container< T >
Type trait to identify JSON container types (Object, Array)
C
nfx::serialization::json::detail::has_deserialize_method< T >
C
nfx::serialization::json::detail::has_serialize_method< T >
C
nfx::serialization::json::detail::has_serialize_method_no_params< T >
C
nfx::serialization::json::detail::has_serialize_method_returning_document< T >
C
nfx::serialization::json::Document::Array::Iterator
Forward iterator for Array elements
C
nfx::serialization::json::Document::Object::Iterator
Forward iterator for Object fields
C
nfx::serialization::json::Document::PathView::Iterator
Forward iterator for path entries
C
nfx::serialization::json::Document::Object
JSON object wrapper for Document
C
nfx::serialization::json::SchemaGenerator::Options
Configuration options for schema generation
C
nfx::serialization::json::SchemaValidator::Options
Configuration options for validation
C
nfx::serialization::json::Serializer< T >::Options
Serialization options and context
C
nfx::serialization::json::Document::PathView
Path iterator for traversing all paths in a JSON document
C
nfx::serialization::json::SchemaGenerator
JSON Schema generator from Document instances
C
nfx::serialization::json::SchemaValidator
JSON Schema validator for Document instances
C
nfx::serialization::json::SerializationTraits< T >
Default serialization traits - users can specialize this
C
nfx::serialization::json::Serializer< T >
Templated JSON serializer with compile-time type mapping
C
std::true_type
C
nfx::serialization::json::is_json_container< Document >
Specialization for Document
C
nfx::serialization::json::is_json_container< Document::Array >
Specialization for Document::Array
C
nfx::serialization::json::is_json_container< Document::Object >
Specialization for Document::Object
C
nfx::serialization::json::ValidationError
Represents a single JSON schema validation error
C
nfx::serialization::json::ValidationResult
Result of JSON schema validation operation
Generated by
1.15.0