duration Class

Describe un tipo que contenga un intervalo de tiempo, que es un tiempo transcurrido entre dos puntos de tiempo.

template<
   class Rep,
   class Period = ratio<1>
>
class duration;
template<
   class Rep,
   class Period
>
class duration;
template<
   class Rep,
   class Period1,
   class Period2
>
class duration
   <duration<Rep, Period1>, Period2>;

Comentarios

El argumento Rep de plantilla describe el tipo que se utiliza para contener el número de tic-tac de reloj en el intervalo.El argumento Period de plantilla es una creación de proporción que describe el tamaño del intervalo que cada paso representa.

Members

Hh874624.collapse_all(es-es,VS.110).gifTypedefs públicas

Name

Descripción

duration::period Typedef

Representa un sinónimo para el parámetro Periodde la plantilla.

duration::rep Typedef

Representa un sinónimo para el parámetro Repde la plantilla.

Hh874624.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

duration::duration Constructor

Crea un objeto duration.

Hh874624.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

método de duration::count

Devuelve el número de tic-tac de reloj en el intervalo de tiempo.

método de duration::max

estático.Devuelve el valor máximo permitido del parámetro Refde la plantilla.

método de duration::min

estático.Devuelve el valor permitido más bajo de parámetro Refde la plantilla.

método de duration::zero

estático.En efecto, especificado Rep(0).

Hh874624.collapse_all(es-es,VS.110).gifOperadores públicos

Name

Descripción

operador de duration::operator-

Devuelve una copia del objeto de duration con un número negado.

duration::operator-- operador

Disminuye el contador almacenado.

operador de duration::operator=

Reduce el módulo almacenado de contadores un valor especificado.

operador de duration::operator*=

Multiplica el contador almacenado por un valor especificado.

operador de duration::operator/=

Divide el contador almacenado de contadores de un objeto especificado de duration .

operador de duration::operator+

Devuelva *this.

operador de duration::operator++

Incrementa el contador almacenado.

operador de duration::operator+=

Agrega el contador de un objeto especificado de duration el contador almacenado.

operador de duration::operator-=

Resta el contador de un objeto especificado de duration de contadores almacenado.

Requisitos

encabezado: chrono

Std::chrono deespacio de nombres:

Vea también

Referencia

<chrono>

estructura de los duration_values

Otros recursos

Archivos de encabezado