<thread>
– operátory
operator!=
operator>
operator>=
operator<
operator<<
operator<=
operator==
operator>=
Určuje, zda je jeden thread::id
objekt větší nebo roven jinému.
bool operator>= (
thread::id Left,
thread::id Right) noexcept
Parametry
Šipka vlevo
Levý thread::id
objekt.
Right
Správný thread::id
objekt.
Návratová hodnota
!(Left < Right)
Poznámky
Tato funkce nevyvolá žádné výjimky.
operator>
Určuje, zda je jeden thread::id
objekt větší než jiný.
bool operator> (
thread::id Left,
thread::id Right) noexcept
Parametry
Šipka vlevo
Levý thread::id
objekt.
Right
Správný thread::id
objekt.
Návratová hodnota
Right < Left
Poznámky
Tato funkce nevyvolá žádné výjimky.
operator<=
Určuje, zda je jeden thread::id
objekt menší nebo roven jinému.
bool operator<= (
thread::id Left,
thread::id Right) noexcept
Parametry
Šipka vlevo
Levý thread::id
objekt.
Right
Správný thread::id
objekt.
Návratová hodnota
!(Right < Left)
Poznámky
Tato funkce nevyvolá žádné výjimky.
operator<
Určuje, zda je jeden thread::id
objekt menší než jiný.
bool operator<(
thread::id Left,
thread::id Right) noexcept
Parametry
Šipka vlevo
Levý thread::id
objekt.
Right
Správný thread::id
objekt.
Návratová hodnota
true
pokud vlevo předchází vpravo v celkovém pořadí; jinak , false
.
Poznámky
Operátor definuje celkové pořadí u všech thread::id
objektů. Tyto objekty lze použít jako klíče v asociativních kontejnerech.
Tato funkce nevyvolá žádné výjimky.
operator!=
Porovná dva thread::id
objekty pro nerovnost.
bool operator!= (
thread::id Left,
thread::id Right) noexcept
Parametry
Šipka vlevo
Levý thread::id
objekt.
Right
Správný thread::id
objekt.
Návratová hodnota
!(Left == Right)
Poznámky
Tato funkce nevyvolá žádné výjimky.
operator==
Porovná dva thread::id
objekty pro rovnost.
bool operator== (
thread::id Left,
thread::id Right) noexcept
Parametry
Šipka vlevo
Levý thread::id
objekt.
Right
Správný thread::id
objekt.
Návratová hodnota
true
pokud dva objekty představují stejné vlákno provádění nebo pokud žádný objekt nepředstavuje vlákno provádění; v opačném případě . false
Poznámky
Tato funkce nevyvolá žádné výjimky.
operator<<
Vloží textovou reprezentaci objektu thread::id
do datového proudu.
template <class Elem, class Tr>
basic_ostream<Elem, Tr>& operator<<(
basic_ostream<Elem, Tr>& Ostr, thread::id Id);
Parametry
Ostr
Objekt basic_ostream .
Id
Objekt thread::id
.
Návratová hodnota
Ostr.
Poznámky
Tato funkce vloží ID do Ostr.
Pokud jsou dva thread::id
objekty stejné, vložené textové reprezentace těchto objektů jsou stejné.