Class corresponding to the BioGearsTissueSystemData schema type. More...
#include <BioGearsPhysiology.hxx>
Public Member Functions | |
virtual | ~BioGearsTissueSystemData () |
Destructor. More... | |
Public Member Functions inherited from mil::tatrc::physiology::datamodel::TissueSystemData | |
virtual | ~TissueSystemData () |
Destructor. More... | |
const CarbonDioxideProductionRate_optional & | CarbonDioxideProductionRate () const |
Return a read-only (constant) reference to the element container. More... | |
CarbonDioxideProductionRate_optional & | CarbonDioxideProductionRate () |
Return a read-write reference to the element container. More... | |
void | CarbonDioxideProductionRate (const CarbonDioxideProductionRate_type &x) |
Set the element value. More... | |
void | CarbonDioxideProductionRate (const CarbonDioxideProductionRate_optional &x) |
Set the element value. More... | |
void | CarbonDioxideProductionRate (::std::unique_ptr< CarbonDioxideProductionRate_type > p) |
Set the element value without copying. More... | |
const DehydrationFraction_optional & | DehydrationFraction () const |
Return a read-only (constant) reference to the element container. More... | |
DehydrationFraction_optional & | DehydrationFraction () |
Return a read-write reference to the element container. More... | |
void | DehydrationFraction (const DehydrationFraction_type &x) |
Set the element value. More... | |
void | DehydrationFraction (const DehydrationFraction_optional &x) |
Set the element value. More... | |
void | DehydrationFraction (::std::unique_ptr< DehydrationFraction_type > p) |
Set the element value without copying. More... | |
const ExtracellularFluidVolume_optional & | ExtracellularFluidVolume () const |
Return a read-only (constant) reference to the element container. More... | |
ExtracellularFluidVolume_optional & | ExtracellularFluidVolume () |
Return a read-write reference to the element container. More... | |
void | ExtracellularFluidVolume (const ExtracellularFluidVolume_type &x) |
Set the element value. More... | |
void | ExtracellularFluidVolume (const ExtracellularFluidVolume_optional &x) |
Set the element value. More... | |
void | ExtracellularFluidVolume (::std::unique_ptr< ExtracellularFluidVolume_type > p) |
Set the element value without copying. More... | |
const ExtravascularFluidVolume_optional & | ExtravascularFluidVolume () const |
Return a read-only (constant) reference to the element container. More... | |
ExtravascularFluidVolume_optional & | ExtravascularFluidVolume () |
Return a read-write reference to the element container. More... | |
void | ExtravascularFluidVolume (const ExtravascularFluidVolume_type &x) |
Set the element value. More... | |
void | ExtravascularFluidVolume (const ExtravascularFluidVolume_optional &x) |
Set the element value. More... | |
void | ExtravascularFluidVolume (::std::unique_ptr< ExtravascularFluidVolume_type > p) |
Set the element value without copying. More... | |
const IntracellularFluidPH_optional & | IntracellularFluidPH () const |
Return a read-only (constant) reference to the element container. More... | |
IntracellularFluidPH_optional & | IntracellularFluidPH () |
Return a read-write reference to the element container. More... | |
void | IntracellularFluidPH (const IntracellularFluidPH_type &x) |
Set the element value. More... | |
void | IntracellularFluidPH (const IntracellularFluidPH_optional &x) |
Set the element value. More... | |
void | IntracellularFluidPH (::std::unique_ptr< IntracellularFluidPH_type > p) |
Set the element value without copying. More... | |
const IntracellularFluidVolume_optional & | IntracellularFluidVolume () const |
Return a read-only (constant) reference to the element container. More... | |
IntracellularFluidVolume_optional & | IntracellularFluidVolume () |
Return a read-write reference to the element container. More... | |
void | IntracellularFluidVolume (const IntracellularFluidVolume_type &x) |
Set the element value. More... | |
void | IntracellularFluidVolume (const IntracellularFluidVolume_optional &x) |
Set the element value. More... | |
void | IntracellularFluidVolume (::std::unique_ptr< IntracellularFluidVolume_type > p) |
Set the element value without copying. More... | |
const TotalBodyFluidVolume_optional & | TotalBodyFluidVolume () const |
Return a read-only (constant) reference to the element container. More... | |
TotalBodyFluidVolume_optional & | TotalBodyFluidVolume () |
Return a read-write reference to the element container. More... | |
void | TotalBodyFluidVolume (const TotalBodyFluidVolume_type &x) |
Set the element value. More... | |
void | TotalBodyFluidVolume (const TotalBodyFluidVolume_optional &x) |
Set the element value. More... | |
void | TotalBodyFluidVolume (::std::unique_ptr< TotalBodyFluidVolume_type > p) |
Set the element value without copying. More... | |
const OxygenConsumptionRate_optional & | OxygenConsumptionRate () const |
Return a read-only (constant) reference to the element container. More... | |
OxygenConsumptionRate_optional & | OxygenConsumptionRate () |
Return a read-write reference to the element container. More... | |
void | OxygenConsumptionRate (const OxygenConsumptionRate_type &x) |
Set the element value. More... | |
void | OxygenConsumptionRate (const OxygenConsumptionRate_optional &x) |
Set the element value. More... | |
void | OxygenConsumptionRate (::std::unique_ptr< OxygenConsumptionRate_type > p) |
Set the element value without copying. More... | |
const RespiratoryExchangeRatio_optional & | RespiratoryExchangeRatio () const |
Return a read-only (constant) reference to the element container. More... | |
RespiratoryExchangeRatio_optional & | RespiratoryExchangeRatio () |
Return a read-write reference to the element container. More... | |
void | RespiratoryExchangeRatio (const RespiratoryExchangeRatio_type &x) |
Set the element value. More... | |
void | RespiratoryExchangeRatio (const RespiratoryExchangeRatio_optional &x) |
Set the element value. More... | |
void | RespiratoryExchangeRatio (::std::unique_ptr< RespiratoryExchangeRatio_type > p) |
Set the element value without copying. More... | |
const LiverInsulinSetPoint_optional & | LiverInsulinSetPoint () const |
Return a read-only (constant) reference to the element container. More... | |
LiverInsulinSetPoint_optional & | LiverInsulinSetPoint () |
Return a read-write reference to the element container. More... | |
void | LiverInsulinSetPoint (const LiverInsulinSetPoint_type &x) |
Set the element value. More... | |
void | LiverInsulinSetPoint (const LiverInsulinSetPoint_optional &x) |
Set the element value. More... | |
void | LiverInsulinSetPoint (::std::unique_ptr< LiverInsulinSetPoint_type > p) |
Set the element value without copying. More... | |
const LiverGlucagonSetPoint_optional & | LiverGlucagonSetPoint () const |
Return a read-only (constant) reference to the element container. More... | |
LiverGlucagonSetPoint_optional & | LiverGlucagonSetPoint () |
Return a read-write reference to the element container. More... | |
void | LiverGlucagonSetPoint (const LiverGlucagonSetPoint_type &x) |
Set the element value. More... | |
void | LiverGlucagonSetPoint (const LiverGlucagonSetPoint_optional &x) |
Set the element value. More... | |
void | LiverGlucagonSetPoint (::std::unique_ptr< LiverGlucagonSetPoint_type > p) |
Set the element value without copying. More... | |
const MuscleInsulinSetPoint_optional & | MuscleInsulinSetPoint () const |
Return a read-only (constant) reference to the element container. More... | |
MuscleInsulinSetPoint_optional & | MuscleInsulinSetPoint () |
Return a read-write reference to the element container. More... | |
void | MuscleInsulinSetPoint (const MuscleInsulinSetPoint_type &x) |
Set the element value. More... | |
void | MuscleInsulinSetPoint (const MuscleInsulinSetPoint_optional &x) |
Set the element value. More... | |
void | MuscleInsulinSetPoint (::std::unique_ptr< MuscleInsulinSetPoint_type > p) |
Set the element value without copying. More... | |
const MuscleGlucagonSetPoint_optional & | MuscleGlucagonSetPoint () const |
Return a read-only (constant) reference to the element container. More... | |
MuscleGlucagonSetPoint_optional & | MuscleGlucagonSetPoint () |
Return a read-write reference to the element container. More... | |
void | MuscleGlucagonSetPoint (const MuscleGlucagonSetPoint_type &x) |
Set the element value. More... | |
void | MuscleGlucagonSetPoint (const MuscleGlucagonSetPoint_optional &x) |
Set the element value. More... | |
void | MuscleGlucagonSetPoint (::std::unique_ptr< MuscleGlucagonSetPoint_type > p) |
Set the element value without copying. More... | |
const FatInsulinSetPoint_optional & | FatInsulinSetPoint () const |
Return a read-only (constant) reference to the element container. More... | |
FatInsulinSetPoint_optional & | FatInsulinSetPoint () |
Return a read-write reference to the element container. More... | |
void | FatInsulinSetPoint (const FatInsulinSetPoint_type &x) |
Set the element value. More... | |
void | FatInsulinSetPoint (const FatInsulinSetPoint_optional &x) |
Set the element value. More... | |
void | FatInsulinSetPoint (::std::unique_ptr< FatInsulinSetPoint_type > p) |
Set the element value without copying. More... | |
const FatGlucagonSetPoint_optional & | FatGlucagonSetPoint () const |
Return a read-only (constant) reference to the element container. More... | |
FatGlucagonSetPoint_optional & | FatGlucagonSetPoint () |
Return a read-write reference to the element container. More... | |
void | FatGlucagonSetPoint (const FatGlucagonSetPoint_type &x) |
Set the element value. More... | |
void | FatGlucagonSetPoint (const FatGlucagonSetPoint_optional &x) |
Set the element value. More... | |
void | FatGlucagonSetPoint (::std::unique_ptr< FatGlucagonSetPoint_type > p) |
Set the element value without copying. More... | |
const LiverGlycogen_optional & | LiverGlycogen () const |
Return a read-only (constant) reference to the element container. More... | |
LiverGlycogen_optional & | LiverGlycogen () |
Return a read-write reference to the element container. More... | |
void | LiverGlycogen (const LiverGlycogen_type &x) |
Set the element value. More... | |
void | LiverGlycogen (const LiverGlycogen_optional &x) |
Set the element value. More... | |
void | LiverGlycogen (::std::unique_ptr< LiverGlycogen_type > p) |
Set the element value without copying. More... | |
const MuscleGlycogen_optional & | MuscleGlycogen () const |
Return a read-only (constant) reference to the element container. More... | |
MuscleGlycogen_optional & | MuscleGlycogen () |
Return a read-write reference to the element container. More... | |
void | MuscleGlycogen (const MuscleGlycogen_type &x) |
Set the element value. More... | |
void | MuscleGlycogen (const MuscleGlycogen_optional &x) |
Set the element value. More... | |
void | MuscleGlycogen (::std::unique_ptr< MuscleGlycogen_type > p) |
Set the element value without copying. More... | |
const StoredProtein_optional & | StoredProtein () const |
Return a read-only (constant) reference to the element container. More... | |
StoredProtein_optional & | StoredProtein () |
Return a read-write reference to the element container. More... | |
void | StoredProtein (const StoredProtein_type &x) |
Set the element value. More... | |
void | StoredProtein (const StoredProtein_optional &x) |
Set the element value. More... | |
void | StoredProtein (::std::unique_ptr< StoredProtein_type > p) |
Set the element value without copying. More... | |
const StoredFat_optional & | StoredFat () const |
Return a read-only (constant) reference to the element container. More... | |
StoredFat_optional & | StoredFat () |
Return a read-write reference to the element container. More... | |
void | StoredFat (const StoredFat_type &x) |
Set the element value. More... | |
void | StoredFat (const StoredFat_optional &x) |
Set the element value. More... | |
void | StoredFat (::std::unique_ptr< StoredFat_type > p) |
Set the element value without copying. More... | |
TissueSystemData () | |
Create an instance from the ultimate base and initializers for required elements and attributes. More... | |
TissueSystemData (const ::xercesc::DOMElement &e,::xml_schema::flags f=0,::xml_schema::container *c=0) | |
Create an instance from a DOM element. More... | |
TissueSystemData (const TissueSystemData &x,::xml_schema::flags f=0,::xml_schema::container *c=0) | |
Copy constructor. More... | |
TissueSystemData & | operator= (const TissueSystemData &x) |
Copy assignment operator. More... | |
Public Member Functions inherited from mil::tatrc::physiology::datamodel::SystemData | |
virtual | ~SystemData () |
Destructor. More... | |
SystemData () | |
Create an instance from the ultimate base and initializers for required elements and attributes. More... | |
SystemData (const ::xercesc::DOMElement &e,::xml_schema::flags f=0,::xml_schema::container *c=0) | |
Create an instance from a DOM element. More... | |
SystemData (const SystemData &x,::xml_schema::flags f=0,::xml_schema::container *c=0) | |
Copy constructor. More... | |
Public Member Functions inherited from mil::tatrc::physiology::datamodel::ObjectData | |
virtual | ~ObjectData () |
Destructor. More... | |
const contentVersion_optional & | contentVersion () const |
Return a read-only (constant) reference to the attribute container. More... | |
contentVersion_optional & | contentVersion () |
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... | |
ObjectData & | operator= (const ObjectData &x) |
Copy assignment operator. More... | |
RestingPatientMass_kg | |
Accessor and modifier functions for the RestingPatientMass_kg required element. | |
typedef ::xml_schema::double_ | RestingPatientMass_kg_type |
Element type. More... | |
typedef ::xsd::cxx::tree::traits< RestingPatientMass_kg_type, char,::xsd::cxx::tree::schema_type::double_ > | RestingPatientMass_kg_traits |
Element traits type. More... | |
const RestingPatientMass_kg_type & | RestingPatientMass_kg () const |
Return a read-only (constant) reference to the element. More... | |
RestingPatientMass_kg_type & | RestingPatientMass_kg () |
Return a read-write reference to the element. More... | |
void | RestingPatientMass_kg (const RestingPatientMass_kg_type &x) |
Set the element value. More... | |
RestingFluidMass_kg | |
Accessor and modifier functions for the RestingFluidMass_kg required element. | |
typedef ::xml_schema::double_ | RestingFluidMass_kg_type |
Element type. More... | |
typedef ::xsd::cxx::tree::traits< RestingFluidMass_kg_type, char,::xsd::cxx::tree::schema_type::double_ > | RestingFluidMass_kg_traits |
Element traits type. More... | |
const RestingFluidMass_kg_type & | RestingFluidMass_kg () const |
Return a read-only (constant) reference to the element. More... | |
RestingFluidMass_kg_type & | RestingFluidMass_kg () |
Return a read-write reference to the element. More... | |
void | RestingFluidMass_kg (const RestingFluidMass_kg_type &x) |
Set the element value. More... | |
O2ConsumedRunningAverage_mL_Per_s | |
Accessor and modifier functions for the O2ConsumedRunningAverage_mL_Per_s required element. | |
typedef ::mil::tatrc::physiology::datamodel::RunningAverageData | O2ConsumedRunningAverage_mL_Per_s_type |
Element type. More... | |
typedef ::xsd::cxx::tree::traits< O2ConsumedRunningAverage_mL_Per_s_type, char > | O2ConsumedRunningAverage_mL_Per_s_traits |
Element traits type. More... | |
const O2ConsumedRunningAverage_mL_Per_s_type & | O2ConsumedRunningAverage_mL_Per_s () const |
Return a read-only (constant) reference to the element. More... | |
O2ConsumedRunningAverage_mL_Per_s_type & | O2ConsumedRunningAverage_mL_Per_s () |
Return a read-write reference to the element. More... | |
void | O2ConsumedRunningAverage_mL_Per_s (const O2ConsumedRunningAverage_mL_Per_s_type &x) |
Set the element value. More... | |
void | O2ConsumedRunningAverage_mL_Per_s (::std::unique_ptr< O2ConsumedRunningAverage_mL_Per_s_type > p) |
Set the element value without copying. More... | |
CO2ProducedRunningAverage_mL_Per_s | |
Accessor and modifier functions for the CO2ProducedRunningAverage_mL_Per_s required element. | |
typedef ::mil::tatrc::physiology::datamodel::RunningAverageData | CO2ProducedRunningAverage_mL_Per_s_type |
Element type. More... | |
typedef ::xsd::cxx::tree::traits< CO2ProducedRunningAverage_mL_Per_s_type, char > | CO2ProducedRunningAverage_mL_Per_s_traits |
Element traits type. More... | |
const CO2ProducedRunningAverage_mL_Per_s_type & | CO2ProducedRunningAverage_mL_Per_s () const |
Return a read-only (constant) reference to the element. More... | |
CO2ProducedRunningAverage_mL_Per_s_type & | CO2ProducedRunningAverage_mL_Per_s () |
Return a read-write reference to the element. More... | |
void | CO2ProducedRunningAverage_mL_Per_s (const CO2ProducedRunningAverage_mL_Per_s_type &x) |
Set the element value. More... | |
void | CO2ProducedRunningAverage_mL_Per_s (::std::unique_ptr< CO2ProducedRunningAverage_mL_Per_s_type > p) |
Set the element value without copying. More... | |
RespiratoryQuotientRunningAverage | |
Accessor and modifier functions for the RespiratoryQuotientRunningAverage required element. | |
typedef ::mil::tatrc::physiology::datamodel::RunningAverageData | RespiratoryQuotientRunningAverage_type |
Element type. More... | |
typedef ::xsd::cxx::tree::traits< RespiratoryQuotientRunningAverage_type, char > | RespiratoryQuotientRunningAverage_traits |
Element traits type. More... | |
const RespiratoryQuotientRunningAverage_type & | RespiratoryQuotientRunningAverage () const |
Return a read-only (constant) reference to the element. More... | |
RespiratoryQuotientRunningAverage_type & | RespiratoryQuotientRunningAverage () |
Return a read-write reference to the element. More... | |
void | RespiratoryQuotientRunningAverage (const RespiratoryQuotientRunningAverage_type &x) |
Set the element value. More... | |
void | RespiratoryQuotientRunningAverage (::std::unique_ptr< RespiratoryQuotientRunningAverage_type > p) |
Set the element value without copying. More... | |
FatigueRunningAverage | |
Accessor and modifier functions for the FatigueRunningAverage required element. | |
typedef ::mil::tatrc::physiology::datamodel::RunningAverageData | FatigueRunningAverage_type |
Element type. More... | |
typedef ::xsd::cxx::tree::traits< FatigueRunningAverage_type, char > | FatigueRunningAverage_traits |
Element traits type. More... | |
const FatigueRunningAverage_type & | FatigueRunningAverage () const |
Return a read-only (constant) reference to the element. More... | |
FatigueRunningAverage_type & | FatigueRunningAverage () |
Return a read-write reference to the element. More... | |
void | FatigueRunningAverage (const FatigueRunningAverage_type &x) |
Set the element value. More... | |
void | FatigueRunningAverage (::std::unique_ptr< FatigueRunningAverage_type > p) |
Set the element value without copying. More... | |
Detailed Description
Class corresponding to the BioGearsTissueSystemData schema type.
Member Typedef Documentation
typedef ::xsd::cxx::tree::traits< CO2ProducedRunningAverage_mL_Per_s_type, char > mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::CO2ProducedRunningAverage_mL_Per_s_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::RunningAverageData mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::CO2ProducedRunningAverage_mL_Per_s_type |
Element type.
typedef ::xsd::cxx::tree::traits< FatigueRunningAverage_type, char > mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::FatigueRunningAverage_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::RunningAverageData mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::FatigueRunningAverage_type |
Element type.
typedef ::xsd::cxx::tree::traits< O2ConsumedRunningAverage_mL_Per_s_type, char > mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::O2ConsumedRunningAverage_mL_Per_s_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::RunningAverageData mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::O2ConsumedRunningAverage_mL_Per_s_type |
Element type.
typedef ::xsd::cxx::tree::traits< RespiratoryQuotientRunningAverage_type, char > mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::RespiratoryQuotientRunningAverage_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::RunningAverageData mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::RespiratoryQuotientRunningAverage_type |
Element type.
typedef ::xsd::cxx::tree::traits< RestingFluidMass_kg_type, char, ::xsd::cxx::tree::schema_type::double_ > mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::RestingFluidMass_kg_traits |
Element traits type.
typedef ::xml_schema::double_ mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::RestingFluidMass_kg_type |
Element type.
typedef ::xsd::cxx::tree::traits< RestingPatientMass_kg_type, char, ::xsd::cxx::tree::schema_type::double_ > mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::RestingPatientMass_kg_traits |
Element traits type.
typedef ::xml_schema::double_ mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::RestingPatientMass_kg_type |
Element type.
Constructor & Destructor Documentation
mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::BioGearsTissueSystemData | ( | ) |
Default constructor.
Note that this constructor leaves required elements and attributes uninitialized.
mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::BioGearsTissueSystemData | ( | const RestingPatientMass_kg_type & | RestingPatientMass_kg, |
const RestingFluidMass_kg_type & | RestingFluidMass_kg, | ||
const O2ConsumedRunningAverage_mL_Per_s_type & | O2ConsumedRunningAverage_mL_Per_s, | ||
const CO2ProducedRunningAverage_mL_Per_s_type & | CO2ProducedRunningAverage_mL_Per_s, | ||
const RespiratoryQuotientRunningAverage_type & | RespiratoryQuotientRunningAverage, | ||
const FatigueRunningAverage_type & | FatigueRunningAverage | ||
) |
Create an instance from the ultimate base and initializers for required elements and attributes.
mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::BioGearsTissueSystemData | ( | const RestingPatientMass_kg_type & | RestingPatientMass_kg, |
const RestingFluidMass_kg_type & | RestingFluidMass_kg, | ||
::std::unique_ptr< O2ConsumedRunningAverage_mL_Per_s_type > | O2ConsumedRunningAverage_mL_Per_s, | ||
::std::unique_ptr< CO2ProducedRunningAverage_mL_Per_s_type > | CO2ProducedRunningAverage_mL_Per_s, | ||
::std::unique_ptr< RespiratoryQuotientRunningAverage_type > | RespiratoryQuotientRunningAverage, | ||
::std::unique_ptr< FatigueRunningAverage_type > | FatigueRunningAverage | ||
) |
Create an instance from the ultimate base and initializers for required elements and attributes (::std::unique_ptr version).
This constructor will try to use the passed values directly instead of making copies.
mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::BioGearsTissueSystemData | ( | const ::xercesc::DOMElement & | e, |
::xml_schema::flags | f = 0 , |
||
::xml_schema::container * | c = 0 |
||
) |
Create an instance from a DOM element.
- Parameters
-
e A DOM element to extract the data from. f Flags to create the new instance with. c A pointer to the object that will contain the new instance.
mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::BioGearsTissueSystemData | ( | const BioGearsTissueSystemData & | x, |
::xml_schema::flags | f = 0 , |
||
::xml_schema::container * | c = 0 |
||
) |
Copy constructor.
- Parameters
-
x An instance to make a copy of. f Flags to create the copy with. c A pointer to the object that will contain the copy.
For polymorphic object models use the _clone
function instead.
|
virtual |
Destructor.
Member Function Documentation
|
virtual |
Copy the instance polymorphically.
- Parameters
-
f Flags to create the copy with. c A 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::TissueSystemData.
const BioGearsTissueSystemData::CO2ProducedRunningAverage_mL_Per_s_type & mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::CO2ProducedRunningAverage_mL_Per_s | ( | ) | const |
Return a read-only (constant) reference to the element.
- Returns
- A constant reference to the element.
BioGearsTissueSystemData::CO2ProducedRunningAverage_mL_Per_s_type & mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::CO2ProducedRunningAverage_mL_Per_s | ( | ) |
Return a read-write reference to the element.
- Returns
- A reference to the element.
void mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::CO2ProducedRunningAverage_mL_Per_s | ( | const CO2ProducedRunningAverage_mL_Per_s_type & | x | ) |
Set the element value.
- Parameters
-
x A 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::BioGearsTissueSystemData::CO2ProducedRunningAverage_mL_Per_s | ( | ::std::unique_ptr< CO2ProducedRunningAverage_mL_Per_s_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
const BioGearsTissueSystemData::FatigueRunningAverage_type & mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::FatigueRunningAverage | ( | ) | const |
Return a read-only (constant) reference to the element.
- Returns
- A constant reference to the element.
BioGearsTissueSystemData::FatigueRunningAverage_type & mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::FatigueRunningAverage | ( | ) |
Return a read-write reference to the element.
- Returns
- A reference to the element.
void mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::FatigueRunningAverage | ( | const FatigueRunningAverage_type & | x | ) |
Set the element value.
- Parameters
-
x A 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::BioGearsTissueSystemData::FatigueRunningAverage | ( | ::std::unique_ptr< FatigueRunningAverage_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
const BioGearsTissueSystemData::O2ConsumedRunningAverage_mL_Per_s_type & mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::O2ConsumedRunningAverage_mL_Per_s | ( | ) | const |
Return a read-only (constant) reference to the element.
- Returns
- A constant reference to the element.
BioGearsTissueSystemData::O2ConsumedRunningAverage_mL_Per_s_type & mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::O2ConsumedRunningAverage_mL_Per_s | ( | ) |
Return a read-write reference to the element.
- Returns
- A reference to the element.
void mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::O2ConsumedRunningAverage_mL_Per_s | ( | const O2ConsumedRunningAverage_mL_Per_s_type & | x | ) |
Set the element value.
- Parameters
-
x A 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::BioGearsTissueSystemData::O2ConsumedRunningAverage_mL_Per_s | ( | ::std::unique_ptr< O2ConsumedRunningAverage_mL_Per_s_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
BioGearsTissueSystemData & mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::operator= | ( | const BioGearsTissueSystemData & | x | ) |
Copy assignment operator.
- Parameters
-
x An instance to make a copy of.
- Returns
- A reference to itself.
For polymorphic object models use the _clone
function instead.
const BioGearsTissueSystemData::RespiratoryQuotientRunningAverage_type & mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::RespiratoryQuotientRunningAverage | ( | ) | const |
Return a read-only (constant) reference to the element.
- Returns
- A constant reference to the element.
BioGearsTissueSystemData::RespiratoryQuotientRunningAverage_type & mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::RespiratoryQuotientRunningAverage | ( | ) |
Return a read-write reference to the element.
- Returns
- A reference to the element.
void mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::RespiratoryQuotientRunningAverage | ( | const RespiratoryQuotientRunningAverage_type & | x | ) |
Set the element value.
- Parameters
-
x A 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::BioGearsTissueSystemData::RespiratoryQuotientRunningAverage | ( | ::std::unique_ptr< RespiratoryQuotientRunningAverage_type > | p | ) |
Set the element value without copying.
- Parameters
-
p A new value to use.
This function will try to use the passed value directly instead of making a copy.
const BioGearsTissueSystemData::RestingFluidMass_kg_type & mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::RestingFluidMass_kg | ( | ) | const |
Return a read-only (constant) reference to the element.
- Returns
- A constant reference to the element.
BioGearsTissueSystemData::RestingFluidMass_kg_type & mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::RestingFluidMass_kg | ( | ) |
Return a read-write reference to the element.
- Returns
- A reference to the element.
void mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::RestingFluidMass_kg | ( | const RestingFluidMass_kg_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.
const BioGearsTissueSystemData::RestingPatientMass_kg_type & mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::RestingPatientMass_kg | ( | ) | const |
Return a read-only (constant) reference to the element.
- Returns
- A constant reference to the element.
BioGearsTissueSystemData::RestingPatientMass_kg_type & mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::RestingPatientMass_kg | ( | ) |
Return a read-write reference to the element.
- Returns
- A reference to the element.
void mil::tatrc::physiology::datamodel::BioGearsTissueSystemData::RestingPatientMass_kg | ( | const RestingPatientMass_kg_type & | x | ) |
Set the element value.
- Parameters
-
x A new value to set.
This function makes a copy of its argument and sets it as the new value of the element.