mil::tatrc::physiology::datamodel::CompartmentManagerData Class Reference

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

#include <Compartment.hxx>

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

Public Member Functions

virtual ~CompartmentManagerData ()
 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...
 

ElectricalCompartment

Accessor and modifier functions for the ElectricalCompartment sequence element.

typedef ::mil::tatrc::physiology::datamodel::ElectricalCompartmentData ElectricalCompartment_type
 Element type. More...
 
typedef ::xsd::cxx::tree::sequence< ElectricalCompartment_typeElectricalCompartment_sequence
 Element sequence container type. More...
 
typedef ElectricalCompartment_sequence::iterator ElectricalCompartment_iterator
 Element iterator type. More...
 
typedef ElectricalCompartment_sequence::const_iterator ElectricalCompartment_const_iterator
 Element constant iterator type. More...
 
typedef ::xsd::cxx::tree::traits< ElectricalCompartment_type, char > ElectricalCompartment_traits
 Element traits type. More...
 
const ElectricalCompartment_sequenceElectricalCompartment () const
 Return a read-only (constant) reference to the element sequence. More...
 
ElectricalCompartment_sequenceElectricalCompartment ()
 Return a read-write reference to the element sequence. More...
 
void ElectricalCompartment (const ElectricalCompartment_sequence &s)
 Copy elements from a given sequence. More...
 

ElectricalLink

Accessor and modifier functions for the ElectricalLink sequence element.

typedef ::mil::tatrc::physiology::datamodel::ElectricalCompartmentLinkData ElectricalLink_type
 Element type. More...
 
typedef ::xsd::cxx::tree::sequence< ElectricalLink_typeElectricalLink_sequence
 Element sequence container type. More...
 
typedef ElectricalLink_sequence::iterator ElectricalLink_iterator
 Element iterator type. More...
 
typedef ElectricalLink_sequence::const_iterator ElectricalLink_const_iterator
 Element constant iterator type. More...
 
typedef ::xsd::cxx::tree::traits< ElectricalLink_type, char > ElectricalLink_traits
 Element traits type. More...
 
const ElectricalLink_sequenceElectricalLink () const
 Return a read-only (constant) reference to the element sequence. More...
 
ElectricalLink_sequenceElectricalLink ()
 Return a read-write reference to the element sequence. More...
 
void ElectricalLink (const ElectricalLink_sequence &s)
 Copy elements from a given sequence. More...
 

LiquidCompartment

Accessor and modifier functions for the LiquidCompartment sequence element.

typedef ::mil::tatrc::physiology::datamodel::LiquidCompartmentData LiquidCompartment_type
 Element type. More...
 
typedef ::xsd::cxx::tree::sequence< LiquidCompartment_typeLiquidCompartment_sequence
 Element sequence container type. More...
 
typedef LiquidCompartment_sequence::iterator LiquidCompartment_iterator
 Element iterator type. More...
 
typedef LiquidCompartment_sequence::const_iterator LiquidCompartment_const_iterator
 Element constant iterator type. More...
 
typedef ::xsd::cxx::tree::traits< LiquidCompartment_type, char > LiquidCompartment_traits
 Element traits type. More...
 
const LiquidCompartment_sequenceLiquidCompartment () const
 Return a read-only (constant) reference to the element sequence. More...
 
LiquidCompartment_sequenceLiquidCompartment ()
 Return a read-write reference to the element sequence. More...
 
void LiquidCompartment (const LiquidCompartment_sequence &s)
 Copy elements from a given sequence. More...
 

LiquidLink

Accessor and modifier functions for the LiquidLink sequence element.

typedef ::mil::tatrc::physiology::datamodel::LiquidCompartmentLinkData LiquidLink_type
 Element type. More...
 
typedef ::xsd::cxx::tree::sequence< LiquidLink_typeLiquidLink_sequence
 Element sequence container type. More...
 
typedef LiquidLink_sequence::iterator LiquidLink_iterator
 Element iterator type. More...
 
typedef LiquidLink_sequence::const_iterator LiquidLink_const_iterator
 Element constant iterator type. More...
 
typedef ::xsd::cxx::tree::traits< LiquidLink_type, char > LiquidLink_traits
 Element traits type. More...
 
const LiquidLink_sequenceLiquidLink () const
 Return a read-only (constant) reference to the element sequence. More...
 
