SObjectizer  5.5
Namespaces | Classes | Typedefs
so_5::disp::active_obj::impl Namespace Reference

Active objects dispatcher implemetation details. More...

Namespaces

 anonymous_namespace{pub.cpp}
 

Classes

class  actual_disp_iface_t
 An actual interface of active object dispatcher. More...
 
class  binding_actions_t
 A mixin with implementation of main binding/unbinding actions. More...
 
class  dispatcher_template_t
 Implementation of active object dispatcher in form of template class. More...
 
class  proxy_dispatcher_t
 A proxy dispatcher which creates actual dispatcher at start. More...
 
class  real_private_dispatcher_t
 A real implementation of private_dispatcher interface. More...
 

Typedefs

using proxy_dispatcher_base_t = so_5::disp::reuse::proxy_dispatcher_template_t< actual_disp_iface_t, disp_params_t >
 
using disp_binder_t = so_5::disp::reuse::binder_for_public_disp_template_t< proxy_dispatcher_t, binding_actions_t >
 Agent dispatcher binder. More...
 
using private_dispatcher_binder_t = so_5::disp::reuse::binder_for_private_disp_template_t< private_dispatcher_handle_t, proxy_dispatcher_t, binding_actions_t >
 A binder for the private active_obj dispatcher. More...
 

Detailed Description

Active objects dispatcher implemetation details.

Typedef Documentation

◆ disp_binder_t

Agent dispatcher binder.

◆ private_dispatcher_binder_t

A binder for the private active_obj dispatcher.

Since
v.5.5.4

◆ proxy_dispatcher_base_t