#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 |
The s11n serialization (s11n) framework is an object serialization framework for C++ modelled heavily off work by Rusty Ballinger (bozo@users.sourceforge.net http://libfunutil.sourceforge.net). | |
namespace | s11n::io |
The s11n::io namespace defines some i/o-related types which conform to the conventions expected by the | |
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.