COMMS
Template library intended to help with implementation of communication protocols.
Loading...
Searching...
No Matches
comms::MsgFactory< TMsgBase, TAllMessages, TOptions > Member List

This is the complete list of members for comms::MsgFactory< TMsgBase, TAllMessages, TOptions >, including all inherited members.

AllMessages typedefcomms::MsgFactory< TMsgBase, TAllMessages, TOptions >
canAllocate() constcomms::MsgFactory< TMsgBase, TAllMessages, TOptions >
CreateFailureReason typedefcomms::MsgFactory< TMsgBase, TAllMessages, TOptions >
createGenericMsg(MsgIdParamType id, unsigned idx=0U) constcomms::MsgFactory< TMsgBase, TAllMessages, TOptions >
createMsg(MsgIdParamType id, unsigned idx=0U, CreateFailureReason *reason=nullptr) constcomms::MsgFactory< TMsgBase, TAllMessages, TOptions >
GenericMessage typedefcomms::MsgFactory< TMsgBase, TAllMessages, TOptions >
hasForcedDispatch()comms::MsgFactory< TMsgBase, TAllMessages, TOptions >static
hasGenericMessageSupport()comms::MsgFactory< TMsgBase, TAllMessages, TOptions >static
hasInPlaceAllocation()comms::MsgFactory< TMsgBase, TAllMessages, TOptions >static
hasUniqueIds()comms::MsgFactory< TMsgBase, TAllMessages, TOptions >static
isDispatchLinearSwitch()comms::MsgFactory< TMsgBase, TAllMessages, TOptions >static
isDispatchPolymorphic()comms::MsgFactory< TMsgBase, TAllMessages, TOptions >static
isDispatchStaticBinSearch()comms::MsgFactory< TMsgBase, TAllMessages, TOptions >static
Message typedefcomms::MsgFactory< TMsgBase, TAllMessages, TOptions >
msgCount(MsgIdParamType id) constcomms::MsgFactory< TMsgBase, TAllMessages, TOptions >
MsgIdParamType typedefcomms::MsgFactory< TMsgBase, TAllMessages, TOptions >
MsgIdType typedefcomms::MsgFactory< TMsgBase, TAllMessages, TOptions >
MsgPtr typedefcomms::MsgFactory< TMsgBase, TAllMessages, TOptions >
ParsedOptions typedefcomms::MsgFactory< TMsgBase, TAllMessages, TOptions >