DynaMix  1.3.7
A new take on polymorphism in C++
dynamix::internal::msg_unicast< Derived, Object, Ret, Args > Struct Template Reference

Public Types

enum  e_mechanism { unicast, multicast, num_mechanism_types }
 
typedef message_feature_tag feature_tag
 
using caller_func = Ret(*)(void *, Args...)
 

Public Member Functions

 msg_unicast (const char *message_name)
 

Static Public Member Functions

static Ret make_call (Object &obj, Args &&...args)
 

Public Attributes

const e_mechanism mechanism
 
message_for_mixindefault_impl_data
 
feature_id id
 
const char *const name
 
bool is_private
 

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