std:: messages
From cppreference.net
|
Definiert in Header
<locale>
|
||
|
template
<
class
CharT
>
class messages ; |
||
Klassentemplate
std::messages
ist ein standardmäßiges Locale-Facet, das das Abrufen von Zeichenketten aus Nachrichtenkatalogen kapselt, wie sie beispielsweise von GNU
gettext
oder von POSIX
catgets
bereitgestellt werden.
Die Quelle der Nachrichten ist implementierungsdefiniert.
Vererbungsdiagramm
Inhaltsverzeichnis |
Spezialisierungen
Die Standardbibliothek garantiert die Bereitstellung der folgenden Spezialisierungen (sie sind von jedem Locale-Objekt implementiert werden müssen ):
|
Definiert im Header
<locale>
|
|
| std :: messages < char > | Zugriff auf Narrow-String-Nachrichtenkatalog |
| std :: messages < wchar_t > | Zugriff auf Wide-String-Nachrichtenkatalog |
Verschachtelte Typen
| Typ | Definition |
char_type
|
CharT
|
string_type
|
std:: basic_string < CharT > |
Datenmitglieder
| Mitglied | Beschreibung |
std::locale::id
id
[static]
|
der Identifikator des Facet |
Memberfunktionen
Konstruiert eine neue
messages
Facette
(öffentliche Elementfunktion) |
|
zerstört eine
messages
Facette
(geschützte Elementfunktion) |
|
ruft
do_open
auf
(öffentliche Elementfunktion) |
|
ruft
do_get
auf
(öffentliche Elementfunktion) |
|
ruft
do_close
auf
(öffentliche Elementfunktion) |
Geschützte Memberfunktionen
|
[virtual]
|
öffnet einen benannten Nachrichtenkatalog
(virtuelle geschützte Memberfunktion) |
|
[virtual]
|
ruft eine Nachricht aus einem geöffneten Nachrichtenkatalog ab
(virtuelle geschützte Memberfunktion) |
|
[virtual]
|
schließt einen Nachrichtenkatalog
(virtuelle geschützte Memberfunktion) |
Geerbt von std:: messages_base
Verschachtelte Typen
| Typ | Definition |
catalog
|
ein nicht näher bezeichneter Ganzzahltyp mit Vorzeichen |
Siehe auch
|
definiert den Nachrichtenkatalogtyp
(Klasse) |
|
|
repräsentiert das systemseitig bereitgestellte
std::messages
für die benannte Locale
(Klassentemplate) |