|
libcaf
0.13.2
|
Stores the address of typed as well as untyped actors. More...
#include <actor_addr.hpp>
Inherits comparable< actor_addr >, comparable< actor_addr, abstract_actor * >, and comparable< actor_addr, abstract_actor_ptr >.
Public Member Functions | |
| actor_addr (actor_addr &&)=default | |
| actor_addr (const actor_addr &)=default | |
| actor_addr & | operator= (actor_addr &&)=default |
| actor_addr & | operator= (const actor_addr &)=default |
| actor_addr (const invalid_actor_addr_t &) | |
| actor_addr | operator= (const invalid_actor_addr_t &) |
| operator bool () const | |
| bool | operator! () const |
| intptr_t | compare (const actor_addr &other) const |
| intptr_t | compare (const abstract_actor *other) const |
| intptr_t | compare (const abstract_actor_ptr &other) const |
| actor_id | id () const |
| node_id | node () const |
| bool | is_remote () const |
| Returns whether this is an address of a remote actor. | |
| std::set< std::string > | message_types () const |
| Returns the set of accepted messages types as strings or an empty set if this actor is untyped. More... | |
Friends | |
| class | actor |
| class | abstract_actor |
| template<class T , typename U > | |
| T | actor_cast (const U &) |
Converts actor handle what to a different actor handle of type T. | |
Related Functions | |
(Note that these are not member functions.) | |
| constexpr invalid_actor_addr_t | invalid_actor_addr = invalid_actor_addr_t{} |
| Identifies an invalid actor_addr. | |
| std::string | to_string (const actor_addr &what) |
Stores the address of typed as well as untyped actors.
| std::set<std::string> caf::actor_addr::message_types | ( | ) | const |
Returns the set of accepted messages types as strings or an empty set if this actor is untyped.
|
related |
1.8.9.1