COMMS
Template library intended to help with implementation of communication protocols.
Loading...
Searching...
No Matches
Deprecated List
Member
comms::frame::ChecksumLayer< TField, TCalc, TNextLayer, TOptions >::readField
(const TMsg *msgPtr,
Field
&field, TIter &iter, std::size_t len)
Override
doReadField()
instead
Member
comms::frame::ChecksumLayer< TField, TCalc, TNextLayer, TOptions >::writeField
(const TMsg *msgPtr, const
Field
&field, TIter &iter, std::size_t len) const
Override
doWriteField()
instead
Member
comms::frame::ChecksumPrefixLayer< TField, TCalc, TNextLayer, TOptions >::readField
(const TMsg *msgPtr,
Field
&field, TIter &iter, std::size_t len)
Override
doReadField()
instead
Member
comms::frame::ChecksumPrefixLayer< TField, TCalc, TNextLayer, TOptions >::writeField
(const TMsg *msgPtr, const
Field
&field, TIter &iter, std::size_t len) const
Override
doWriteField()
instead
Member
comms::frame::TransportValueLayer< TField, TIdx, TNextLayer, TOptions >::reassignFieldValue
(TMsg &msg, const
Field
&field)
Use
reassignFieldValueToMsg()
instead.
Member
comms::option::AssumeFieldsExistence
Use
comms::option::def::AssumeFieldsExistence
instead.
Member
comms::option::BigEndian
Use
comms::option::def::BigEndian
instead.
Member
comms::option::BitmaskReservedBits
Use
comms::option::def::BitmaskReservedBits
instead.
Member
comms::option::ChecksumLayerVerifyBeforeRead
Use
comms::option::def::ChecksumLayerVerifyBeforeRead
instead.
Member
comms::option::CustomStorageType
Use
comms::option::app::CustomStorageType
instead.
Member
comms::option::def::HasDoRefresh
Use
HasCustomRefresh
instead.
Member
comms::option::def::ProtocolLayerDisallowReadUntilDataSplit
Use
comms::option::def::FrameLayerDisallowReadUntilDataSplit
instead.
Member
comms::option::def::ProtocolLayerForceReadUntilDataSplit
Use
comms::option::def::FrameLayerForceReadUntilDataSplit
instead.
Member
comms::option::def::ProtocolLayerSuppressReadUntilDataSplitForcing
Use
comms::option::def::FrameLayerSuppressReadUntilDataSplitForcing
instead.
Member
comms::option::def::ValidBigUnsignedNumValueOverride
Use
ValidRangesClear
instead.
Member
comms::option::def::ValidBigUnsignedNumValueRangeOverride
Use
ValidRangesClear
instead.
Member
comms::option::def::ValidNumValueOverride
Use
ValidRangesClear
instead.
Member
comms::option::def::ValidNumValueRangeOverride
Use
ValidRangesClear
instead.
Member
comms::option::DefaultBigUnsignedNumValue
Use
comms::option::def::DefaultBigUnsignedNumValue
instead.
Member
comms::option::DefaultNumValue
Use
comms::option::def::DefaultNumValue
instead.
Member
comms::option::DefaultOptionalMode
Use
comms::option::def::DefaultOptionalMode
instead.
Member
comms::option::DefaultValueInitialiser
Use
comms::option::def::DefaultValueInitialiser
instead.
Member
comms::option::DefaultVariantIndex
Use
comms::option::def::DefaultVariantIndex
instead.
Member
comms::option::EmptyOption
Use
comms::option::app::EmptyOption
instead.
Member
comms::option::EmptySerialisation
Use
comms::option::def::EmptySerialisation
instead.
Member
comms::option::EmptySerialization
Use
comms::option::def::EmptySerialization
instead.
Member
comms::option::Endian
Use
comms::option::def::Endian
instead.
Member
comms::option::ExistsBetweenVersions
Use
comms::option::def::ExistsBetweenVersions
instead.
Member
comms::option::ExistsByDefault
Use
comms::option::def::OptionalExistsByDefault
instead.
Member
comms::option::ExistsSinceVersion
Use
comms::option::def::ExistsSinceVersion
instead.
Member
comms::option::ExistsUntilVersion
Use
comms::option::def::ExistsUntilVersion
instead.
Member
comms::option::ExtendingClass
Use
comms::option::def::ExtendingClass
instead.
Member
comms::option::ExtraTransportFields
Use
comms::option::def::ExtraTransportFields
instead.
Member
comms::option::FailOnInvalid
Use
comms::option::def::FailOnInvalid
instead.
Member
comms::option::FieldsImpl
Use
comms::option::def::FieldsImpl
instead.
Member
comms::option::FieldType
Use
comms::option::def::FieldType
instead.
Member
comms::option::FixedBitLength
Use
comms::option::def::FixedBitLength
instead.
Member
comms::option::FixedLength
Use
comms::option::def::FixedLength
instead.
Member
comms::option::FixedSizeStorage
Use
comms::option::app::FixedSizeStorage
instead.
Member
comms::option::ForceDispatch
Use
comms::option::app::ForceDispatch
instead.
Member
comms::option::ForceDispatchLinearSwitch
Use
comms::option::app::ForceDispatchLinearSwitch
instead.
Member
comms::option::ForceDispatchPolymorphic
Use
comms::option::app::ForceDispatchPolymorphic
instead.
Member
comms::option::ForceDispatchStaticBinSearch
Use
comms::option::app::ForceDispatchStaticBinSearch
instead.
Member
comms::option::FrameLayerDisallowReadUntilDataSplit
Use
comms::option::def::FrameLayerDisallowReadUntilDataSplit
instead.
Member
comms::option::FrameLayerForceReadUntilDataSplit
Use
comms::option::def::FrameLayerForceReadUntilDataSplit
instead.
Member
comms::option::Handler
Use
comms::option::app::Handler
instead.
Member
comms::option::HasCustomRead
Use
comms::option::def::HasCustomRead
instead.
Member
comms::option::HasCustomRefresh
Use
comms::option::def::HasCustomRefresh
instead.
Member
comms::option::HasCustomVersionUpdate
Use
comms::option::def::HasCustomVersionUpdate
instead.
Member
comms::option::HasDoGetId
Use
comms::option::def::HasDoGetId
instead.
Member
comms::option::HasDoRefresh
Use
comms::option::def::HasDoRefresh
instead.
Member
comms::option::HasName
Use
comms::option::def::HasName
instead.
Member
comms::option::IdInfoInterface
Use
comms::option::app::IdInfoInterface
instead.
Member
comms::option::IgnoreInvalid
Use
comms::option::def::IgnoreInvalid
instead.
Member
comms::option::InPlaceAllocation
Use
comms::option::app::InPlaceAllocation
instead.
Member
comms::option::InvalidByDefault
Use
comms::option::def::InvalidByDefault
instead.
Member
comms::option::LengthInfoInterface
Use
comms::option::app::LengthInfoInterface
instead.
Member
comms::option::LittleEndian
Use
comms::option::def::LittleEndian
instead.
Member
comms::option::MissingByDefault
Use
comms::option::def::MissingByDefault
instead.
Member
comms::option::MsgIdType
Use
comms::option::def::MsgIdType
instead.
Member
comms::option::MsgType
Use
comms::option::def::MsgType
instead.
Member
comms::option::NameInterface
Use
comms::option::app::NameInterface
instead.
Member
comms::option::NoDispatchImpl
Use
comms::option::app::NoDispatchImpl
instead.
Member
comms::option::NoIdImpl
Use
comms::option::def::NoIdImpl
instead.
Member
comms::option::NoLengthImpl
Use
comms::option::app::NoLengthImpl
instead.
Member
comms::option::NoReadImpl
Use
comms::option::app::NoReadImpl
instead.
Member
comms::option::NoRefreshImpl
Use
comms::option::app::NoRefreshImpl
instead.
Member
comms::option::NoValidImpl
Use
comms::option::app::NoValidImpl
instead.
Member
comms::option::NoVirtualDestructor
Use
comms::option::app::NoVirtualDestructor
instead.
Member
comms::option::NoWriteImpl
Use
comms::option::app::NoWriteImpl
instead.
Member
comms::option::NumValueSerOffset
Use
comms::option::def::NumValueSerOffset
instead.
Member
comms::option::OptionalExistsByDefault
Use
comms::option::def::OptionalExistsByDefault
instead.
Member
comms::option::OptionalMissingByDefault
Use
comms::option::def::OptionalMissingByDefault
instead.
Member
comms::option::OrigDataView
Use
comms::option::app::OrigDataView
instead.
Member
comms::option::PseudoValue
Use
comms::option::def::PseudoValue
instead.
Member
comms::option::ReadIterator
Use
comms::option::app::ReadIterator
instead.
Member
comms::option::RefreshInterface
Use
comms::option::app::RefreshInterface
instead.
Member
comms::option::RemLengthMemberField
Use
comms::option::def::RemLengthMemberField
instead.
Member
comms::option::ScalingRatio
Use
comms::option::def::ScalingRatio
instead.
Member
comms::option::SequenceElemFixedSerLengthFieldPrefix
Use
comms::option::def::SequenceElemFixedSerLengthFieldPrefix
instead.
Member
comms::option::SequenceElemLengthForcingEnabled
Use
comms::option::def::SequenceElemLengthForcingEnabled
instead.
Member
comms::option::SequenceElemSerLengthFieldPrefix
Use
comms::option::def::SequenceElemSerLengthFieldPrefix
instead.
Member
comms::option::SequenceFixedSize
Use
comms::option::def::SequenceFixedSize
instead.
Member
comms::option::SequenceFixedSizeUseFixedSizeStorage
Use
comms::option::app::SequenceFixedSizeUseFixedSizeStorage
instead.
Member
comms::option::SequenceLengthForcingEnabled
Use
comms::option::def::SequenceLengthForcingEnabled
instead.
Member
comms::option::SequenceSerLengthFieldPrefix
Use
comms::option::def::SequenceSerLengthFieldPrefix
instead.
Member
comms::option::SequenceSizeFieldPrefix
Use
comms::option::def::SequenceSizeFieldPrefix
instead.
Member
comms::option::SequenceSizeForcingEnabled
Use
comms::option::def::SequenceSizeForcingEnabled
instead.
Member
comms::option::SequenceTerminationFieldSuffix
Use
comms::option::def::SequenceTerminationFieldSuffix
instead.
Member
comms::option::SequenceTrailingFieldSuffix
Use
comms::option::def::SequenceTrailingFieldSuffix
instead.
Member
comms::option::StaticNumIdImpl
Use
comms::option::def::StaticNumIdImpl
instead.
Member
comms::option::SupportGenericMessage
Use
comms::option::app::SupportGenericMessage
instead.
Member
comms::option::Units
Use
comms::option::def::Units
instead.
Member
comms::option::UnitsAmps
Use
comms::option::def::UnitsAmps
instead.
Member
comms::option::UnitsBytes
Use
comms::option::def::UnitsBytes
instead.
Member
comms::option::UnitsCentimeters
Use
comms::option::def::UnitsCentimeters
instead.
Member
comms::option::UnitsCentimetersPerSecond
Use
comms::option::def::UnitsCentimetersPerSecond
instead.
Member
comms::option::UnitsDays
Use
comms::option::def::UnitsDays
instead.
Member
comms::option::UnitsDegrees
Use
comms::option::def::UnitsDegrees
instead.
Member
comms::option::UnitsGigabytes
Use
comms::option::def::UnitsGigabytes
instead.
Member
comms::option::UnitsGigahertz
Use
comms::option::def::UnitsGigahertz
instead.
Member
comms::option::UnitsHertz
Use
comms::option::def::UnitsHertz
instead.
Member
comms::option::UnitsHours
Use
comms::option::def::UnitsHours
instead.
Member
comms::option::UnitsKiloamps
Use
comms::option::def::UnitsKiloamps
instead.
Member
comms::option::UnitsKilobytes
Use
comms::option::def::UnitsKilobytes
instead.
Member
comms::option::UnitsKilohertz
Use
comms::option::def::UnitsKilohertz
instead.
Member
comms::option::UnitsKilometers
Use
comms::option::def::UnitsKilometers
instead.
Member
comms::option::UnitsKilometersPerHour
Use
comms::option::def::UnitsKilometersPerHour
instead.
Member
comms::option::UnitsKilometersPerSecond
Use
comms::option::def::UnitsKilometersPerSecond
instead.
Member
comms::option::UnitsKilovolts
Use
comms::option::def::UnitsKilovolts
instead.
Member
comms::option::UnitsMegabytes
Use
comms::option::def::UnitsMegabytes
instead.
Member
comms::option::UnitsMegahertz
Use
comms::option::def::UnitsMegahertz
instead.
Member
comms::option::UnitsMeters
Use
comms::option::def::UnitsMeters
instead.
Member
comms::option::UnitsMetersPerSecond
Use
comms::option::def::UnitsMetersPerSecond
instead.
Member
comms::option::UnitsMicroamps
Use
comms::option::def::UnitsMicroamps
instead.
Member
comms::option::UnitsMicrometers
Use
comms::option::def::UnitsMicrometers
instead.
Member
comms::option::UnitsMicrometersPerSecond
Use
comms::option::def::UnitsMicrometersPerSecond
instead.
Member
comms::option::UnitsMicroseconds
Use
comms::option::def::UnitsMicroseconds
instead.
Member
comms::option::UnitsMicrovolts
Use
comms::option::def::UnitsMicrovolts
instead.
Member
comms::option::UnitsMilliamps
Use
comms::option::def::UnitsMilliamps
instead.
Member
comms::option::UnitsMillimeters
Use
comms::option::def::UnitsMillimeters
instead.
Member
comms::option::UnitsMillimetersPerSecond
Use
comms::option::def::UnitsMillimetersPerSecond
instead.
Member
comms::option::UnitsMilliseconds
Use
comms::option::def::UnitsMilliseconds
instead.
Member
comms::option::UnitsMillivolts
Use
comms::option::def::UnitsMillivolts
instead.
Member
comms::option::UnitsMinutes
Use
comms::option::def::UnitsMinutes
instead.
Member
comms::option::UnitsNanoamps
Use
comms::option::def::UnitsNanoamps
instead.
Member
comms::option::UnitsNanometers
Use
comms::option::def::UnitsNanometers
instead.
Member
comms::option::UnitsNanometersPerSecond
Use
comms::option::def::UnitsNanometersPerSecond
instead.
Member
comms::option::UnitsNanoseconds
Use
comms::option::def::UnitsNanoseconds
instead.
Member
comms::option::UnitsNanovolts
Use
comms::option::def::UnitsNanovolts
instead.
Member
comms::option::UnitsRadians
Use
comms::option::def::UnitsRadians
instead.
Member
comms::option::UnitsSeconds
Use
comms::option::def::UnitsSeconds
instead.
Member
comms::option::UnitsTerabytes
Use
comms::option::def::UnitsTerabytes
instead.
Member
comms::option::UnitsVolts
Use
comms::option::def::UnitsVolts
instead.
Member
comms::option::UnitsWeeks
Use
comms::option::def::UnitsWeeks
instead.
Member
comms::option::ValidBigUnsignedNumValue
Use
comms::option::def::ValidBigUnsignedNumValue
instead.
Member
comms::option::ValidBigUnsignedNumValueOverride
Use
comms::option::def::ValidBigUnsignedNumValueOverride
instead.
Member
comms::option::ValidBigUnsignedNumValueRange
Use
comms::option::def::ValidBigUnsignedNumValueRange
instead.
Member
comms::option::ValidBigUnsignedNumValueRangeOverride
Use
comms::option::def::ValidBigUnsignedNumValueRangeOverride
instead.
Member
comms::option::ValidCheckInterface
Use
comms::option::app::ValidCheckInterface
instead.
Member
comms::option::ValidNumValue
Use
comms::option::def::ValidNumValue
instead.
Member
comms::option::ValidNumValueOverride
Use
comms::option::def::ValidNumValueOverride
instead.
Member
comms::option::ValidNumValueRange
Use
comms::option::def::ValidNumValueRange
instead.
Member
comms::option::ValidNumValueRangeOverride
Use
comms::option::def::ValidNumValueRangeOverride
instead.
Member
comms::option::ValidRangesClear
Use
comms::option::def::ValidRangesClear
instead.
Member
comms::option::VarLength
Use
comms::option::def::VarLength
instead.
Member
comms::option::VersionInExtraTransportFields
Use
comms::option::def::VersionInExtraTransportFields
instead.
Member
comms::option::VersionStorage
Use
comms::option::def::VersionStorage
instead.
Member
comms::option::VersionType
Use
comms::option::def::VersionType
instead.
Member
comms::option::WriteIterator
Use
comms::option::app::WriteIterator
instead.
Member
comms::option::ZeroFieldsImpl
Use
comms::option::def::ZeroFieldsImpl
instead.
Namespace
comms::protocol
Use classes
comms::frame
namespace instead
Namespace
comms::protocol::checksum
Use classes
comms::frame::checksum
namespace instead
Member
comms::protocol::checksum::BasicSum
Use
comms::frame::checksum::BasicSum
class instead
Member
comms::protocol::checksum::BasicXor
Use
comms::frame::checksum::BasicXor
class instead
Member
comms::protocol::checksum::Crc
Use
comms::frame::checksum::Crc
class instead
Member
comms::protocol::checksum::Crc_16
Use
comms::frame::checksum::Crc_16
class instead
Member
comms::protocol::checksum::Crc_32
Use
comms::frame::checksum::Crc_32
class instead
Member
comms::protocol::checksum::Crc_CCITT
Use
comms::frame::checksum::Crc_CCITT
class instead
Member
comms::protocol::ChecksumLayer
Use
comms::frame::ChecksumLayer
class instead
Member
comms::protocol::ChecksumPrefixLayer
Use
comms::frame::ChecksumPrefixLayer
class instead
Member
comms::protocol::missingSize
(std::size_t &val) -> decltype(comms::frame::missingSize(val))
Use
comms::frame::missingSize()
instead
Member
comms::protocol::MsgDataLayer
Use
comms::frame::MsgDataLayer
class instead
Member
comms::protocol::msgId
(TId &val) -> decltype(comms::frame::msgId(val))
Use
comms::frame::msgId()
instead
Member
comms::protocol::MsgIdLayer
Use
comms::frame::MsgIdLayer
class instead
Member
comms::protocol::msgIndex
(std::size_t &val) -> decltype(comms::frame::msgIndex(val))
Use
comms::frame::msgIndex()
instead
Member
comms::protocol::msgPayload
(TIter &iter, std::size_t &len) -> decltype(comms::frame::msgPayload(iter, len))
Use
comms::frame::msgPayload()
instead
Member
comms::protocol::MsgSizeLayer
Use
comms::frame::MsgSizeLayer
class instead
Member
comms::protocol::ProtocolLayerBase
Use
comms::frame::FrameLayerBase
class instead
Member
comms::protocol::SyncPrefixLayer
Use
comms::frame::SyncPrefixLayer
class instead
Member
comms::protocol::toFrameLayerBase
(const ProtocolLayerBase< TField, TNextLayer, TDerived, TOptions... > &layer) -> decltype(comms::frame::toFrameLayerBase(layer))
Use
comms::frame::toFrameLayerBase()
instead
Member
comms::protocol::toProtocolLayerBase
(ProtocolLayerBase< TField, TNextLayer, TDerived, TOptions... > &layer) -> decltype(comms::frame::toFrameLayerBase(layer))
Use
comms::frame::toFrameLayerBase()
instead
Member
comms::protocol::TransportValueLayer
Use
comms::frame::TransportValueLayer
class instead
Member
COMMS_PROTOCOL_LAYERS_ACCESS
(...)
Use COMMS_FRAME_LAYERS_ACCESS() instead
Member
COMMS_PROTOCOL_LAYERS_ACCESS_INNER
(...)
Use COMMS_FRAME_LAYERS_ACCESS_INNER() instead
Member
COMMS_PROTOCOL_LAYERS_ACCESS_OUTER
(...)
Use COMMS_FRAME_LAYERS_ACCESS_OUTER() instead
Member
COMMS_PROTOCOL_LAYERS_NAMES
(...)
Use COMMS_FRAME_LAYERS_NAMES() instead
Member
COMMS_PROTOCOL_LAYERS_NAMES_INNER
(...)
Use COMMS_FRAME_LAYERS_NAMES_INNER() instead
Member
COMMS_PROTOCOL_LAYERS_NAMES_OUTER
(...)
Use COMMS_FRAME_LAYERS_NAMES_OUTER() instead
Generated by
1.9.8