SObjectizer 5.8
Loading...
Searching...
No Matches
so_5::details::is_agent_method_pointer< Arity, T > Struct Template Reference

Check whether T is a non-static member function pointer. More...

#include <message_handler_format_detector.hpp>

Static Public Attributes

static constexpr const bool value = false
 

Detailed Description

template<method_arity Arity, typename T>
struct so_5::details::is_agent_method_pointer< Arity, T >

Check whether T is a non-static member function pointer.

If T is not a pointer to member function then is_agent_method_pointer::value will be false.

If T is a pointer to method without args then:

If T is a pointer to method with one argument then:

  • is_agent_method_pointer::value is true;
  • is_agent_method_pointer::arity is method_arity::unary;
  • there is a is_agent_method_pointer::agent_type type name;
  • there is a is_agent_method_pointer::result_type type name.
  • there is a is_agent_method_pointer::argument_type type name.
Since
v.5.5.20

Definition at line 112 of file message_handler_format_detector.hpp.

Member Data Documentation

◆ value

template<method_arity Arity, typename T >
const bool so_5::details::is_agent_method_pointer< Arity, T >::value = false
staticconstexpr

Definition at line 114 of file message_handler_format_detector.hpp.


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