List of all members.
Constructor & Destructor Documentation
Constructor that sets the AV start day, the Antiviral, and the Health of this AV_Health object
- Parameters:
-
_av_day | the av start day |
_AV | a pointer to the Antiviral object |
_health | a pointer to the Health object |
Member Function Documentation
virtual Antiviral* AV_Health::get_antiviral |
( |
| ) |
const [inline, virtual] |
- Returns:
- a pointer to the AV
virtual int AV_Health::get_av_end_day |
( |
| ) |
const [inline, virtual] |
virtual int AV_Health::get_av_start_day |
( |
| ) |
const [inline, virtual] |
virtual int AV_Health::get_disease |
( |
| ) |
const [inline, virtual] |
virtual Health* AV_Health::get_health |
( |
| ) |
const [inline, virtual] |
- Returns:
- a pointer to the Health object
virtual bool AV_Health::is_effective |
( |
| ) |
const [inline, virtual] |
- Returns:
true
if av_end_day is not -1, false
otherwise
virtual bool AV_Health::is_on_av |
( |
int |
day | ) |
const [inline, virtual] |
- Parameters:
-
day | the simulation day to check for |
- Returns:
true
if day is between the start and end days, false
otherwise
void AV_Health::print |
( |
| ) |
const [virtual] |
Print out information about this object
void AV_Health::printTrace |
( |
| ) |
const [virtual] |
Print out information about this object to the trace file
void AV_Health::update |
( |
int |
day | ) |
[virtual] |
Perform the daily update for this object
- Parameters:
-
The documentation for this class was generated from the following files: