accessCachedField(TAllFields &allFields) -> decltype(std::get< std::tuple_size< typename std::decay< TAllFields >::type >::value - std::tuple_size< AllFields >::value >(allFields)) | comms::protocol::MsgDataLayer< TExtraOpts > | static |
AllFields typedef | comms::protocol::MsgDataLayer< TExtraOpts > | |
AllMessages typedef | comms::protocol::MsgDataLayer< TExtraOpts > | |
canSplitRead() | comms::protocol::MsgDataLayer< TExtraOpts > | static |
Field typedef | comms::protocol::MsgDataLayer< TExtraOpts > | |
isMsgDataLayer() | comms::protocol::MsgDataLayer< TExtraOpts > | related |
length() | comms::protocol::MsgDataLayer< TExtraOpts > | static |
length(const TMsg &msg) | comms::protocol::MsgDataLayer< TExtraOpts > | static |
MsgDataLayer()=default | comms::protocol::MsgDataLayer< TExtraOpts > | |
MsgDataLayer(const MsgDataLayer &)=default | comms::protocol::MsgDataLayer< TExtraOpts > | |
MsgDataLayer(MsgDataLayer &&)=default | comms::protocol::MsgDataLayer< TExtraOpts > | |
MsgFactory typedef | comms::protocol::MsgDataLayer< TExtraOpts > | |
NumOfLayers | comms::protocol::MsgDataLayer< TExtraOpts > | static |
operator=(const MsgDataLayer &)=default | comms::protocol::MsgDataLayer< TExtraOpts > | |
operator=(MsgDataLayer &&)=default | comms::protocol::MsgDataLayer< TExtraOpts > | |
read(TMsg &msg, TIter &iter, std::size_t size, TExtraValues... extraValues) | comms::protocol::MsgDataLayer< TExtraOpts > | static |
readFieldsCached(TAllFields &allFields, TMsg &msg, TIter &iter, std::size_t size, TExtraValues... extraValues) | comms::protocol::MsgDataLayer< TExtraOpts > | static |
readFromData(TMsg &msg, TIter &iter, std::size_t size, TExtraValues... extraValues) | comms::protocol::MsgDataLayer< TExtraOpts > | static |
readFromDataFeildsCached(TAllFields &allFields, TMsg &msg, TIter &iter, std::size_t size, TExtraValues... extraValues) | comms::protocol::MsgDataLayer< TExtraOpts > | static |
readUntilData(TMsg &msg, TIter &iter, std::size_t size, TExtraValues...) | comms::protocol::MsgDataLayer< TExtraOpts > | static |
readUntilDataFieldsCached(TAllFields &allFields, TMsg &msg, TIter &iter, std::size_t size, TExtraValues...) | comms::protocol::MsgDataLayer< TExtraOpts > | static |
ThisLayer typedef | comms::protocol::MsgDataLayer< TExtraOpts > | |
thisLayer() | comms::protocol::MsgDataLayer< TExtraOpts > | |
thisLayer() const | comms::protocol::MsgDataLayer< TExtraOpts > | |
update(TIter &iter, std::size_t size) | comms::protocol::MsgDataLayer< TExtraOpts > | static |
update(const TMsg &msg, TIter &iter, std::size_t size) | comms::protocol::MsgDataLayer< TExtraOpts > | static |
updateFieldsCached(TAllFields &allFields, TIter &iter, std::size_t size) | comms::protocol::MsgDataLayer< TExtraOpts > | static |
updateFieldsCached(TAllFields &allFields, const TMsg &msg, TIter &iter, std::size_t size) | comms::protocol::MsgDataLayer< TExtraOpts > | static |
write(const TMsg &msg, TIter &iter, std::size_t size) | comms::protocol::MsgDataLayer< TExtraOpts > | static |
writeFieldsCached(TAllFields &allFields, const TMsg &msg, TIter &iter, std::size_t size) | comms::protocol::MsgDataLayer< TExtraOpts > | static |
~MsgDataLayer() noexcept=default | comms::protocol::MsgDataLayer< TExtraOpts > | |