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