COMMS
Template library intended to help with implementation of communication protocols.
comms::MsgDispatcher< TOptions > Member List

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 typedefcomms::MsgDispatcher< TOptions >
ParsedOptions typedefcomms::MsgDispatcher< TOptions >