Fonctions membres publiques | Attributs protégés

Référence de la classe Castor::NamedBase< T > (modèle)

Classe de base pour les éléments nommés. Plus de détails...

Graphe de collaboration de Castor::NamedBase< T >:

Liste de tous les membres

Fonctions membres publiques

 NamedBase (T const &p_name)
 Constructeur.
 ~NamedBase ()
 Destructeur.
T const & GetName () const
 Récupère le nom.

Attributs protégés

m_name

Description détaillée

template<typename T = String>
class Castor::NamedBase< T >

Classe de base pour les éléments nommés.

Auteur:
Sylvain DOREMUS
Version:
0.6.1.0
Date:
19/10/2011
Remarques:
Le nom est un argument template, ainsi n'importe quoi peut être un nom pour cette classe (même si c'est Castor::String par défaut)

Documentation des constructeurs et destructeur

template<typename T = String>
Castor::NamedBase< T >::NamedBase ( T const &  p_name  )  [inline]

Constructeur.

Paramètres:
[in] p_name Le nom
template<typename T = String>
Castor::NamedBase< T >::~NamedBase (  )  [inline]

Destructeur.


Documentation des fonctions membres

template<typename T = String>
T const& Castor::NamedBase< T >::GetName (  )  const [inline]

Récupère le nom.

Renvoie:
Le nom

Documentation des données membres

template<typename T = String>
T Castor::NamedBase< T >::m_name [protected]

La documentation de cette classe a été générée à partir du fichier suivant :
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Définition de type Énumérations Valeurs énumérées Amis Macros