#include <vector>#include <map>#include <s11n.net/s11n/classload.hpp>#include <s11n.net/s11n/export.hpp>#include <s11n.net/s11n/type_traits.hpp>Go to the source code of this file.
Namespaces | |
| namespace | s11n |
Classes | |
| struct | s11n::node_traits< NodeT > |
| node_traits encapsulates information relevant to Data Nodes, much in the same way that std::char_traits encapsulates character type information. More... | |
| struct | s11n::default_serialize_functor |
| An unfortunate necessity. More... | |
| struct | s11n::default_cleanup_functor< SerializableType > |
| A default implementation for s11n_traits::cleanup_functor. More... | |
| struct | s11n::s11n_traits< SerializableT > |
| s11n_traits encapsulates information about what type(s) are responsible for handling de/serialize operations for a given type, plus the factory for that type. More... | |
| struct | s11n::s11n_traits< T * > |
| A general specialization to treat (T*) as (T) for s11n_traits purposes. More... | |
Defines | |
| #define | s11n_S11N_TRAITS_HPP_INCLUDED 1 |
| #define s11n_S11N_TRAITS_HPP_INCLUDED 1 |
Definition at line 2 of file traits.hpp.
1.5.3