mil::tatrc::physiology::datamodel::EnvironmentConfigurationData Class Reference

Class corresponding to the EnvironmentConfigurationData schema type. More...

#include <BioGearsConfiguration.hxx>

Inheritance diagram for mil::tatrc::physiology::datamodel::EnvironmentConfigurationData:

Public Member Functions

virtual ~EnvironmentConfigurationData ()
 Destructor. More...
 
- Public Member Functions inherited from mil::tatrc::physiology::datamodel::ObjectData
virtual ~ObjectData ()
 Destructor. More...
 
const contentVersion_optionalcontentVersion () const
 Return a read-only (constant) reference to the attribute container. More...
 
contentVersion_optionalcontentVersion ()
 Return a read-write reference to the attribute container. More...
 
void contentVersion (const contentVersion_type &x)
 Set the attribute value. More...
 
void contentVersion (const contentVersion_optional &x)
 Set the attribute value. More...
 
void contentVersion (::std::unique_ptr< contentVersion_type > p)
 Set the attribute value without copying. More...
 
 ObjectData ()
 Create an instance from the ultimate base and initializers for required elements and attributes. More...
 
 ObjectData (const ::xercesc::DOMElement &e,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Create an instance from a DOM element. More...
 
 ObjectData (const ObjectData &x,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Copy constructor. More...
 
ObjectDataoperator= (const ObjectData &x)
 Copy assignment operator. More...
 

AirDensity

Accessor and modifier functions for the AirDensity optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerVolumeData AirDensity_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< AirDensity_typeAirDensity_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< AirDensity_type, char > AirDensity_traits
 Element traits type. More...
 
const AirDensity_optionalAirDensity () const
 Return a read-only (constant) reference to the element container. More...
 
AirDensity_optionalAirDensity ()
 Return a read-write reference to the element container. More...
 
void AirDensity (const AirDensity_type &x)
 Set the element value. More...
 
void AirDensity (const AirDensity_optional &x)
 Set the element value. More...
 
void AirDensity (::std::unique_ptr< AirDensity_type > p)
 Set the element value without copying. More...
 

AirSpecificHeat

Accessor and modifier functions for the AirSpecificHeat optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarHeatCapacitancePerMassData AirSpecificHeat_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< AirSpecificHeat_typeAirSpecificHeat_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< AirSpecificHeat_type, char > AirSpecificHeat_traits
 Element traits type. More...
 
const AirSpecificHeat_optionalAirSpecificHeat () const
 Return a read-only (constant) reference to the element container. More...
 
AirSpecificHeat_optionalAirSpecificHeat ()
 Return a read-write reference to the element container. More...
 
void AirSpecificHeat (const AirSpecificHeat_type &x)
 Set the element value. More...
 
void AirSpecificHeat (const AirSpecificHeat_optional &x)
 Set the element value. More...
 
void AirSpecificHeat (::std::unique_ptr< AirSpecificHeat_type > p)
 Set the element value without copying. More...
 

MolarMassOfDryAir

Accessor and modifier functions for the MolarMassOfDryAir optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerAmountData MolarMassOfDryAir_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< MolarMassOfDryAir_typeMolarMassOfDryAir_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< MolarMassOfDryAir_type, char > MolarMassOfDryAir_traits
 Element traits type. More...
 
const MolarMassOfDryAir_optionalMolarMassOfDryAir () const
 Return a read-only (constant) reference to the element container. More...
 
MolarMassOfDryAir_optionalMolarMassOfDryAir ()
 Return a read-write reference to the element container. More...
 
void MolarMassOfDryAir (const MolarMassOfDryAir_type &x)
 Set the element value. More...
 
void MolarMassOfDryAir (const MolarMassOfDryAir_optional &x)
 Set the element value. More...
 
void MolarMassOfDryAir (::std::unique_ptr< MolarMassOfDryAir_type > p)
 Set the element value without copying. More...
 

MolarMassOfWaterVapor

Accessor and modifier functions for the MolarMassOfWaterVapor optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerAmountData MolarMassOfWaterVapor_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< MolarMassOfWaterVapor_typeMolarMassOfWaterVapor_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< MolarMassOfWaterVapor_type, char > MolarMassOfWaterVapor_traits
 Element traits type. More...
 
const MolarMassOfWaterVapor_optionalMolarMassOfWaterVapor () const
 Return a read-only (constant) reference to the element container. More...
 
MolarMassOfWaterVapor_optionalMolarMassOfWaterVapor ()
 Return a read-write reference to the element container. More...
 
void MolarMassOfWaterVapor (const MolarMassOfWaterVapor_type &x)
 Set the element value. More...
 
void MolarMassOfWaterVapor (const MolarMassOfWaterVapor_optional &x)
 Set the element value. More...
 
void MolarMassOfWaterVapor (::std::unique_ptr< MolarMassOfWaterVapor_type > p)
 Set the element value without copying. More...
 

InitialEnvironmentalConditions

Accessor and modifier functions for the InitialEnvironmentalConditions optional element.

typedef ::mil::tatrc::physiology::datamodel::EnvironmentalConditionsData InitialEnvironmentalConditions_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< InitialEnvironmentalConditions_typeInitialEnvironmentalConditions_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< InitialEnvironmentalConditions_type, char > InitialEnvironmentalConditions_traits
 Element traits type. More...
 
const InitialEnvironmentalConditions_optionalInitialEnvironmentalConditions () const
 Return a read-only (constant) reference to the element container. More...
 
InitialEnvironmentalConditions_optionalInitialEnvironmentalConditions ()
 Return a read-write reference to the element container. More...
 
void InitialEnvironmentalConditions (const InitialEnvironmentalConditions_type &x)
 Set the element value. More...
 
void InitialEnvironmentalConditions (const InitialEnvironmentalConditions_optional &x)
 Set the element value. More...
 
void InitialEnvironmentalConditions (::std::unique_ptr< InitialEnvironmentalConditions_type > p)
 Set the element value without copying. More...
 

InitialEnvironmentalConditionsFile

Accessor and modifier functions for the InitialEnvironmentalConditionsFile optional element.

typedef ::xml_schema::string InitialEnvironmentalConditionsFile_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< InitialEnvironmentalConditionsFile_typeInitialEnvironmentalConditionsFile_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< InitialEnvironmentalConditionsFile_type, char > InitialEnvironmentalConditionsFile_traits
 Element traits type. More...
 
const InitialEnvironmentalConditionsFile_optionalInitialEnvironmentalConditionsFile () const
 Return a read-only (constant) reference to the element container. More...
 
InitialEnvironmentalConditionsFile_optionalInitialEnvironmentalConditionsFile ()
 Return a read-write reference to the element container. More...
 
void InitialEnvironmentalConditionsFile (const InitialEnvironmentalConditionsFile_type &x)
 Set the element value. More...
 
void InitialEnvironmentalConditionsFile (const InitialEnvironmentalConditionsFile_optional &x)
 Set the element value. More...
 
void InitialEnvironmentalConditionsFile (::std::unique_ptr< InitialEnvironmentalConditionsFile_type > p)
 Set the element value without copying. More...
 

WaterDensity

Accessor and modifier functions for the WaterDensity optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerVolumeData WaterDensity_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< WaterDensity_typeWaterDensity_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< WaterDensity_type, char > WaterDensity_traits
 Element traits type. More...
 
const WaterDensity_optionalWaterDensity () const
 Return a read-only (constant) reference to the element container. More...
 
WaterDensity_optionalWaterDensity ()
 Return a read-write reference to the element container. More...
 
void WaterDensity (const WaterDensity_type &x)
 Set the element value. More...
 
void WaterDensity (const WaterDensity_optional &x)
 Set the element value. More...
 
void WaterDensity (::std::unique_ptr< WaterDensity_type > p)
 Set the element value without copying. More...
 

Constructors

 EnvironmentConfigurationData ()
 Create an instance from the ultimate base and initializers for required elements and attributes. More...
 
 EnvironmentConfigurationData (const ::xercesc::DOMElement &e,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Create an instance from a DOM element. More...
 
 EnvironmentConfigurationData (const EnvironmentConfigurationData &x,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Copy constructor. More...
 
virtual EnvironmentConfigurationData_clone (::xml_schema::flags f=0,::xml_schema::container *c=0) const
 Copy the instance polymorphically. More...
 
EnvironmentConfigurationDataoperator= (const EnvironmentConfigurationData &x)
 Copy assignment operator. More...
 

Additional Inherited Members

- Public Types inherited from mil::tatrc::physiology::datamodel::ObjectData
typedef ::xml_schema::string contentVersion_type
 Attribute type. More...
 
typedef ::xsd::cxx::tree::optional< contentVersion_typecontentVersion_optional
 Attribute optional container type. More...
 
typedef ::xsd::cxx::tree::traits< contentVersion_type, char > contentVersion_traits
 Attribute traits type. More...
 

Detailed Description

Class corresponding to the EnvironmentConfigurationData schema type.

Member Typedef Documentation

Element optional container type.

Element traits type.

Element optional container type.

Element optional container type.

Constructor & Destructor Documentation

mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::EnvironmentConfigurationData ( )

Create an instance from the ultimate base and initializers for required elements and attributes.

mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::EnvironmentConfigurationData ( const ::xercesc::DOMElement &  e,
::xml_schema::flags  f = 0,
::xml_schema::container c = 0 
)

Create an instance from a DOM element.

Parameters
eA DOM element to extract the data from.
fFlags to create the new instance with.
cA pointer to the object that will contain the new instance.
mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::EnvironmentConfigurationData ( const EnvironmentConfigurationData x,
::xml_schema::flags  f = 0,
::xml_schema::container c = 0 
)

Copy constructor.

Parameters
xAn instance to make a copy of.
fFlags to create the copy with.
cA pointer to the object that will contain the copy.

For polymorphic object models use the _clone function instead.

mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::~EnvironmentConfigurationData ( )
virtual

Destructor.

Member Function Documentation

EnvironmentConfigurationData * mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::_clone ( ::xml_schema::flags  f = 0,
::xml_schema::container c = 0 
) const
virtual

Copy the instance polymorphically.

Parameters
fFlags to create the copy with.
cA pointer to the object that will contain the copy.
Returns
A pointer to the dynamically allocated copy.

This function ensures that the dynamic type of the instance is used for copying and should be used for polymorphic object models instead of the copy constructor.

Reimplemented from mil::tatrc::physiology::datamodel::ObjectData.

const EnvironmentConfigurationData::AirDensity_optional & mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::AirDensity ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
EnvironmentConfigurationData::AirDensity_optional & mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::AirDensity ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::AirDensity ( const AirDensity_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::AirDensity ( const AirDensity_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::AirDensity ( ::std::unique_ptr< AirDensity_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const EnvironmentConfigurationData::AirSpecificHeat_optional & mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::AirSpecificHeat ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
EnvironmentConfigurationData::AirSpecificHeat_optional & mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::AirSpecificHeat ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::AirSpecificHeat ( const AirSpecificHeat_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::AirSpecificHeat ( const AirSpecificHeat_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::AirSpecificHeat ( ::std::unique_ptr< AirSpecificHeat_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const EnvironmentConfigurationData::InitialEnvironmentalConditions_optional & mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::InitialEnvironmentalConditions ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
EnvironmentConfigurationData::InitialEnvironmentalConditions_optional & mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::InitialEnvironmentalConditions ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::InitialEnvironmentalConditions ( const InitialEnvironmentalConditions_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::InitialEnvironmentalConditions ( const InitialEnvironmentalConditions_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::InitialEnvironmentalConditions ( ::std::unique_ptr< InitialEnvironmentalConditions_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const EnvironmentConfigurationData::InitialEnvironmentalConditionsFile_optional & mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::InitialEnvironmentalConditionsFile ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
EnvironmentConfigurationData::InitialEnvironmentalConditionsFile_optional & mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::InitialEnvironmentalConditionsFile ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::InitialEnvironmentalConditionsFile ( const InitialEnvironmentalConditionsFile_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::InitialEnvironmentalConditionsFile ( const InitialEnvironmentalConditionsFile_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::InitialEnvironmentalConditionsFile ( ::std::unique_ptr< InitialEnvironmentalConditionsFile_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const EnvironmentConfigurationData::MolarMassOfDryAir_optional & mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::MolarMassOfDryAir ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
EnvironmentConfigurationData::MolarMassOfDryAir_optional & mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::MolarMassOfDryAir ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::MolarMassOfDryAir ( const MolarMassOfDryAir_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::MolarMassOfDryAir ( const MolarMassOfDryAir_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::MolarMassOfDryAir ( ::std::unique_ptr< MolarMassOfDryAir_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const EnvironmentConfigurationData::MolarMassOfWaterVapor_optional & mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::MolarMassOfWaterVapor ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
EnvironmentConfigurationData::MolarMassOfWaterVapor_optional & mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::MolarMassOfWaterVapor ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::MolarMassOfWaterVapor ( const MolarMassOfWaterVapor_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::MolarMassOfWaterVapor ( const MolarMassOfWaterVapor_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::MolarMassOfWaterVapor ( ::std::unique_ptr< MolarMassOfWaterVapor_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

EnvironmentConfigurationData & mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::operator= ( const EnvironmentConfigurationData x)

Copy assignment operator.

Parameters
xAn instance to make a copy of.
Returns
A reference to itself.

For polymorphic object models use the _clone function instead.

const EnvironmentConfigurationData::WaterDensity_optional & mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::WaterDensity ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
EnvironmentConfigurationData::WaterDensity_optional & mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::WaterDensity ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::WaterDensity ( const WaterDensity_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::WaterDensity ( const WaterDensity_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::EnvironmentConfigurationData::WaterDensity ( ::std::unique_ptr< WaterDensity_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.