|
libcaf
0.15.5
|
Denotes whether a message is asynchronous or synchronous. More...
#include <message_id.hpp>
Inherits comparable< message_id >.
Public Member Functions | |
| constexpr | message_id (invalid_message_id_t) |
| message_id (message_id &&)=default | |
| message_id (const message_id &)=default | |
| message_id & | operator= (message_id &&)=default |
| message_id & | operator= (const message_id &)=default |
| message_id & | operator++ () |
| bool | is_async () const |
| bool | is_response () const |
| bool | is_answered () const |
| bool | is_high_priority () const |
| bool | valid () const |
| bool | is_request () const |
| message_id | response_id () const |
| message_id | request_id () const |
| message_id | with_high_priority () const |
| message_id | with_normal_priority () const |
| void | mark_as_answered () |
| uint64_t | integer_value () const |
| long | compare (const message_id &other) const |
Static Public Member Functions | |
| static constexpr message_id | make () |
| static constexpr message_id | make (message_priority prio) |
| template<class Int , class E = detail::enable_if_tt<std::is_integral<Int>>> | |
| static constexpr message_id | make (Int value) |
Friends | |
| template<class Inspector > | |
| Inspector::result_type | inspect (Inspector &f, message_id &x) |
Denotes whether a message is asynchronous or synchronous.
1.8.14