AllFields typedef | comms::MessageBase< TMessage, TOptions > | |
areFieldsVersionDependent() | comms::MessageBase< TMessage, TOptions > | static |
COMMS_MSG_FIELD_ALIAS | comms::MessageBase< TMessage, TOptions > | related |
COMMS_MSG_FIELD_ALIAS_ACCESS | comms::MessageBase< TMessage, TOptions > | related |
COMMS_MSG_FIELDS_ACCESS | comms::MessageBase< TMessage, TOptions > | related |
COMMS_MSG_FIELDS_NAMES(data) | comms::GenericMessage< TMessage, TFieldOpts, TExtraOpts > | |
comms::MessageBase::COMMS_MSG_FIELDS_NAMES | comms::MessageBase< TMessage, TOptions > | related |
COMMS_MSG_TRANSPORT_FIELD_ALIAS | comms::Message< TOptions > | related |
COMMS_MSG_TRANSPORT_FIELD_ALIAS_ACCESS | comms::Message< TOptions > | related |
COMMS_MSG_TRANSPORT_FIELDS_ACCESS | comms::Message< TOptions > | related |
COMMS_MSG_TRANSPORT_FIELDS_NAMES | comms::Message< TOptions > | related |
dispatch(Handler &handler) | comms::Message< TOptions > | |
dispatchImpl(Handler &handler) override | comms::MessageBase< TMessage, TOptions > | protectedvirtual |
DispatchRetType typedef | comms::Message< TOptions > | |
doFieldsVersionUpdate() | comms::MessageBase< TMessage, TOptions > | |
doGetId() const | comms::GenericMessage< TMessage, TFieldOpts, TExtraOpts > | |
comms::MessageBase::doGetId() | comms::MessageBase< TMessage, TOptions > | static |
doLength() const | comms::MessageBase< TMessage, TOptions > | |
doLengthFrom() const | comms::MessageBase< TMessage, TOptions > | |
doLengthFromUntil() const | comms::MessageBase< TMessage, TOptions > | |
doLengthUntil() const | comms::MessageBase< TMessage, TOptions > | |
doMaxLength() | comms::MessageBase< TMessage, TOptions > | static |
doMaxLengthFrom() | comms::MessageBase< TMessage, TOptions > | static |
doMaxLengthFromUntil() const | comms::MessageBase< TMessage, TOptions > | |
doMaxLengthUntil() | comms::MessageBase< TMessage, TOptions > | static |
doMinLength() | comms::MessageBase< TMessage, TOptions > | static |
doMinLengthFrom() | comms::MessageBase< TMessage, TOptions > | static |
doMinLengthFromUntil() const | comms::MessageBase< TMessage, TOptions > | |
doMinLengthUntil() | comms::MessageBase< TMessage, TOptions > | static |
doName() | comms::GenericMessage< TMessage, TFieldOpts, TExtraOpts > | static |
doRead(TIter &iter, std::size_t size) | comms::MessageBase< TMessage, TOptions > | |
doReadFrom(TIter &iter, std::size_t len) | comms::MessageBase< TMessage, TOptions > | protected |
doReadFromAndUpdateLen(TIter &iter, std::size_t &len) | comms::MessageBase< TMessage, TOptions > | protected |
doReadFromUntil(TIter &iter, std::size_t len) | comms::MessageBase< TMessage, TOptions > | protected |
doReadFromUntilAndUpdateLen(TIter &iter, std::size_t &len) | comms::MessageBase< TMessage, TOptions > | protected |
doReadNoStatusFrom(TIter &iter) | comms::MessageBase< TMessage, TOptions > | protected |
doReadNoStatusFromUntil(TIter &iter) | comms::MessageBase< TMessage, TOptions > | protected |
doReadNoStatusUntil(TIter &iter) | comms::MessageBase< TMessage, TOptions > | protected |
doReadUntil(TIter &iter, std::size_t &len) | comms::MessageBase< TMessage, TOptions > | protected |
doReadUntilAndUpdateLen(TIter &iter, std::size_t &len) | comms::MessageBase< TMessage, TOptions > | protected |
doRefresh() const | comms::MessageBase< TMessage, TOptions > | |
doValid() const | comms::MessageBase< TMessage, TOptions > | |
doWrite(TIter &iter, std::size_t size) const | comms::MessageBase< TMessage, TOptions > | |
doWriteFrom(TIter &iter, std::size_t len) const | comms::MessageBase< TMessage, TOptions > | protected |
doWriteFromAndUpdateLen(TIter &iter, std::size_t &len) const | comms::MessageBase< TMessage, TOptions > | protected |
doWriteFromUntil(TIter &iter, std::size_t len) const | comms::MessageBase< TMessage, TOptions > | protected |
doWriteFromUntilAndUpdateLen(TIter &iter, std::size_t &len) const | comms::MessageBase< TMessage, TOptions > | protected |
doWriteNoStatusFrom(TIter &iter) const | comms::MessageBase< TMessage, TOptions > | protected |
doWriteNoStatusFromUntil(TIter &iter) const | comms::MessageBase< TMessage, TOptions > | protected |
doWriteNoStatusUntil(TIter &iter) const | comms::MessageBase< TMessage, TOptions > | protected |
doWriteUntil(TIter &iter, std::size_t len) const | comms::MessageBase< TMessage, TOptions > | protected |
doWriteUntilAndUpdateLen(TIter &iter, std::size_t &len) const | comms::MessageBase< TMessage, TOptions > | protected |
Endian typedef | comms::Message< TOptions > | |
Field typedef | comms::Message< TOptions > | |
fields() | comms::MessageBase< TMessage, TOptions > | |
fields() const | comms::MessageBase< TMessage, TOptions > | |
GenericMessage()=delete | comms::GenericMessage< TMessage, TFieldOpts, TExtraOpts > | |
GenericMessage(MsgIdParamType id) | comms::GenericMessage< TMessage, TFieldOpts, TExtraOpts > | explicit |
GenericMessage(const GenericMessage &)=default | comms::GenericMessage< TMessage, TFieldOpts, TExtraOpts > | |
GenericMessage(GenericMessage &&)=default | comms::GenericMessage< TMessage, TFieldOpts, TExtraOpts > | |
getId() const | comms::Message< TOptions > | |
getIdImpl() const override | comms::MessageBase< TMessage, TOptions > | protectedvirtual |
Handler typedef | comms::Message< TOptions > | |
hasCustomName() | comms::MessageBase< TMessage, TOptions > | static |
hasCustomRefresh() | comms::MessageBase< TMessage, TOptions > | static |
hasDispatch() | comms::Message< TOptions > | static |
hasEndian() | comms::Message< TOptions > | static |
hasFailOnInvalid() | comms::MessageBase< TMessage, TOptions > | static |
hasFields() | comms::MessageBase< TMessage, TOptions > | static |
hasGetId() | comms::Message< TOptions > | static |
hasLength() | comms::Message< TOptions > | static |
hasMsgIdType() | comms::Message< TOptions > | static |
hasMsgType() | comms::MessageBase< TMessage, TOptions > | static |
hasName() | comms::Message< TOptions > | static |
hasPolymorphicDispatch() | comms::MessageBase< TMessage, TOptions > | static |
hasPolymorphicLength() | comms::MessageBase< TMessage, TOptions > | static |
hasPolymorphicRead() | comms::MessageBase< TMessage, TOptions > | static |
hasPolymorphicValid() | comms::MessageBase< TMessage, TOptions > | static |
hasPolymorphicWrite() | comms::MessageBase< TMessage, TOptions > | static |
hasRead() | comms::Message< TOptions > | static |
hasRefresh() | comms::Message< TOptions > | static |
hasStaticMsgId() | comms::MessageBase< TMessage, TOptions > | static |
hasTransportFields() | comms::Message< TOptions > | static |
hasValid() | comms::Message< TOptions > | static |
hasVersionInTransportFields() | comms::Message< TOptions > | static |
hasWrite() | comms::Message< TOptions > | static |
ImplOptions typedef | comms::MessageBase< TMessage, TOptions > | |
InterfaceOptions typedef | comms::Message< TOptions > | |
length() const | comms::Message< TOptions > | |
lengthImpl() const override | comms::MessageBase< TMessage, TOptions > | protectedvirtual |
MsgIdParamType typedef | comms::GenericMessage< TMessage, TFieldOpts, TExtraOpts > | |
MsgIdType typedef | comms::GenericMessage< TMessage, TFieldOpts, TExtraOpts > | |
MsgType typedef | comms::MessageBase< TMessage, TOptions > | |
name() const | comms::Message< TOptions > | |
nameImpl() const override | comms::MessageBase< TMessage, TOptions > | protectedvirtual |
operator!=(const MessageBase< TMessage1, TOptions... > &msg1, const MessageBase< TMessage2, TOptions... > &msg2) noexcept | comms::MessageBase< TMessage, TOptions > | related |
operator=(const GenericMessage &)=default | comms::GenericMessage< TMessage, TFieldOpts, TExtraOpts > | |
operator=(GenericMessage &&)=default | comms::GenericMessage< TMessage, TFieldOpts, TExtraOpts > | |
operator==(const MessageBase< TMessage1, TOptions... > &msg1, const MessageBase< TMessage2, TOptions... > &msg2) noexcept | comms::MessageBase< TMessage, TOptions > | related |
read(ReadIterator &iter, std::size_t size) | comms::Message< TOptions > | |
readData(TIter &iter) | comms::Message< TOptions > | protectedstatic |
readData(TIter &iter) | comms::Message< TOptions > | protectedstatic |
readImpl(ReadIterator &iter, std::size_t size) override | comms::MessageBase< TMessage, TOptions > | protectedvirtual |
ReadIterator typedef | comms::Message< TOptions > | |
refresh() | comms::Message< TOptions > | |
refreshImpl() override | comms::MessageBase< TMessage, TOptions > | protectedvirtual |
staticMsgId() | comms::MessageBase< TMessage, TOptions > | static |
TransportFields typedef | comms::Message< TOptions > | |
transportFields() | comms::Message< TOptions > | |
transportFields() const | comms::Message< TOptions > | |
valid() const | comms::Message< TOptions > | |
validImpl() const override | comms::MessageBase< TMessage, TOptions > | protectedvirtual |
version() | comms::Message< TOptions > | |
version() const | comms::Message< TOptions > | |
versionIdxInTransportFields() | comms::Message< TOptions > | static |
VersionType typedef | comms::Message< TOptions > | |
write(WriteIterator &iter, std::size_t size) const | comms::Message< TOptions > | |
writeData(T value, TIter &iter) | comms::Message< TOptions > | protectedstatic |
writeData(T value, TIter &iter) | comms::Message< TOptions > | protectedstatic |
writeImpl(WriteIterator &iter, std::size_t size) const override | comms::MessageBase< TMessage, TOptions > | protectedvirtual |
WriteIterator typedef | comms::Message< TOptions > | |
~GenericMessage() noexcept=default | comms::GenericMessage< TMessage, TFieldOpts, TExtraOpts > | |
~Message() noexcept=default | comms::Message< TOptions > | |