Provides interface to create new Tapes and access Tape Objects. More...
#include <TapesController.h>
Public Member Functions | |
treqs::Tape * | create (string n, string m, TapeStatus ts) |
Create a new tape. | |
Static Public Member Functions | |
static TapesController * | getInstance () |
Access the singleton instance. | |
Protected Member Functions | |
TapesController () | |
Constructor. | |
~TapesController () | |
Destructor. | |
Static Private Attributes | |
static TapesController * | _instance = 0 |
The singleton instance. | |
static LoggerPtr | tlogger |
Logger for Log4CXX. |
Provides interface to create new Tapes and access Tape Objects.
treqs::TapesController::TapesController | ( | ) | [protected] |
Constructor.
treqs::TapesController::~TapesController | ( | ) | [protected] |
Destructor.
treqs::Tape * treqs::TapesController::create | ( | string | n, | |
string | m, | |||
treqs::TapeStatus | ts | |||
) |
treqs::TapesController * treqs::TapesController::getInstance | ( | ) | [static] |
Access the singleton instance.
treqs::TapesController * treqs::TapesController::_instance = 0 [static, private] |
The singleton instance.
LoggerPtr treqs::TapesController::tlogger [static, private] |
Logger for Log4CXX.