COMMS
Template library intended to help with implementation of communication protocols.
comms::field::Bundle< TFieldBase, TMembers, TOptions > Member List

This is the complete list of members for comms::field::Bundle< TFieldBase, TMembers, TOptions >, including all inherited members.

Bundle()=defaultcomms::field::Bundle< TFieldBase, TMembers, TOptions >
Bundle(const ValueType &val)comms::field::Bundle< TFieldBase, TMembers, TOptions >explicit
Bundle(ValueType &&val)comms::field::Bundle< TFieldBase, TMembers, TOptions >explicit
canWrite() constcomms::field::Bundle< TFieldBase, TMembers, TOptions >
comms::Field::canWrite()comms::Field< TOptions >static
CommsTag typedefcomms::field::Bundle< TFieldBase, TMembers, TOptions >
Endian typedefcomms::field::Bundle< TFieldBase, TMembers, TOptions >
FieldBase typedefcomms::field::Bundle< TFieldBase, TMembers, TOptions >
FieldType typedefcomms::field::Bundle< TFieldBase, TMembers, TOptions >
getValue() constcomms::field::Bundle< TFieldBase, TMembers, TOptions >
getVersion() constcomms::field::Bundle< TFieldBase, TMembers, TOptions >
hasEmptySerialization()comms::field::Bundle< TFieldBase, TMembers, TOptions >static
hasFailOnInvalid()comms::field::Bundle< TFieldBase, TMembers, TOptions >static
hasFieldType()comms::field::Bundle< TFieldBase, TMembers, TOptions >static
hasIgnoreInvalid()comms::field::Bundle< TFieldBase, TMembers, TOptions >static
hasNonDefaultRefresh()comms::field::Bundle< TFieldBase, TMembers, TOptions >static
hasReadNoStatus()comms::field::Bundle< TFieldBase, TMembers, TOptions >static
hasVarLength()comms::Field< TOptions >static
hasWriteNoStatus()comms::field::Bundle< TFieldBase, TMembers, TOptions >static
isBundle()comms::field::Bundle< TFieldBase, TMembers, TOptions >related
isVersionDependent()comms::field::Bundle< TFieldBase, TMembers, TOptions >static
length() constcomms::field::Bundle< TFieldBase, TMembers, TOptions >
lengthFrom() constcomms::field::Bundle< TFieldBase, TMembers, TOptions >
lengthFromUntil() constcomms::field::Bundle< TFieldBase, TMembers, TOptions >
lengthUntil() constcomms::field::Bundle< TFieldBase, TMembers, TOptions >
maxLength()comms::field::Bundle< TFieldBase, TMembers, TOptions >static
maxLengthFrom()comms::field::Bundle< TFieldBase, TMembers, TOptions >static
maxLengthFromUntil()comms::field::Bundle< TFieldBase, TMembers, TOptions >static
maxLengthUntil()comms::field::Bundle< TFieldBase, TMembers, TOptions >static
minLength()comms::field::Bundle< TFieldBase, TMembers, TOptions >static
minLengthFrom()comms::field::Bundle< TFieldBase, TMembers, TOptions >static
minLengthFromUntil()comms::field::Bundle< TFieldBase, TMembers, TOptions >static
minLengthUntil()comms::field::Bundle< TFieldBase, TMembers, TOptions >static
operator!=(const Bundle< TFieldBase, TMembers, TOptions... > &field1, const Bundle< TFieldBase, TMembers, TOptions... > &field2) noexceptcomms::field::Bundle< TFieldBase, TMembers, TOptions >related
operator<(const Bundle< TFieldBase, TMembers, TOptions... > &field1, const Bundle< TFieldBase, TMembers, TOptions... > &field2) noexceptcomms::field::Bundle< TFieldBase, TMembers, TOptions >related
operator<=(const Bundle< TFieldBase, TMembers, TOptions... > &field1, const Bundle< TFieldBase, TMembers, TOptions... > &field2) noexceptcomms::field::Bundle< TFieldBase, TMembers, TOptions >related
operator==(const Bundle< TFieldBase, TMembers, TOptions... > &field1, const Bundle< TFieldBase, TMembers, TOptions... > &field2) noexceptcomms::field::Bundle< TFieldBase, TMembers, TOptions >related
operator>(const Bundle< TFieldBase, TMembers, TOptions... > &field1, const Bundle< TFieldBase, TMembers, TOptions... > &field2) noexceptcomms::field::Bundle< TFieldBase, TMembers, TOptions >related
operator>=(const Bundle< TFieldBase, TMembers, TOptions... > &field1, const Bundle< TFieldBase, TMembers, TOptions... > &field2) noexceptcomms::field::Bundle< TFieldBase, TMembers, TOptions >related
ParsedOptions typedefcomms::field::Bundle< TFieldBase, TMembers, TOptions >
read(TIter &iter, std::size_t size)comms::field::Bundle< TFieldBase, TMembers, TOptions >
readData(TIter &iter)comms::Field< TOptions >protectedstatic
readData(TIter &iter)comms::Field< TOptions >protectedstatic
readFrom(TIter &iter, std::size_t len)comms::field::Bundle< TFieldBase, TMembers, TOptions >
readFromAndUpdateLen(TIter &iter, std::size_t &len)comms::field::Bundle< TFieldBase, TMembers, TOptions >
readFromNoStatus(TIter &iter)comms::field::Bundle< TFieldBase, TMembers, TOptions >
readFromUntil(TIter &iter, std::size_t len)comms::field::Bundle< TFieldBase, TMembers, TOptions >
readFromUntilAndUpdateLen(TIter &iter, std::size_t &len)comms::field::Bundle< TFieldBase, TMembers, TOptions >
readFromUntilNoStatus(TIter &iter)comms::field::Bundle< TFieldBase, TMembers, TOptions >
readNoStatus(TIter &iter)comms::field::Bundle< TFieldBase, TMembers, TOptions >
readUntil(TIter &iter, std::size_t len)comms::field::Bundle< TFieldBase, TMembers, TOptions >
readUntilAndUpdateLen(TIter &iter, std::size_t &len)comms::field::Bundle< TFieldBase, TMembers, TOptions >
readUntilNoStatus(TIter &iter)comms::field::Bundle< TFieldBase, TMembers, TOptions >
refresh()comms::field::Bundle< TFieldBase, TMembers, TOptions >
setValue(U &&val)comms::field::Bundle< TFieldBase, TMembers, TOptions >
setVersion(VersionType version)comms::field::Bundle< TFieldBase, TMembers, TOptions >
valid() constcomms::field::Bundle< TFieldBase, TMembers, TOptions >
comms::Field::valid()comms::Field< TOptions >static
value()comms::field::Bundle< TFieldBase, TMembers, TOptions >
value() constcomms::field::Bundle< TFieldBase, TMembers, TOptions >
ValueType typedefcomms::field::Bundle< TFieldBase, TMembers, TOptions >
VersionType typedefcomms::field::Bundle< TFieldBase, TMembers, TOptions >
write(TIter &iter, std::size_t size) constcomms::field::Bundle< TFieldBase, TMembers, TOptions >
writeData(T value, TIter &iter)comms::Field< TOptions >protectedstatic
writeData(T value, TIter &iter)comms::Field< TOptions >protectedstatic
writeFrom(TIter &iter, std::size_t size) constcomms::field::Bundle< TFieldBase, TMembers, TOptions >
writeFromNoStatus(TIter &iter)comms::field::Bundle< TFieldBase, TMembers, TOptions >
writeFromUntil(TIter &iter, std::size_t size) constcomms::field::Bundle< TFieldBase, TMembers, TOptions >
writeFromUntilNoStatus(TIter &iter)comms::field::Bundle< TFieldBase, TMembers, TOptions >
writeNoStatus(TIter &iter) constcomms::field::Bundle< TFieldBase, TMembers, TOptions >
writeUntil(TIter &iter, std::size_t size) constcomms::field::Bundle< TFieldBase, TMembers, TOptions >
writeUntilNoStatus(TIter &iter)comms::field::Bundle< TFieldBase, TMembers, TOptions >