NLMISC::CAsyncFileManager::CSignal Class Reference

Inheritance diagram for NLMISC::CAsyncFileManager::CSignal:

NLMISC::IRunnable

Public Member Functions

 CSignal (bool *pSgn)
void getName (std::string &result) const
void run (void)

Data Fields

bool * Sgn

Constructor & Destructor Documentation

NLMISC::CAsyncFileManager::CSignal::CSignal bool *  pSgn  ) 
 

Definition at line 295 of file async_file_manager.cpp.

References Sgn.

00296 {
00297         Sgn = pSgn;
00298         *Sgn = false;
00299 }


Member Function Documentation

void NLMISC::CAsyncFileManager::CSignal::getName std::string &  result  )  const [virtual]
 

Reimplemented from NLMISC::IRunnable.

Definition at line 308 of file async_file_manager.cpp.

00309 {
00310         result = "Signal";
00311 }

void NLMISC::CAsyncFileManager::CSignal::run void   )  [virtual]
 

Implements NLMISC::IRunnable.

Definition at line 302 of file async_file_manager.cpp.

References Sgn.

00303 {
00304         *Sgn = true;
00305 }


Field Documentation

bool* NLMISC::CAsyncFileManager::CSignal::Sgn
 

Definition at line 113 of file async_file_manager.h.

Referenced by NLMISC::CAsyncFileManager::cancelSignal(), CSignal(), and run().


The documentation for this class was generated from the following files:
Generated on Tue Mar 16 13:01:52 2004 for NeL by doxygen 1.3.6