COMMS
Template library intended to help with implementation of communication protocols.
|
Defines aliases to classes in the comms::frame::checksum. More...
Defines aliases to classes in the comms::frame::checksum.
Typedefs | |
template<typename TResult = std::uint8_t, TResult TInitValue = 0> | |
using | BasicSum = comms::frame::checksum::BasicSum< TResult, TInitValue > |
Alias to the comms::frame::checksum::BasicSum. | |
template<typename TResult = std::uint8_t, TResult TInitValue = 0> | |
using | BasicXor = comms::frame::checksum::BasicXor< TResult, TInitValue > |
Alias to the comms::frame::checksum::BasicXor. | |
template<typename TResult , TResult TPoly, TResult TInit = 0, TResult TFin = 0, bool TReflect = false, bool TReflectRem = false> | |
using | Crc = comms::frame::checksum::Crc< TResult, TPoly, TInit, TFin, TReflect, TReflectRem > |
Alias to the comms::frame::checksum::Crc. | |
using | Crc_16 = comms::frame::checksum::Crc_16 |
Alias to the comms::frame::checksum::Crc_16. | |
using | Crc_32 = comms::frame::checksum::Crc_32 |
Alias to the comms::frame::checksum::Crc_32. | |
using | Crc_CCITT = comms::frame::checksum::Crc_CCITT |
Alias to the comms::frame::checksum::Crc_CCITT. | |
using comms::protocol::checksum::BasicSum = typedef comms::frame::checksum::BasicSum<TResult, TInitValue> |
Alias to the comms::frame::checksum::BasicSum.
using comms::protocol::checksum::BasicXor = typedef comms::frame::checksum::BasicXor<TResult, TInitValue> |
Alias to the comms::frame::checksum::BasicXor.
using comms::protocol::checksum::Crc = typedef comms::frame::checksum::Crc<TResult, TPoly, TInit, TFin, TReflect, TReflectRem> |
Alias to the comms::frame::checksum::Crc.
using comms::protocol::checksum::Crc_16 = typedef comms::frame::checksum::Crc_16 |
Alias to the comms::frame::checksum::Crc_16.
using comms::protocol::checksum::Crc_32 = typedef comms::frame::checksum::Crc_32 |
Alias to the comms::frame::checksum::Crc_32.
Alias to the comms::frame::checksum::Crc_CCITT.