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 > |