78 std::vector<std::vector<float>>
rows;
82 bool empty() const noexcept {
return rows.empty(); }
Top-level namespace for Health-GPS Core C++ API.
Definition analysis.h:7
bool operator>(const Country &lhs, const Country &rhs)
Greater-than operation for country data type.
Definition country.h:25
DiseaseGroup
Enumerates supported diseases types.
Definition forward_type.h:30
bool operator<(const Country &lhs, const Country &rhs)
Less-than operation for country data type.
Definition country.h:31
Gender
Enumerates gender types.
Definition forward_type.h:18
Cancer disease parameters per country data structure.
Definition disease.h:86
std::vector< LookupGenderValue > prevalence_distribution
The cancer prevalence distribution.
Definition disease.h:94
std::vector< LookupGenderValue > survival_rate
The cancer survival rates.
Definition disease.h:97
bool empty() const noexcept
Checks whether the cancer parameters data is empty.
Definition disease.h:101
std::vector< LookupGenderValue > death_weight
The cancer death weight values.
Definition disease.h:91
int at_time
The reference time.
Definition disease.h:88
Country ISO-3166 definition data structure.
Definition country.h:7
Disease full definition data structure.
Definition disease.h:54
bool empty() const noexcept
Checks whether the disease data definition is empty.
Definition disease.h:69
Country country
The associate country.
Definition disease.h:56
std::map< std::string, int > measures
Data measures lookup by name.
Definition disease.h:62
DiseaseInfo info
Disease information.
Definition disease.h:59
std::vector< DiseaseItem > items
The collection of data measure items.
Definition disease.h:65
Disease information structure.
Definition disease.h:14
DiseaseGroup group
The disease group.
Definition disease.h:16
std::string name
Disease full name.
Definition disease.h:22
Identifier code
Unique identifier.
Definition disease.h:19
Disease data item structure.
Definition disease.h:42
std::map< int, double > measures
Associated data measure values.
Definition disease.h:50
Gender gender
Gender identifier.
Definition disease.h:47
int with_age
Item age reference.
Definition disease.h:44
Entity unique identifier data type.
Definition identifier.h:20
Diseases relative risk effect table data structure.
Definition disease.h:73
std::vector< std::vector< float > > rows
The table rows with data for each column.
Definition disease.h:78
std::vector< std::string > columns
The table column identifiers.
Definition disease.h:75
bool empty() const noexcept
Checks whether the relative risk table data is empty.
Definition disease.h:82