COMMS
Template library intended to help with implementation of communication protocols.
Loading...
Searching...
No Matches
Class Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
Angle
(
comms::traits::units
)
ArrayList
(
comms::field
)
ArrayView
(
comms::util
)
Assert
(
comms
)
AssumeFieldsExistence
(
comms::option::def
)
AvailableLengthLimit
(
comms::option::def
)
B
BasicSum
(
comms::protocol::checksum
)
BasicXor
(
comms::protocol::checksum
)
Big
(
comms::util::traits::endian
)
Bitfield
(
comms::field
)
BitmaskValue
(
comms::field
)
Bundle
(
comms::field
)
C
ChecksumLayer
(
comms::protocol
)
ChecksumLayerVerifyBeforeRead
(
comms::option::def
)
ChecksumPrefixLayer
(
comms::protocol
)
Conditional
(
comms::util
)
ContentsValidator
(
comms::option::def
)
Crc
(
comms::protocol::checksum
)
Current
(
comms::traits::units
)
CustomStorageType
(
comms::option::app
)
D
DefaultValueInitialiser
(
comms::option::def
)
DisplayOffset
(
comms::option::def
)
Distance
(
comms::traits::units
)
DynMemory
(
comms::util::alloc
)
DynMemoryNoVirtualDestructor
(
comms::util::alloc
)
E
EmptyHandler
(
comms
)
EmptyOption
(
comms::option::app
)
EmptySerialization
(
comms::option::def
)
EnableAssert
(
comms
)
Endian
(
comms::option::def
)
EnumValue
(
comms::field
)
ExistsBetweenVersions
(
comms::option::def
)
ExtendingClass
(
comms::option::def
)
ExtraTransportFields
(
comms::option::def
)
F
FailOnInvalid
(
comms::option::def
)
Field
(
comms
)
FieldsImpl
(
comms::option::def
)
FieldType
(
comms::option::def
)
FixedBitLength
(
comms::option::def
)
FixedLength
(
comms::option::def
)
FixedSizeStorage
(
comms::option::app
)
FixedValue
(
comms::option::def
)
FloatValue
(
comms::field
)
ForceDispatch
(
comms::option::app
)
Frequency
(
comms::traits::units
)
G
GenericHandler
(
comms
)
GenericMessage
(
comms
)
H
Handler
(
comms::option::app
)
HasCustomRead
(
comms::option::def
)
HasCustomRefresh
(
comms::option::def
)
HasCustomVersionUpdate
(
comms::option::def
)
HasCustomWrite
(
comms::option::def
)
HasDoGetId
(
comms::option::def
)
HasName
(
comms::option::def
)
HasVersionDependentMembers
(
comms::option::def
)
I
IdInfoInterface
(
comms::option::app
)
IgnoreInvalid
(
comms::option::def
)
InPlaceAllocation
(
comms::option::app
)
InPlacePool
(
comms::util::alloc
)
InPlaceSingle
(
comms::util::alloc
)
InPlaceSingleNoVirtualDestructor
(
comms::util::alloc
)
IntValue
(
comms::field
)
InvalidByDefault
(
comms::option::def
)
IsInTuple
(
comms::util
)
IsTuple
(
comms::util
)
L
LengthInfoInterface
(
comms::option::app
)
LinearSwitch
(
comms::traits::dispatch
)
Little
(
comms::util::traits::endian
)
M
Memory
(
comms::traits::units
)
Message
(
comms
)
MessageBase
(
comms
)
MissingOnInvalid
(
comms::option::def
)
MissingOnReadFail
(
comms::option::def
)
MsgDataLayer
(
comms::protocol
)
MsgDispatcher
(
comms
)
MsgFactory
(
comms
)
MsgFactory
(
comms::option::app
)
MsgFactoryTempl
(
comms::option::app
)
MsgIdLayer
(
comms::protocol
)
MsgIdType
(
comms::option::def
)
MsgSizeLayer
(
comms::protocol
)
MsgType
(
comms::option::def
)
N
NameInterface
(
comms::option::app
)
NoDispatchImpl
(
comms::option::app
)
NoIdImpl
(
comms::option::def
)
NoLengthImpl
(
comms::option::app
)
NoReadImpl
(
comms::option::app
)
NoRefreshImpl
(
comms::option::app
)
NoValidImpl
(
comms::option::app
)
NoVirtualDestructor
(
comms::option::app
)
NoWriteImpl
(
comms::option::app
)
NumValueSerOffset
(
comms::option::def
)
O
Optional
(
comms::field
)
OrigDataView
(
comms::option::app
)
P
Polymorphic
(
comms::traits::dispatch
)
ProtocolLayerBase
(
comms::protocol
)
ProtocolLayerDisallowReadUntilDataSplit
(
comms::option::def
)
ProtocolLayerForceReadUntilDataSplit
(
comms::option::def
)
ProtocolLayerSuppressReadUntilDataSplitForcing
(
comms::option::def
)
PseudoValue
(
comms::option::def
)
R
ReadIterator
(
comms::option::app
)
RefreshInterface
(
comms::option::app
)
RemLengthMemberField
(
comms::option::def
)
S
ScalingRatio
(
comms::option::def
)
ScopeGuard
(
comms::util
)
SequenceElemFixedSerLengthFieldPrefix
(
comms::option::def
)
SequenceElemLengthForcingEnabled
(
comms::option::def
)
SequenceElemSerLengthFieldPrefix
(
comms::option::def
)
SequenceFixedSize
(
comms::option::def
)
SequenceFixedSizeUseFixedSizeStorage
(
comms::option::app
)
SequenceLengthForcingEnabled
(
comms::option::def
)
SequenceSerLengthFieldPrefix
(
comms::option::def
)
SequenceSizeFieldPrefix
(
comms::option::def
)
SequenceSizeForcingEnabled
(
comms::option::def
)
SequenceTerminationFieldSuffix
(
comms::option::def
)
SequenceTrailingFieldSuffix
(
comms::option::def
)
Speed
(
comms::traits::units
)
StaticBinSearch
(
comms::traits::dispatch
)
StaticNumIdImpl
(
comms::option::def
)
StaticString
(
comms::util
)
StaticVector
(
comms::util
)
String
(
comms::field
)
StringView
(
comms::util
)
SupportGenericMessage
(
comms::option::app
)
SyncPrefixLayer
(
comms::protocol
)
T
Time
(
comms::traits::units
)
TransportValueLayer
(
comms::protocol
)
TupleAsAlignedUnion
(
comms::util
)
TupleCat
(
comms::util
)
U
Units
(
comms::option::def
)
V
ValidBigUnsignedNumValueRange
(
comms::option::def
)
ValidCheckInterface
(
comms::option::app
)
ValidNumValueRange
(
comms::option::def
)
ValidRangesClear
(
comms::option::def
)
Variant
(
comms::field
)
VariantHasCustomResetOnDestruct
(
comms::option::def
)
VarLength
(
comms::option::def
)
VersionInExtraTransportFields
(
comms::option::def
)
VersionStorage
(
comms::option::def
)
VersionType
(
comms::option::def
)
Voltage
(
comms::traits::units
)
W
WriteIterator
(
comms::option::app
)
Generated by
1.9.8