#include <SEBloodChemistrySystem.h>

Public Member Functions

 SEInflammatoryResponse ()
 
 ~SEInflammatoryResponse ()
 
const char * classname () const
 
size_t hash_code () const
 
void Clear ()
 
bool Load (const CDM::InflammatoryResponseData &in)
 
CDM::InflammatoryResponseData * Unload () const
 
bool IsValid ()
 
void Initialize ()
 
const SEScalar * GetScalar (const char *name)
 
const SEScalar * GetScalar (const std::string &name)
 
bool HasLocalPathogen () const
 
SEScalar & GetLocalPathogen ()
 
double GetLocalPathogen () const
 
bool HasLocalBarrier () const
 
SEScalar & GetLocalBarrier ()
 
double GetLocalBarrier () const
 
bool HasLocalMacrophage () const
 
SEScalar & GetLocalMacrophage ()
 
double GetLocalMacrophage () const
 
bool HasLocalNeutrophil () const
 
SEScalar & GetLocalNeutrophil ()
 
double GetLocalNeutrophil () const
 
bool HasActiveTLR () const
 
CDM::enumOnOff GetActiveTLR ()
 
void SetActiveTLR (CDM::enumOnOff value)
 
bool HasAutonomicResponseLevel () const
 
SEScalar & GetAutonomicResponseLevel ()
 
double GetAutonomicResponseLevel () const
 
bool HasCatecholamines () const
 
SEScalar & GetCatecholamines ()
 
double GetCatecholamines () const
 
bool HasConstitutiveNOS () const
 
SEScalar & GetConstitutiveNOS ()
 
double GetConstitutiveNOS () const
 
bool HasInducibleNOSPre () const
 
SEScalar & GetInducibleNOSPre ()
 
double GetInducibleNOSPre () const
 
bool HasInducibleNOS () const
 
SEScalar & GetInducibleNOS ()
 
double GetInducibleNOS () const
 
bool HasInterleukin6 () const
 
SEScalar & GetInterleukin6 ()
 
double GetInterleukin6 () const
 
bool HasInterleukin10 () const
 
SEScalar & GetInterleukin10 ()
 
double GetInterleukin10 () const
 
bool HasInterleukin12 () const
 
SEScalar & GetInterleukin12 ()
 
double GetInterleukin12 () const
 
bool HasMacrophageResting () const
 
SEScalar & GetMacrophageResting ()
 
double GetMacrophageResting () const
 
bool HasMacrophageActive () const
 
SEScalar & GetMacrophageActive ()
 
double GetMacrophageActive () const
 
bool HasNeutrophilResting () const
 
SEScalar & GetNeutrophilResting ()
 
double GetNeutrophilResting () const
 
bool HasNeutrophilActive () const
 
SEScalar & GetNeutrophilActive ()
 
double GetNeutrophilActive () const
 
bool HasNitrate () const
 
SEScalar & GetNitrate ()
 
double GetNitrate () const
 
bool HasNitricOxide () const
 
SEScalar & GetNitricOxide ()
 
double GetNitricOxide () const
 
bool HasBloodPathogen () const
 
SEScalar & GetBloodPathogen ()
 
double GetBloodPathogen () const
 
bool HasTissueIntegrity () const
 
SEScalar0To1 & GetTissueIntegrity ()
 
double GetTissueIntegrity () const
 
bool HasTrauma () const
 
SEScalar & GetTrauma ()
 
double GetTrauma () const
 
bool HasTumorNecrosisFactor () const
 
SEScalar & GetTumorNecrosisFactor ()
 
double GetTumorNecrosisFactor () const
 
bool HasInflammationTime () const
 
SEScalarTime & GetInflammationTime ()
 
double GetInflammationTime (const TimeUnit &unit) const
 
bool HasInflammationSources () const
 
std::vector< CDM::enumInflammationSource > & GetInflammationSources ()
 
bool HasInflammationSource (CDM::enumInflammationSource::value src)
 
