std:: time_get_byname
|
Definido en el encabezado
<locale>
|
||
|
template
<
class
CharT,
|
||
std::time_get_byname
es una faceta
std::time_get
que encapsula las reglas de análisis de tiempo y fecha de la configuración regional especificada en su construcción.
Contenidos |
Especializaciones
La biblioteca estándar garantiza proporcionar cada especialización que cumpla con los siguientes requisitos de tipo:
-
CharTes uno de char y wchar_t , y -
InputItdebe cumplir con los requisitos de LegacyInputIterator .
Tipos anidados
| Tipo | Definición |
char_type
|
CharT
|
iter_type
|
InputIt
|
Funciones miembro
|
(constructor)
|
construye un nuevo facet
time_get_byname
(función miembro pública) |
|
(destructor)
|
destruye un facet
time_get_byname
(función miembro protegida) |
std::time_get_byname:: time_get_byname
|
explicit
time_get_byname
(
const
char
*
name,
std::
size_t
refs
=
0
)
;
|
||
|
explicit
time_get_byname
(
const
std::
string
&
name,
std::
size_t
refs
=
0
)
;
|
(desde C++11) | |
Construye una nueva faceta
std::time_get_byname
para una configuración regional con
name
.
refs se utiliza para la gestión de recursos: si refs == 0 , la implementación destruye la faceta cuando se destruye el último objeto std::locale que la contiene. De lo contrario, el objeto no se destruye.
Parámetros
| name | - | el nombre de la configuración regional |
| refs | - | el número de referencias que enlazan con la faceta |
std::time_get_byname:: ~time_get_byname
|
protected
:
~time_get_byname ( ) ; |
||
Destruye el facet.
Heredado de std:: time_get
| Tipo | Definición |
char_type
|
CharT
|
iter_type
|
InputIt
|
Miembros de datos
| Miembro | Descripción |
std::locale::id
id
[static]
|
el identificador del facet |
Funciones miembro
invoca
do_date_order
(función miembro pública de
std::time_get<CharT,InputIt>
)
|
|
invoca
do_get_time
(función miembro pública de
std::time_get<CharT,InputIt>
)
|
|
invoca
do_get_date
(función miembro pública de
std::time_get<CharT,InputIt>
)
|
|
invoca
do_get_weekday
(función miembro pública de
std::time_get<CharT,InputIt>
)
|
|
invoca
do_get_monthname
(función miembro pública de
std::time_get<CharT,InputIt>
)
|
|
invoca
do_get_year
(función miembro pública de
std::time_get<CharT,InputIt>
)
|
|
|
(C++11)
|
invoca
do_get
(función miembro pública de
std::time_get<CharT,InputIt>
)
|
Funciones miembro protegidas
|
[virtual]
|
obtiene el orden preferido de día, mes y año
(función miembro protegida virtual de
std::time_get<CharT,InputIt>
)
|
|
[virtual]
|
extrae horas, minutos y segundos del flujo de entrada
(función miembro protegida virtual de
std::time_get<CharT,InputIt>
)
|
|
[virtual]
|
extrae mes, día y año del flujo de entrada
(función miembro protegida virtual de
std::time_get<CharT,InputIt>
)
|
|
[virtual]
|
extrae el nombre de un día de la semana del flujo de entrada
(función miembro protegida virtual de
std::time_get<CharT,InputIt>
)
|
|
[virtual]
|
extrae un nombre de mes del flujo de entrada
(función miembro protegida virtual de
std::time_get<CharT,InputIt>
)
|
|
[virtual]
|
extrae un año del flujo de entrada
(función miembro protegida virtual de
std::time_get<CharT,InputIt>
)
|
|
[virtual]
(C++11)
|
extrae componentes de fecha/hora del flujo de entrada, de acuerdo con el formato especificado
(función miembro protegida virtual de
std::time_get<CharT,InputIt>
)
|
Heredado de std:: time_base
Tipos anidados
| Tipo | Definición |
dateorder
|
tipo de enumeración de orden de fecha, que define los valores
no_order
,
dmy
,
mdy
,
ymd
, y
ydm
|
Ejemplo
|
Esta sección está incompleta
Razón: sin ejemplo |
Véase también
|
analiza valores de fecha/hora desde una secuencia de caracteres de entrada hacia
std::tm
(plantilla de clase) |
|
|
(C++11)
|
analiza un valor de fecha/hora con formato especificado
(plantilla de función) |