implementation of thread::id More...
#include <thread.hpp>
Public Member Functions | |
thread_id () noexcept | |
Creates a uninitialized thread id. | |
thread_id (kernel_pid_t handle) | |
Create a thread id from a native handle. | |
bool | operator== (thread_id other) noexcept |
Comparison operator for thread ids. | |
bool | operator!= (thread_id other) noexcept |
Comparison operator for thread ids. | |
bool | operator< (thread_id other) noexcept |
Comparison operator for thread ids. | |
bool | operator<= (thread_id other) noexcept |
Comparison operator for thread ids. | |
bool | operator> (thread_id other) noexcept |
Comparison operator for thread ids. | |
bool | operator>= (thread_id other) noexcept |
Comparison operator for thread ids. | |
Friends | |
class | thread |
template<class T , class Traits > | |
std::basic_ostream< T, Traits > & | operator<< (std::basic_ostream< T, Traits > &out, thread_id id) |
Enable printing of thread ids using output streams. | |