Tree< const char * > GetPhysiologyRequestGraph () const
 

Static Public Member Functions

static size_t TypeHash ()
 
static constexpr char const *const TypeTag ()
 

Protected Member Functions

void Unload (CDM::InflammatoryResponseData &data) const
 

Protected Attributes

SEScalar * m_LocalPathogen
 
SEScalar * m_LocalMacrophage
 
SEScalar * m_LocalNeutrophil
 
SEScalar * m_LocalBarrier
 
CDM::enumOnOff::value m_ActiveTLR
 
SEScalar * m_AutonomicResponseLevel
 
SEScalar * m_Catecholamines
 
SEScalar * m_ConstitutiveNOS
 
SEScalar * m_InducibleNOSPre
 
SEScalar * m_InducibleNOS
 
SEScalar * m_Interleukin6
 
SEScalar * m_Interleukin10
 
SEScalar * m_Interleukin12
 
SEScalar * m_MacrophageResting
 
SEScalar * m_MacrophageActive
 
SEScalar * m_NeutrophilResting
 
SEScalar * m_NeutrophilActive
 
SEScalar * m_Nitrate
 
SEScalar * m_NitricOxide
 
SEScalar * m_BloodPathogen
 
SEScalar0To1 * m_TissueIntegrity
 
SEScalar * m_Trauma
 
SEScalar * m_TumorNecrosisFactor
 
SEScalarTime * m_InflammationTime
 
std::vector< CDM::enumInflammationSource > m_InflammationSources
 

Constructor & Destructor Documentation

biogears::SEInflammatoryResponse::SEInflammatoryResponse ( )
biogears::SEInflammatoryResponse::~SEInflammatoryResponse ( )

Member Function Documentation

