mil::tatrc::physiology::datamodel::InflammatoryResponseData Class Reference

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

#include <Physiology.hxx>

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

Public Member Functions

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

LocalPathogen

Accessor and modifier functions for the LocalPathogen required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData LocalPathogen_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< LocalPathogen_type, char > LocalPathogen_traits
 Element traits type. More...
 
const LocalPathogen_typeLocalPathogen () const
 Return a read-only (constant) reference to the element. More...
 
LocalPathogen_typeLocalPathogen ()
 Return a read-write reference to the element. More...
 
void LocalPathogen (const LocalPathogen_type &x)
 Set the element value. More...
 
void LocalPathogen (::std::unique_ptr< LocalPathogen_type > p)
 Set the element value without copying. More...
 

LocalMacrophage

Accessor and modifier functions for the LocalMacrophage required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData LocalMacrophage_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< LocalMacrophage_type, char > LocalMacrophage_traits
 Element traits type. More...
 
const LocalMacrophage_typeLocalMacrophage () const
 Return a read-only (constant) reference to the element. More...
 
LocalMacrophage_typeLocalMacrophage ()
 Return a read-write reference to the element. More...
 
void LocalMacrophage (const LocalMacrophage_type &x)
 Set the element value. More...
 
void LocalMacrophage (::std::unique_ptr< LocalMacrophage_type > p)
 Set the element value without copying. More...
 

LocalNeutrophil

Accessor and modifier functions for the LocalNeutrophil required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData LocalNeutrophil_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< LocalNeutrophil_type, char > LocalNeutrophil_traits
 Element traits type. More...
 
const LocalNeutrophil_typeLocalNeutrophil () const
 Return a read-only (constant) reference to the element. More...
 
LocalNeutrophil_typeLocalNeutrophil ()
 Return a read-write reference to the element. More...
 
void LocalNeutrophil (const LocalNeutrophil_type &x)
 Set the element value. More...
 
void LocalNeutrophil (::std::unique_ptr< LocalNeutrophil_type > p)
 Set the element value without copying. More...
 

LocalBarrier

Accessor and modifier functions for the LocalBarrier required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData LocalBarrier_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< LocalBarrier_type, char > LocalBarrier_traits
 Element traits type. More...
 
const LocalBarrier_typeLocalBarrier () const
 Return a read-only (constant) reference to the element. More...
 
LocalBarrier_typeLocalBarrier ()
 Return a read-write reference to the element. More...
 
void LocalBarrier (const LocalBarrier_type &x)
 Set the element value. More...
 
void LocalBarrier (::std::unique_ptr< LocalBarrier_type > p)
 Set the element value without copying. More...
 

ActiveTLR

Accessor and modifier functions for the ActiveTLR required element.

typedef ::mil::tatrc::physiology::datamodel::enumOnOff ActiveTLR_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< ActiveTLR_type, char > ActiveTLR_traits
 Element traits type. More...
 
const ActiveTLR_typeActiveTLR () const
 Return a read-only (constant) reference to the element. More...
 
ActiveTLR_typeActiveTLR ()
 Return a read-write reference to the element. More...
 
void ActiveTLR (const ActiveTLR_type &x)
 Set the element value. More...
 
void ActiveTLR (::std::unique_ptr< ActiveTLR_type > p)
 Set the element value without copying. More...
 

AutonomicResponseLevel

Accessor and modifier functions for the AutonomicResponseLevel required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData AutonomicResponseLevel_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< AutonomicResponseLevel_type, char > AutonomicResponseLevel_traits
 Element traits type. More...
 
const AutonomicResponseLevel_typeAutonomicResponseLevel () const
 Return a read-only (constant) reference to the element. More...
 
AutonomicResponseLevel_typeAutonomicResponseLevel ()
 Return a read-write reference to the element. More...
 
void AutonomicResponseLevel (const AutonomicResponseLevel_type &x)
 Set the element value. More...
 
void AutonomicResponseLevel (::std::unique_ptr< AutonomicResponseLevel_type > p)
 Set the element value without copying. More...
 

BloodPathogen

Accessor and modifier functions for the BloodPathogen required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData BloodPathogen_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< BloodPathogen_type, char > BloodPathogen_traits
 Element traits type. More...
 
