SObjectizer 5.8
Loading...
Searching...
No Matches
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

namespace  so_5
 Private part of message limit implementation.
 
namespace  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.
 
using so_5::demand_handler_pfn_t
 Demand handler prototype.
 

Detailed Description

Event-related stuff.

Since
v.5.4.0

Definition in file execution_demand.hpp.