#include <s11n.net/s11n/classload.hpp>#include <s11n.net/s11n/io/data_node_io.hpp>#include <s11n.net/s11n/s11n_config.hpp>Go to the source code of this file.
Namespaces | |
| namespace | s11n |
| namespace | s11n::io |
Defines | |
| #define | s11n_SERIALIZERS_HPP_INCLUDED 1 |
Functions | |
| template<typename NodeT, typename ListT> | |
| void | s11n::io::serializer_list (ListT &target, bool onlyShortNames=true) |
| Intended mainly as a convenience for client applications, serializer_list() populates the target list with the names of registered Serializers. | |
| template<typename SerializerT> | |
| void | s11n::io::register_serializer (const std::string &classname, const std::string &alias) |
| Registers a Serializer type with the s11n::io layer. | |
| template<typename NodeT> | |
| s11n::io::data_node_serializer < NodeT > * | s11n::io::create_serializer (const std::string &classname) |
| Returns a Serializer object, which must have been registered with the s11n::cl/s11nfac classloading API, using an interface type of s11n::io::data_node_serializer<NodeT>. | |
| #define s11n_SERIALIZERS_HPP_INCLUDED 1 |
Definition at line 2 of file serializers.hpp.
1.5.3