const BloodPathogen_typeBloodPathogen () const
 Return a read-only (constant) reference to the element. More...
 
BloodPathogen_typeBloodPathogen ()
 Return a read-write reference to the element. More...
 
void BloodPathogen (const BloodPathogen_type &x)
 Set the element value. More...
 
void BloodPathogen (::std::unique_ptr< BloodPathogen_type > p)
 Set the element value without copying. More...
 

Trauma

Accessor and modifier functions for the Trauma required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData Trauma_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< Trauma_type, char > Trauma_traits
 Element traits type. More...
 
const Trauma_typeTrauma () const
 Return a read-only (constant) reference to the element. More...
 
Trauma_typeTrauma ()
 Return a read-write reference to the element. More...
 
void Trauma (const Trauma_type &x)
 Set the element value. More...
 
void Trauma (::std::unique_ptr< Trauma_type > p)
 Set the element value without copying. More...
 

MacrophageResting

Accessor and modifier functions for the MacrophageResting required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData MacrophageResting_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< MacrophageResting_type, char > MacrophageResting_traits
 Element traits type. More...
 
const MacrophageResting_typeMacrophageResting () const
 Return a read-only (constant) reference to the element. More...
 
MacrophageResting_typeMacrophageResting ()
 Return a read-write reference to the element. More...
 
void MacrophageResting (const MacrophageResting_type &x)
 Set the element value. More...
 
void MacrophageResting (::std::unique_ptr< MacrophageResting_type > p)
 Set the element value without copying. More...
 

MacrophageActive

Accessor and modifier functions for the MacrophageActive required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData MacrophageActive_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< MacrophageActive_type, char > MacrophageActive_traits
 Element traits type. More...
 
const MacrophageActive_typeMacrophageActive () const
 Return a read-only (constant) reference to the element. More...
 
MacrophageActive_typeMacrophageActive ()
 Return a read-write reference to the element. More...
 
void MacrophageActive (const MacrophageActive_type &x)
 Set the element value. More...
 
void MacrophageActive (::std::unique_ptr< MacrophageActive_type > p)
 Set the element value without copying. More...
 

NeutrophilResting

Accessor and modifier functions for the NeutrophilResting required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData NeutrophilResting_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< NeutrophilResting_type, char > NeutrophilResting_traits
 Element traits type. More...
 
const NeutrophilResting_typeNeutrophilResting () const
 Return a read-only (constant) reference to the element. More...
 
NeutrophilResting_typeNeutrophilResting ()
 Return a read-write reference to the element. More...
 
void NeutrophilResting (const NeutrophilResting_type &x)
 Set the element value. More...
 
void NeutrophilResting (::std::unique_ptr< NeutrophilResting_type > p)
 Set the element value without copying. More...
 

NeutrophilActive

Accessor and modifier functions for the NeutrophilActive required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData NeutrophilActive_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< NeutrophilActive_type, char > NeutrophilActive_traits
 Element traits type. More...
 
const NeutrophilActive_typeNeutrophilActive () const
 Return a read-only (constant) reference to the element. More...
 
NeutrophilActive_typeNeutrophilActive ()
 Return a read-write reference to the element. More...
 
void NeutrophilActive (const NeutrophilActive_type &x)
 Set the element value. More...
 
void NeutrophilActive (::std::unique_ptr< NeutrophilActive_type > p)
 Set the element value without copying. More...
 

TumorNecrosisFactor

Accessor and modifier functions for the TumorNecrosisFactor required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData TumorNecrosisFactor_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< TumorNecrosisFactor_type, char > TumorNecrosisFactor_traits
 Element traits type. More...
 
const TumorNecrosisFactor_typeTumorNecrosisFactor () const
 Return a read-only (constant) reference to the element. More...
 
TumorNecrosisFactor_typeTumorNecrosisFactor ()
 Return a read-write reference to the element. More...
 
void TumorNecrosisFactor (const TumorNecrosisFactor_type &x)
 Set the element value. More...
 
void TumorNecrosisFactor (::std::unique_ptr< TumorNecrosisFactor_type > p)
 Set the element value without copying. More...
 

Interleukin6

