COMMS
Template library intended to help with implementation of communication protocols.
Loading...
Searching...
No Matches
comms::field::ArrayList< TFieldBase, TElement, TOptions > Member List

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

ArrayList()=defaultcomms::field::ArrayList< TFieldBase, TElement, TOptions >
ArrayList(const ValueType &val)comms::field::ArrayList< TFieldBase, TElement, TOptions >explicit
ArrayList(ValueType &&val)comms::field::ArrayList< TFieldBase, TElement, TOptions >explicit
ArrayList(const ArrayList &)=defaultcomms::field::ArrayList< TFieldBase, TElement, TOptions >
ArrayList(ArrayList &&)=defaultcomms::field::ArrayList< TFieldBase, TElement, TOptions >
canWrite() constcomms::field::ArrayList< TFieldBase, TElement, TOptions >
comms::Field::canWrite()comms::Field< TOptions >static
clearReadElemCount()comms::field::ArrayList< TFieldBase, TElement, TOptions >
clearReadElemLengthForcing()comms::field::ArrayList< TFieldBase, TElement, TOptions >
clearReadLengthForcing()comms::field::ArrayList< TFieldBase, TElement, TOptions >
CommsTag typedefcomms::field::ArrayList< TFieldBase, TElement, TOptions >
ElementType typedefcomms::field::ArrayList< TFieldBase, TElement, TOptions >
ElemFixedSerLengthFieldPrefix typedefcomms::field::ArrayList< TFieldBase, TElement, TOptions >
ElemSerLengthFieldPrefix typedefcomms::field::ArrayList< TFieldBase, TElement, TOptions >
Endian typedefcomms::field::ArrayList< TFieldBase, TElement, TOptions >
FieldBase typedefcomms::field::ArrayList< TFieldBase, TElement, TOptions >
FieldType typedefcomms::field::ArrayList< TFieldBase, TElement, TOptions >
fixedSize()comms::field::ArrayList< TFieldBase, TElement, TOptions >static
forceReadElemCount(std::size_t count)comms::field::ArrayList< TFieldBase, TElement, TOptions >
forceReadElemLength(std::size_t count)comms::field::ArrayList< TFieldBase, TElement, TOptions >
forceReadLength(std::size_t count)comms::field::ArrayList< TFieldBase, TElement, TOptions >
getValue() constcomms::field::ArrayList< TFieldBase, TElement, TOptions >
getVersion() constcomms::field::ArrayList< TFieldBase, TElement, TOptions >
hasElemFixedSerLengthFieldPrefix()comms::field::ArrayList< TFieldBase, TElement, TOptions >static
hasElemSerLengthFieldPrefix()comms::field::ArrayList< TFieldBase, TElement, TOptions >static
hasEmptySerialization()comms::field::ArrayList< TFieldBase, TElement, TOptions >static
hasFailOnInvalid()comms::field::ArrayList< TFieldBase, TElement, TOptions >static
hasFieldType()comms::field::ArrayList< TFieldBase, TElement, TOptions >static
hasFixedSize()comms::field::ArrayList< TFieldBase, TElement, TOptions >static
hasIgnoreInvalid()comms::field::ArrayList< TFieldBase, TElement, TOptions >static
hasNonDefaultRefresh()comms::field::ArrayList< TFieldBase, TElement, TOptions >static
hasReadNoStatus()comms::field::ArrayList< TFieldBase, TElement, TOptions >static
hasSerLengthFieldPrefix()comms::field::ArrayList< TFieldBase, TElement, TOptions >static
hasSizeFieldPrefix()comms::field::ArrayList< TFieldBase, TElement, TOptions >static
hasTerminationFieldSuffix()comms::field::ArrayList< TFieldBase, TElement, TOptions >static
hasTrailingFieldSuffix()comms::field::ArrayList< TFieldBase, TElement, TOptions >static
hasVarLength()comms::Field< TOptions >static
hasWriteNoStatus()comms::field::ArrayList< TFieldBase, TElement, TOptions >static
isArrayList()comms::field::ArrayList< TFieldBase, TElement, TOptions >related
isVersionDependent()comms::field::ArrayList< TFieldBase, TElement, TOptions >static
length() constcomms::field::ArrayList< TFieldBase, TElement, TOptions >
maxLength()comms::field::ArrayList< TFieldBase, TElement, TOptions >static
minLength()comms::field::ArrayList< TFieldBase, TElement, TOptions >static
operator!=(const ArrayList< TFieldBase, TElement, TOptions... > &field1, const ArrayList< TFieldBase, TElement, TOptions... > &field2) noexceptcomms::field::ArrayList< TFieldBase, TElement, TOptions >related
operator<(const ArrayList< TFieldBase, TElement, TOptions... > &field1, const ArrayList< TFieldBase, TElement, TOptions... > &field2) noexceptcomms::field::ArrayList< TFieldBase, TElement, TOptions >related
operator=(const ArrayList &)=defaultcomms::field::ArrayList< TFieldBase, TElement, TOptions >
operator=(ArrayList &&)=defaultcomms::field::ArrayList< TFieldBase, TElement, TOptions >
operator==(const ArrayList< TFieldBase, TElement, TOptions... > &field1, const ArrayList< TFieldBase, TElement, TOptions... > &field2) noexceptcomms::field::ArrayList< TFieldBase, TElement, TOptions >related
ParsedOptions typedefcomms::field::ArrayList< TFieldBase, TElement, TOptions >
read(TIter &iter, std::size_t len)comms::field::ArrayList< TFieldBase, TElement, TOptions >
readData(TIter &iter)comms::Field< TOptions >protectedstatic
readData(TIter &iter)comms::Field< TOptions >protectedstatic
readNoStatus(TIter &iter)comms::field::ArrayList< TFieldBase, TElement, TOptions >
refresh()comms::field::ArrayList< TFieldBase, TElement, TOptions >
SerLengthFieldPrefix typedefcomms::field::ArrayList< TFieldBase, TElement, TOptions >
setValue(U &&val)comms::field::ArrayList< TFieldBase, TElement, TOptions >
setVersion(VersionType version)comms::field::ArrayList< TFieldBase, TElement, TOptions >
SizeFieldPrefix typedefcomms::field::ArrayList< TFieldBase, TElement, TOptions >
TerminationFieldSuffix typedefcomms::field::ArrayList< TFieldBase, TElement, TOptions >
terminationFieldSuffix() -> decltype(BaseImpl::terminationFieldSuffix())comms::field::ArrayList< TFieldBase, TElement, TOptions >
terminationFieldSuffix() const -> decltype(BaseImpl::terminationFieldSuffix())comms::field::ArrayList< TFieldBase, TElement, TOptions >
toFieldBase(ArrayList< TFieldBase, TElement, TOptions... > &field)comms::field::ArrayList< TFieldBase, TElement, TOptions >related
toFieldBase(const ArrayList< TFieldBase, TElement, TOptions... > &field)comms::field::ArrayList< TFieldBase, TElement, TOptions >related
TrailingFieldSuffix typedefcomms::field::ArrayList< TFieldBase, TElement, TOptions >
valid() constcomms::field::ArrayList< TFieldBase, TElement, TOptions >
comms::Field::valid()comms::Field< TOptions >static
value()comms::field::ArrayList< TFieldBase, TElement, TOptions >
value() constcomms::field::ArrayList< TFieldBase, TElement, TOptions >
ValueType typedefcomms::field::ArrayList< TFieldBase, TElement, TOptions >
VersionType typedefcomms::field::ArrayList< TFieldBase, TElement, TOptions >
write(TIter &iter, std::size_t len) constcomms::field::ArrayList< TFieldBase, TElement, TOptions >
writeData(T value, TIter &iter)comms::Field< TOptions >protectedstatic
writeData(T value, TIter &iter)comms::Field< TOptions >protectedstatic
writeNoStatus(TIter &iter) constcomms::field::ArrayList< TFieldBase, TElement, TOptions >
~ArrayList() noexcept=defaultcomms::field::ArrayList< TFieldBase, TElement, TOptions >