Specialization of the Controller template to manage users. More...
#include <UsersController.h>
Public Member Functions | |
User * | add (string u) |
Add a user to the list. | |
Static Public Member Functions | |
static UsersController * | getInstance () |
To get an instance to this singleton. | |
Protected Member Functions | |
UsersController () | |
Constructor. | |
~UsersController () | |
Destructor. | |
Static Private Attributes | |
static UsersController * | _instance = 0 |
Pointer to the singleton instance. | |
static LoggerPtr | ulogger |
Log4CXX logger. |
Specialization of the Controller template to manage users.
UsersController::UsersController | ( | ) | [protected] |
Constructor.
UsersController::~UsersController | ( | ) | [protected] |
Destructor.
User * UsersController::add | ( | string | u | ) |
Add a user to the list.
If the user does not exist, create it and return it. Else, return the already existing instance
u | the name of the user |
UsersController * UsersController::getInstance | ( | ) | [static] |
To get an instance to this singleton.
UsersController * UsersController::_instance = 0 [static, private] |
Pointer to the singleton instance.
LoggerPtr treqs::UsersController::ulogger [static, private] |
Log4CXX logger.