Accessor and modifier functions for the Interleukin6 required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData Interleukin6_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< Interleukin6_type, char > Interleukin6_traits
 Element traits type. More...
 
const Interleukin6_typeInterleukin6 () const
 Return a read-only (constant) reference to the element. More...
 
Interleukin6_typeInterleukin6 ()
 Return a read-write reference to the element. More...
 
void Interleukin6 (const Interleukin6_type &x)
 Set the element value. More...
 
void Interleukin6 (::std::unique_ptr< Interleukin6_type > p)
 Set the element value without copying. More...
 

Interleukin10

Accessor and modifier functions for the Interleukin10 required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData Interleukin10_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< Interleukin10_type, char > Interleukin10_traits
 Element traits type. More...
 
const Interleukin10_typeInterleukin10 () const
 Return a read-only (constant) reference to the element. More...
 
Interleukin10_typeInterleukin10 ()
 Return a read-write reference to the element. More...
 
void Interleukin10 (const Interleukin10_type &x)
 Set the element value. More...
 
void Interleukin10 (::std::unique_ptr< Interleukin10_type > p)
 Set the element value without copying. More...
 

Interleukin12

Accessor and modifier functions for the Interleukin12 required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData Interleukin12_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< Interleukin12_type, char > Interleukin12_traits
 Element traits type. More...
 
const Interleukin12_typeInterleukin12 () const
 Return a read-only (constant) reference to the element. More...
 
Interleukin12_typeInterleukin12 ()
 Return a read-write reference to the element. More...
 
void Interleukin12 (const Interleukin12_type &x)
 Set the element value. More...
 
void Interleukin12 (::std::unique_ptr< Interleukin12_type > p)
 Set the element value without copying. More...
 

InducibleNOSPre

Accessor and modifier functions for the InducibleNOSPre required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData InducibleNOSPre_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< InducibleNOSPre_type, char > InducibleNOSPre_traits
 Element traits type. More...
 
const InducibleNOSPre_typeInducibleNOSPre () const
 Return a read-only (constant) reference to the element. More...
 
InducibleNOSPre_typeInducibleNOSPre ()
 Return a read-write reference to the element. More...
 
void InducibleNOSPre (const InducibleNOSPre_type &x)
 Set the element value. More...
 
void InducibleNOSPre (::std::unique_ptr< InducibleNOSPre_type > p)
 Set the element value without copying. More...
 

InducibleNOS

Accessor and modifier functions for the InducibleNOS required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData InducibleNOS_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< InducibleNOS_type, char > InducibleNOS_traits
 Element traits type. More...
 
const InducibleNOS_typeInducibleNOS () const
 Return a read-only (constant) reference to the element. More...
 
InducibleNOS_typeInducibleNOS ()
 Return a read-write reference to the element. More...
 
void InducibleNOS (const InducibleNOS_type &x)
 Set the element value. More...
 
void InducibleNOS (::std::unique_ptr< InducibleNOS_type > p)
 Set the element value without copying. More...
 

ConstitutiveNOS

Accessor and modifier functions for the ConstitutiveNOS required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData ConstitutiveNOS_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< ConstitutiveNOS_type, char > ConstitutiveNOS_traits
 Element traits type. More...
 
const ConstitutiveNOS_typeConstitutiveNOS () const
 Return a read-only (constant) reference to the element. More...
 
ConstitutiveNOS_typeConstitutiveNOS ()
 Return a read-write reference to the element. More...
 
void ConstitutiveNOS (const ConstitutiveNOS_type &x)
 Set the element value. More...
 
void ConstitutiveNOS (::std::unique_ptr< ConstitutiveNOS_type > p)
 Set the element value without copying. More...
 

Nitrate

Accessor and modifier functions for the Nitrate required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData Nitrate_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< Nitrate_type, char > Nitrate_traits
 Element traits type. More...
 
const Nitrate_typeNitrate () const
 Return a read-only (constant) reference to the element. More...
 
Nitrate_typeNitrate ()
 Return a read-write reference to the element. More...
 
void Nitrate (const Nitrate_type &x)
 Set the element value. More...
 
void Nitrate (::std::unique_ptr< Nitrate_type > p)
 Set the element value without copying. More...
 

NitricOxide

