# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

NL3D::CZoneLoadingTask Class Reference

CZoneLoadingTask implement run methode for loading a zone for TaskManager. More...

#include <zone_manager.h>

Inheritance diagram for NL3D::CZoneLoadingTask:

NLMISC::IRunnable List of all members.

Public Methods

 CZoneLoadingTask (const std::string &sZoneName, TVolatileZonePtr *ppZone)
 Constructor. More...

void run (void)
 Runnable Task. More...


Private Attributes

TVolatileZonePtr_Zone
std::string _ZoneName

Detailed Description

CZoneLoadingTask implement run methode for loading a zone for TaskManager.

Author:
Alain Saffray , Nevrax France
Date:
2000 sa See Also, CZoneManager, CTaskManager

Definition at line 138 of file zone_manager.h.


Constructor & Destructor Documentation

NL3D::CZoneLoadingTask::CZoneLoadingTask const std::string &    sZoneName,
TVolatileZonePtr   ppZone
 

Constructor.

Definition at line 178 of file zone_manager.cpp.

References _Zone, _ZoneName, and NL3D::TVolatileZonePtr.


Member Function Documentation

void NL3D::CZoneLoadingTask::run void    [virtual]
 

Runnable Task.

Implements NLMISC::IRunnable.

Definition at line 186 of file zone_manager.cpp.

References _Zone, _ZoneName, file, and nldebug.


Member Data Documentation

TVolatileZonePtr* NL3D::CZoneLoadingTask::_Zone [private]
 

Definition at line 149 of file zone_manager.h.

Referenced by CZoneLoadingTask, and run.

std::string NL3D::CZoneLoadingTask::_ZoneName [private]
 

Definition at line 150 of file zone_manager.h.

Referenced by CZoneLoadingTask, and run.


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