std:: messages
From cppreference.net
|
Défini dans l'en-tête
<locale>
|
||
|
template
<
class
CharT
>
class messages ; |
||
Le modèle de classe
std::messages
est une facette de paramètres régionaux standard qui encapsule la récupération de chaînes à partir de catalogues de messages, tels que ceux fournis par GNU
gettext
ou par POSIX
catgets
.
La source des messages est définie par l'implémentation.
Diagramme d'héritage
Table des matières |
Spécialisations
La bibliothèque standard garantit la fourniture des spécialisations suivantes (elles sont requises pour être implémentées par tout objet locale ):
|
Défini dans l'en-tête
<locale>
|
|
| std :: messages < char > | accède au catalogue de messages de chaînes étroites |
| std :: messages < wchar_t > | accède au catalogue de messages de chaînes larges |
Types imbriqués
| Type | Définition |
char_type
|
CharT
|
string_type
|
std:: basic_string < CharT > |
Membres de données
| Membre | Description |
std::locale::id
id
[static]
|
l'identifiant de la facette |
Fonctions membres
construit un nouveau facet
messages
(fonction membre publique) |
|
détruit un facet
messages
(fonction membre protégée) |
|
appelle
do_open
(fonction membre publique) |
|
appelle
do_get
(fonction membre publique) |
|
appelle
do_close
(fonction membre publique) |
Fonctions membres protégées
|
[virtual]
|
ouvre un catalogue de messages nommé
(fonction membre protégée virtuelle) |
|
[virtual]
|
récupère un message d'un catalogue de messages ouvert
(fonction membre protégée virtuelle) |
|
[virtual]
|
ferme un catalogue de messages
(fonction membre protégée virtuelle) |
Hérité de std:: messages_base
Types imbriqués
| Type | Définition |
catalog
|
un type entier signé non spécifié |
Voir aussi
|
définit le type de catalogue de messages
(classe) |
|
|
représente le
std::messages
fourni par le système pour les paramètres régionaux nommés
(modèle de classe) |