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()
|
|