LiquidLink_sequenceLiquidLink ()
 Return a read-write reference to the element sequence. More...
 
void LiquidLink (const LiquidLink_sequence &s)
 Copy elements from a given sequence. More...
 

LiquidSubstance

Accessor and modifier functions for the LiquidSubstance sequence element.

typedef ::xml_schema::string LiquidSubstance_type
 Element type. More...
 
typedef ::xsd::cxx::tree::sequence< LiquidSubstance_typeLiquidSubstance_sequence
 Element sequence container type. More...
 
typedef LiquidSubstance_sequence::iterator LiquidSubstance_iterator
 Element iterator type. More...
 
typedef LiquidSubstance_sequence::const_iterator LiquidSubstance_const_iterator
 Element constant iterator type. More...
 
typedef ::xsd::cxx::tree::traits< LiquidSubstance_type, char > LiquidSubstance_traits
 Element traits type. More...
 
const LiquidSubstance_sequenceLiquidSubstance () const
 Return a read-only (constant) reference to the element sequence. More...
 
LiquidSubstance_sequenceLiquidSubstance ()
 Return a read-write reference to the element sequence. More...
 
void LiquidSubstance (const LiquidSubstance_sequence &s)
 Copy elements from a given sequence. More...
 

LiquidGraph

Accessor and modifier functions for the LiquidGraph sequence element.

typedef ::mil::tatrc::physiology::datamodel::LiquidCompartmentGraphData LiquidGraph_type
 Element type. More...
 
typedef ::xsd::cxx::tree::sequence< LiquidGraph_typeLiquidGraph_sequence
 Element sequence container type. More...
 
typedef LiquidGraph_sequence::iterator LiquidGraph_iterator
 Element iterator type. More...
 
typedef LiquidGraph_sequence::const_iterator LiquidGraph_const_iterator
 Element constant iterator type. More...
 
typedef ::xsd::cxx::tree::traits< LiquidGraph_type, char > LiquidGraph_traits
 Element traits type. More...
 
const LiquidGraph_sequenceLiquidGraph () const
 Return a read-only (constant) reference to the element sequence. More...
 
LiquidGraph_sequenceLiquidGraph ()
 Return a read-write reference to the element sequence. More...
 
void LiquidGraph (const LiquidGraph_sequence &s)
 Copy elements from a given sequence. More...
 

GasCompartment

Accessor and modifier functions for the GasCompartment sequence element.

typedef ::mil::tatrc::physiology::datamodel::GasCompartmentData GasCompartment_type
 Element type. More...
 
typedef ::xsd::cxx::tree::sequence< GasCompartment_typeGasCompartment_sequence
 Element sequence container type. More...
 
typedef GasCompartment_sequence::iterator GasCompartment_iterator
 Element iterator type. More...
 
typedef GasCompartment_sequence::const_iterator GasCompartment_const_iterator
 Element constant iterator type. More...
 
typedef ::xsd::cxx::tree::traits< GasCompartment_type, char > GasCompartment_traits
 Element traits type. More...
 
const GasCompartment_sequenceGasCompartment () const
 Return a read-only (constant) reference to the element sequence. More...
 
GasCompartment_sequenceGasCompartment ()
 Return a read-write reference to the element sequence. More...
 
void GasCompartment (const GasCompartment_sequence &s)
 Copy elements from a given sequence. More...
 

GasLink

Accessor and modifier functions for the GasLink sequence element.

typedef ::mil::tatrc::physiology::datamodel::GasCompartmentLinkData GasLink_type
 Element type. More...
 
typedef ::xsd::cxx::tree::sequence< GasLink_typeGasLink_sequence
 Element sequence container type. More...
 
typedef GasLink_sequence::iterator GasLink_iterator
 Element iterator type. More...
 
typedef GasLink_sequence::const_iterator GasLink_const_iterator
 Element constant iterator type. More...
 
typedef ::xsd::cxx::tree::traits< GasLink_type, char > GasLink_traits
 Element traits type. More...
 
const GasLink_sequenceGasLink () const
 Return a read-only (constant) reference to the element sequence. More...
 
GasLink_sequenceGasLink ()
 Return a read-write reference to the element sequence. More...
 
void GasLink (const GasLink_sequence &s)
 Copy elements from a given sequence. More...
 

