libzeep

PrevUpHomeNext

Struct deserializer

zeep::xml::deserializer — deserializer is the class that initiates the deserialization process.

Synopsis

// In header: <zeep/xml/serialize.hpp>


struct deserializer {
  // construct/copy/destruct
  (element &);

  // public member functions
  template<typename T> deserializer & (name_value_pair< );
  template<typename T> deserializer & (element_nvp< );
  template<typename T> deserializer & (attribute_nvp< );
  template<typename T> deserializer & ();
  template<typename T> deserializer & (, );
  template<typename T> deserializer & (, );

  // public data members
  element & m_node;
};

Description

deserializer public construct/copy/destruct

  1. (element & node);

deserializer public member functions

  1. template<typename T> 
      deserializer & (name_value_pair<  rhs);
  2. template<typename T> deserializer & (element_nvp<  rhs);
  3. template<typename T> deserializer & (attribute_nvp<  rhs);
  4. template<typename T> deserializer & ( data);
  5. template<typename T> 
      deserializer & ( name,  data);
  6. template<typename T> 
      deserializer & ( name,  data);

PrevUpHomeNext