#include <kanzi/message/message_type.hpp>
Public Types | |
typedef TArguments | ArgumentsType |
typedef function< void(ArgumentsType &)> | FunctionType |
Public Member Functions | |
MessageType (string_view name, KzuMessageRouting routing) | |
void | registerType () |
const KzuMessageType * | get () const |
string | getName () const |
Static Public Member Functions | |
static const Metaclass * | getArgumentsMetaclass () |
Friends | |
class | AbstractMessageType |
class | DynamicMessageType< TArguments > |
typedef TArguments kanzi::MessageType< TArguments >::ArgumentsType |
typedef function<void (ArgumentsType&)> kanzi::MessageType< TArguments >::FunctionType |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
friend |
|
friend |