Espacios de nombres
Variantes
Acciones

std::chrono::file_clock

De cppreference.com
< cpp‎ | chrono
 
 
Biblioteca de servicios
 
 
std::chrono::file_clock
Funciones miembro

(solo se proporciona si to_utc y from_utc no se proporcionan)

(solo se proporciona si to_sys y from_sys no se proporcionan)
E/S de puntos de tiempo
 
Definido en el archivo de encabezado <chrono>
using file_clock =/* véase abajo */;
(desde C++20)

std::chrono::file_clock es un alias pare el reloj usado para std::filesystem::file_time_type. Su época no está especificada.

file_clock cumple con los requerimientos de TrivialClock.

Contenido

Familia de puntos de tiempo

Definido en el espacio de nombres std::chrono
template<class Duration>
using file_time =std::chrono::time_point<std::chrono::file_clock, Duration>;
(desde C++20)
Ejecuta salida de flujo en un file_time
(plantilla de función)[editar]
Analiza un file_time a partir de un flujo de acuerdo al formato suministrado
(plantilla de función)[editar]
Especialización de std::formatter que formatea file_time de acuerdo al formato suministrado
(especialización de plantilla de clase)[editar]

[editar]Tipos miembro

Tipo miembro Definición
rep Tipo aritmético con signo que representa el número de tics en la duración del reloj.
period Un tipo std::ratio que representa el período de tic del reloj, en segundos.
durationstd::chrono::duration<rep, period>, capaz de representar duraciones negativas.
time_pointstd::chrono::time_point<std::chrono::file_clock>

[editar]Constantes miembro

constexpr bool is_steady
[estático]
true si el tiempo entre tics es siempre constante, es decir, las llamadas a now() devuelven valores que aumentan monótonamente incluso en caso de algún ajuste de reloj externo, de lo contrario false.
(constante miembro pública estática)

[editar]Funciones miembro

file_clock proporciona exactamente uno de los siguientes dos pares de funciones miembro estáticas:

  • to_utc y from_utc; o
  • to_sys y from_sys.
[estático]
Devuelve un std::chrono::time_point que representa el punto en el tiempo actual.
(función miembro estática pública)[editar]
[estático](opcional)
Convierte entre file_time y utc_time.
(función miembro estática pública)[editar]
[estático](opcional)
Convierte entre file_time y sys_time.
(función miembro estática pública)[editar]
close