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

Public Types

typedef ::Formula Formula_type
 
typedef ::xsd::cxx::tree::traits< Formula_type, char > Formula_traits
 
typedef ::ChemicalComposition ChemicalComposition_type
 
typedef ::xsd::cxx::tree::optional< ChemicalComposition_typeChemicalComposition_optional
 
typedef ::xsd::cxx::tree::traits< ChemicalComposition_type, char > ChemicalComposition_traits
 
typedef ::PhaseComposition PhaseComposition_type
 
typedef ::xsd::cxx::tree::sequence< PhaseComposition_typePhaseComposition_sequence
 
typedef PhaseComposition_sequence::iterator PhaseComposition_iterator
 
typedef PhaseComposition_sequence::const_iterator PhaseComposition_const_iterator
 
typedef ::xsd::cxx::tree::traits< PhaseComposition_type, char > PhaseComposition_traits
 
typedef ::DimensionalDetails DimensionalDetails_type
 
typedef ::xsd::cxx::tree::sequence< DimensionalDetails_typeDimensionalDetails_sequence
 
typedef DimensionalDetails_sequence::iterator DimensionalDetails_iterator
 
typedef DimensionalDetails_sequence::const_iterator DimensionalDetails_const_iterator
 
typedef ::xsd::cxx::tree::traits< DimensionalDetails_type, char > DimensionalDetails_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 Formula_typeFormula () const
 
Formula_typeFormula ()
 
void Formula (const Formula_type &x)
 
void Formula (::std::auto_ptr< Formula_type > p)
 
const ChemicalComposition_optional & ChemicalComposition () const
 
ChemicalComposition_optional & ChemicalComposition ()
 
void ChemicalComposition (const ChemicalComposition_type &x)
 
void ChemicalComposition (const ChemicalComposition_optional &x)
 
void ChemicalComposition (::std::auto_ptr< ChemicalComposition_type > p)
 
const PhaseComposition_sequence & PhaseComposition () const
 
PhaseComposition_sequence & PhaseComposition ()
 
void PhaseComposition (const PhaseComposition_sequence &s)
 
const DimensionalDetails_sequence & DimensionalDetails () const
 
DimensionalDetails_sequence & DimensionalDetails ()
 
void DimensionalDetails (const DimensionalDetails_sequence &s)
 
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)
 
 Characterization (const Formula_type &)
 
 Characterization (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
 Characterization (const Characterization &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
virtual Characterization_clone (::xml_schema::flags f=0, ::xml_schema::container *c=0) const
 
Characterizationoperator= (const Characterization &x)
 

Protected Member Functions

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

Protected Attributes

::xsd::cxx::tree::one< Formula_typeFormula_
 
ChemicalComposition_optional ChemicalComposition_
 
PhaseComposition_sequence PhaseComposition_
 
DimensionalDetails_sequence DimensionalDetails_
 
Notes_optional Notes_
 

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