Page principale | Liste des namespaces | Hiérarchie des classes | Liste alphabétique | Liste des classes | Liste des fichiers | Membres de namespace | Membres de classe | Membres de fichier

Référence de la classe Modelib::Nom

#include <Nom.h>

Graphe de collaboration de Modelib::Nom:

Collaboration graph
[légende]
Liste de tous les membres

Fonctions membres publiques

 Nom ()
 Nom (const std::string &_var)
 Nom (const std::string &_var, const int _i)
 Nom (const std::string &_var, const unsigned _i)
 Nom (const std::string &_var, const long _i)
 Nom (const std::string &_var, const float _i)
 Nom (const std::string &_var, const double _i)
 Nom (const std::string &_var, const char _i)
 Nom (const std::string &_var, const int _i, const int _j)
 Nom (const std::string &_var, const unsigned _i, const unsigned _j)
 Nom (const std::string &_var, const long _i, const long _j)
 Nom (const std::string &_var, const float _i, const float _j)
 Nom (const std::string &_var, const double _i, const double _j)
 Nom (const std::string &_var, const char _i, const char _j)
 Nom (const std::string &_var, const int _i, const std::string &_c, const int _j)
 Nom (const std::string &_var, const unsigned _i, const std::string &_c, const unsigned _j)
 Nom (const std::string &_var, const long _i, const std::string &_c, const long _j)
 Nom (const std::string &_var, const float _i, const std::string &_c, const float _j)
 Nom (const std::string &_var, const double _i, const std::string &_c, const double _j)
 Nom (const std::string &_var, const char _i, const std::string &_c, const char _j)
Nomoperator<< (const std::string &_str)
Nomoperator<< (const int _i)
Nomoperator<< (const unsigned _i)
Nomoperator<< (const long _i)
Nomoperator<< (const double _i)
Nomoperator<< (const float _i)
Nomoperator<< (const char _i)
std::string operator() () const
 Nom (const Nom &_nom)
Nomoperator= (const Nom &_nom)
 ~Nom ()
std::string GetNom () const
void Clear ()
void SetNom (const std::string &_nom)

Attributs privés

std::string nom

Description détaillée

Construction des noms d'une variable On a surchargé les constructeurs afin de pouvoir construire de manière tres variées les noms des variables.

ex: Qq soit le type de i,j: Nom nom("X",i,j); nom.GetNom();

Définition à la ligne 51 du fichier Nom.h.


Documentation des contructeurs et destructeur

Modelib::Nom::Nom  )  [inline]
 

Définition à la ligne 57 du fichier Nom.h.

Modelib::Nom::Nom const std::string &  _var  )  [inline]
 

Définition à la ligne 58 du fichier Nom.h.

Modelib::Nom::Nom const std::string &  _var,
const int  _i
[inline]
 

Définition à la ligne 59 du fichier Nom.h.

Références nom.

Modelib::Nom::Nom const std::string &  _var,
const unsigned  _i
[inline]
 

Définition à la ligne 60 du fichier Nom.h.

Références nom.

Modelib::Nom::Nom const std::string &  _var,
const long  _i
[inline]
 

Définition à la ligne 61 du fichier Nom.h.

Références nom.

Modelib::Nom::Nom const std::string &  _var,
const float  _i
[inline]
 

Définition à la ligne 62 du fichier Nom.h.

Références nom.

Modelib::Nom::Nom const std::string &  _var,
const double  _i
[inline]
 

Définition à la ligne 63 du fichier Nom.h.

Références nom.

Modelib::Nom::Nom const std::string &  _var,
const char  _i
[inline]
 

Définition à la ligne 64 du fichier Nom.h.

Références nom.

Modelib::Nom::Nom const std::string &  _var,
const int  _i,
const int  _j
[inline]
 

Définition à la ligne 66 du fichier Nom.h.

Références nom.

Modelib::Nom::Nom const std::string &  _var,
const unsigned  _i,
const unsigned  _j
[inline]
 

Définition à la ligne 67 du fichier Nom.h.

Références nom.

Modelib::Nom::Nom const std::string &  _var,
const long  _i,
const long  _j
[inline]
 

Définition à la ligne 68 du fichier Nom.h.

Références nom.

