operator==,!=,<,<=,>,>=,<=> (std::chrono::time_point)
|
Definido en el encabezado
<chrono>
|
||
| (1) | ||
|
template
<
class
Clock,
class
Dur1,
class
Dur2
>
bool
operator
==
(
const
std::
chrono
::
time_point
<
Clock,Dur1
>
&
lhs,
|
(desde C++11)
(hasta C++14) |
|
|
template
<
class
Clock,
class
Dur1,
class
Dur2
>
constexpr
bool
operator
==
(
const
std::
chrono
::
time_point
<
Clock,Dur1
>
&
lhs,
|
(desde C++14) | |
| (2) | ||
|
template
<
class
Clock,
class
Dur1,
class
Dur2
>
bool
operator
!
=
(
const
std::
chrono
::
time_point
<
Clock,Dur1
>
&
lhs,
|
(desde C++11)
(hasta C++14) |
|
|
template
<
class
Clock,
class
Dur1,
class
Dur2
>
constexpr
bool
operator
!
=
(
const
std::
chrono
::
time_point
<
Clock,Dur1
>
&
lhs,
|
(desde C++14)
(hasta C++20) |
|
| (3) | ||
|
template
<
class
Clock,
class
Dur1,
class
Dur2
>
bool
operator
<
(
const
std::
chrono
::
time_point
<
Clock,Dur1
>
&
lhs,
|
(desde C++11)
(hasta C++14) |
|
|
template
<
class
Clock,
class
Dur1,
class
Dur2
>
constexpr
bool
operator
<
(
const
std::
chrono
::
time_point
<
Clock,Dur1
>
&
lhs,
|
(desde C++14) | |
| (4) | ||
|
template
<
class
Clock,
class
Dur1,
class
Dur2
>
bool
operator
<=
(
const
std::
chrono
::
time_point
<
Clock,Dur1
>
&
lhs,
|
(desde C++11)
(hasta C++14) |
|
|
template
<
class
Clock,
class
Dur1,
class
Dur2
>
constexpr
bool
operator
<=
(
const
std::
chrono
::
time_point
<
Clock,Dur1
>
&
lhs,
|
(desde C++14) | |
| (5) | ||
|
template
<
class
Clock,
class
Dur1,
class
Dur2
>
bool
operator
>
(
const
std::
chrono
::
time_point
<
Clock,Dur1
>
&
lhs,
|
(desde C++11)
(hasta C++14) |
|
|
template
<
class
Clock,
class
Dur1,
class
Dur2
>
constexpr
bool
operator
>
(
const
std::
chrono
::
time_point
<
Clock,Dur1
>
&
lhs,
|
(desde C++14) | |
| (6) | ||
|
template
<
class
Clock,
class
Dur1,
class
Dur2
>
bool
operator
>=
(
const
std::
chrono
::
time_point
<
Clock,Dur1
>
&
lhs,
|
(desde C++11)
(hasta C++14) |
|
|
template
<
class
Clock,
class
Dur1,
class
Dur2
>
constexpr
bool
operator
>=
(
const
std::
chrono
::
time_point
<
Clock,Dur1
>
&
lhs,
|
(desde C++14) | |
|
template
<
class
Clock,
class
Dur1,
std::
three_way_comparable_with
<
Dur1
>
Dur2
>
constexpr
auto
operator
<=>
(
const
std::
chrono
::
time_point
<
Clock,Dur1
>
&
lhs,
|
(7) | (desde C++20) |
Compara dos puntos de tiempo. La comparación se realiza comparando los resultados de time_since_epoch() para los puntos de tiempo.
Dur1
y
Dur2
.
|
El operador
|
(since C++20) |
Contenidos |
Parámetros
| lhs, rhs | - | puntos de tiempo a comparar |
Valor de retorno
Excepciones
Puede lanzar excepciones definidas por la implementación.
Notas
Los operadores de comparación bidireccionales de
time_point
no eran
constexpr
en C++11, esto se corrigió en C++14.