GasSubstance

Accessor and modifier functions for the GasSubstance sequence element.

typedef ::xml_schema::string GasSubstance_type
 Element type. More...
 
typedef ::xsd::cxx::tree::sequence< GasSubstance_typeGasSubstance_sequence
 Element sequence container type. More...
 
typedef GasSubstance_sequence::iterator GasSubstance_iterator
 Element iterator type. More...
 
typedef GasSubstance_sequence::const_iterator GasSubstance_const_iterator
 Element constant iterator type. More...
 
typedef ::xsd::cxx::tree::traits< GasSubstance_type, char > GasSubstance_traits
 Element traits type. More...
 
const GasSubstance_sequenceGasSubstance () const
 Return a read-only (constant) reference to the element sequence. More...
 
GasSubstance_sequenceGasSubstance ()
 Return a read-write reference to the element sequence. More...
 
void GasSubstance (const GasSubstance_sequence &s)
 Copy elements from a given sequence. More...
 

GasGraph

Accessor and modifier functions for the GasGraph sequence element.

typedef ::mil::tatrc::physiology::datamodel::GasCompartmentGraphData GasGraph_type
 Element type. More...
 
typedef ::xsd::cxx::tree::sequence< GasGraph_typeGasGraph_sequence
 Element sequence container type. More...
 
typedef GasGraph_sequence::iterator GasGraph_iterator
 Element iterator type. More...
 
typedef GasGraph_sequence::const_iterator GasGraph_const_iterator
 Element constant iterator type. More...
 
typedef ::xsd::cxx::tree::traits< GasGraph_type, char > GasGraph_traits
 Element traits type. More...
 
const GasGraph_sequenceGasGraph () const
 Return a read-only (constant) reference to the element sequence. More...
 
GasGraph_sequenceGasGraph ()
 Return a read-write reference to the element sequence. More...
 
void GasGraph (const GasGraph_sequence &s)
 Copy elements from a given sequence. More...
 

ThermalCompartment

Accessor and modifier functions for the ThermalCompartment sequence element.

typedef ::mil::tatrc::physiology::datamodel::ThermalCompartmentData ThermalCompartment_type
 Element type. More...
 
typedef ::xsd::cxx::tree::sequence< ThermalCompartment_typeThermalCompartment_sequence
 Element sequence container type. More...
 
typedef ThermalCompartment_sequence::iterator ThermalCompartment_iterator
 Element iterator type. More...
 
typedef ThermalCompartment_sequence::const_iterator ThermalCompartment_const_iterator
 Element constant iterator type. More...
 
typedef ::xsd::cxx::tree::traits< ThermalCompartment_type, char > ThermalCompartment_traits
 Element traits type. More...
 
const ThermalCompartment_sequenceThermalCompartment () const
 Return a read-only (constant) reference to the element sequence. More...
 
ThermalCompartment_sequenceThermalCompartment ()
 Return a read-write reference to the element sequence. More...
 
void ThermalCompartment (const ThermalCompartment_sequence &s)
 Copy elements from a given sequence. More...
 

ThermalLink

Accessor and modifier functions for the ThermalLink sequence element.

typedef ::mil::tatrc::physiology::datamodel::ThermalCompartmentLinkData ThermalLink_type
 Element type. More...
 
typedef ::xsd::cxx::tree::sequence< ThermalLink_typeThermalLink_sequence
 Element sequence container type. More...
 
typedef ThermalLink_sequence::iterator ThermalLink_iterator
 Element iterator type. More...
 
typedef ThermalLink_sequence::const_iterator ThermalLink_const_iterator
 Element constant iterator type. More...
 
typedef ::xsd::cxx::tree::traits< ThermalLink_type, char > ThermalLink_traits
 Element traits type. More...
 
const ThermalLink_sequenceThermalLink () const
 Return a read-only (constant) reference to the element sequence. More...
 
ThermalLink_sequenceThermalLink ()
 Return a read-write reference to the element sequence. More...
 
void ThermalLink (const ThermalLink_sequence &s)
 Copy elements from a given sequence. More...
 

TissueCompartment

Accessor and modifier functions for the TissueCompartment sequence element.

typedef ::mil::tatrc::physiology::datamodel::TissueCompartmentData TissueCompartment_type
 Element type. More...
 
