Udostępnij przez


<thread>, operatory

operator!=
operator>
operator>=
operator<
operator<<
operator<=
operator==

operator>=

Określa, czy jeden thread::id obiekt jest większy, czy równy innemu.

bool operator>= (
    thread::id Left,
    thread::id Right) noexcept

Parametry

Left
Lewy thread::id obiekt.

Right
Właściwy thread::id obiekt.

Wartość zwracana

!(Left < Right)

Uwagi

Ta funkcja nie zgłasza żadnych wyjątków.

operator>

Określa, czy jeden thread::id obiekt jest większy niż inny.

bool operator> (
    thread::id Left,
    thread::id Right) noexcept

Parametry

Left
Lewy thread::id obiekt.

Right
Właściwy thread::id obiekt.

Wartość zwracana

Right < Left

Uwagi

Ta funkcja nie zgłasza żadnych wyjątków.

operator<=

Określa, czy jeden thread::id obiekt jest mniejszy, czy równy innemu.

bool operator<= (
    thread::id Left,
    thread::id Right) noexcept

Parametry

Left
Lewy thread::id obiekt.

Right
Właściwy thread::id obiekt.

Wartość zwracana

!(Right < Left)

Uwagi

Ta funkcja nie zgłasza żadnych wyjątków.

operator<

Określa, czy jeden thread::id obiekt jest mniejszy niż inny.

bool operator<(
    thread::id Left,
    thread::id Right) noexcept

Parametry

Left
Lewy thread::id obiekt.

Right
Właściwy thread::id obiekt.

Wartość zwracana

truejeśli lewy poprzedza prawą wartość w całkowitej kolejności; w przeciwnym razie false.

Uwagi

Operator definiuje łączną kolejność dla wszystkich thread::id obiektów. Te obiekty mogą być używane jako klucze w kontenerach asocjacyjnych.

Ta funkcja nie zgłasza żadnych wyjątków.

operator!=

Porównuje dwa thread::id obiekty pod kątem nierówności.

bool operator!= (
    thread::id Left,
    thread::id Right) noexcept

Parametry

Left
Lewy thread::id obiekt.

Right
Właściwy thread::id obiekt.

Wartość zwracana

!(Left == Right)

Uwagi

Ta funkcja nie zgłasza żadnych wyjątków.

operator==

Porównuje dwa thread::id obiekty pod kątem równości.

bool operator== (
    thread::id Left,
    thread::id Right) noexcept

Parametry

Left
Lewy thread::id obiekt.

Right
Właściwy thread::id obiekt.

Wartość zwracana

true jeśli dwa obiekty reprezentują ten sam wątek wykonywania lub jeśli żaden z obiektów nie reprezentuje wątku wykonywania; w przeciwnym razie, false.

Uwagi

Ta funkcja nie zgłasza żadnych wyjątków.

operator<<

Wstawia tekstową reprezentację thread::id obiektu do strumienia.

template <class Elem, class Tr>
basic_ostream<Elem, Tr>& operator<<(
    basic_ostream<Elem, Tr>& Ostr, thread::id Id);

Parametry

Ostr
Obiekt basic_ostream.

Id
Obiekt thread::id.

Wartość zwracana

Ostr.

Uwagi

Ta funkcja wstawia identyfikator do obiektu Ostr.

Jeśli dwa thread::id obiekty są porównywane równe, wstawione reprezentacje tekstowe tych obiektów są takie same.

Zobacz też

<wątek>