Health-GPS  1.2.2.0
Global Health Policy Simulation model (Health-GPS)
hgps::detail::StoreConverter Class Reference

Back-end data stop POCO types converter to Health-GPS types. More...

#include <converter.h>

Public Member Functions

 StoreConverter ()=delete
 

Static Public Member Functions

static core::Gender to_gender (const std::string name)
 
static DiseaseTable to_disease_table (const core::DiseaseEntity &entity)
 
static FloatAgeGenderTable to_relative_risk_table (const core::RelativeRiskEntity &entity)
 
static RelativeRiskLookup to_relative_risk_lookup (const core::RelativeRiskEntity &entity)
 
static AnalysisDefinition to_analysis_definition (const core::DiseaseAnalysisEntity &entity)
 
static LifeTable to_life_table (const std::vector< core::BirthItem > &births, const std::vector< core::MortalityItem > &deaths)
 
static DiseaseParameter to_disease_parameter (const core::CancerParameterEntity &entity)
 
static LmsDefinition to_lms_definition (const std::vector< core::LmsDataRow > &dataset)
 

Detailed Description

Back-end data stop POCO types converter to Health-GPS types.

Constructor & Destructor Documentation

◆ StoreConverter()

hgps::detail::StoreConverter::StoreConverter ( )
delete

Member Function Documentation

◆ to_analysis_definition()

AnalysisDefinition hgps::detail::StoreConverter::to_analysis_definition ( const core::DiseaseAnalysisEntity entity)
static
Here is the caller graph for this function:

◆ to_disease_parameter()

DiseaseParameter hgps::detail::StoreConverter::to_disease_parameter ( const core::CancerParameterEntity entity)
static

◆ to_disease_table()

DiseaseTable hgps::detail::StoreConverter::to_disease_table ( const core::DiseaseEntity entity)
static

◆ to_gender()

core::Gender hgps::detail::StoreConverter::to_gender ( const std::string  name)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ to_life_table()

LifeTable hgps::detail::StoreConverter::to_life_table ( const std::vector< core::BirthItem > &  births,
const std::vector< core::MortalityItem > &  deaths 
)
static

◆ to_lms_definition()

LmsDefinition hgps::detail::StoreConverter::to_lms_definition ( const std::vector< core::LmsDataRow > &  dataset)
static
Here is the caller graph for this function:

◆ to_relative_risk_lookup()

RelativeRiskLookup hgps::detail::StoreConverter::to_relative_risk_lookup ( const core::RelativeRiskEntity entity)
static
Here is the caller graph for this function:

◆ to_relative_risk_table()

FloatAgeGenderTable hgps::detail::StoreConverter::to_relative_risk_table ( const core::RelativeRiskEntity entity)
static
Here is the call graph for this function:
Here is the caller graph for this function:

The documentation for this class was generated from the following files: