libzeep

PrevUpHomeNext

Struct schema_creator

zeep::xml::schema_creator — schema_creator is used by zeep::dispatcher to create schema files.

Synopsis

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


struct schema_creator {
  // construct/copy/destruct
  (, element &);

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

  // public data members
  element & m_node;
   m_types;
   m_prefix;
};

Description

schema_creator public construct/copy/destruct

  1. ( types, element & node);

schema_creator public member functions

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

PrevUpHomeNext