|
COMMS
Template library intended to help with implementation of communication protocols.
|
This is the complete list of members for comms::MsgDispatcher< TOptions >, including all inherited members.
| dispatch(TMsgId &&id, std::size_t idx, TMsg &msg, THandler &handler) -> decltype(dispatchInternal< TAllMessages >(std::forward< TMsgId >(id), idx, msg, handler, Tag())) | comms::MsgDispatcher< TOptions > | static |
| dispatch(TMsgId &&id, TMsg &&msg, THandler &&handler) -> decltype(dispatchInternal< TAllMessages >(std::forward< TMsgId >(id), msg, handler, Tag())) | comms::MsgDispatcher< TOptions > | static |
| dispatch(TMsg &&msg, THandler &&handler) -> decltype(dispatchInternal< TAllMessages >(msg, handler, Tag())) | comms::MsgDispatcher< TOptions > | static |
| isDispatchLinearSwitch() | comms::MsgDispatcher< TOptions > | static |
| isDispatchPolymorphic() | comms::MsgDispatcher< TOptions > | static |
| isDispatchStaticBinSearch() | comms::MsgDispatcher< TOptions > | static |
| isMsgDispatcher() | comms::MsgDispatcher< TOptions > | related |
| MsgDispatcherTag typedef | comms::MsgDispatcher< TOptions > | |
| ParsedOptions typedef | comms::MsgDispatcher< TOptions > |