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

Public Types

typedef ::AuthorityDetails AuthorityDetails_type
 
typedef ::xsd::cxx::tree::sequence< AuthorityDetails_typeAuthorityDetails_sequence
 
typedef AuthorityDetails_sequence::iterator AuthorityDetails_iterator
 
typedef AuthorityDetails_sequence::const_iterator AuthorityDetails_const_iterator
 
typedef ::xsd::cxx::tree::traits< AuthorityDetails_type, char > AuthorityDetails_traits
 
typedef ::DataSourceDetails DataSourceDetails_type
 
typedef ::xsd::cxx::tree::sequence< DataSourceDetails_typeDataSourceDetails_sequence
 
typedef DataSourceDetails_sequence::iterator DataSourceDetails_iterator
 
typedef DataSourceDetails_sequence::const_iterator DataSourceDetails_const_iterator
 
typedef ::xsd::cxx::tree::traits< DataSourceDetails_type, char > DataSourceDetails_traits
 
typedef ::MeasurementTechniqueDetails MeasurementTechniqueDetails_type
 
typedef ::xsd::cxx::tree::sequence< MeasurementTechniqueDetails_typeMeasurementTechniqueDetails_sequence
 
typedef MeasurementTechniqueDetails_sequence::iterator MeasurementTechniqueDetails_iterator
 
typedef MeasurementTechniqueDetails_sequence::const_iterator MeasurementTechniqueDetails_const_iterator
 
typedef ::xsd::cxx::tree::traits< MeasurementTechniqueDetails_type, char > MeasurementTechniqueDetails_traits
 
typedef ::ParameterDetails ParameterDetails_type
 
typedef ::xsd::cxx::tree::sequence< ParameterDetails_typeParameterDetails_sequence
 
typedef ParameterDetails_sequence::iterator ParameterDetails_iterator
 
typedef ParameterDetails_sequence::const_iterator ParameterDetails_const_iterator
 
typedef ::xsd::cxx::tree::traits< ParameterDetails_type, char > ParameterDetails_traits
 
typedef ::PropertyDetails PropertyDetails_type
 
typedef ::xsd::cxx::tree::sequence< PropertyDetails_typePropertyDetails_sequence
 
typedef PropertyDetails_sequence::iterator PropertyDetails_iterator
 
typedef PropertyDetails_sequence::const_iterator PropertyDetails_const_iterator
 
typedef ::xsd::cxx::tree::traits< PropertyDetails_type, char > PropertyDetails_traits
 
typedef ::SourceDetails SourceDetails_type
 
typedef ::xsd::cxx::tree::sequence< SourceDetails_typeSourceDetails_sequence
 
typedef SourceDetails_sequence::iterator SourceDetails_iterator
 
typedef SourceDetails_sequence::const_iterator SourceDetails_const_iterator
 
typedef ::xsd::cxx::tree::traits< SourceDetails_type, char > SourceDetails_traits
 
typedef ::SpecimenDetails SpecimenDetails_type
 
typedef ::xsd::cxx::tree::sequence< SpecimenDetails_typeSpecimenDetails_sequence
 
typedef SpecimenDetails_sequence::iterator SpecimenDetails_iterator
 
typedef SpecimenDetails_sequence::const_iterator SpecimenDetails_const_iterator
 
typedef ::xsd::cxx::tree::traits< SpecimenDetails_type, char > SpecimenDetails_traits
 
typedef ::TestConditionDetails TestConditionDetails_type
 
typedef ::xsd::cxx::tree::sequence< TestConditionDetails_typeTestConditionDetails_sequence
 
typedef TestConditionDetails_sequence::iterator TestConditionDetails_iterator
 
typedef TestConditionDetails_sequence::const_iterator TestConditionDetails_const_iterator
 
typedef ::xsd::cxx::tree::traits< TestConditionDetails_type, char > TestConditionDetails_traits
 

Public Member Functions

const AuthorityDetails_sequence & AuthorityDetails () const
 
AuthorityDetails_sequence & AuthorityDetails ()
 
void AuthorityDetails (const AuthorityDetails_sequence &s)
 
const DataSourceDetails_sequence & DataSourceDetails () const
 
DataSourceDetails_sequence & DataSourceDetails ()
 
void DataSourceDetails (const DataSourceDetails_sequence &s)
 
const MeasurementTechniqueDetails_sequence & MeasurementTechniqueDetails () const
 
MeasurementTechniqueDetails_sequence & MeasurementTechniqueDetails ()
 
void MeasurementTechniqueDetails (const MeasurementTechniqueDetails_sequence &s)
 
const ParameterDetails_sequence & ParameterDetails () const
 
ParameterDetails_sequence & ParameterDetails ()
 
void ParameterDetails (const ParameterDetails_sequence &s)
 
const PropertyDetails_sequence & PropertyDetails () const
 
PropertyDetails_sequence & PropertyDetails ()
 
void PropertyDetails (const PropertyDetails_sequence &s)
 
const SourceDetails_sequence & SourceDetails () const
 
SourceDetails_sequence & SourceDetails ()
 
void SourceDetails (const SourceDetails_sequence &s)
 
const SpecimenDetails_sequence & SpecimenDetails () const
 
SpecimenDetails_sequence & SpecimenDetails ()
 
void SpecimenDetails (const SpecimenDetails_sequence &s)
 
const TestConditionDetails_sequence & TestConditionDetails () const
 
TestConditionDetails_sequence & TestConditionDetails ()
 
void TestConditionDetails (const TestConditionDetails_sequence &s)
 
 Metadata (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
 Metadata (const Metadata &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
virtual Metadata_clone (::xml_schema::flags f=0, ::xml_schema::container *c=0) const
 
Metadataoperator= (const Metadata &x)
 

Protected Member Functions

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

Protected Attributes

AuthorityDetails_sequence AuthorityDetails_
 
DataSourceDetails_sequence DataSourceDetails_
 
MeasurementTechniqueDetails_sequence MeasurementTechniqueDetails_
 
ParameterDetails_sequence ParameterDetails_
 
PropertyDetails_sequence PropertyDetails_
 
SourceDetails_sequence SourceDetails_
 
SpecimenDetails_sequence SpecimenDetails_
 
TestConditionDetails_sequence TestConditionDetails_
 

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