![]() |
zeep::xml::serializer — serializer is the class that initiates the serialization process.
// In header: <zeep/xml/serialize.hpp> struct serializer { // construct/copy/destruct (element &); // public member functions template<typename T> serializer & (name_value_pair< ); template<typename T> serializer & (element_nvp< ); template<typename T> serializer & (attribute_nvp< ); template<typename T> serializer & (); template<typename T> serializer & (, ); template<typename T> serializer & (, ); // public data members element & m_node; };
serializer, deserializer and schema_creator are classes that can be used to initiate the serialization. They are the Archive classes that are the first parameter to the templated function 'serialize' in the classes that can be serialized. (See boost::serialization for more info).
serializer
public member functionstemplate<typename T> serializer & (name_value_pair< rhs);
template<typename T> serializer & (element_nvp< rhs);
template<typename T> serializer & (attribute_nvp< rhs);
template<typename T> serializer & ( data);
template<typename T> serializer & ( name, data);
template<typename T> serializer & ( name, data);