ALMaSS Rodenticide Model ODdox  1.0
PopulationManagerList Class Reference

A small class to hold the pointers to active population managers. More...

#include <PopulationManager.h>

Public Member Functions

Population_ManagerGetPopulation (TTypesOfPopulation a_pt)
 
 PopulationManagerList ()
 
void SetPopulation (Population_Manager *p_pm, TTypesOfPopulation a_pt)
 

Protected Attributes

Population_Managerm_populationlist [TOP_foobar]
 

Detailed Description

A small class to hold the pointers to active population managers.

Constructor & Destructor Documentation

PopulationManagerList::PopulationManagerList ( )
inline

References TOP_foobar.

654 { for (int i=0; i< TOP_foobar; i++) m_populationlist[i] = NULL; }
Definition: PopulationManager.h:75
Population_Manager * m_populationlist[TOP_foobar]
Definition: PopulationManager.h:658

Member Function Documentation

Population_Manager* PopulationManagerList::GetPopulation ( TTypesOfPopulation  a_pt)
inline
656 { return m_populationlist[a_pt]; }
Population_Manager * m_populationlist[TOP_foobar]
Definition: PopulationManager.h:658
void PopulationManagerList::SetPopulation ( Population_Manager p_pm,
TTypesOfPopulation  a_pt 
)
inline

Referenced by CreatePopulationManager().

655 { m_populationlist[a_pt] = p_pm; }
Population_Manager * m_populationlist[TOP_foobar]
Definition: PopulationManager.h:658

Member Data Documentation

Population_Manager* PopulationManagerList::m_populationlist[TOP_foobar]
protected

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