Class corresponding to the RenalDynamics schema type. More...
#include <Substance.hxx>
Public Member Functions | |
virtual | ~RenalDynamics () |
Destructor. More... | |
Clearance | |
Accessor and modifier functions for the Clearance optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeMassData | Clearance_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< Clearance_type > | Clearance_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< Clearance_type, char > | Clearance_traits |
Element traits type. More... | |
const Clearance_optional & | Clearance () const |
Return a read-only (constant) reference to the element container. More... | |
Clearance_optional & | Clearance () |
Return a read-write reference to the element container. More... | |
void | Clearance (const Clearance_type &x) |
Set the element value. More... | |
void | Clearance (const Clearance_optional &x) |
Set the element value. More... | |
void | Clearance (::std::unique_ptr< Clearance_type > p) |
Set the element value without copying. More... | |
Regulation | |
Accessor and modifier functions for the Regulation optional element. | |
typedef ::mil::tatrc::physiology::datamodel::Regulation | Regulation_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< Regulation_type > | Regulation_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< Regulation_type, char > | Regulation_traits |
Element traits type. More... | |
const Regulation_optional & | Regulation () const |
Return a read-only (constant) reference to the element container. More... | |
Regulation_optional & | Regulation () |
Return a read-write reference to the element container. More... | |
void | Regulation (const Regulation_type &x) |
Set the element value. More... | |
void | Regulation (const Regulation_optional &x) |
Set the element value. More... | |
void | Regulation (::std::unique_ptr< Regulation_type > p) |
Set the element value without copying. More... | |
FiltrationRate | |
Accessor and modifier functions for the FiltrationRate optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerTimeData | FiltrationRate_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< FiltrationRate_type > | FiltrationRate_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< FiltrationRate_type, char > | FiltrationRate_traits |
Element traits type. More... | |
const FiltrationRate_optional & | FiltrationRate () const |
Return a read-only (constant) reference to the element container. More... | |
FiltrationRate_optional & | FiltrationRate () |
Return a read-write reference to the element container. More... | |
void | FiltrationRate (const FiltrationRate_type &x) |
Set the element value. More... | |
void | FiltrationRate (const FiltrationRate_optional &x) |
Set the element value. More... | |
void | FiltrationRate (::std::unique_ptr< FiltrationRate_type > p) |
Set the element value without copying. More... | |
ReabsorptionRate | |
Accessor and modifier functions for the ReabsorptionRate optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerTimeData | ReabsorptionRate_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< ReabsorptionRate_type > | ReabsorptionRate_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< ReabsorptionRate_type, char > | ReabsorptionRate_traits |
Element traits type. More... | |
const ReabsorptionRate_optional & | ReabsorptionRate () const |
Return a read-only (constant) reference to the element container. More... | |
ReabsorptionRate_optional & | ReabsorptionRate () |
Return a read-write reference to the element container. More... | |
void | ReabsorptionRate (const ReabsorptionRate_type &x) |
Set the element value. More... | |
void | ReabsorptionRate (const ReabsorptionRate_optional &x) |
Set the element value. More... | |
void | ReabsorptionRate (::std::unique_ptr< ReabsorptionRate_type > p) |
Set the element value without copying. More... | |
ExcretionRate | |
Accessor and modifier functions for the ExcretionRate optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerTimeData | ExcretionRate_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< ExcretionRate_type > | ExcretionRate_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< ExcretionRate_type, char > | ExcretionRate_traits |
Element traits type. More... | |
const ExcretionRate_optional & | ExcretionRate () const |
Return a read-only (constant) reference to the element container. More... | |
ExcretionRate_optional & | ExcretionRate () |
Return a read-write reference to the element container. More... | |
void | ExcretionRate (const ExcretionRate_type &x) |
Set the element value. More... | |
void | ExcretionRate (const ExcretionRate_optional &x) |
Set the element value. More... | |
void | ExcretionRate (::std::unique_ptr< ExcretionRate_type > p) |
Set the element value without copying. More... | |
GlomerularFilterability | |
Accessor and modifier functions for the GlomerularFilterability optional element. | |
typedef ::mil::tatrc::physiology::datamodel::ScalarData | GlomerularFilterability_type |
Element type. More... | |
typedef ::xsd::cxx::tree::optional< GlomerularFilterability_type > | GlomerularFilterability_optional |
Element optional container type. More... | |
typedef ::xsd::cxx::tree::traits< GlomerularFilterability_type, char > | GlomerularFilterability_traits |
Element traits type. More... | |
const GlomerularFilterability_optional & | GlomerularFilterability () const |
Return a read-only (constant) reference to the element container. More... | |
GlomerularFilterability_optional & | GlomerularFilterability () |
Return a read-write reference to the element container. More... | |
void | GlomerularFilterability (const GlomerularFilterability_type &x) |
Set the element value. More... | |
void | GlomerularFilterability (const GlomerularFilterability_optional &x) |
Set the element value. More... | |
void | GlomerularFilterability (::std::unique_ptr< GlomerularFilterability_type > p) |
Set the element value without copying. More... | |
Constructors | |
RenalDynamics () | |
Create an instance from the ultimate base and initializers for required elements and attributes. More... | |
RenalDynamics (const ::xercesc::DOMElement &e,::xml_schema::flags f=0,::xml_schema::container *c=0) | |
Create an instance from a DOM element. More... | |
RenalDynamics (const RenalDynamics &x,::xml_schema::flags f=0,::xml_schema::container *c=0) | |
Copy constructor. More... | |
virtual RenalDynamics * | _clone (::xml_schema::flags f=0,::xml_schema::container *c=0) const |
Copy the instance polymorphically. More... | |
RenalDynamics & | operator= (const RenalDynamics &x) |
Copy assignment operator. More... | |
Detailed Description
Class corresponding to the RenalDynamics schema type.
Member Typedef Documentation
typedef ::xsd::cxx::tree::optional< Clearance_type > mil::tatrc::physiology::datamodel::RenalDynamics::Clearance_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< Clearance_type, char > mil::tatrc::physiology::datamodel::RenalDynamics::Clearance_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeMassData mil::tatrc::physiology::datamodel::RenalDynamics::Clearance_type |
Element type.
typedef ::xsd::cxx::tree::optional< ExcretionRate_type > mil::tatrc::physiology::datamodel::RenalDynamics::ExcretionRate_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< ExcretionRate_type, char > mil::tatrc::physiology::datamodel::RenalDynamics::ExcretionRate_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerTimeData mil::tatrc::physiology::datamodel::RenalDynamics::ExcretionRate_type |
Element type.
typedef ::xsd::cxx::tree::optional< FiltrationRate_type > mil::tatrc::physiology::datamodel::RenalDynamics::FiltrationRate_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< FiltrationRate_type, char > mil::tatrc::physiology::datamodel::RenalDynamics::FiltrationRate_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerTimeData mil::tatrc::physiology::datamodel::RenalDynamics::FiltrationRate_type |
Element type.
typedef ::xsd::cxx::tree::optional< GlomerularFilterability_type > mil::tatrc::physiology::datamodel::RenalDynamics::GlomerularFilterability_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< GlomerularFilterability_type, char > mil::tatrc::physiology::datamodel::RenalDynamics::GlomerularFilterability_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarData mil::tatrc::physiology::datamodel::RenalDynamics::GlomerularFilterability_type |
Element type.
typedef ::xsd::cxx::tree::optional< ReabsorptionRate_type > mil::tatrc::physiology::datamodel::RenalDynamics::ReabsorptionRate_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< ReabsorptionRate_type, char > mil::tatrc::physiology::datamodel::RenalDynamics::ReabsorptionRate_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerTimeData mil::tatrc::physiology::datamodel::RenalDynamics::ReabsorptionRate_type |
Element type.
typedef ::xsd::cxx::tree::optional< Regulation_type > mil::tatrc::physiology::datamodel::RenalDynamics::Regulation_optional |
Element optional container type.
typedef ::xsd::cxx::tree::traits< Regulation_type, char > mil::tatrc::physiology::datamodel::RenalDynamics::Regulation_traits |
Element traits type.
typedef ::mil::tatrc::physiology::datamodel::Regulation mil::tatrc::physiology::datamodel::RenalDynamics::Regulation_type |
Element type.
Constructor & Destructor Documentation
mil::tatrc::physiology::datamodel::RenalDynamics::RenalDynamics | ( | ) |
Create an instance from the ultimate base and initializers for required elements and attributes.
mil::tatrc::physiology::datamodel::RenalDynamics::RenalDynamics | ( | 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::RenalDynamics::RenalDynamics | ( | const RenalDynamics & | 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.
const RenalDynamics::Clearance_optional & mil::tatrc::physiology::datamodel::RenalDynamics::Clearance | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
RenalDynamics::Clearance_optional & mil::tatrc::physiology::datamodel::RenalDynamics::Clearance | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::RenalDynamics::Clearance | ( | const Clearance_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::RenalDynamics::Clearance | ( | const Clearance_optional & | x | ) |
Set the element value.
- Parameters
-
x An 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::RenalDynamics::Clearance | ( | ::std::unique_ptr< Clearance_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 RenalDynamics::ExcretionRate_optional & mil::tatrc::physiology::datamodel::RenalDynamics::ExcretionRate | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
RenalDynamics::ExcretionRate_optional & mil::tatrc::physiology::datamodel::RenalDynamics::ExcretionRate | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::RenalDynamics::ExcretionRate | ( | const ExcretionRate_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::RenalDynamics::ExcretionRate | ( | const ExcretionRate_optional & | x | ) |
Set the element value.
- Parameters
-
x An 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::RenalDynamics::ExcretionRate | ( | ::std::unique_ptr< ExcretionRate_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 RenalDynamics::FiltrationRate_optional & mil::tatrc::physiology::datamodel::RenalDynamics::FiltrationRate | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
RenalDynamics::FiltrationRate_optional & mil::tatrc::physiology::datamodel::RenalDynamics::FiltrationRate | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::RenalDynamics::FiltrationRate | ( | const FiltrationRate_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::RenalDynamics::FiltrationRate | ( | const FiltrationRate_optional & | x | ) |
Set the element value.
- Parameters
-
x An 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::RenalDynamics::FiltrationRate | ( | ::std::unique_ptr< FiltrationRate_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 RenalDynamics::GlomerularFilterability_optional & mil::tatrc::physiology::datamodel::RenalDynamics::GlomerularFilterability | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
RenalDynamics::GlomerularFilterability_optional & mil::tatrc::physiology::datamodel::RenalDynamics::GlomerularFilterability | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::RenalDynamics::GlomerularFilterability | ( | const GlomerularFilterability_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::RenalDynamics::GlomerularFilterability | ( | const GlomerularFilterability_optional & | x | ) |
Set the element value.
- Parameters
-
x An 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::RenalDynamics::GlomerularFilterability | ( | ::std::unique_ptr< GlomerularFilterability_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.
RenalDynamics & mil::tatrc::physiology::datamodel::RenalDynamics::operator= | ( | const RenalDynamics & | 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 RenalDynamics::ReabsorptionRate_optional & mil::tatrc::physiology::datamodel::RenalDynamics::ReabsorptionRate | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
RenalDynamics::ReabsorptionRate_optional & mil::tatrc::physiology::datamodel::RenalDynamics::ReabsorptionRate | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::RenalDynamics::ReabsorptionRate | ( | const ReabsorptionRate_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::RenalDynamics::ReabsorptionRate | ( | const ReabsorptionRate_optional & | x | ) |
Set the element value.
- Parameters
-
x An 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::RenalDynamics::ReabsorptionRate | ( | ::std::unique_ptr< ReabsorptionRate_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 RenalDynamics::Regulation_optional & mil::tatrc::physiology::datamodel::RenalDynamics::Regulation | ( | ) | const |
Return a read-only (constant) reference to the element container.
- Returns
- A constant reference to the optional container.
RenalDynamics::Regulation_optional & mil::tatrc::physiology::datamodel::RenalDynamics::Regulation | ( | ) |
Return a read-write reference to the element container.
- Returns
- A reference to the optional container.
void mil::tatrc::physiology::datamodel::RenalDynamics::Regulation | ( | const Regulation_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::RenalDynamics::Regulation | ( | const Regulation_optional & | x | ) |
Set the element value.
- Parameters
-
x An 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::RenalDynamics::Regulation | ( | ::std::unique_ptr< Regulation_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.