SObjectizer  5.5
Classes | Namespaces
message_handler_format_detector.hpp File Reference

Helpers for detection of message type by message handler format. More...

#include <so_5/rt/h/message.hpp>
#include <so_5/rt/h/event_data.hpp>

Go to the source code of this file.

Classes

struct  so_5::details::message_handler_format_detector< MESSAGE >
 A helper template to detect type of message from the format of an event handler. More...
 
struct  so_5::details::message_handler_format_detector< const MESSAGE & >
 
struct  so_5::details::message_handler_format_detector< const mhood_t< MESSAGE > & >
 
struct  so_5::details::message_handler_format_detector< mhood_t< MESSAGE > >
 
struct  so_5::details::is_agent_method_pointer< T >
 Check whether T is a non-static member function pointer. More...
 
struct  so_5::details::agent_method_pointer_details::no_arg< Result, Agent >
 
struct  so_5::details::agent_method_pointer_details::with_arg< Result, Agent, Handler_Argument >
 
struct  so_5::details::is_agent_method_pointer< Result(Agent::*)()>
 
struct  so_5::details::is_agent_method_pointer< Result(Agent::*)() const >
 
struct  so_5::details::is_agent_method_pointer< Result(Agent::*)(Handler_Argument)>
 
struct  so_5::details::is_agent_method_pointer< Result(Agent::*)(Handler_Argument) const >
 

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.
 
 so_5::details::agent_method_pointer_details
 

Detailed Description

Helpers for detection of message type by message handler format.

Since
v.5.5.19.5