typedef ::xsd::cxx::tree::sequence< TissueCompartment_typeTissueCompartment_sequence
 Element sequence container type. More...
 
typedef TissueCompartment_sequence::iterator TissueCompartment_iterator
 Element iterator type. More...
 
typedef TissueCompartment_sequence::const_iterator TissueCompartment_const_iterator
 Element constant iterator type. More...
 
typedef ::xsd::cxx::tree::traits< TissueCompartment_type, char > TissueCompartment_traits
 Element traits type. More...
 
const TissueCompartment_sequenceTissueCompartment () const
 Return a read-only (constant) reference to the element sequence. More...
 
TissueCompartment_sequenceTissueCompartment ()
 Return a read-write reference to the element sequence. More...
 
void TissueCompartment (const TissueCompartment_sequence &s)
 Copy elements from a given sequence. More...
 

TissueSubstance

Accessor and modifier functions for the TissueSubstance sequence element.

typedef ::xml_schema::string TissueSubstance_type
 Element type. More...
 
typedef ::xsd::cxx::tree::sequence< TissueSubstance_typeTissueSubstance_sequence
 Element sequence container type. More...
 
typedef TissueSubstance_sequence::iterator TissueSubstance_iterator
 Element iterator type. More...
 
typedef TissueSubstance_sequence::const_iterator TissueSubstance_const_iterator
 Element constant iterator type. More...
 
typedef ::xsd::cxx::tree::traits< TissueSubstance_type, char > TissueSubstance_traits
 Element traits type. More...
 
const TissueSubstance_sequenceTissueSubstance () const
 Return a read-only (constant) reference to the element sequence. More...
 
TissueSubstance_sequenceTissueSubstance ()
 Return a read-write reference to the element sequence. More...
 
void TissueSubstance (const TissueSubstance_sequence &s)
 Copy elements from a given sequence. More...
 

