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