riot::thread_id Class Reference

implementation of thread::id More...

Detailed Description

implementation of thread::id

See also
thread::id

Definition at line 95 of file thread.hpp.

#include <riot/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.
 

The documentation for this class was generated from the following file: