SObjectizer  5.5
Classes | Namespaces | Typedefs
execution_demand.hpp File Reference

Event-related stuff. More...

#include <so_5/types.hpp>
#include <so_5/current_thread_id.hpp>
#include <so_5/fwd.hpp>
#include <so_5/message.hpp>

Go to the source code of this file.

Classes

struct  so_5::execution_demand_t
 A description of event execution demand. More...
 
class  so_5::execution_hint_t
 A hint for a dispatcher for execution of event for the concrete execution_demand. More...
 
struct  so_5::details::msg_type_and_handler_pair_t
 Description of an event handler. More...
 

Namespaces

 so_5
 Public part of message limit implementation.
 
 so_5::details
 Some reusable and low-level classes/functions which can be used in public header files.
 

Typedefs

using so_5::event_handler_method_t = std::function< void(message_ref_t &) >
 Type of event handler method. More...
 
using so_5::demand_handler_pfn_t = void(*)(current_thread_id_t, execution_demand_t &)
 Demand handler prototype. More...
 

Detailed Description

Event-related stuff.

Since
v.5.4.0