Modelib::Nom::Nom const std::string &  _var,
const float  _i,
const float  _j
[inline]
 

Définition à la ligne 69 du fichier Nom.h.

Références nom.

Modelib::Nom::Nom const std::string &  _var,
const double  _i,
const double  _j
[inline]
 

Définition à la ligne 70 du fichier Nom.h.

Références nom.

Modelib::Nom::Nom const std::string &  _var,
const char  _i,
const char  _j
[inline]
 

Définition à la ligne 71 du fichier Nom.h.

Références nom.

Modelib::Nom::Nom const std::string &  _var,
const int  _i,
const std::string &  _c,
const int  _j
[inline]
 

Définition à la ligne 73 du fichier Nom.h.

Références nom.

Modelib::Nom::Nom const std::string &  _var,
const unsigned  _i,
const std::string &  _c,
const unsigned  _j
[inline]
 

Définition à la ligne 74 du fichier Nom.h.

Références nom.

Modelib::Nom::Nom const std::string &  _var,
const long  _i,
const std::string &  _c,
const long  _j
[inline]
 

Définition à la ligne 75 du fichier Nom.h.

Références nom.

Modelib::Nom::Nom const std::string &  _var,
const float  _i,
const std::string &  _c,
const float  _j
[inline]
 

Définition à la ligne 76 du fichier Nom.h.

Références nom.

Modelib::Nom::Nom const std::string &  _var,
const double  _i,
const std::string &  _c,
const double  _j
[inline]
 

Définition à la ligne 77 du fichier Nom.h.

Références nom.

Modelib::Nom::Nom const std::string &  _var,
const char  _i,
const std::string &  _c,
const char  _j
[inline]
 

Définition à la ligne 78 du fichier Nom.h.

Références nom.

Modelib::Nom::Nom const Nom _nom  )  [inline]
 

Définition à la ligne 97 du fichier Nom.h.

Modelib::Nom::~Nom  )  [inline]
 

Définition à la ligne 106 du fichier Nom.h.


Documentation des fonctions membres

void Modelib::Nom::Clear  )  [inline]
 

Définition à la ligne 110 du fichier Nom.h.

Références nom.

std::string Modelib::Nom::GetNom  )  const [inline]
 

Définition à la ligne 108 du fichier Nom.h.

Références nom.

std::string Modelib::Nom::operator()  )  const [inline]
 

Définition à la ligne 92 du fichier Nom.h.

Références nom.

Nom& Modelib::Nom::operator<< const char  _i  )  [inline]
 

Définition à la ligne 90 du fichier Nom.h.

Références nom.

Nom& Modelib::Nom::operator<< const float  _i  )  [inline]
 

Définition à la ligne 89 du fichier Nom.h.

Références nom.

Nom& Modelib::Nom::operator<< const double  _i  )  [inline]
 

Définition à la ligne 88 du fichier Nom.h.

Références nom.

Nom& Modelib::Nom::operator<< const long  _i  )  [inline]
 

Définition à la ligne 87 du fichier Nom.h.

Références nom.

Nom& Modelib::Nom::operator<< const unsigned  _i  )  [inline]
 

Définition à la ligne 86 du fichier Nom.h.

Références nom.

Nom& Modelib::Nom::operator<< const int  _i  )  [inline]
 

Définition à la ligne 85 du fichier Nom.h.

Références nom.

Nom& Modelib::Nom::operator<< const std::string &  _str  )  [inline]
 

Définition à la ligne 80 du fichier Nom.h.

Références nom.

Nom& Modelib::Nom::operator= const Nom _nom  )  [inline]
 

Définition à la ligne 99 du fichier Nom.h.

Références nom.

void Modelib::Nom::SetNom const std::string &  _nom  )  [inline]
 

Définition à la ligne 111 du fichier Nom.h.

Références nom.


Documentation des données membres

std::string Modelib::Nom::nom [private]
 

Définition à la ligne 53 du fichier Nom.h.

Référencé par Clear(), GetNom(), Nom(), operator()(), operator<<(), operator=(), et SetNom().


La documentation de cette classe a été générée à partir du fichier suivant:
Généré le Sun Oct 2 19:14:10 2005 pour Modelib par  doxygen 1.4.4