time_get (Clase)

La clase de plantilla describe un objeto que puede actuar como una faceta de la configuración regional para controlar las conversiones de las secuencias de tipo CharType en valores de hora.

template <
   class CharType,
   class InputIterator = istreambuf_iterator<CharType>
> class time_get : public time_base;

Parámetros

  • CharType
    Tipo usado dentro de un programa para codificar caracteres.

  • InputIterator
    Iterador del que se leen los valores de hora.

Comentarios

Como ocurre con cualquier faceta de configuración regional, el identificador de objeto estático tiene un valor almacenado inicial de cero. El primer intento de acceso a su valor almacenado almacena un valor positivo único en id.

Constructores

time_get

Constructor para los objetos de tipo time_get.

Typedefs

char_type

Tipo que se usa para describir un carácter empleado por una configuración regional.

iter_type

Tipo que describe un iterador de entrada.

Funciones miembro

date_order

Devuelve el orden de fecha utilizado por una faceta.

do_date_order

Una función miembro virtual protegida a la que se llama para devolver el orden de fecha utilizado por una faceta.

do_get

Lee y convierten datos de caracteres en un valor de hora.

do_get_date

Una función miembro virtual protegida a la que se llama para analizar una cadena como la fecha generada por el especificador x para strftime.

do_get_monthname

Una función miembro virtual protegida a la que se llama para analizar una cadena como el nombre del mes.

do_get_time

Una función miembro virtual protegida a la que se llama para analizar una cadena como la fecha generada por el especificador X para strftime.

do_get_weekday

Una función miembro virtual protegida a la que se llama para analizar una cadena como el nombre del día de la semana.

do_get_year

Una función miembro virtual protegida a la que se llama para analizar una cadena como el nombre del año.

get

Lee de un origen de datos de caracteres y convierte estos datos en una hora que se almacena en un struct de hora.

get_date

Analiza una cadena como la fecha generada por el especificador x para strftime.

get_monthname

Analiza una cadena como el nombre del mes.

get_time

Analiza una cadena como la fecha generada por el especificador X para strftime.

get_weekday

Analiza una cadena como el nombre del día de la semana.

get_year

Analiza una cadena como el nombre del año.

Requisitos

Encabezado: <locale>

Espacio de nombres: std

Vea también

Referencia

<locale>

time_base (Clase)

Seguridad para subprocesos en la biblioteca estándar de C++