Namespaces
Variants

std:: time_get_byname

From cppreference.net
Definido en el encabezado <locale>
template <

class CharT,
class InputIt = std:: istreambuf_iterator < CharT >

> class time_get_byname : public std:: time_get < CharT, InputIt >

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:

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

Tipos anidados

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> )
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> )
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

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)