C++ Actor Framework 1.0.0
Loading...
Searching...
No Matches
caf::net::typed_actor_shell< T1, T2, Ts... > Class Template Reference

Enables socket managers to communicate with actors using statically typed messaging. More...

#include <typed_actor_shell.hpp>

Inheritance diagram for caf::net::typed_actor_shell< T1, T2, Ts... >:
caf::statically_typed_actor_base

Public Types

using super
 
using signatures = type_list<T1, T2, Ts...>
 
using behavior_type = typed_behavior<T1, T2, Ts...>
 

Public Member Functions

template<class... Fs>
void set_behavior (Fs... fs)
 Overrides the callbacks for incoming messages.
 
const char * name () const override
 

Friends

template<class... >
class typed_actor_shell_ptr
 

Detailed Description

template<class T1, class T2, class... Ts>
class caf::net::typed_actor_shell< T1, T2, Ts... >

Enables socket managers to communicate with actors using statically typed messaging.

Member Typedef Documentation

◆ super

template<class T1 , class T2 , class... Ts>
using caf::net::typed_actor_shell< T1, T2, Ts... >::super
Initial value:
typename extend<abstract_actor_shell, typed_actor_shell<T1, T2, Ts...>>::template
with<mixin::sender, mixin::requester>

The documentation for this class was generated from the following file: