Sdílet prostřednictvím


messages – třída

Třída šablony popisuje objekt, který může sloužit jako omezující vlastnost národního prostředí k načítání lokalizovaných zpráv z katalogu internacionalizovaných zpráv pro dané národní prostředí.

Je-li třída zpráv aktuálně implementována, nejsou k dispozici žádné zprávy.

template <class CharType>
   class messages : public messages_base;

Parametry

  • CharType
    Typ používaný v rámci programu ke kódování znaků v národním prostředí.

Poznámky

Stejně jako u omezující vlastnosti národního prostředí má ID statického objektu počáteční uloženou hodnotu nula.První pokus o přístup k jeho uložené hodnotě uloží jedinečnou kladnou hodnotu v id.

Tato omezující vlastnost v podstatě otevře katalog zpráv definovaný v základní třídě messages_base, načte požadované informace a katalog zavře.

Konstruktory

messages

Funkce konstruktoru omezující vlastnosti zpráv.

Typedefs

char_type

Typ znaku, který je používán pro zobrazení zpráv.

string_type

Typ, který popisuje řetězec typu basic_string obsahující znaky typu CharType.

Členské funkce

close

Zavře katalog zpráv.

do_close

Virtuální funkce volaná k zavření katalogu zpráv.

do_get

Virtuální funkce volaná k načtení katalogu zpráv.

do_open

Virtuální funkce volaná k otevření katalogu zpráv.

get

Načte katalog zpráv.

open

Otevře katalog zpráv.

Požadavky

Hlavička: <locale>

Obor názvů: std

Viz také

Referenční dokumentace

<locale>

messages_base – třída

Bezpečný přístup z více vláken ve standardní knihovně C++