nfx-serialization 0.3.0
Cross-platform C++ JSON serialization library with extensible trait capabilities
Loading...
Searching...
No Matches
Serializer.h File Reference

Templated JSON serializer with compile-time type mapping. More...

#include "Document.h"
#include "SerializationTraits.h"
#include "nfx/detail/serialization/json/Serializer.inl"
Include dependency graph for Serializer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  nfx::serialization::json::Serializer< T >
 Templated JSON serializer with compile-time type mapping. More...
struct  nfx::serialization::json::Serializer< T >::Options
 Serialization options and context. More...

Detailed Description

Templated JSON serializer with compile-time type mapping.

Provides comprehensive object serialization to/from JSON with automatic type detection, trait-based customization, and extensible serialization strategies. Supports POD types, containers, custom objects, and nested structures.

Definition in file Serializer.h.