const char* biogears::SEInflammatoryResponse::classname ( ) const
inline
void biogears::SEInflammatoryResponse::Clear ( )
CDM::enumOnOff biogears::SEInflammatoryResponse::GetActiveTLR ( )
inline
SEScalar & biogears::SEInflammatoryResponse::GetAutonomicResponseLevel ( )
double biogears::SEInflammatoryResponse::GetAutonomicResponseLevel ( ) const
SEScalar & biogears::SEInflammatoryResponse::GetBloodPathogen ( )
double biogears::SEInflammatoryResponse::GetBloodPathogen ( ) const
SEScalar & biogears::SEInflammatoryResponse::GetCatecholamines ( )
double biogears::SEInflammatoryResponse::GetCatecholamines ( ) const
SEScalar & biogears::SEInflammatoryResponse::GetConstitutiveNOS ( )
double biogears::SEInflammatoryResponse::GetConstitutiveNOS ( ) const
SEScalar & biogears::SEInflammatoryResponse::GetInducibleNOS ( )
double biogears::SEInflammatoryResponse::GetInducibleNOS ( ) const
SEScalar & biogears::SEInflammatoryResponse::GetInducibleNOSPre ( )
double biogears::SEInflammatoryResponse::GetInducibleNOSPre ( ) const
std::vector< CDM::enumInflammationSource > & biogears::SEInflammatoryResponse::GetInflammationSources ( )
SEScalarTime & biogears::SEInflammatoryResponse::GetInflammationTime ( )
double biogears::SEInflammatoryResponse::GetInflammationTime ( const TimeUnit &  unit) const
SEScalar & biogears::SEInflammatoryResponse::GetInterleukin10 ( )
double biogears::SEInflammatoryResponse::GetInterleukin10 ( ) const
SEScalar & biogears::SEInflammatoryResponse::GetInterleukin12 ( )
double biogears::SEInflammatoryResponse::GetInterleukin12 ( ) const
SEScalar & biogears::SEInflammatoryResponse::GetInterleukin6 ( )
double biogears::SEInflammatoryResponse::GetInterleukin6 ( ) const
SEScalar & biogears::SEInflammatoryResponse::GetLocalBarrier ( )
double biogears::SEInflammatoryResponse::GetLocalBarrier ( ) const
SEScalar & biogears::SEInflammatoryResponse::GetLocalMacrophage ( )
double biogears::SEInflammatoryResponse::GetLocalMacrophage ( ) const
SEScalar & biogears::SEInflammatoryResponse::GetLocalNeutrophil ( )
double biogears::SEInflammatoryResponse::GetLocalNeutrophil ( ) const
SEScalar & biogears::SEInflammatoryResponse::GetLocalPathogen ( )
double biogears::SEInflammatoryResponse::GetLocalPathogen ( ) const
SEScalar & biogears::SEInflammatoryResponse::GetMacrophageActive ( )
double biogears::SEInflammatoryResponse::GetMacrophageActive ( ) const
SEScalar & biogears::SEInflammatoryResponse::GetMacrophageResting ( )
double biogears::SEInflammatoryResponse::GetMacrophageResting ( ) const
SEScalar & biogears::SEInflammatoryResponse::GetNeutrophilActive ( )
double biogears::SEInflammatoryResponse::GetNeutrophilActive ( ) const
SEScalar & biogears::SEInflammatoryResponse::GetNeutrophilResting ( )
double biogears::SEInflammatoryResponse::GetNeutrophilResting ( ) const
SEScalar & biogears::SEInflammatoryResponse::GetNitrate ( )
double biogears::SEInflammatoryResponse::GetNitrate ( ) const
SEScalar & biogears::SEInflammatoryResponse::GetNitricOxide ( )
double biogears::SEInflammatoryResponse::GetNitricOxide ( ) const
Tree< const char * > biogears::SEInflammatoryResponse::GetPhysiologyRequestGraph ( ) const
const SEScalar * biogears::SEInflammatoryResponse::GetScalar ( const char *  name)
const SEScalar * biogears::SEInflammatoryResponse::GetScalar ( const std::string &  name)
SEScalar0To1 & biogears::SEInflammatoryResponse::GetTissueIntegrity ( )
double biogears::SEInflammatoryResponse::GetTissueIntegrity ( ) const
SEScalar & biogears::SEInflammatoryResponse::GetTrauma ( )
double biogears::SEInflammatoryResponse::GetTrauma ( ) const
SEScalar & biogears::SEInflammatoryResponse::GetTumorNecrosisFactor ( )
double biogears::SEInflammatoryResponse::GetTumorNecrosisFactor ( ) const
bool biogears::SEInflammatoryResponse::HasActiveTLR ( ) const
inline
bool biogears::SEInflammatoryResponse::HasAutonomicResponseLevel ( ) const
bool biogears::SEInflammatoryResponse::HasBloodPathogen ( ) const
bool biogears::SEInflammatoryResponse::HasCatecholamines ( ) const
bool biogears::SEInflammatoryResponse::HasConstitutiveNOS ( ) const
size_t biogears::SEInflammatoryResponse::hash_code ( ) const
inline
bool biogears::SEInflammatoryResponse::HasInducibleNOS ( ) const
bool biogears::SEInflammatoryResponse::HasInducibleNOSPre ( ) const
bool biogears::SEInflammatoryResponse::HasInflammationSource ( CDM::enumInflammationSource::value  src)
bool biogears::SEInflammatoryResponse::HasInflammationSources ( ) const
bool biogears::SEInflammatoryResponse::HasInflammationTime ( ) const
bool biogears::SEInflammatoryResponse::HasInterleukin10 ( ) const
bool biogears::SEInflammatoryResponse::HasInterleukin12 ( ) const
bool biogears::SEInflammatoryResponse::HasInterleukin6 ( ) const
bool biogears::SEInflammatoryResponse::HasLocalBarrier ( ) const
bool biogears::SEInflammatoryResponse::HasLocalMacrophage ( ) const
bool biogears::SEInflammatoryResponse::HasLocalNeutrophil ( ) const
bool biogears::SEInflammatoryResponse::HasLocalPathogen ( ) const
bool biogears::SEInflammatoryResponse::HasMacrophageActive ( ) const
bool biogears::SEInflammatoryResponse::HasMacrophageResting ( ) const
bool biogears::SEInflammatoryResponse::HasNeutrophilActive ( ) const
bool biogears::SEInflammatoryResponse::HasNeutrophilResting ( ) const
bool biogears::SEInflammatoryResponse::HasNitrate ( ) const
bool biogears::SEInflammatoryResponse::HasNitricOxide ( ) const
bool biogears::SEInflammatoryResponse::HasTissueIntegrity ( ) const
bool biogears::SEInflammatoryResponse::HasTrauma ( ) const
bool biogears::SEInflammatoryResponse::HasTumorNecrosisFactor ( ) const
void biogears::SEInflammatoryResponse::Initialize ( )
bool biogears::SEInflammatoryResponse::IsValid ( )
bool biogears::SEInflammatoryResponse::Load ( const CDM::InflammatoryResponseData &  in)
void biogears::SEInflammatoryResponse::SetActiveTLR ( CDM::enumOnOff  value)
inline
static size_t biogears::SEInflammatoryResponse::TypeHash ( )
inlinestatic
static constexpr char const* const biogears::SEInflammatoryResponse::TypeTag ( )
inlinestatic
CDM::InflammatoryResponseData * biogears::SEInflammatoryResponse::Unload ( ) const
void biogears::SEInflammatoryResponse::Unload ( CDM::InflammatoryResponseData &  data) const
protected