Accessor and modifier functions for the NitricOxide required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData NitricOxide_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< NitricOxide_type, char > NitricOxide_traits
 Element traits type. More...
 
const NitricOxide_typeNitricOxide () const
 Return a read-only (constant) reference to the element. More...
 
NitricOxide_typeNitricOxide ()
 Return a read-write reference to the element. More...
 
void NitricOxide (const NitricOxide_type &x)
 Set the element value. More...
 
void NitricOxide (::std::unique_ptr< NitricOxide_type > p)
 Set the element value without copying. More...
 

TissueIntegrity

Accessor and modifier functions for the TissueIntegrity required element.

typedef ::mil::tatrc::physiology::datamodel::Scalar0To1Data TissueIntegrity_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< TissueIntegrity_type, char > TissueIntegrity_traits
 Element traits type. More...
 
const TissueIntegrity_typeTissueIntegrity () const
 Return a read-only (constant) reference to the element. More...
 
TissueIntegrity_typeTissueIntegrity ()
 Return a read-write reference to the element. More...
 
void TissueIntegrity (const TissueIntegrity_type &x)
 Set the element value. More...
 
void TissueIntegrity (::std::unique_ptr< TissueIntegrity_type > p)
 Set the element value without copying. More...
 

Catecholamines

Accessor and modifier functions for the Catecholamines required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarData Catecholamines_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< Catecholamines_type, char > Catecholamines_traits
 Element traits type. More...
 
const Catecholamines_typeCatecholamines () const
 Return a read-only (constant) reference to the element. More...
 
Catecholamines_typeCatecholamines ()
 Return a read-write reference to the element. More...
 
void Catecholamines (const Catecholamines_type &x)
 Set the element value. More...
 
void Catecholamines (::std::unique_ptr< Catecholamines_type > p)
 Set the element value without copying. More...
 

InflammationTime

Accessor and modifier functions for the InflammationTime required element.

typedef ::mil::tatrc::physiology::datamodel::ScalarTimeData InflammationTime_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< InflammationTime_type, char > InflammationTime_traits
 Element traits type. More...
 
const InflammationTime_typeInflammationTime () const
 Return a read-only (constant) reference to the element. More...
 
InflammationTime_typeInflammationTime ()
 Return a read-write reference to the element. More...
 
void InflammationTime (const InflammationTime_type &x)
 Set the element value. More...
 
void InflammationTime (::std::unique_ptr< InflammationTime_type > p)
 Set the element value without copying. More...
 

Source

Accessor and modifier functions for the Source sequence element.

typedef ::mil::tatrc::physiology::datamodel::enumInflammationSource Source_type
 Element type. More...
 
typedef ::xsd::cxx::tree::sequence< Source_typeSource_sequence
 Element sequence container type. More...
 
typedef Source_sequence::iterator Source_iterator
 Element iterator type. More...
 
typedef Source_sequence::const_iterator Source_const_iterator
 Element constant iterator type. More...
 
typedef ::xsd::cxx::tree::traits< Source_type, char > Source_traits
 Element traits type. More...
 
const Source_sequenceSource () const
 Return a read-only (constant) reference to the element sequence. More...
 
Source_sequenceSource ()
 Return a read-write reference to the element sequence. More...
 
void Source (const Source_sequence &s)
 Copy elements from a given sequence. More...
 

