Fonctions membres publiques | |
CaseOptionName (const String &true_name) | |
Construit une option de nom true_name. | |
CaseOptionName (const CaseOptionName &rhs) | |
Constructeur de recopie. | |
virtual | ~CaseOptionName () |
Libère les ressources. | |
String | name (const String &lang) const |
retourne le nom de l'option dans le langage lang. Si aucune traduction n'est disponible dans le langage lang, c'est trueName() qui est retourné. | |
String | trueName () const |
Retourne le vrai nom (non traduit) de l'option. | |
void | addAlternativeNodeName (const String &lang, const String &tname) |
Ajoute une traduction pour le nom de l'option. Ajoute le nom tname correspondant au langage lang. Si une traduction existe déjà pour ce langage, elle est remplacée par celle-ci. | |
Définition à la ligne 33 du fichier CaseOptionEnum.h.
Arcane::CaseOptionName::CaseOptionName | ( | const String & | true_name | ) |
Construit une option de nom true_name.
Définition à la ligne 35 du fichier CaseOptionEnum.cc.
Arcane::CaseOptionName::CaseOptionName | ( | const CaseOptionName & | rhs | ) |
Constructeur de recopie.
Définition à la ligne 45 du fichier CaseOptionEnum.cc.
|
virtual |
Libère les ressources.
Définition à la ligne 57 du fichier CaseOptionEnum.cc.
Ajoute une traduction pour le nom de l'option. Ajoute le nom tname correspondant au langage lang. Si une traduction existe déjà pour ce langage, elle est remplacée par celle-ci.
tname | traduction du nom |
lang | langue de la traduction |
Définition à la ligne 66 du fichier CaseOptionEnum.cc.
Références Arcane::StringDictionary::add(), et name().
retourne le nom de l'option dans le langage lang. Si aucune traduction n'est disponible dans le langage lang, c'est trueName() qui est retourné.
Définition à la ligne 77 du fichier CaseOptionEnum.cc.
Références Arcane::StringDictionary::find(), et Arccore::String::null().
Référencé par addAlternativeNodeName().
|
inline |
Retourne le vrai nom (non traduit) de l'option.
Définition à la ligne 52 du fichier CaseOptionEnum.h.