|
(Note that these are not member functions.)
|
bool | wraps_uri (const node_id &x) noexcept |
| Returns whether x contains an URI.
|
|
bool | operator== (const node_id &x, const node_id &y) noexcept |
|
bool | operator!= (const node_id &x, const node_id &y) noexcept |
|
bool | operator< (const node_id &x, const node_id &y) noexcept |
|
bool | operator<= (const node_id &x, const node_id &y) noexcept |
|
bool | operator> (const node_id &x, const node_id &y) noexcept |
|
bool | operator>= (const node_id &x, const node_id &y) noexcept |
|
bool | operator== (const node_id &x, const none_t &) noexcept |
|
bool | operator== (const none_t &, const node_id &x) noexcept |
|
bool | operator!= (const node_id &x, const none_t &) noexcept |
|
bool | operator!= (const none_t &, const node_id &x) noexcept |
|
CAF_CORE_EXPORT void | append_to_string (std::string &str, const node_id &x) |
| Appends x in human-readable string representation to str .
|
|
CAF_CORE_EXPORT std::string | to_string (const node_id &x) |
| Converts x into a human-readable string representation.
|
|
CAF_CORE_EXPORT node_id | make_node_id (uri from) |
| Creates a node ID from the URI from .
|
|
CAF_CORE_EXPORT node_id | make_node_id (uint32_t process_id, const node_id::default_data::host_id_type &host_id) |
| Creates a node ID from process_id and host_id . More...
|
|
CAF_CORE_EXPORT std::optional< node_id > | make_node_id (uint32_t process_id, std::string_view host_hash) |
| Creates a node ID from process_id and host_hash . More...
|
|
CAF_CORE_EXPORT error | parse (std::string_view str, node_id &dest) |
|
A node ID is an opaque value for representing CAF instances in the network.