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

Public Types

typedef ::Data1 Data_type
 
typedef ::xsd::cxx::tree::traits< Data_type, char > Data_traits
 
typedef ::Uncertainty Uncertainty_type
 
typedef ::xsd::cxx::tree::sequence< Uncertainty_typeUncertainty_sequence
 
typedef Uncertainty_sequence::iterator Uncertainty_iterator
 
typedef Uncertainty_sequence::const_iterator Uncertainty_const_iterator
 
typedef ::xsd::cxx::tree::traits< Uncertainty_type, char > Uncertainty_traits
 
typedef ::Qualifier Qualifier_type
 
typedef ::xsd::cxx::tree::sequence< Qualifier_typeQualifier_sequence
 
typedef Qualifier_sequence::iterator Qualifier_iterator
 
typedef Qualifier_sequence::const_iterator Qualifier_const_iterator
 
typedef ::xsd::cxx::tree::traits< Qualifier_type, char > Qualifier_traits
 
typedef ::ParameterValue ParameterValue_type
 
typedef ::xsd::cxx::tree::sequence< ParameterValue_typeParameterValue_sequence
 
typedef ParameterValue_sequence::iterator ParameterValue_iterator
 
typedef ParameterValue_sequence::const_iterator ParameterValue_const_iterator
 
typedef ::xsd::cxx::tree::traits< ParameterValue_type, char > ParameterValue_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::idref property_type
 
typedef ::xsd::cxx::tree::traits< property_type, char > property_traits
 
typedef ::xml_schema::idref technique_type
 
typedef ::xsd::cxx::tree::optional< technique_type > technique_optional
 
typedef ::xsd::cxx::tree::traits< technique_type, char > technique_traits
 
typedef ::xml_schema::idref source_type
 
typedef ::xsd::cxx::tree::optional< source_type > source_optional
 
typedef ::xsd::cxx::tree::traits< source_type, char > source_traits
 
typedef ::xml_schema::idref specimen_type
 
typedef ::xsd::cxx::tree::optional< specimen_type > specimen_optional
 
typedef ::xsd::cxx::tree::traits< specimen_type, char > specimen_traits
 
typedef ::xml_schema::idref test_type
 
typedef ::xsd::cxx::tree::optional< test_type > test_optional
 
typedef ::xsd::cxx::tree::traits< test_type, char > test_traits
 
typedef ::delimiter delimiter_type
 
typedef ::xsd::cxx::tree::traits< delimiter_type, char > delimiter_traits
 
typedef ::xml_schema::string quote_type
 
typedef ::xsd::cxx::tree::optional< quote_type > quote_optional
 
typedef ::xsd::cxx::tree::traits< quote_type, char > quote_traits
 

Public Member Functions

const Data_typeData () const
 
Data_typeData ()
 
void Data (const Data_type &x)
 
void Data (::std::auto_ptr< Data_type > p)
 
const Uncertainty_sequence & Uncertainty () const
 
Uncertainty_sequence & Uncertainty ()
 
void Uncertainty (const Uncertainty_sequence &s)
 
const Qualifier_sequence & Qualifier () const
 
Qualifier_sequence & Qualifier ()
 
void Qualifier (const Qualifier_sequence &s)
 
const ParameterValue_sequence & ParameterValue () const
 
ParameterValue_sequence & ParameterValue ()
 
void ParameterValue (const ParameterValue_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)
 
const property_type & property () const
 
property_type & property ()
 
void property (const property_type &x)
 
void property (::std::auto_ptr< property_type > p)
 
const technique_optional & technique () const
 
technique_optional & technique ()
 
void technique (const technique_type &x)
 
void technique (const technique_optional &x)
 
void technique (::std::auto_ptr< technique_type > p)
 
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 specimen_optional & specimen () const
 
specimen_optional & specimen ()
 
void specimen (const specimen_type &x)
 
void specimen (const specimen_optional &x)
 
void specimen (::std::auto_ptr< specimen_type > p)
 
const test_optional & test () const
 
test_optional & test ()
 
void test (const test_type &x)
 
void test (const test_optional &x)
 
void test (::std::auto_ptr< test_type > p)
 
const delimiter_typedelimiter () const
 
delimiter_typedelimiter ()
 
void delimiter (const delimiter_type &x)
 
void delimiter (::std::auto_ptr< delimiter_type > p)
 
const quote_optional & quote () const
 
quote_optional & quote ()
 
void quote (const quote_type &x)
 
void quote (const quote_optional &x)
 
void quote (::std::auto_ptr< quote_type > p)
 
 PropertyData (const Data_type &, const property_type &)
 
 PropertyData (::std::auto_ptr< Data_type >, const property_type &)
 
 PropertyData (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
 PropertyData (const PropertyData &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
virtual PropertyData_clone (::xml_schema::flags f=0, ::xml_schema::container *c=0) const
 
PropertyDataoperator= (const PropertyData &x)
 

Static Public Member Functions

static const delimiter_typedelimiter_default_value ()
 

Protected Member Functions

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

Protected Attributes

::xsd::cxx::tree::one< Data_typeData_
 
Uncertainty_sequence Uncertainty_
 
Qualifier_sequence Qualifier_
 
ParameterValue_sequence ParameterValue_
 
Notes_optional Notes_
 
::xsd::cxx::tree::one< property_type > property_
 
technique_optional technique_
 
source_optional source_
 
specimen_optional specimen_
 
test_optional test_
 
::xsd::cxx::tree::one< delimiter_typedelimiter_
 
quote_optional quote_
 

Static Protected Attributes

static const delimiter_type delimiter_default_value_
 

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