Represents a worker id, used to identify the different processes. More...
#include <types.hh>
Public Member Functions | |
bool | operator< (const worker_id &rhs) const |
bool | operator<= (const worker_id &rhs) const |
bool | operator== (const worker_id &rhs) const |
bool | operator!= (const worker_id &rhs) const |
uint64_t | as_u64 () const |
size_t | as_size_t () const |
template<typename SD > | |
void | serde_visit (SD &sd) |
Public Attributes | |
uint64_t | data |
Represents a worker id, used to identify the different processes.
size_t aether::worker_id::as_size_t | ( | ) | const |
uint64_t aether::worker_id::as_u64 | ( | ) | const |
bool aether::worker_id::operator!= | ( | const worker_id & | rhs | ) | const |
bool aether::worker_id::operator< | ( | const worker_id & | rhs | ) | const |
bool aether::worker_id::operator<= | ( | const worker_id & | rhs | ) | const |
bool aether::worker_id::operator== | ( | const worker_id & | rhs | ) | const |
|
inline |
uint64_t aether::worker_id::data |