BT-MatML-Editor 0.1.4
Editor for the MatML 3.1 XML Schema
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Form Class Reference
Inheritance diagram for Form:
Default< Form >

Public Types

typedef ::Name Description_type
 
typedef ::xsd::cxx::tree::traits< Description_type, char > Description_traits
 
typedef ::Geometry Geometry_type
 
typedef ::xsd::cxx::tree::optional< Geometry_typeGeometry_optional
 
typedef ::xsd::cxx::tree::traits< Geometry_type, char > Geometry_traits
 
typedef ::Notes Notes_type
 
typedef ::xsd::cxx::tree::optional< Notes_typeNotes_optional
 
typedef ::xsd::cxx::tree::traits< Notes_type, char > Notes_traits
 

Public Member Functions

const Description_typeDescription () const
 
Description_typeDescription ()
 
void Description (const Description_type &x)
 
void Description (::std::auto_ptr< Description_type > p)
 
const Geometry_optional & Geometry () const
 
Geometry_optional & Geometry ()
 
void Geometry (const Geometry_type &x)
 
void Geometry (const Geometry_optional &x)
 
void Geometry (::std::auto_ptr< Geometry_type > p)
 
const Notes_optional & Notes () const
 
Notes_optional & Notes ()
 
void Notes (const Notes_type &x)
 
void Notes (const Notes_optional &x)
 
void Notes (::std::auto_ptr< Notes_type > p)
 
 Form (const Description_type &)
 
 Form (::std::auto_ptr< Description_type >)
 
 Form (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
 Form (const Form &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
virtual Form_clone (::xml_schema::flags f=0, ::xml_schema::container *c=0) const
 
Formoperator= (const Form &x)
 

Protected Member Functions

void parse (::xsd::cxx::xml::dom::parser< char > &, ::xml_schema::flags)
 

Protected Attributes

::xsd::cxx::tree::one< Description_typeDescription_
 
Geometry_optional Geometry_
 
Notes_optional Notes_
 

The documentation for this class was generated from the following files: