CommandHandlerEntry Struct
Type-erased storage entry for a registered command handler. More...
Declaration
struct helios::engine::runtime::messaging::command::CommandHandlerEntry { ... }
Public Member Attributes Index
| void * | owner = nullptr |
|
Pointer to the owning object (the handler instance). More... | |
| bool(* | submitFn)(void *, const void *) noexcept = nullptr |
|
Type-erased static trampoline function that casts owner and command to concrete types. More... | |
Description
Type-erased storage entry for a registered command handler.
Definition at line 25 of file CommandHandlerRegistry.ixx.
Public Member Attributes
owner
|
Pointer to the owning object (the handler instance).
Definition at line 29 of file CommandHandlerRegistry.ixx.
submitFn
|
Type-erased static trampoline function that casts owner and command to concrete types.
Definition at line 34 of file CommandHandlerRegistry.ixx.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.