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:
- c -
c_str() :
comms::util::StaticString< TSize, TChar >
calculateChecksum() :
comms::protocol::ChecksumLayer< TField, TCalc, TNextLayer, TOptions >
,
comms::protocol::ChecksumPrefixLayer< TField, TCalc, TNextLayer, TOptions >
canAllocate() :
comms::MsgFactory< TMsgBase, TAllMessages, TOptions >
,
comms::util::alloc::DynMemory< TInterface >
,
comms::util::alloc::DynMemoryNoVirtualDestructor< TInterface, TAllMessages, TId, TDefaultType >
,
comms::util::alloc::InPlaceSingle< TInterface, TAllTypes >
,
comms::util::alloc::InPlaceSingleNoVirtualDestructor< TInterface, TAllocMessages, TOrigMessages, TId, TDefaultType >
canSplitRead() :
comms::protocol::MsgDataLayer< TOptions >
,
comms::protocol::ProtocolLayerBase< TField, TNextLayer, TDerived, TOptions >
canWrite() :
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< 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 >
capacity() :
comms::util::StaticString< TSize, TChar >
,
comms::util::StaticVector< T, TSize >
cbegin() :
comms::util::ArrayView< T >
,
comms::util::StaticString< TSize, TChar >
,
comms::util::StaticVector< T, TSize >
,
comms::util::StringView
cend() :
comms::util::ArrayView< T >
,
comms::util::StaticString< TSize, TChar >
,
comms::util::StaticVector< T, TSize >
,
comms::util::StringView
ChecksumLayer() :
comms::protocol::ChecksumLayer< TField, TCalc, TNextLayer, TOptions >
ChecksumPrefixLayer() :
comms::protocol::ChecksumPrefixLayer< TField, TCalc, TNextLayer, TOptions >
clear() :
comms::util::StaticString< TSize, TChar >
,
comms::util::StaticVector< T, TSize >
clearBits() :
comms::field::BitmaskValue< TFieldBase, TOptions >
clearReadElemCount() :
comms::field::ArrayList< TFieldBase, TElement, TOptions >
,
comms::field::String< TFieldBase, TOptions >
clearReadElemLengthForcing() :
comms::field::ArrayList< TFieldBase, TElement, TOptions >
clearReadLengthForcing() :
comms::field::ArrayList< TFieldBase, TElement, TOptions >
,
comms::field::String< TFieldBase, TOptions >
COMMS_MSG_FIELDS_NAMES() :
comms::GenericMessage< TMessage, TFieldOpts, TExtraOpts >
compare() :
comms::util::StaticString< TSize, TChar >
,
comms::util::StringView
copy() :
comms::util::StaticString< TSize, TChar >
,
comms::util::StringView
crbegin() :
comms::util::ArrayView< T >
,
comms::util::StaticString< TSize, TChar >
,
comms::util::StaticVector< T, TSize >
,
comms::util::StringView
createGenericMsg() :
comms::MsgFactory< TMsgBase, TAllMessages, TOptions >
createMsg() :
comms::MsgFactory< TMsgBase, TAllMessages, TOptions >
,
comms::protocol::MsgIdLayer< TField, TMessage, TAllMessages, TNextLayer, TOptions >
,
comms::protocol::ProtocolLayerBase< TField, TNextLayer, TDerived, TOptions >
crend() :
comms::util::ArrayView< T >
,
comms::util::StaticString< TSize, TChar >
,
comms::util::StaticVector< T, TSize >
,
comms::util::StringView
currentField() :
comms::field::Variant< TFieldBase, TMembers, TOptions >
currentFieldExec() :
comms::field::Variant< TFieldBase, TMembers, TOptions >
currentFieldValid() :
comms::field::Variant< TFieldBase, TMembers, TOptions >
Generated by
1.9.8