COMMS
Template library intended to help with implementation of communication protocols.
Loading...
Searching...
No Matches
Here is a list of all documented functions with links to the class documentation for each member:
- h -
handle() :
comms::GenericHandler< TDefault, TAll, TRetType >
hasAllBitsSet() :
comms::field::BitmaskValue< TFieldBase, TOptions >
hasAnyBitsSet() :
comms::field::BitmaskValue< TFieldBase, TOptions >
hasCustomName() :
comms::MessageBase< TMessage, TOptions >
hasCustomRefresh() :
comms::MessageBase< TMessage, TOptions >
hasDispatch() :
comms::Message< TOptions >
hasDisplayOffset() :
comms::field::IntValue< TFieldBase, T, TOptions >
hasElemFixedSerLengthFieldPrefix() :
comms::field::ArrayList< TFieldBase, TElement, TOptions >
hasElemSerLengthFieldPrefix() :
comms::field::ArrayList< TFieldBase, TElement, TOptions >
hasEmptySerialization() :
comms::field::ArrayList< TFieldBase, TElement, TOptions >
,
comms::field::Bitfield< TFieldBase, TMembers, TOptions >
,
comms::field::BitmaskValue< TFieldBase, TOptions >
,
comms::field::Bundle< TFieldBase, TMembers, TOptions >
,
comms::field::EnumValue< TFieldBase, TEnum, TOptions >
,
comms::field::FloatValue< TFieldBase, T, TOptions >
,
comms::field::IntValue< TFieldBase, T, TOptions >
,
comms::field::Optional< TField, TOptions >
,
comms::field::String< TFieldBase, TOptions >
,
comms::field::Variant< TFieldBase, TMembers, TOptions >
hasEndian() :
comms::Message< TOptions >
hasExtendingClass() :
comms::protocol::ChecksumLayer< TField, TCalc, TNextLayer, TOptions >
,
comms::protocol::ChecksumPrefixLayer< TField, TCalc, TNextLayer, TOptions >
,
comms::protocol::MsgIdLayer< TField, TMessage, TAllMessages, TNextLayer, TOptions >
,
comms::protocol::MsgSizeLayer< TField, TNextLayer, TOptions >
,
comms::protocol::SyncPrefixLayer< TField, TNextLayer, TOptions >
,
comms::protocol::TransportValueLayer< TField, TIdx, TNextLayer, TOptions >
hasFailOnInvalid() :
comms::field::ArrayList< TFieldBase, TElement, TOptions >
,
comms::field::Bitfield< TFieldBase, TMembers, TOptions >
,
comms::field::BitmaskValue< TFieldBase, TOptions >
,
comms::field::Bundle< TFieldBase, TMembers, TOptions >
,
comms::field::EnumValue< TFieldBase, TEnum, TOptions >
,
comms::field::FloatValue< TFieldBase, T, TOptions >
,
comms::field::IntValue< TFieldBase, T, TOptions >
,
comms::field::Optional< TField, TOptions >
,
comms::field::String< TFieldBase, TOptions >
,
comms::field::Variant< TFieldBase, TMembers, TOptions >
,
comms::MessageBase< TMessage, TOptions >
hasFields() :
comms::MessageBase< TMessage, TOptions >
hasFieldType() :
comms::field::ArrayList< TFieldBase, TElement, TOptions >
,
comms::field::Bitfield< TFieldBase, TMembers, TOptions >
,
comms::field::BitmaskValue< TFieldBase, TOptions >
,
comms::field::Bundle< TFieldBase, TMembers, TOptions >
,
comms::field::EnumValue< TFieldBase, TEnum, TOptions >
,
comms::field::FloatValue< TFieldBase, T, TOptions >
,
comms::field::IntValue< TFieldBase, T, TOptions >
,
comms::field::Optional< TField, TOptions >
,
comms::field::String< TFieldBase, TOptions >
,
comms::field::Variant< TFieldBase, TMembers, TOptions >
hasFixedSize() :
comms::field::ArrayList< TFieldBase, TElement, TOptions >
,
comms::field::String< TFieldBase, TOptions >
hasFixedValue() :
comms::field::ArrayList< TFieldBase, TElement, TOptions >
,
comms::field::Bitfield< TFieldBase, TMembers, TOptions >
,
comms::field::BitmaskValue< TFieldBase, TOptions >
,
comms::field::Bundle< TFieldBase, TMembers, TOptions >
,
comms::field::EnumValue< TFieldBase, TEnum, TOptions >
,
comms::field::FloatValue< TFieldBase, T, TOptions >
,
comms::field::IntValue< TFieldBase, T, TOptions >
,
comms::field::Optional< TField, TOptions >
,
comms::field::String< TFieldBase, TOptions >
,
comms::field::Variant< TFieldBase, TMembers, TOptions >
hasForcedDispatch() :
comms::MsgFactory< TMsgBase, TAllMessages, TOptions >
hasGenericMessageSupport() :
comms::MsgFactory< TMsgBase, TAllMessages, TOptions >
hasGetId() :
comms::Message< TOptions >
hasIgnoreInvalid() :
comms::field::ArrayList< TFieldBase, TElement, TOptions >
,
comms::field::Bitfield< TFieldBase, TMembers, TOptions >
,
comms::field::BitmaskValue< TFieldBase, TOptions >
,
comms::field::Bundle< TFieldBase, TMembers, TOptions >
,
comms::field::EnumValue< TFieldBase, TEnum, TOptions >
,
comms::field::FloatValue< TFieldBase, T, TOptions >
,
comms::field::IntValue< TFieldBase, T, TOptions >
,
comms::field::Optional< TField, TOptions >
,
comms::field::String< TFieldBase, TOptions >
,
comms::field::Variant< TFieldBase, TMembers, TOptions >
hasInPlaceAllocation() :
comms::MsgFactory< TMsgBase, TAllMessages, TOptions >
hasLength() :
comms::Message< TOptions >
hasMsgFactory() :
comms::protocol::MsgIdLayer< TField, TMessage, TAllMessages, TNextLayer, TOptions >
hasMsgIdType() :
comms::Message< TOptions >
hasMsgType() :
comms::MessageBase< TMessage, TOptions >
hasName() :
comms::field::ArrayList< TFieldBase, TElement, TOptions >
,
comms::field::Bitfield< TFieldBase, TMembers, TOptions >
,
comms::field::BitmaskValue< TFieldBase, TOptions >
,
comms::field::Bundle< TFieldBase, TMembers, TOptions >
,
comms::field::EnumValue< TFieldBase, TEnum, TOptions >
,
comms::field::FloatValue< TFieldBase, T, TOptions >
,
comms::Field< TOptions >
,
comms::field::IntValue< TFieldBase, T, TOptions >
,
comms::field::Optional< TField, TOptions >
,
comms::field::String< TFieldBase, TOptions >
,
comms::field::Variant< TFieldBase, TMembers, TOptions >
,
comms::Message< TOptions >
hasNonDefaultRefresh() :
comms::field::ArrayList< TFieldBase, TElement, TOptions >
,
comms::field::Bitfield< TFieldBase, TMembers, TOptions >
,
comms::field::BitmaskValue< TFieldBase, TOptions >
,
comms::field::Bundle< TFieldBase, TMembers, TOptions >
,
comms::field::EnumValue< TFieldBase, TEnum, TOptions >
,
comms::field::FloatValue< TFieldBase, T, TOptions >
,
comms::Field< TOptions >
,
comms::field::IntValue< TFieldBase, T, TOptions >
,
comms::field::Optional< TField, TOptions >
,
comms::field::String< TFieldBase, TOptions >
,
comms::field::Variant< TFieldBase, TMembers, TOptions >
hasPolymorphicDispatch() :
comms::MessageBase< TMessage, TOptions >
hasPolymorphicLength() :
comms::MessageBase< TMessage, TOptions >
hasPolymorphicRead() :
comms::MessageBase< TMessage, TOptions >
hasPolymorphicValid() :
comms::MessageBase< TMessage, TOptions >
hasPolymorphicWrite() :
comms::MessageBase< TMessage, TOptions >
hasPseudoValue() :
comms::protocol::TransportValueLayer< TField, TIdx, TNextLayer, TOptions >
hasRead() :
comms::Message< TOptions >
hasReadNoStatus() :
comms::field::ArrayList< TFieldBase, TElement, TOptions >
,
comms::field::Bitfield< TFieldBase, TMembers, TOptions >
,
comms::field::BitmaskValue< TFieldBase, TOptions >
,
comms::field::Bundle< TFieldBase, TMembers, TOptions >
,
comms::field::EnumValue< TFieldBase, TEnum, TOptions >
,
comms::field::FloatValue< TFieldBase, T, TOptions >
,
comms::Field< TOptions >
,
comms::field::IntValue< TFieldBase, T, TOptions >
,
comms::field::Optional< TField, TOptions >
,
comms::field::String< TFieldBase, TOptions >
,
comms::field::Variant< TFieldBase, TMembers, TOptions >
hasRefresh() :
comms::Message< TOptions >
hasScaling() :
comms::field::IntValue< TFieldBase, T, TOptions >
hasSerLengthFieldPrefix() :
comms::field::ArrayList< TFieldBase, TElement, TOptions >
,
comms::field::String< TFieldBase, TOptions >
hasSizeFieldPrefix() :
comms::field::ArrayList< TFieldBase, TElement, TOptions >
,
comms::field::String< TFieldBase, TOptions >
hasStaticMsgId() :
comms::MessageBase< TMessage, TOptions >
hasTerminationFieldSuffix() :
comms::field::ArrayList< TFieldBase, TElement, TOptions >
,
comms::field::String< TFieldBase, TOptions >
hasTrailingFieldSuffix() :
comms::field::ArrayList< TFieldBase, TElement, TOptions >
,
comms::field::String< TFieldBase, TOptions >
hasTransportFields() :
comms::Message< TOptions >
hasUniqueIds() :
comms::MsgFactory< TMsgBase, TAllMessages, TOptions >
hasUnits() :
comms::field::FloatValue< TFieldBase, T, TOptions >
,
comms::field::IntValue< TFieldBase, T, TOptions >
hasValid() :
comms::Message< TOptions >
hasVarLength() :
comms::Field< TOptions >
,
comms::field::IntValue< TFieldBase, T, TOptions >
hasVerifyBeforeRead() :
comms::protocol::ChecksumLayer< TField, TCalc, TNextLayer, TOptions >
,
comms::protocol::ChecksumPrefixLayer< TField, TCalc, TNextLayer, TOptions >
hasVersionInTransportFields() :
comms::Message< TOptions >
hasWrite() :
comms::Message< TOptions >
hasWriteNoStatus() :
comms::field::ArrayList< TFieldBase, TElement, TOptions >
,
comms::field::Bitfield< TFieldBase, TMembers, TOptions >
,
comms::field::BitmaskValue< TFieldBase, TOptions >
,
comms::field::Bundle< TFieldBase, TMembers, TOptions >
,
comms::field::EnumValue< TFieldBase, TEnum, TOptions >
,
comms::field::FloatValue< TFieldBase, T, TOptions >
,
comms::Field< TOptions >
,
comms::field::IntValue< TFieldBase, T, TOptions >
,
comms::field::Optional< TField, TOptions >
,
comms::field::String< TFieldBase, TOptions >
,
comms::field::Variant< TFieldBase, TMembers, TOptions >
Generated by
1.9.8