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

ExManagerObject< ExCLight > ExManager

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 :
Généré le Tue Dec 10 18:18:44 2002 pour ExNihilo par doxygen1.3-rc1