|
ALMaSS Rabbit ODdox
1.1
The rabbit model description following ODdox protocol
|
Data structure to hold & output probe data probe data is designed to be used to return the number of objects in a given area or areas in specific element or vegetation types or farms. More...
#include <populationmanager.h>
Public Member Functions | |
| void | FileOutput (int No, int time, int ProbeNo) |
| void | FileAppendOutput (int No, int time) |
| probe_data () | |
| void | SetFile (ofstream *F) |
| ofstream * | OpenFile (char *Nme) |
| bool | OpenForAppendToFile () |
| void | CloseFile () |
| ~probe_data () | |
Public Attributes | |
| bool | m_FileRecord |
| unsigned | m_ReportInterval |
| unsigned | m_NoAreas |
| rectangle | m_Rect [10] |
| unsigned | m_NoEleTypes |
| unsigned | m_NoVegTypes |
| unsigned | m_NoFarms |
| TTypesOfVegetation | m_RefVeg [25] |
| TTypesOfLandscapeElement | m_RefEle [25] |
| unsigned | m_RefFarms [25] |
| bool | m_TargetTypes [10] |
Protected Attributes | |
| ofstream * | m_MyFile |
| int | m_Time |
| char | m_MyFileName [255] |
Data structure to hold & output probe data probe data is designed to be used to return the number of objects in a given area or areas in specific element or vegetation types or farms.
Definition at line 283 of file populationmanager.h.
| probe_data::probe_data | ( | ) |
Constructor for probe_data
Definition at line 1479 of file PopulationManager.cpp.
| probe_data::~probe_data | ( | ) |
| void probe_data::CloseFile | ( | ) |
| void probe_data::FileAppendOutput | ( | int | No, |
| int | time | ||
| ) |
| void probe_data::FileOutput | ( | int | No, |
| int | time, | ||
| int | ProbeNo | ||
| ) |
Basic output function of the default probe data file.
This just counts numbers in specified areas
Definition at line 1447 of file PopulationManager.cpp.
| ofstream * probe_data::OpenFile | ( | char * | Nme | ) |
Opens the default probe data output file
Definition at line 1490 of file PopulationManager.cpp.
References g_msg, and MapErrorMsg::Warn().
|
inline |
Definition at line 308 of file populationmanager.h.
References g_msg, m_MyFile, m_MyFileName, MapErrorMsg::Warn(), and WARN_FILE.
| void probe_data::SetFile | ( | ofstream * | F | ) |
Sets the filename for the default probe data output
Definition at line 1504 of file PopulationManager.cpp.
| bool probe_data::m_FileRecord |
Definition at line 290 of file populationmanager.h.
|
protected |
Definition at line 286 of file populationmanager.h.
Referenced by OpenForAppendToFile().
|
protected |
Definition at line 288 of file populationmanager.h.
Referenced by OpenForAppendToFile().
| unsigned probe_data::m_NoAreas |
Definition at line 292 of file populationmanager.h.
Referenced by Population_Manager::Probe().
| unsigned probe_data::m_NoEleTypes |
Definition at line 294 of file populationmanager.h.
Referenced by Population_Manager::Probe().
| unsigned probe_data::m_NoFarms |
Definition at line 296 of file populationmanager.h.
Referenced by Population_Manager::Probe().
| unsigned probe_data::m_NoVegTypes |
Definition at line 295 of file populationmanager.h.
Referenced by Population_Manager::Probe().
| rectangle probe_data::m_Rect[10] |
Definition at line 293 of file populationmanager.h.
Referenced by Population_Manager::Probe().
| TTypesOfLandscapeElement probe_data::m_RefEle[25] |
Definition at line 298 of file populationmanager.h.
Referenced by Population_Manager::Probe().
| unsigned probe_data::m_RefFarms[25] |
Definition at line 299 of file populationmanager.h.
Referenced by Population_Manager::Probe().
| TTypesOfVegetation probe_data::m_RefVeg[25] |
Definition at line 297 of file populationmanager.h.
Referenced by Population_Manager::Probe().
| unsigned probe_data::m_ReportInterval |
Definition at line 291 of file populationmanager.h.
| bool probe_data::m_TargetTypes[10] |
Definition at line 301 of file populationmanager.h.
|
protected |
Definition at line 287 of file populationmanager.h.