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

Public Types

typedef ::Name Name_type
 
typedef ::xsd::cxx::tree::traits< Name_type, char > Name_traits
 
typedef ::Class Class_type
 
typedef ::xsd::cxx::tree::sequence< Class_typeClass_sequence
 
typedef Class_sequence::iterator Class_iterator
 
typedef Class_sequence::const_iterator Class_const_iterator
 
typedef ::xsd::cxx::tree::traits< Class_type, char > Class_traits
 
typedef ::Class Subclass_type
 
typedef ::xsd::cxx::tree::sequence< Subclass_typeSubclass_sequence
 
typedef Subclass_sequence::iterator Subclass_iterator
 
typedef Subclass_sequence::const_iterator Subclass_const_iterator
 
typedef ::xsd::cxx::tree::traits< Subclass_type, char > Subclass_traits
 
typedef ::Specification Specification_type
 
typedef ::xsd::cxx::tree::sequence< Specification_typeSpecification_sequence
 
typedef Specification_sequence::iterator Specification_iterator
 
typedef Specification_sequence::const_iterator Specification_const_iterator
 
typedef ::xsd::cxx::tree::traits< Specification_type, char > Specification_traits
 
typedef ::Source Source_type
 
typedef ::xsd::cxx::tree::optional< Source_typeSource_optional
 
typedef ::xsd::cxx::tree::traits< Source_type, char > Source_traits
 
typedef ::Form Form_type
 
typedef ::xsd::cxx::tree::optional< Form_typeForm_optional
 
typedef ::xsd::cxx::tree::traits< Form_type, char > Form_traits
 
typedef ::ProcessingDetails ProcessingDetails_type
 
typedef ::xsd::cxx::tree::sequence< ProcessingDetails_typeProcessingDetails_sequence
 
typedef ProcessingDetails_sequence::iterator ProcessingDetails_iterator
 
typedef ProcessingDetails_sequence::const_iterator ProcessingDetails_const_iterator
 
typedef ::xsd::cxx::tree::traits< ProcessingDetails_type, char > ProcessingDetails_traits
 
typedef ::Characterization Characterization_type
 
typedef ::xsd::cxx::tree::optional< Characterization_typeCharacterization_optional
 
typedef ::xsd::cxx::tree::traits< Characterization_type, char > Characterization_traits
 
typedef ::PropertyData PropertyData_type
 
typedef ::xsd::cxx::tree::sequence< PropertyData_typePropertyData_sequence
 
typedef PropertyData_sequence::iterator PropertyData_iterator
 
typedef PropertyData_sequence::const_iterator PropertyData_const_iterator
 
typedef ::xsd::cxx::tree::traits< PropertyData_type, char > PropertyData_traits
 
typedef ::AssociationDetails AssociationDetails_type
 
typedef ::xsd::cxx::tree::sequence< AssociationDetails_typeAssociationDetails_sequence
 
typedef AssociationDetails_sequence::iterator AssociationDetails_iterator
 
typedef AssociationDetails_sequence::const_iterator AssociationDetails_const_iterator
 
typedef ::xsd::cxx::tree::traits< AssociationDetails_type, char > AssociationDetails_traits
 
typedef ::ComponentDetails ComponentDetails1_type
 
typedef ::xsd::cxx::tree::sequence< ComponentDetails1_typeComponentDetails1_sequence
 
typedef ComponentDetails1_sequence::iterator ComponentDetails1_iterator
 
typedef ComponentDetails1_sequence::const_iterator ComponentDetails1_const_iterator
 
typedef ::xsd::cxx::tree::traits< ComponentDetails1_type, char > ComponentDetails1_traits
 
typedef ::xml_schema::id id_type
 
typedef ::xsd::cxx::tree::optional< id_type > id_optional
 
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 Class_sequence & Class () const
 
Class_sequence & Class ()
 
void Class (const Class_sequence &s)
 
const Subclass_sequence & Subclass () const
 
Subclass_sequence & Subclass ()
 
void Subclass (const Subclass_sequence &s)
 
const Specification_sequence & Specification () const
 
Specification_sequence & Specification ()
 
void Specification (const Specification_sequence &s)
 
const Source_optional & Source () const
 
Source_optional & Source ()
 
void Source (const Source_type &x)
 
void Source (const Source_optional &x)
 
void Source (::std::auto_ptr< Source_type > p)
 
const Form_optional & Form () const
 
Form_optional & Form ()
 
void Form (const Form_type &x)
 
void Form (const Form_optional &x)
 
void Form (::std::auto_ptr< Form_type > p)
 
const ProcessingDetails_sequence & ProcessingDetails () const
 
ProcessingDetails_sequence & ProcessingDetails ()
 
void ProcessingDetails (const ProcessingDetails_sequence &s)
 
const Characterization_optional & Characterization () const
 
Characterization_optional & Characterization ()
 
void Characterization (const Characterization_type &x)
 
void Characterization (const Characterization_optional &x)
 
void Characterization (::std::auto_ptr< Characterization_type > p)
 
const PropertyData_sequence & PropertyData () const
 
PropertyData_sequence & PropertyData ()
 
void PropertyData (const PropertyData_sequence &s)
 
const AssociationDetails_sequence & AssociationDetails () const
 
AssociationDetails_sequence & AssociationDetails ()
 
void AssociationDetails (const AssociationDetails_sequence &s)
 
const ComponentDetails1_sequence & ComponentDetails1 () const
 
ComponentDetails1_sequence & ComponentDetails1 ()
 
void ComponentDetails1 (const ComponentDetails1_sequence &s)
 
const id_optional & id () const
 
id_optional & id ()
 
void id (const id_type &x)
 
void id (const id_optional &x)
 
void id (::std::auto_ptr< id_type > p)
 
 ComponentDetails (const Name_type &)
 
 ComponentDetails (::std::auto_ptr< Name_type >)
 
 ComponentDetails (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
 ComponentDetails (const ComponentDetails &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
virtual ComponentDetails_clone (::xml_schema::flags f=0, ::xml_schema::container *c=0) const
 
ComponentDetailsoperator= (const ComponentDetails &x)
 

Protected Member Functions

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

Protected Attributes

::xsd::cxx::tree::one< Name_typeName_
 
Class_sequence Class_
 
Subclass_sequence Subclass_
 
Specification_sequence Specification_
 
Source_optional Source_
 
Form_optional Form_
 
ProcessingDetails_sequence ProcessingDetails_
 
Characterization_optional Characterization_
 
PropertyData_sequence PropertyData_
 
AssociationDetails_sequence AssociationDetails_
 
ComponentDetails1_sequence ComponentDetails1_
 
id_optional id_
 

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