Health-GPS 3.0.0.0
Global Health Policy Simulation model (Health-GPS)
Loading...
Searching...
No Matches
hgps::MarketingPolicyDefinition Struct Reference

Marketing intervention definition data type. More...

#include <marketing_scenario.h>

Collaboration diagram for hgps::MarketingPolicyDefinition:
[legend]

Public Member Functions

 MarketingPolicyDefinition ()=delete
 
 MarketingPolicyDefinition (const PolicyInterval &period, std::vector< PolicyImpact > sorted_impacts)
 Initialise a new instance of the MarketingPolicyDefinition structure.
 

Public Attributes

PolicyInterval active_period
 Intervention active period.
 
std::vector< PolicyImpactimpacts
 Intervention impacts on risk factors.
 

Detailed Description

Marketing intervention definition data type.

Constructor & Destructor Documentation

◆ MarketingPolicyDefinition() [1/2]

hgps::MarketingPolicyDefinition::MarketingPolicyDefinition ( )
delete

◆ MarketingPolicyDefinition() [2/2]

hgps::MarketingPolicyDefinition::MarketingPolicyDefinition ( const PolicyInterval period,
std::vector< PolicyImpact sorted_impacts 
)
inline

Initialise a new instance of the MarketingPolicyDefinition structure.

Parameters
periodThe implementation period
sorted_impactsThe impacts on risk factors

Member Data Documentation

◆ active_period

PolicyInterval hgps::MarketingPolicyDefinition::active_period

Intervention active period.

◆ impacts

std::vector<PolicyImpact> hgps::MarketingPolicyDefinition::impacts

Intervention impacts on risk factors.


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