Constructors

 CompartmentManagerData ()
 Create an instance from the ultimate base and initializers for required elements and attributes. More...
 
 CompartmentManagerData (const ::xercesc::DOMElement &e,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Create an instance from a DOM element. More...
 
 CompartmentManagerData (const CompartmentManagerData &x,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Copy constructor. More...
 
virtual CompartmentManagerData_clone (::xml_schema::flags f=0,::xml_schema::container *c=0) const
 Copy the instance polymorphically. More...
 
CompartmentManagerDataoperator= (const CompartmentManagerData &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 CompartmentManagerData schema type.

Member Typedef Documentation

Element constant iterator type.

Element iterator type.

Element constant iterator type.

Element iterator type.

Element sequence container type.

Element traits type.

Element constant iterator type.

Element iterator type.

Element sequence container type.

Element traits type.

Element constant iterator type.

Element iterator type.

Element sequence container type.

Element traits type.

Element constant iterator type.

Element iterator type.

Element sequence container type.

Element traits type.

Element constant iterator type.

Element iterator type.

Element sequence container type.

Element traits type.

Element constant iterator type.

Element iterator type.

Element sequence container type.

Element constant iterator type.

Element iterator type.

Element sequence container type.

Element traits type.

Element constant iterator type.

Element iterator type.

Element sequence container type.

Element traits type.

Element constant iterator type.

Element iterator type.

Element sequence container type.

Element constant iterator type.

Element iterator type.

Element sequence container type.

Element constant iterator type.

Element iterator type.

Element sequence container type.

Element traits type.

Element constant iterator type.

Element iterator type.

Element sequence container type.

Element constant iterator type.

Element iterator type.

Element sequence container type.

Constructor & Destructor Documentation

mil::tatrc::physiology::datamodel::CompartmentManagerData::CompartmentManagerData ( )

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

mil::tatrc::physiology::datamodel::CompartmentManagerData::CompartmentManagerData ( 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::CompartmentManagerData::CompartmentManagerData ( const CompartmentManagerData 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::CompartmentManagerData::~CompartmentManagerData ( )
virtual

Destructor.

Member Function Documentation

CompartmentManagerData * mil::tatrc::physiology::datamodel::CompartmentManagerData::_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 CompartmentManagerData::ElectricalCompartment_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::ElectricalCompartment ( ) const

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

Returns
A constant reference to the sequence container.
CompartmentManagerData::ElectricalCompartment_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::ElectricalCompartment ( )

Return a read-write reference to the element sequence.

Returns
A reference to the sequence container.
void mil::tatrc::physiology::datamodel::CompartmentManagerData::ElectricalCompartment ( const ElectricalCompartment_sequence s)

Copy elements from a given sequence.

Parameters
sA sequence to copy elements from.

For each element in s this function makes a copy and adds it to the sequence. Note that this operation completely changes the sequence and all old elements will be lost.

const CompartmentManagerData::ElectricalLink_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::ElectricalLink ( ) const

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

Returns
A constant reference to the sequence container.
CompartmentManagerData::ElectricalLink_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::ElectricalLink ( )

Return a read-write reference to the element sequence.

Returns
A reference to the sequence container.
void mil::tatrc::physiology::datamodel::CompartmentManagerData::ElectricalLink ( const ElectricalLink_sequence s)

Copy elements from a given sequence.

Parameters
sA sequence to copy elements from.

For each element in s this function makes a copy and adds it to the sequence. Note that this operation completely changes the sequence and all old elements will be lost.

const CompartmentManagerData::GasCompartment_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::GasCompartment ( ) const

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

Returns
A constant reference to the sequence container.
CompartmentManagerData::GasCompartment_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::GasCompartment ( )

Return a read-write reference to the element sequence.

Returns
A reference to the sequence container.
void mil::tatrc::physiology::datamodel::CompartmentManagerData::GasCompartment ( const GasCompartment_sequence s)

Copy elements from a given sequence.

Parameters
sA sequence to copy elements from.

For each element in s this function makes a copy and adds it to the sequence. Note that this operation completely changes the sequence and all old elements will be lost.

const CompartmentManagerData::GasGraph_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::GasGraph ( ) const

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

Returns
A constant reference to the sequence container.
CompartmentManagerData::GasGraph_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::GasGraph ( )

Return a read-write reference to the element sequence.

Returns
A reference to the sequence container.
void mil::tatrc::physiology::datamodel::CompartmentManagerData::GasGraph ( const GasGraph_sequence s)

Copy elements from a given sequence.

Parameters
sA sequence to copy elements from.

For each element in s this function makes a copy and adds it to the sequence. Note that this operation completely changes the sequence and all old elements will be lost.

const CompartmentManagerData::GasLink_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::GasLink ( ) const

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

Returns
A constant reference to the sequence container.
CompartmentManagerData::GasLink_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::GasLink ( )

Return a read-write reference to the element sequence.

Returns
A reference to the sequence container.
void mil::tatrc::physiology::datamodel::CompartmentManagerData::GasLink ( const GasLink_sequence s)

Copy elements from a given sequence.

Parameters
sA sequence to copy elements from.

For each element in s this function makes a copy and adds it to the sequence. Note that this operation completely changes the sequence and all old elements will be lost.

const CompartmentManagerData::GasSubstance_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::GasSubstance ( ) const

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

Returns
A constant reference to the sequence container.
CompartmentManagerData::GasSubstance_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::GasSubstance ( )

Return a read-write reference to the element sequence.

Returns
A reference to the sequence container.
void mil::tatrc::physiology::datamodel::CompartmentManagerData::GasSubstance ( const GasSubstance_sequence s)

Copy elements from a given sequence.

Parameters
sA sequence to copy elements from.

For each element in s this function makes a copy and adds it to the sequence. Note that this operation completely changes the sequence and all old elements will be lost.

const CompartmentManagerData::LiquidCompartment_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::LiquidCompartment ( ) const

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

Returns
A constant reference to the sequence container.
CompartmentManagerData::LiquidCompartment_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::LiquidCompartment ( )

Return a read-write reference to the element sequence.

Returns
A reference to the sequence container.
void mil::tatrc::physiology::datamodel::CompartmentManagerData::LiquidCompartment ( const LiquidCompartment_sequence s)

Copy elements from a given sequence.

Parameters
sA sequence to copy elements from.

For each element in s this function makes a copy and adds it to the sequence. Note that this operation completely changes the sequence and all old elements will be lost.

const CompartmentManagerData::LiquidGraph_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::LiquidGraph ( ) const

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

Returns
A constant reference to the sequence container.
CompartmentManagerData::LiquidGraph_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::LiquidGraph ( )

Return a read-write reference to the element sequence.

Returns
A reference to the sequence container.
void mil::tatrc::physiology::datamodel::CompartmentManagerData::LiquidGraph ( const LiquidGraph_sequence s)

Copy elements from a given sequence.

Parameters
sA sequence to copy elements from.

For each element in s this function makes a copy and adds it to the sequence. Note that this operation completely changes the sequence and all old elements will be lost.

const CompartmentManagerData::LiquidLink_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::LiquidLink ( ) const

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

Returns
A constant reference to the sequence container.
CompartmentManagerData::LiquidLink_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::LiquidLink ( )

Return a read-write reference to the element sequence.

Returns
A reference to the sequence container.
void mil::tatrc::physiology::datamodel::CompartmentManagerData::LiquidLink ( const LiquidLink_sequence s)

Copy elements from a given sequence.

Parameters
sA sequence to copy elements from.

For each element in s this function makes a copy and adds it to the sequence. Note that this operation completely changes the sequence and all old elements will be lost.

const CompartmentManagerData::LiquidSubstance_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::LiquidSubstance ( ) const

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

Returns
A constant reference to the sequence container.
CompartmentManagerData::LiquidSubstance_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::LiquidSubstance ( )

Return a read-write reference to the element sequence.

Returns
A reference to the sequence container.
void mil::tatrc::physiology::datamodel::CompartmentManagerData::LiquidSubstance ( const LiquidSubstance_sequence s)

Copy elements from a given sequence.

Parameters
sA sequence to copy elements from.

For each element in s this function makes a copy and adds it to the sequence. Note that this operation completely changes the sequence and all old elements will be lost.

CompartmentManagerData & mil::tatrc::physiology::datamodel::CompartmentManagerData::operator= ( const CompartmentManagerData 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 CompartmentManagerData::ThermalCompartment_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::ThermalCompartment ( ) const

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

Returns
A constant reference to the sequence container.
CompartmentManagerData::ThermalCompartment_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::ThermalCompartment ( )

Return a read-write reference to the element sequence.

Returns
A reference to the sequence container.
void mil::tatrc::physiology::datamodel::CompartmentManagerData::ThermalCompartment ( const ThermalCompartment_sequence s)

Copy elements from a given sequence.

Parameters
sA sequence to copy elements from.

For each element in s this function makes a copy and adds it to the sequence. Note that this operation completely changes the sequence and all old elements will be lost.

const CompartmentManagerData::ThermalLink_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::ThermalLink ( ) const

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

Returns
A constant reference to the sequence container.
CompartmentManagerData::ThermalLink_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::ThermalLink ( )

Return a read-write reference to the element sequence.

Returns
A reference to the sequence container.
void mil::tatrc::physiology::datamodel::CompartmentManagerData::ThermalLink ( const ThermalLink_sequence s)

Copy elements from a given sequence.

Parameters
sA sequence to copy elements from.

For each element in s this function makes a copy and adds it to the sequence. Note that this operation completely changes the sequence and all old elements will be lost.

const CompartmentManagerData::TissueCompartment_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::TissueCompartment ( ) const

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

Returns
A constant reference to the sequence container.
CompartmentManagerData::TissueCompartment_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::TissueCompartment ( )

Return a read-write reference to the element sequence.

Returns
A reference to the sequence container.
void mil::tatrc::physiology::datamodel::CompartmentManagerData::TissueCompartment ( const TissueCompartment_sequence s)

Copy elements from a given sequence.

Parameters
sA sequence to copy elements from.

For each element in s this function makes a copy and adds it to the sequence. Note that this operation completely changes the sequence and all old elements will be lost.

const CompartmentManagerData::TissueSubstance_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::TissueSubstance ( ) const

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

Returns
A constant reference to the sequence container.
CompartmentManagerData::TissueSubstance_sequence & mil::tatrc::physiology::datamodel::CompartmentManagerData::TissueSubstance ( )

Return a read-write reference to the element sequence.

Returns
A reference to the sequence container.
void mil::tatrc::physiology::datamodel::CompartmentManagerData::TissueSubstance ( const TissueSubstance_sequence s)

Copy elements from a given sequence.

Parameters
sA sequence to copy elements from.

For each element in s this function makes a copy and adds it to the sequence. Note that this operation completely changes the sequence and all old elements will be lost.