Freigeben über


messages-Klasse

Die Vorlagenklasse beschreibt ein Objekt, das als Gebietsschemafacet dienen kann, um lokalisierte Meldungen aus einem Katalog von internationalisierten Meldungen für ein bestimmtes Gebietsschema abzurufen.

Während die Nachrichtenklasse implementiert wird, sind derzeit keine Meldungen vorhanden.

template <class CharType>
   class messages : public messages_base;

Parameter

  • CharType
    Der Typ, der innerhalb eines Programms zum Codieren von Zeichen in einem Gebietsschema verwendet wird.

Hinweise

Wie bei jedem Gebietsschemafacet hat die statische Objekt-ID einen anfänglichen gespeicherten Wert von NULL. Beim ersten Versuch, auf den gespeicherten Wert zuzugreifen, wird ein eindeutiger positiver Wert in ID gespeichert.

Dieses Facet öffnet im Grunde einen Katalog von Meldungen, die in der messages_base-Basisklasse definiert sind, ruft die erforderlichen Informationen ab und schließt den Katalog.

Konstruktoren

Meldungen

Die Meldungsfacet-Konstruktorfunktion.

Typedefs

char_type

Ein Zeichentyp, mit dem Meldungen angezeigt werden.

string_type

Ein Typ, der eine Zeichenfolge vom Typ basic_string beschreibt, die Zeichen vom Typ CharType enthält.

Memberfunktionen

close

Schließt den Meldungskatalog.

do_close

Eine virtuelle Funktion, die aufgerufen wird, um den Meldungskatalog zu schließen.

do_get

Eine virtuelle Funktion, die aufgerufen wird, um den Meldungskatalog abzurufen.

do_open

Eine virtuelle Funktion, die aufgerufen wird, um den Meldungskatalog zu öffnen.

get

Ruft den Meldungskatalog ab.

open

Öffnet den Meldungskatalog.

Anforderungen

Header: <Gebietsschema>

Namespace: std

Siehe auch

Referenz

<locale>

messages_base-Klasse

Threadsicherheit in der C++-Standardbibliothek