SORTIE Core C++ Documentation
|
Populations - Version 1.1 Population object manager. More...
#include <Populations.h>
Public Member Functions | |
clPopulationManager (clSimManager *p_oSimManager) | |
This constructor structure makes sure that there's no default constructor while also saying that this child class doesn't need its own constructor to do anything. | |
void | CreateObjects (xercesc::DOMDocument *p_oDoc) |
Creates the tree population objects. | |
![]() | |
int | GetObjectVersion () |
Returns the version number of the clObjectManagerBase class. | |
clObjectManagerBase (clSimManager *p_oSimManager) | |
Constructor. | |
virtual | ~clObjectManagerBase () |
Destructor. | |
void | FreeMemory () |
Deletes the managed objects array. | |
int | GetNumberOfObjects () |
Returns the number of objects under management for an object manager. | |
clWorkerBase * | PassObjectPointer (int iObjectNumber) |
Gets a specified object under management. | |
clWorkerBase * | PassObjectPointer (const char *cName) |
Gets a specified object under management. | |
void | DoObjectSetup (xercesc::DOMDocument *p_oDoc, fileType iFileType) |
Triggers the setup process for all objects managed by this manager. | |
void | TimestepCleanup () |
Completes timestep cleanup tasks both for this object manager and all its managed objects. | |
void | EndOfRunCleanup () |
Completes any end-of-run cleanup tasks both for this object manager and all its managed objects. | |
Additional Inherited Members | |
![]() | |
clWorkerBase ** | mp_oObjectArray |
The array of objects under the control of the object manager. | |
int | m_iNumObjects |
The number of objects currently under management. | |
![]() | |
static clSimManager * | mp_oSimManager |
Pointer to the Simulation Manager. | |
Populations - Version 1.1 Population object manager.
Copyright 2003 Charles D. Canham.
Edit history:
--------------—
April 28, 2004 - Submitted as beta (LEM)
January 6, 2011 - Added ghost tree population (LEM)
|
inline |
This constructor structure makes sure that there's no default constructor while also saying that this child class doesn't need its own constructor to do anything.
|
virtual |
Creates the tree population objects.
Reimplemented from clObjectManagerBase.