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

Public Types

typedef ::Value Value_type
 
typedef ::xsd::cxx::tree::traits< Value_type, char > Value_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 ::Scale Scale_type
 
typedef ::xsd::cxx::tree::optional< Scale_typeScale_optional
 
typedef ::xsd::cxx::tree::traits< Scale_type, char > Scale_traits
 
typedef ::xml_schema::string DistributionType_type
 
typedef ::xsd::cxx::tree::traits< DistributionType_type, char > DistributionType_traits
 
typedef ::xml_schema::float_ Num_Std_Dev_type
 
typedef ::xsd::cxx::tree::traits< Num_Std_Dev_type, char > Num_Std_Dev_traits
 
typedef ::xml_schema::float_ Percentile_type
 
typedef ::xsd::cxx::tree::optional< Percentile_type > Percentile_optional
 
typedef ::xsd::cxx::tree::traits< Percentile_type, char > Percentile_traits
 
typedef ::xml_schema::float_ ConfidenceLevel_type
 
typedef ::xsd::cxx::tree::optional< ConfidenceLevel_type > ConfidenceLevel_optional
 
typedef ::xsd::cxx::tree::traits< ConfidenceLevel_type, char > ConfidenceLevel_traits
 

Public Member Functions

const Value_typeValue () const
 
Value_typeValue ()
 
void Value (const Value_type &x)
 
void Value (::std::auto_ptr< Value_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 Scale_optional & Scale () const
 
Scale_optional & Scale ()
 
void Scale (const Scale_type &x)
 
void Scale (const Scale_optional &x)
 
void Scale (::std::auto_ptr< Scale_type > p)
 
const DistributionType_type & DistributionType () const
 
DistributionType_type & DistributionType ()
 
void DistributionType (const DistributionType_type &x)
 
void DistributionType (::std::auto_ptr< DistributionType_type > p)
 
const Num_Std_Dev_type & Num_Std_Dev () const
 
Num_Std_Dev_type & Num_Std_Dev ()
 
void Num_Std_Dev (const Num_Std_Dev_type &x)
 
const Percentile_optional & Percentile () const
 
Percentile_optional & Percentile ()
 
void Percentile (const Percentile_type &x)
 
void Percentile (const Percentile_optional &x)
 
const ConfidenceLevel_optional & ConfidenceLevel () const
 
ConfidenceLevel_optional & ConfidenceLevel ()
 
void ConfidenceLevel (const ConfidenceLevel_type &x)
 
void ConfidenceLevel (const ConfidenceLevel_optional &x)
 
 Uncertainty (const Value_type &)
 
 Uncertainty (::std::auto_ptr< Value_type >)
 
 Uncertainty (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
 Uncertainty (const Uncertainty &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
virtual Uncertainty_clone (::xml_schema::flags f=0, ::xml_schema::container *c=0) const
 
Uncertaintyoperator= (const Uncertainty &x)
 

Static Public Member Functions

static const Scale_typeScale_default_value ()
 
static const DistributionType_type & DistributionType_default_value ()
 
static Num_Std_Dev_type Num_Std_Dev_default_value ()
 

Protected Member Functions

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

Protected Attributes

::xsd::cxx::tree::one< Value_typeValue_
 
Units_optional Units_
 
Unitless_optional Unitless_
 
Notes_optional Notes_
 
Scale_optional Scale_
 
::xsd::cxx::tree::one< DistributionType_type > DistributionType_
 
::xsd::cxx::tree::one< Num_Std_Dev_type > Num_Std_Dev_
 
Percentile_optional Percentile_
 
ConfidenceLevel_optional ConfidenceLevel_
 

Static Protected Attributes

static const Scale_type Scale_default_value_
 
static const DistributionType_type DistributionType_default_value_
 

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