Page principale Liste des namespaces Hiérarchie des classes Liste par ordre alphabétique Liste des composants Liste des fichiers Membres des namespaces Composants Déclarations

# Référence de la classe ExManagerLight

`#include <ExManagerLight.h>`

Graphe d'héritage de la classe ExManagerLight

## Membres publics
void | Reset (void)
void | Init (void)
void | Draw (void)
## Membres publics statiques
ExManagerLight * | CreateSingleton (void)
## Membres privés
| ExManagerLight (void)
| ~ExManagerLight (void)
## Attributs Privés Statiques
bool | m_flag = false
ExManagerLight * | m_instance = NULL

## Documentation des contructeurs et destructeurs

ExManagerLight | ( | void |  | ) | `[private]`

| Définition à la ligne 43 du fichier ExManagerLight.cpp. Références ExManagerLight(), et Guard. Référencé par ExManagerLight(), et ~ExManagerLight().
    00044 {
    00045 Guard(ExManagerLight::ExManagerLight(void))
    00046 UnGuard
    00047 }

~ExManagerLight | ( | void |  | ) | `[private]`

| Définition à la ligne 50 du fichier ExManagerLight.cpp. Références ExManagerLight(), et Guard.
    00051 {
    00052 Guard(ExManagerLight::~ExManagerLight(void))
    00053 UnGuard
    00054 }

## Documentation des méthodes

ExManagerLight * CreateSingleton | ( | void |  | ) | `[static]`

| Définition à la ligne 29 du fichier ExManagerLight.cpp. Références CreateSingleton(), Guard, m_flag, et m_instance. Référencé par CreateSingleton(), et main().
    00029                                                    {
    00030 Guard(ExManagerLight* ExManagerLight::CreateSingleton(void))
    00031         if(!m_flag)
    00032         {
    00033                 m_flag = true; // We are creating the error log now, so set flag to true
    00034                 m_instance = new ExManagerLight; // Create the error log
    00035         }else
    00036         {
    00037                 std::cout<<"Error singleton already created"<<std::endl;
    00038         }
    00039         return m_instance;
    00040 UnGuard
    00041 }

void Draw | ( | void |  | ) |

| Redéfinie à partir de ExManagerObject< ExCLight >.

void Init | ( | void |  | ) | `[virtual]`

| Redéfinie à partir de ExManagerObject< ExCLight >. Définition à la ligne 65 du fichier ExManagerLight.cpp. Références Guard, ExManagerObject::Init(), et Init(). Référencé par Init(), et InitManager().
    00066 {
    00067 Guard(void  ExManagerLight::Init(void))
    00068         ExManagerObject<ExCLight>::Init();
    00069 UnGuard
    00070 }

void Reset | ( | void |  | ) | `[virtual]`

| Redéfinie à partir de ExManagerObject< ExCLight >. Définition à la ligne 57 du fichier ExManagerLight.cpp. Références Guard, ExManagerObject::Reset(), et Reset(). Référencé par ExManagerCommand::ProcesExCAction(), et Reset().
    00058 {
    00059 Guard(void  ExManagerLight::Reset(void))
    00060         ExManagerObject<ExCLight>::Reset();
    00061 UnGuard
    00062 }

## Documentation des données imbriquées

bool m_flag = false`[static, private]`

| Définition à la ligne 26 du fichier ExManagerLight.cpp. Référencé par CreateSingleton().

ExManagerLight * m_instance = NULL`[static, private]`

| Définition à la ligne 27 du fichier ExManagerLight.cpp. Référencé par CreateSingleton().

La documentation associée à cette classe a été générée à partir des fichiers suivants :

- ExManagerLight.h
- ExManagerLight.cpp