Partager via


messages, classe

Cette classe de modèle décrit un objet pouvant servir de facette de paramètres régionaux pour récupérer des messages localisés à partir d'un catalogue de messages internationalisés pour des paramètres régionaux donnés.

Actuellement, lorsque la classe de messages est implémentée, il n'y a aucun message.

template <class CharType>
   class messages : public messages_base;

Paramètres

  • CharType
    Type utilisé dans un programme pour encoder des caractères dans des paramètres régionaux spécifiques.

Notes

Comme avec n'importe quelle facette de paramètres régionaux, l'ID d'objet statique possède une valeur stockée initiale de zéro. La première tentative d'accès à sa valeur stockée entraîne le stockage d'une valeur positive unique dans id.

Cette facette ouvre un catalogue de messages définis dans la classe de base messages_base, récupère les informations requises et ferme le catalogue.

Constructeurs

messages

Fonction constructeur de facette de message.

Typedef

char_type

Type de caractère utilisé pour afficher les messages.

string_type

Type qui décrit une chaîne de type basic_string qui contient des caractères de type CharType.

Fonctions membres

close

Ferme le catalogue de messages.

do_close

Fonction virtuelle appelée pour fermer le catalogue de messages.

do_get

Fonction virtuelle appelée pour récupérer le catalogue de messages.

do_open

Fonction virtuelle appelée pour ouvrir le catalogue de messages.

get

Récupère le catalogue de messages.

open

Ouvre le catalogue de messages.

Configuration requise

En-tête : <locale>

Espace de noms : std

Voir aussi

Référence

<locale>

messages_base, classe

Sécurité des threads dans la bibliothèque standard C++