Defines aliases to classes in the comms::frame.
- Deprecated:
- Use classes comms::frame namespace instead
|
| template<typename TField , typename TCalc , typename TNextLayer , typename... TOptions> |
| using | ChecksumLayer = comms::frame::ChecksumLayer< TField, TCalc, TNextLayer, TOptions... > |
| | Alias to the comms::frame::ChecksumLayer.
|
| |
| template<typename TField , typename TCalc , typename TNextLayer , typename... TOptions> |
| using | ChecksumPrefixLayer = comms::frame::ChecksumPrefixLayer< TField, TCalc, TNextLayer, TOptions... > |
| | Alias to the comms::frame::ChecksumPrefixLayer.
|
| |
| template<typename... TOptions> |
| using | MsgDataLayer = comms::frame::MsgDataLayer< TOptions... > |
| | Alias to the comms::frame::MsgDataLayer.
|
| |
| template<typename TField , typename TMessage , typename TAllMessages , typename TNextLayer , typename... TOptions> |
| using | MsgIdLayer = comms::frame::MsgIdLayer< TField, TMessage, TAllMessages, TNextLayer, TOptions... > |
| | Alias to the comms::frame::MsgIdLayer.
|
| |
| template<typename TField , typename TNextLayer , typename... TOptions> |
| using | MsgSizeLayer = comms::frame::MsgSizeLayer< TField, TNextLayer, TOptions... > |
| | Alias to the comms::frame::MsgSizeLayer.
|
| |
| template<typename TField , typename TNextLayer , typename TDerived , typename... TOptions> |
| using | ProtocolLayerBase = comms::frame::FrameLayerBase< TField, TNextLayer, TDerived, TOptions... > |
| | Alias to the comms::frame::FrameLayerBase.
|
| |
| template<typename TField , typename TNextLayer , typename... TOptions> |
| using | SyncPrefixLayer = comms::frame::SyncPrefixLayer< TField, TNextLayer, TOptions... > |
| | Alias to the comms::frame::SyncPrefixLayer.
|
| |
| template<typename TField , std::size_t TIdx, typename TNextLayer , typename... TOptions> |
| using | TransportValueLayer = comms::frame::TransportValueLayer< TField, TIdx, TNextLayer, TOptions... > |
| | Alias to the comms::frame::TransportValueLayer.
|
| |
|
| auto | missingSize (std::size_t &val) -> decltype(comms::frame::missingSize(val)) |
| | Same as comms::frame::missingSize()
|
| |
| template<typename TId > |
| auto | msgId (TId &val) -> decltype(comms::frame::msgId(val)) |
| | Same as comms::frame::msgId()
|
| |
| auto | msgIndex (std::size_t &val) -> decltype(comms::frame::msgIndex(val)) |
| | Same as comms::frame::msgIndex()
|
| |
| template<typename TIter > |
| auto | msgPayload (TIter &iter, std::size_t &len) -> decltype(comms::frame::msgPayload(iter, len)) |
| | Same as comms::frame::msgPayload()
|
| |
| template<typename TField , typename TNextLayer , typename TDerived , typename... TOptions> |
| constexpr auto | toFrameLayerBase (const ProtocolLayerBase< TField, TNextLayer, TDerived, TOptions... > &layer) -> decltype(comms::frame::toFrameLayerBase(layer)) |
| | Same as comms::frame::toFrameLayerBase()
|
| |
| template<typename TField , typename TNextLayer , typename TDerived , typename... TOptions> |
| auto | toProtocolLayerBase (ProtocolLayerBase< TField, TNextLayer, TDerived, TOptions... > &layer) -> decltype(comms::frame::toFrameLayerBase(layer)) |
| | Same as comms::frame::toFrameLayerBase()
|
| |