Member Data Documentation

CDM::enumOnOff::value biogears::SEInflammatoryResponse::m_ActiveTLR
protected
SEScalar* biogears::SEInflammatoryResponse::m_AutonomicResponseLevel
protected
SEScalar* biogears::SEInflammatoryResponse::m_BloodPathogen
protected
SEScalar* biogears::SEInflammatoryResponse::m_Catecholamines
protected
SEScalar* biogears::SEInflammatoryResponse::m_ConstitutiveNOS
protected
SEScalar* biogears::SEInflammatoryResponse::m_InducibleNOS
protected
SEScalar* biogears::SEInflammatoryResponse::m_InducibleNOSPre
protected
std::vector<CDM::enumInflammationSource> biogears::SEInflammatoryResponse::m_InflammationSources
protected
SEScalarTime* biogears::SEInflammatoryResponse::m_InflammationTime
protected
SEScalar* biogears::SEInflammatoryResponse::m_Interleukin10
protected
SEScalar* biogears::SEInflammatoryResponse::m_Interleukin12
protected
SEScalar* biogears::SEInflammatoryResponse::m_Interleukin6
protected
SEScalar* biogears::SEInflammatoryResponse::m_LocalBarrier
protected
SEScalar* biogears::SEInflammatoryResponse::m_LocalMacrophage
protected
SEScalar* biogears::SEInflammatoryResponse::m_LocalNeutrophil
protected
SEScalar* biogears::SEInflammatoryResponse::m_LocalPathogen
protected
SEScalar* biogears::SEInflammatoryResponse::m_MacrophageActive
protected
SEScalar* biogears::SEInflammatoryResponse::m_MacrophageResting
protected
SEScalar* biogears::SEInflammatoryResponse::m_NeutrophilActive
protected
SEScalar* biogears::SEInflammatoryResponse::m_NeutrophilResting
protected
SEScalar* biogears::SEInflammatoryResponse::m_Nitrate
protected
SEScalar* biogears::SEInflammatoryResponse::m_NitricOxide
protected
SEScalar0To1* biogears::SEInflammatoryResponse::m_TissueIntegrity
protected
SEScalar* biogears::SEInflammatoryResponse::m_Trauma
protected
SEScalar* biogears::SEInflammatoryResponse::m_TumorNecrosisFactor
protected