libstdc++
Threads
Collaboration diagram for Threads:

Namespaces

namespace  std::this_thread

Classes

struct  std::hash< thread::id >
class  std::thread::id
class  std::thread

Functions

bool std::operator!= (thread::id __x, thread::id __y) noexcept
bool std::operator< (thread::id __x, thread::id __y)
template<class _CharT, class _Traits>
basic_ostream< _CharT, _Traits > & std::operator<< (basic_ostream< _CharT, _Traits > &__out, thread::id __id)
bool std::operator<= (thread::id __x, thread::id __y) noexcept
bool std::operator== (thread::id __x, thread::id __y)
bool std::operator> (thread::id __x, thread::id __y) noexcept
bool std::operator>= (thread::id __x, thread::id __y) noexcept
void std::swap (thread &__x, thread &__y) noexcept

Detailed Description

Classes for thread support.

Function Documentation

◆ operator!=()

bool std::operator!= ( thread::id __x,
thread::id __y )
inlinenoexcept

Definition at line 66 of file thread.

◆ operator<()

bool std::operator< ( thread::id __x,
thread::id __y )
inlinenoexcept

Definition at line 69 of file thread.

◆ operator<<()

template<class _CharT, class _Traits>
basic_ostream< _CharT, _Traits > & std::operator<< ( basic_ostream< _CharT, _Traits > & __out,
thread::id __id )
inline

Definition at line 86 of file thread.

◆ operator<=()

bool std::operator<= ( thread::id __x,
thread::id __y )
inlinenoexcept

Definition at line 77 of file thread.

◆ operator==()

bool std::operator== ( thread::id __x,
thread::id __y )
inlinenoexcept

Definition at line 287 of file std_thread.h.

◆ operator>()

bool std::operator> ( thread::id __x,
thread::id __y )
inlinenoexcept

Definition at line 82 of file thread.

◆ operator>=()

bool std::operator>= ( thread::id __x,
thread::id __y )
inlinenoexcept

Definition at line 86 of file thread.

◆ swap()

void std::swap ( thread & __x,
thread & __y )
inlinenoexcept

Definition at line 283 of file std_thread.h.