std::messages
From cppreference.com
Defined in header
<locale>
|
||
template< class CharT >
class messages; |
||
Class template std::messages encapsulates retrieval of strings from message catalogs, such as the ones provided by GNU gettext or by POSIX catgets.
Two specializations are provided by the standard library and are implemented by all locale objects created in a C++ program:
Defined in header
<locale> |
|
std::messages<char> | accesses narrow string message catalog |
std::messages<wchar_t> | accesses wide string message catalog |
Contents |
[edit] Member types
Member type | Definition |
char_type
|
CharT
|
string_type
|
std::basic_string<CharT>
|
[edit] Member functions
constructs a new messages facet (public member function) |
|
destructs a messages facet (protected member function) |
|
invokes do_open (public member function) |
|
invokes do_get (public member function) |
|
invokes do_close (public member function) |
[edit] Member objects
static std::locale::id id |
id of the locale (public member object) |
[edit] Protected member functions
[virtual]
|
opens a named message catalog (virtual protected member function) |
[virtual]
|
retrieves a message from an open message catalog (virtual protected member function) |
[virtual]
|
closes a message catalog (virtual protected member function) |
Inherited from std::messages_base
Type | Definition |
catalog
|
int |
[edit] See also
defines messages catalog type (class template) |
|
creates a messages facet for the named locale (class template) |