A handle to instances of abstract_channel
.
More...
#include <channel.hpp>
Inherits comparable< channel >, comparable< channel, actor >, and comparable< channel, abstract_channel * >.
|
| channel (const actor &) |
|
| channel (const group &) |
|
| channel (const invalid_actor_t &) |
|
| channel (const invalid_group_t &) |
|
template<class T > |
| channel (intrusive_ptr< T > ptr, typename std::enable_if< std::is_base_of< abstract_channel, T >::value >::type *=0) |
|
| channel (abstract_channel *ptr) |
|
| operator bool () const |
|
bool | operator! () const |
|
abstract_channel * | operator-> () const |
|
abstract_channel & | operator* () const |
|
intptr_t | compare (const channel &other) const |
|
intptr_t | compare (const actor &other) const |
|
intptr_t | compare (const abstract_channel *other) const |
|
|
template<class T , typename U > |
T | actor_cast (const U &) |
| Converts actor handle what to a different actor handle of type T .
|
|
|
(Note that these are not member functions.)
|
std::string | to_string (const channel &what) |
|
A handle to instances of abstract_channel
.
std::string to_string |
( |
const channel & |
what | ) |
|
|
related |
The documentation for this class was generated from the following files:
- libcaf_core/caf/channel.hpp
- libcaf_core/caf/string_serialization.hpp