|
ALMaSS Vole ODDox
1.1
The vole model description following ODdox protocol
|
A base class for summary outputs. More...
#include <VolePopulationManager.h>
Public Member Functions | |
| VoleSummaryOutput (const char *a_filename, Landscape *a_land, int a_numdataINT, int a_numdataDOUBLE) | |
| virtual | ~VoleSummaryOutput () |
| virtual void | OPrint () |
| virtual void | OPrint (int a_value) |
| virtual void | OPrint (double a_value) |
| virtual void | OPrint (const char *a_value) |
| virtual void | OPrintEndl () |
| void | ResetData () |
| void | ChangeData (int a_data, int a_value) |
| void | ChangeData (int a_data, double a_value) |
Protected Member Functions | |
| void | OpenOutput (const char *a_filename) |
| void | CloseOutput () |
Protected Attributes | |
| ofstream * | m_File |
| Landscape * | m_landscape |
| int | m_ndInt |
| int | m_ndDouble |
| int | m_dataI [100] |
| double | m_dataD [100] |
A base class for summary outputs.
Definition at line 122 of file VolePopulationManager.h.
| VoleSummaryOutput::VoleSummaryOutput | ( | const char * | a_filename, |
| Landscape * | a_land, | ||
| int | a_numdataINT, | ||
| int | a_numdataDOUBLE | ||
| ) |
Definition at line 3999 of file VolePopulationManager.cpp.
References m_landscape, m_ndDouble, m_ndInt, OpenOutput(), and ResetData().
| VoleSummaryOutput::~VoleSummaryOutput | ( | ) |
Definition at line 4007 of file VolePopulationManager.cpp.
References CloseOutput().
| void VoleSummaryOutput::ChangeData | ( | int | a_data, |
| double | a_value | ||
| ) |
Definition at line 4052 of file VolePopulationManager.cpp.
References m_dataD.
| void VoleSummaryOutput::ChangeData | ( | int | a_data, |
| int | a_value | ||
| ) |
Definition at line 4048 of file VolePopulationManager.cpp.
References m_dataI.
Referenced by Vole_JuvenileMale::BeginStep(), Vole_JuvenileFemale::BeginStep(), Vole_JuvenileMale::Dispersal(), Vole_Male::Dispersal(), Vole_JuvenileFemale::Dispersal(), Vole_Male::EndStep(), Vole_JuvenileFemale::EndStep(), Vole_JuvenileMale::OnFarmEvent(), Vole_JuvenileFemale::OnFarmEvent(), Vole_JuvenileMale::OnKilled(), Vole_JuvenileFemale::OnKilled(), Vole_JuvenileFemale::Step(), and Vole_Female::Step().
|
protected |
Definition at line 4038 of file VolePopulationManager.cpp.
References m_File.
Referenced by ~VoleSummaryOutput().
|
protected |
Definition at line 4034 of file VolePopulationManager.cpp.
References m_File.
Referenced by VoleSummaryOutput().
|
virtual |
Definition at line 4011 of file VolePopulationManager.cpp.
References m_dataD, m_dataI, m_File, m_landscape, m_ndDouble, m_ndInt, Landscape::SupplyDayInYear(), and Landscape::SupplyYearNumber().
Referenced by Vole_Population_Manager::DoFirst(), Vole_Population_Manager::Init(), and Vole_Population_Manager::~Vole_Population_Manager().
|
virtual |
Definition at line 4026 of file VolePopulationManager.cpp.
|
virtual |
Definition at line 4022 of file VolePopulationManager.cpp.
|
virtual |
Definition at line 4018 of file VolePopulationManager.cpp.
|
virtual |
Definition at line 4030 of file VolePopulationManager.cpp.
Referenced by Vole_Population_Manager::Init().
| void VoleSummaryOutput::ResetData | ( | ) |
Definition at line 4043 of file VolePopulationManager.cpp.
References m_dataD, m_dataI, m_ndDouble, and m_ndInt.
Referenced by Vole_Population_Manager::DoFirst(), and VoleSummaryOutput().
|
protected |
Definition at line 141 of file VolePopulationManager.h.
Referenced by ChangeData(), OPrint(), and ResetData().
|
protected |
Definition at line 140 of file VolePopulationManager.h.
Referenced by ChangeData(), OPrint(), and ResetData().
|
protected |
Definition at line 136 of file VolePopulationManager.h.
Referenced by CloseOutput(), OpenOutput(), and OPrint().
|
protected |
Definition at line 137 of file VolePopulationManager.h.
Referenced by OPrint(), and VoleSummaryOutput().
|
protected |
Definition at line 139 of file VolePopulationManager.h.
Referenced by OPrint(), ResetData(), and VoleSummaryOutput().
|
protected |
Definition at line 138 of file VolePopulationManager.h.
Referenced by OPrint(), ResetData(), and VoleSummaryOutput().