#include <StagersController.h>
Public Member Functions | |
Stager * | create () |
std::pair< std::list< Stager * > ::iterator, std::list< Stager * > ::iterator > | getIterators () |
void | remove (std::list< Stager * >::iterator) |
Static Public Member Functions | |
static StagersController * | getInstance () |
Provides access to this singleton. | |
Protected Member Functions | |
StagersController () | |
virtual | ~StagersController () |
Private Attributes | |
std::list< Stager * > | Stagers |
Static Private Attributes | |
static StagersController * | _instance = 0 |
static LoggerPtr | logger |
LOG4CXX logger. |
StagersController::StagersController | ( | ) | [protected] |
StagersController::~StagersController | ( | ) | [protected, virtual] |
Stager * StagersController::create | ( | ) |
StagersController * StagersController::getInstance | ( | ) | [static] |
Provides access to this singleton.
std::pair< std::list< Stager * >::iterator, std::list< Stager * >::iterator > StagersController::getIterators | ( | ) |
void StagersController::remove | ( | std::list< Stager * >::iterator | pos | ) |
StagersController * StagersController::_instance = 0 [static, private] |
LoggerPtr StagersController::logger [static, private] |
LOG4CXX logger.
std::list<Stager*> StagersController::Stagers [private] |