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
ParameterDetails Class Reference
Inheritance diagram for ParameterDetails:
Default< ParameterDetails >

Public Types

typedef ::Name Name_type
 
typedef ::xsd::cxx::tree::traits< Name_type, char > Name_traits
 
typedef ::Units Units_type
 
typedef ::xsd::cxx::tree::optional< Units_typeUnits_optional
 
typedef ::xsd::cxx::tree::traits< Units_type, char > Units_traits
 
typedef ::Unitless Unitless_type
 
typedef ::xsd::cxx::tree::optional< Unitless_typeUnitless_optional
 
typedef ::xsd::cxx::tree::traits< Unitless_type, char > Unitless_traits
 
typedef ::Notes Notes_type
 
typedef ::xsd::cxx::tree::optional< Notes_typeNotes_optional
 
typedef ::xsd::cxx::tree::traits< Notes_type, char > Notes_traits
 
typedef ::xml_schema::id id_type
 
typedef ::xsd::cxx::tree::traits< id_type, char > id_traits
 

Public Member Functions

const Name_typeName () const
 
Name_typeName ()
 
void Name (const Name_type &x)
 
void Name (::std::auto_ptr< Name_type > p)
 
const Units_optional & Units () const
 
Units_optional & Units ()
 
void Units (const Units_type &x)
 
void Units (const Units_optional &x)
 
void Units (::std::auto_ptr< Units_type > p)
 
const Unitless_optional & Unitless () const
 
Unitless_optional & Unitless ()
 
void Unitless (const Unitless_type &x)
 
void Unitless (const Unitless_optional &x)
 
void Unitless (::std::auto_ptr< Unitless_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)
 
const id_type & id () const
 
id_type & id ()
 
void id (const id_type &x)
 
void id (::std::auto_ptr< id_type > p)
 
 ParameterDetails (const Name_type &, const id_type &)
 
 ParameterDetails (::std::auto_ptr< Name_type >, const id_type &)
 
 ParameterDetails (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
 ParameterDetails (const ParameterDetails &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
virtual ParameterDetails_clone (::xml_schema::flags f=0, ::xml_schema::container *c=0) const
 
ParameterDetailsoperator= (const ParameterDetails &x)
 

Protected Member Functions

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

Protected Attributes

::xsd::cxx::tree::one< Name_typeName_
 
Units_optional Units_
 
Unitless_optional Unitless_
 
Notes_optional Notes_
 
::xsd::cxx::tree::one< id_type > id_
 

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