Constructors

 InflammatoryResponseData ()
 Default constructor. More...
 
 InflammatoryResponseData (const LocalPathogen_type &, const LocalMacrophage_type &, const LocalNeutrophil_type &, const LocalBarrier_type &, const ActiveTLR_type &, const AutonomicResponseLevel_type &, const BloodPathogen_type &, const Trauma_type &, const MacrophageResting_type &, const MacrophageActive_type &, const NeutrophilResting_type &, const NeutrophilActive_type &, const TumorNecrosisFactor_type &, const Interleukin6_type &, const Interleukin10_type &, const Interleukin12_type &, const InducibleNOSPre_type &, const InducibleNOS_type &, const ConstitutiveNOS_type &, const Nitrate_type &, const NitricOxide_type &, const TissueIntegrity_type &, const Catecholamines_type &, const InflammationTime_type &)
 Create an instance from the ultimate base and initializers for required elements and attributes. More...
 
 InflammatoryResponseData (::std::unique_ptr< LocalPathogen_type >,::std::unique_ptr< LocalMacrophage_type >,::std::unique_ptr< LocalNeutrophil_type >,::std::unique_ptr< LocalBarrier_type >, const ActiveTLR_type &,::std::unique_ptr< AutonomicResponseLevel_type >,::std::unique_ptr< BloodPathogen_type >,::std::unique_ptr< Trauma_type >,::std::unique_ptr< MacrophageResting_type >,::std::unique_ptr< MacrophageActive_type >,::std::unique_ptr< NeutrophilResting_type >,::std::unique_ptr< NeutrophilActive_type >,::std::unique_ptr< TumorNecrosisFactor_type >,::std::unique_ptr< Interleukin6_type >,::std::unique_ptr< Interleukin10_type >,::std::unique_ptr< Interleukin12_type >,::std::unique_ptr< InducibleNOSPre_type >,::std::unique_ptr< InducibleNOS_type >,::std::unique_ptr< ConstitutiveNOS_type >,::std::unique_ptr< Nitrate_type >,::std::unique_ptr< NitricOxide_type >,::std::unique_ptr< TissueIntegrity_type >,::std::unique_ptr< Catecholamines_type >,::std::unique_ptr< InflammationTime_type >)
 Create an instance from the ultimate base and initializers for required elements and attributes (::std::unique_ptr version). More...
 
 InflammatoryResponseData (::std::unique_ptr< LocalPathogen_type >,::std::unique_ptr< LocalMacrophage_type >,::std::unique_ptr< LocalNeutrophil_type >,::std::unique_ptr< LocalBarrier_type >,::std::unique_ptr< ActiveTLR_type >,::std::unique_ptr< AutonomicResponseLevel_type >,::std::unique_ptr< BloodPathogen_type >,::std::unique_ptr< Trauma_type >,::std::unique_ptr< MacrophageResting_type >,::std::unique_ptr< MacrophageActive_type >,::std::unique_ptr< NeutrophilResting_type >,::std::unique_ptr< NeutrophilActive_type >,::std::unique_ptr< TumorNecrosisFactor_type >,::std::unique_ptr< Interleukin6_type >,::std::unique_ptr< Interleukin10_type >,::std::unique_ptr< Interleukin12_type >,::std::unique_ptr< InducibleNOSPre_type >,::std::unique_ptr< InducibleNOS_type >,::std::unique_ptr< ConstitutiveNOS_type >,::std::unique_ptr< Nitrate_type >,::std::unique_ptr< NitricOxide_type >,::std::unique_ptr< TissueIntegrity_type >,::std::unique_ptr< Catecholamines_type >,::std::unique_ptr< InflammationTime_type >)
 Create an instance from the ultimate base and initializers for required elements and attributes (::std::unique_ptr version). More...
 
 InflammatoryResponseData (const ::xercesc::DOMElement &e,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Create an instance from a DOM element. More...
 
 InflammatoryResponseData (const InflammatoryResponseData &x,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Copy constructor. More...
 
virtual InflammatoryResponseData_clone (::xml_schema::flags f=0,::xml_schema::container *c=0) const
 Copy the instance polymorphically. More...
 
InflammatoryResponseDataoperator= (const InflammatoryResponseData &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 InflammatoryResponseData schema type.

Member Typedef Documentation

Element traits type.

Element traits type.

Element traits type.

Element traits type.

Element traits type.

Element traits type.

Element traits type.

Element traits type.

Element traits type.

Element traits type.

Element constant iterator type.

Element iterator type.

Element sequence container type.

Element traits type.

Element traits type.

Constructor & Destructor Documentation

mil::tatrc::physiology::datamodel::InflammatoryResponseData::InflammatoryResponseData ( )

Default constructor.

Note that this constructor leaves required elements and attributes uninitialized.

mil::tatrc::physiology::datamodel::InflammatoryResponseData::InflammatoryResponseData ( const LocalPathogen_type LocalPathogen,
const LocalMacrophage_type LocalMacrophage,
const LocalNeutrophil_type LocalNeutrophil,
const LocalBarrier_type LocalBarrier,
const ActiveTLR_type ActiveTLR,
const AutonomicResponseLevel_type AutonomicResponseLevel,
const BloodPathogen_type BloodPathogen,
const Trauma_type Trauma,
const MacrophageResting_type MacrophageResting,
const MacrophageActive_type MacrophageActive,
const NeutrophilResting_type NeutrophilResting,
const NeutrophilActive_type NeutrophilActive,
const TumorNecrosisFactor_type TumorNecrosisFactor,
const Interleukin6_type Interleukin6,
const Interleukin10_type Interleukin10,
const Interleukin12_type Interleukin12,
const InducibleNOSPre_type InducibleNOSPre,
const InducibleNOS_type InducibleNOS,
const ConstitutiveNOS_type ConstitutiveNOS,
const Nitrate_type Nitrate,
const NitricOxide_type NitricOxide,
const TissueIntegrity_type TissueIntegrity,
const Catecholamines_type Catecholamines,
const InflammationTime_type InflammationTime 
)

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

mil::tatrc::physiology::datamodel::InflammatoryResponseData::InflammatoryResponseData ( ::std::unique_ptr< LocalPathogen_type LocalPathogen,
::std::unique_ptr< LocalMacrophage_type LocalMacrophage,
::std::unique_ptr< LocalNeutrophil_type LocalNeutrophil,
::std::unique_ptr< LocalBarrier_type LocalBarrier,
const ActiveTLR_type ActiveTLR,
::std::unique_ptr< AutonomicResponseLevel_type AutonomicResponseLevel,
::std::unique_ptr< BloodPathogen_type BloodPathogen,
::std::unique_ptr< Trauma_type Trauma,
::std::unique_ptr< MacrophageResting_type MacrophageResting,
::std::unique_ptr< MacrophageActive_type MacrophageActive,
::std::unique_ptr< NeutrophilResting_type NeutrophilResting,
::std::unique_ptr< NeutrophilActive_type NeutrophilActive,
::std::unique_ptr< TumorNecrosisFactor_type TumorNecrosisFactor,
::std::unique_ptr< Interleukin6_type Interleukin6,
::std::unique_ptr< Interleukin10_type Interleukin10,
::std::unique_ptr< Interleukin12_type Interleukin12,
::std::unique_ptr< InducibleNOSPre_type InducibleNOSPre,
::std::unique_ptr< InducibleNOS_type InducibleNOS,
::std::unique_ptr< ConstitutiveNOS_type ConstitutiveNOS,
::std::unique_ptr< Nitrate_type Nitrate,
::std::unique_ptr< NitricOxide_type NitricOxide,
::std::unique_ptr< TissueIntegrity_type TissueIntegrity,
::std::unique_ptr< Catecholamines_type Catecholamines,
::std::unique_ptr< InflammationTime_type InflammationTime 
)

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::InflammatoryResponseData::InflammatoryResponseData ( ::std::unique_ptr< LocalPathogen_type LocalPathogen,
::std::unique_ptr< LocalMacrophage_type LocalMacrophage,
::std::unique_ptr< LocalNeutrophil_type LocalNeutrophil,
::std::unique_ptr< LocalBarrier_type LocalBarrier,
::std::unique_ptr< ActiveTLR_type ActiveTLR,
::std::unique_ptr< AutonomicResponseLevel_type AutonomicResponseLevel,
::std::unique_ptr< BloodPathogen_type BloodPathogen,
::std::unique_ptr< Trauma_type Trauma,
::std::unique_ptr< MacrophageResting_type MacrophageResting,
::std::unique_ptr< MacrophageActive_type MacrophageActive,
::std::unique_ptr< NeutrophilResting_type NeutrophilResting,
::std::unique_ptr< NeutrophilActive_type NeutrophilActive,
::std::unique_ptr< TumorNecrosisFactor_type TumorNecrosisFactor,
::std::unique_ptr< Interleukin6_type Interleukin6,
::std::unique_ptr< Interleukin10_type Interleukin10,
::std::unique_ptr< Interleukin12_type Interleukin12,
::std::unique_ptr< InducibleNOSPre_type InducibleNOSPre,
::std::unique_ptr< InducibleNOS_type InducibleNOS,
::std::unique_ptr< ConstitutiveNOS_type ConstitutiveNOS,
::std::unique_ptr< Nitrate_type Nitrate,
::std::unique_ptr< NitricOxide_type NitricOxide,
::std::unique_ptr< TissueIntegrity_type TissueIntegrity,
::std::unique_ptr< Catecholamines_type Catecholamines,
::std::unique_ptr< InflammationTime_type InflammationTime 
)

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::InflammatoryResponseData::InflammatoryResponseData ( 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::InflammatoryResponseData::InflammatoryResponseData ( const InflammatoryResponseData 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::InflammatoryResponseData::~InflammatoryResponseData ( )
virtual

Destructor.

Member Function Documentation

InflammatoryResponseData * mil::tatrc::physiology::datamodel::InflammatoryResponseData::_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 InflammatoryResponseData::ActiveTLR_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::ActiveTLR ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::ActiveTLR_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::ActiveTLR ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::ActiveTLR ( const ActiveTLR_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::InflammatoryResponseData::ActiveTLR ( ::std::unique_ptr< ActiveTLR_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 InflammatoryResponseData::AutonomicResponseLevel_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::AutonomicResponseLevel ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::AutonomicResponseLevel_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::AutonomicResponseLevel ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::AutonomicResponseLevel ( const AutonomicResponseLevel_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::InflammatoryResponseData::AutonomicResponseLevel ( ::std::unique_ptr< AutonomicResponseLevel_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 InflammatoryResponseData::BloodPathogen_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::BloodPathogen ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::BloodPathogen_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::BloodPathogen ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::BloodPathogen ( const BloodPathogen_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::InflammatoryResponseData::BloodPathogen ( ::std::unique_ptr< BloodPathogen_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 InflammatoryResponseData::Catecholamines_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::Catecholamines ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::Catecholamines_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::Catecholamines ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::Catecholamines ( const Catecholamines_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::InflammatoryResponseData::Catecholamines ( ::std::unique_ptr< Catecholamines_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 InflammatoryResponseData::ConstitutiveNOS_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::ConstitutiveNOS ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::ConstitutiveNOS_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::ConstitutiveNOS ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::ConstitutiveNOS ( const ConstitutiveNOS_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::InflammatoryResponseData::ConstitutiveNOS ( ::std::unique_ptr< ConstitutiveNOS_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 InflammatoryResponseData::InducibleNOS_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::InducibleNOS ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::InducibleNOS_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::InducibleNOS ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::InducibleNOS ( const InducibleNOS_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::InflammatoryResponseData::InducibleNOS ( ::std::unique_ptr< InducibleNOS_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 InflammatoryResponseData::InducibleNOSPre_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::InducibleNOSPre ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::InducibleNOSPre_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::InducibleNOSPre ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::InducibleNOSPre ( const InducibleNOSPre_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::InflammatoryResponseData::InducibleNOSPre ( ::std::unique_ptr< InducibleNOSPre_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 InflammatoryResponseData::InflammationTime_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::InflammationTime ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::InflammationTime_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::InflammationTime ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::InflammationTime ( const InflammationTime_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::InflammatoryResponseData::InflammationTime ( ::std::unique_ptr< InflammationTime_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 InflammatoryResponseData::Interleukin10_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::Interleukin10 ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::Interleukin10_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::Interleukin10 ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::Interleukin10 ( const Interleukin10_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::InflammatoryResponseData::Interleukin10 ( ::std::unique_ptr< Interleukin10_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 InflammatoryResponseData::Interleukin12_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::Interleukin12 ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::Interleukin12_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::Interleukin12 ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::Interleukin12 ( const Interleukin12_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::InflammatoryResponseData::Interleukin12 ( ::std::unique_ptr< Interleukin12_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 InflammatoryResponseData::Interleukin6_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::Interleukin6 ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::Interleukin6_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::Interleukin6 ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::Interleukin6 ( const Interleukin6_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::InflammatoryResponseData::Interleukin6 ( ::std::unique_ptr< Interleukin6_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 InflammatoryResponseData::LocalBarrier_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::LocalBarrier ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::LocalBarrier_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::LocalBarrier ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::LocalBarrier ( const LocalBarrier_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::InflammatoryResponseData::LocalBarrier ( ::std::unique_ptr< LocalBarrier_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 InflammatoryResponseData::LocalMacrophage_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::LocalMacrophage ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::LocalMacrophage_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::LocalMacrophage ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::LocalMacrophage ( const LocalMacrophage_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::InflammatoryResponseData::LocalMacrophage ( ::std::unique_ptr< LocalMacrophage_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 InflammatoryResponseData::LocalNeutrophil_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::LocalNeutrophil ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::LocalNeutrophil_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::LocalNeutrophil ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::LocalNeutrophil ( const LocalNeutrophil_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::InflammatoryResponseData::LocalNeutrophil ( ::std::unique_ptr< LocalNeutrophil_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 InflammatoryResponseData::LocalPathogen_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::LocalPathogen ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::LocalPathogen_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::LocalPathogen ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::LocalPathogen ( const LocalPathogen_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::InflammatoryResponseData::LocalPathogen ( ::std::unique_ptr< LocalPathogen_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 InflammatoryResponseData::MacrophageActive_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::MacrophageActive ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::MacrophageActive_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::MacrophageActive ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::MacrophageActive ( const MacrophageActive_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::InflammatoryResponseData::MacrophageActive ( ::std::unique_ptr< MacrophageActive_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 InflammatoryResponseData::MacrophageResting_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::MacrophageResting ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::MacrophageResting_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::MacrophageResting ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::MacrophageResting ( const MacrophageResting_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::InflammatoryResponseData::MacrophageResting ( ::std::unique_ptr< MacrophageResting_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 InflammatoryResponseData::NeutrophilActive_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::NeutrophilActive ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::NeutrophilActive_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::NeutrophilActive ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::NeutrophilActive ( const NeutrophilActive_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::InflammatoryResponseData::NeutrophilActive ( ::std::unique_ptr< NeutrophilActive_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 InflammatoryResponseData::NeutrophilResting_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::NeutrophilResting ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::NeutrophilResting_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::NeutrophilResting ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::NeutrophilResting ( const NeutrophilResting_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::InflammatoryResponseData::NeutrophilResting ( ::std::unique_ptr< NeutrophilResting_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 InflammatoryResponseData::Nitrate_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::Nitrate ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::Nitrate_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::Nitrate ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::Nitrate ( const Nitrate_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::InflammatoryResponseData::Nitrate ( ::std::unique_ptr< Nitrate_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 InflammatoryResponseData::NitricOxide_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::NitricOxide ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::NitricOxide_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::NitricOxide ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::NitricOxide ( const NitricOxide_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::InflammatoryResponseData::NitricOxide ( ::std::unique_ptr< NitricOxide_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.

InflammatoryResponseData & mil::tatrc::physiology::datamodel::InflammatoryResponseData::operator= ( const InflammatoryResponseData 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 InflammatoryResponseData::Source_sequence & mil::tatrc::physiology::datamodel::InflammatoryResponseData::Source ( ) const

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

Returns
A constant reference to the sequence container.
InflammatoryResponseData::Source_sequence & mil::tatrc::physiology::datamodel::InflammatoryResponseData::Source ( )

Return a read-write reference to the element sequence.

Returns
A reference to the sequence container.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::Source ( const Source_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 InflammatoryResponseData::TissueIntegrity_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::TissueIntegrity ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::TissueIntegrity_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::TissueIntegrity ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::TissueIntegrity ( const TissueIntegrity_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::InflammatoryResponseData::TissueIntegrity ( ::std::unique_ptr< TissueIntegrity_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 InflammatoryResponseData::Trauma_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::Trauma ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::Trauma_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::Trauma ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::Trauma ( const Trauma_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::InflammatoryResponseData::Trauma ( ::std::unique_ptr< Trauma_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 InflammatoryResponseData::TumorNecrosisFactor_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::TumorNecrosisFactor ( ) const

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

Returns
A constant reference to the element.
InflammatoryResponseData::TumorNecrosisFactor_type & mil::tatrc::physiology::datamodel::InflammatoryResponseData::TumorNecrosisFactor ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::InflammatoryResponseData::TumorNecrosisFactor ( const TumorNecrosisFactor_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::InflammatoryResponseData::TumorNecrosisFactor ( ::std::unique_ptr< TumorNecrosisFactor_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.