std::chrono:: local_info
From cppreference.net
|
Definido en el encabezado
<chrono>
|
||
|
struct
local_info
;
|
(desde C++20) | |
La clase
local_info
describe el resultado de convertir un
std::chrono::local_time
a un
std::chrono::sys_time
.
-
Si el resultado de la conversión es único, entonces
result
==
local_info
::
unique
,
firstse completa con el std::chrono::sys_info correcto, ysecondse inicializa a cero. -
Si el
local_timeno existe, entonces result == local_info :: nonexistent ,firstse completa con el std::chrono::sys_info que finaliza justo antes dellocal_time, ysecondse completa con el std::chrono::sys_info que comienza justo después dellocal_time. -
Si el
local_timees ambiguo, entonces result == local_info :: ambiguous ,firstse completa con el std::chrono::sys_info que finaliza justo después dellocal_time, ysecondse completa con el std::chrono::sys_info que comienza justo antes dellocal_time.
Esta es una estructura de datos de bajo nivel; las conversiones típicas de
local_time
a
sys_time
la utilizarán implícitamente en lugar de explícitamente.
Contenidos |
Constantes de miembro
| Nombre | Valor |
|
constexpr int
unique
[static]
|
0
(constante de miembro público estático) |
|
constexpr int
nonexistent
[static]
|
1
(constante de miembro público estático) |
|
constexpr int
ambiguous
[static]
|
2
(constante de miembro público estático) |
Objetos miembro
| Objeto miembro | Tipo |
result
|
int |
first
,
second
|
std::chrono::sys_info |
Funciones no miembro
|
(C++20)
|
envía un
local_info
a un flujo
(plantilla de función) |
Clases auxiliares
soporte de formato para
local_info
(especialización de plantilla de clase) |