Compartilhar via


Classe time_get

A classe de modelo descreve um objeto que pode servir como uma faceta de localidade para controlar conversões de sequências do tipo CharType em valores de tempo.

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

Parâmetros

  • CharType
    O tipo usado em um programa para codificar caracteres.

  • InputIterator
    O iterador do qual os valores de tempo são lidos.

Comentários

Como qualquer faceta de localidade, a ID de objeto estático tem um valor armazenado inicial de zero. A primeira tentativa de acessar seu valor armazenado armazena um valor positivo exclusivo em id.

Construtores

time_get

O construtor para objetos do tipo time_get.

Typedefs

char_type

Um tipo que é usado para descrever um caractere usado por uma localidade.

iter_type

Um tipo que descreve um iterador de entrada.

Funções membro

date_order

Retorna a ordem de data usada por uma faceta.

do_date_order

Uma função membro virtual protegida que é chamada para retornar a ordem de data usada por uma faceta.

do_get

Lê e converte dados de caractere em um valor de tempo.

do_get_date

Uma função membro virtual protegida que é chamada para analisar uma cadeia de caracteres como a data gerada pelo especificador x para strftime.

do_get_monthname

Uma função membro virtual protegida que é chamada para analisar uma cadeia de caracteres como o nome do mês.

do_get_time

Uma função membro virtual protegida que é chamada para analisar uma cadeia de caracteres como a data gerada pelo especificador X para strftime.

do_get_weekday

Uma função membro virtual protegida que é chamada para analisar uma cadeia de caracteres como o nome do dia da semana.

do_get_year

Uma função membro virtual protegida que é chamada para analisar uma cadeia de caracteres como o nome do ano.

get

Lê de uma origem de dados de caracteres e converte esses dados em uma hora que é armazenada em um struct de tempo.

get_date

Analise uma cadeia de caracteres como a data gerada pelo especificador x para strftime.

get_monthname

Analisa uma cadeia de caracteres como o nome do mês.

get_time

Analise uma cadeia de caracteres como a data gerada pelo especificador X para strftime.

get_weekday

Analisa uma cadeia de caracteres como o nome do dia da semana.

get_year

Analisa uma cadeia de caracteres como o nome do ano.

Requisitos

Cabeçalho: <locale>

Namespace: std

Consulte também

Referência

<locale>

Classe time_base

Segurança de threads na Biblioteca Padrão C++