std:: messages
From cppreference.net
|
Definido en el encabezado
<locale>
|
||
|
template
<
class
CharT
>
class messages ; |
||
La plantilla de clase
std::messages
es una faceta de configuración regional estándar que encapsula la recuperación de cadenas de catálogos de mensajes, como los proporcionados por GNU
gettext
o por POSIX
catgets
.
El origen de los mensajes está definido por la implementación.
Diagrama de herencia
Contenidos |
Especializaciones
La biblioteca estándar garantiza proporcionar las siguientes especializaciones (están requeridas para ser implementadas por cualquier objeto locale ):
|
Definido en el encabezado
<locale>
|
|
| std :: messages < char > | accede al catálogo de mensajes de cadena estrecha |
| std :: messages < wchar_t > | accede al catálogo de mensajes de cadena ancha |
Tipos anidados
| Tipo | Definición |
char_type
|
CharT
|
string_type
|
std:: basic_string < CharT > |
Miembros de datos
| Miembro | Descripción |
std::locale::id
id
[static]
|
el identificador del facet |
Funciones miembro
construye un nuevo facet
messages
(función miembro pública) |
|
destruye un facet
messages
(función miembro protegida) |
|
invoca
do_open
(función miembro pública) |
|
invoca
do_get
(función miembro pública) |
|
invoca
do_close
(función miembro pública) |
Funciones miembro protegidas
|
[virtual]
|
abre un catálogo de mensajes con nombre
(función miembro protegida virtual) |
|
[virtual]
|
recupera un mensaje de un catálogo de mensajes abierto
(función miembro protegida virtual) |
|
[virtual]
|
cierra un catálogo de mensajes
(función miembro protegida virtual) |
Heredado de std:: messages_base
Tipos anidados
| Tipo | Definición |
catalog
|
un tipo entero con signo no especificado |
Véase también
|
define el tipo de catálogo de mensajes
(clase) |
|
|
representa el
std::messages
suministrado por el sistema para la configuración regional nombrada
(plantilla de clase) |