Health-GPS  1.2.2.0
Global Health Policy Simulation model (Health-GPS)
hgps::core::DiseaseAnalysisEntity Struct Reference

Burden of Diseases (BoD) analysis for a country data structure. More...

#include <analysis.h>

Public Member Functions

bool empty () const noexcept
 Checks whether the disease analysis definition is empty. More...
 

Public Attributes

std::map< std::string, float > disability_weights {}
 Diseases disability weight value. More...
 
std::vector< LifeExpectancyItemlife_expectancy {}
 Collection of life expectancy indicators. More...
 
std::map< int, std::map< Gender, double > > cost_of_diseases {}
 The cost of disease lookup table by age and gender. More...
 

Detailed Description

Burden of Diseases (BoD) analysis for a country data structure.

Member Function Documentation

◆ empty()

bool hgps::core::DiseaseAnalysisEntity::empty ( ) const
inlinenoexcept

Checks whether the disease analysis definition is empty.

Returns
true for an empty definition, otherwise false.

Member Data Documentation

◆ cost_of_diseases

std::map<int, std::map<Gender, double> > hgps::core::DiseaseAnalysisEntity::cost_of_diseases {}

The cost of disease lookup table by age and gender.

◆ disability_weights

std::map<std::string, float> hgps::core::DiseaseAnalysisEntity::disability_weights {}

Diseases disability weight value.

◆ life_expectancy

std::vector<LifeExpectancyItem> hgps::core::DiseaseAnalysisEntity::life_expectancy {}

Collection of life expectancy indicators.


The documentation for this struct was generated from the following file: