VRS
A file format for sensor data.
Loading...
Searching...
No Matches
vrs::DataPieceEnum< EnumType, StorageType > Member List

This is the complete list of members for vrs::DataPieceEnum< EnumType, StorageType >, including all inherited members.

clone() const overridevrs::DataPieceValue< StorageType >inlinevirtual
collectVariableData(int8_t *, size_t) overridevrs::DataPieceValue< StorageType >inlinevirtual
DataPiece(const string &label, DataPieceType type, size_t size)vrs::DataPieceprotected
DataPieceEnum(const string &label)vrs::DataPieceEnum< EnumType, StorageType >inlineexplicit
DataPieceEnum(const string &label, EnumType defaultValue)vrs::DataPieceEnum< EnumType, StorageType >inline
DataPieceValue(const string &label)vrs::DataPieceValue< StorageType >inlineexplicit
DataPieceValue(const string &label, StorageType defaultValue)vrs::DataPieceValue< StorageType >inline
DataPieceValue(const MakerBundle &bundle)vrs::DataPieceValue< StorageType >explicit
fixedSize_ (defined in vrs::DataPiece)vrs::DataPieceprotected
get() constvrs::DataPieceEnum< EnumType, StorageType >inline
get(EnumType &e) constvrs::DataPieceEnum< EnumType, StorageType >inline
DataPieceValue< StorageType >::get(StorageType &outValue) constvrs::DataPieceValue< StorageType >inline
getDataLayout() constvrs::DataPieceinline
getDefault() constvrs::DataPieceEnum< EnumType, StorageType >inline
getDefault(EnumType &outDefault) constvrs::DataPieceEnum< EnumType, StorageType >inline
DataPieceValue< StorageType >::getDefault(StorageType &outDefault) constvrs::DataPieceValue< StorageType >inline
getDescription(string &outDescription) constvrs::DataPieceinline
getElementTypeName() const overridevrs::DataPieceValue< StorageType >inlinevirtual
getFixedSize() constvrs::DataPieceinline
getLabel() constvrs::DataPieceinline
getMax(StorageType &outMax) constvrs::DataPieceValue< StorageType >inline
getMaxIncrement(StorageType &outMaxIncrement) constvrs::DataPieceValue< StorageType >inline
getMin(StorageType &outMin) constvrs::DataPieceValue< StorageType >inline
getMinIncrement(StorageType &outMinIncrement) constvrs::DataPieceValue< StorageType >inline
getOffset() constvrs::DataPieceinline
getPieceType() constvrs::DataPieceinline
getProperty(const string &propertyName, StorageType &outValue) constvrs::DataPieceValue< StorageType >inline
getTag(const string &tagName, string &outTag) constvrs::DataPiece
getTypeName() constvrs::DataPiece
getUnit(string &outUnit) constvrs::DataPieceinline
getVariableSize() const overridevrs::DataPieceValue< StorageType >inlinevirtual
hasFixedSize() constvrs::DataPieceinline
isAvailable() const overridevrs::DataPieceValue< StorageType >inlinevirtual
isMatch(const DataPiece &rhs) constvrs::DataPieceprotected
isRequired() constvrs::DataPieceinline
isSame(const DataPiece *rhs) const overridevrs::DataPieceValue< StorageType >virtual
kDescriptionvrs::DataPieceprotectedstatic
kMaxIncrementvrs::DataPieceprotectedstatic
kMaxValuevrs::DataPieceprotectedstatic
kMinIncrementvrs::DataPieceprotectedstatic
kMinValuevrs::DataPieceprotectedstatic
kUnitvrs::DataPieceprotectedstatic
label_ (defined in vrs::DataPiece)vrs::DataPieceprotected
layout_ (defined in vrs::DataPiece)vrs::DataPieceprotected
offset_ (defined in vrs::DataPiece)vrs::DataPieceprotected
pieceType_ (defined in vrs::DataPiece)vrs::DataPieceprotected
print(ostream &out, const string &indent) const overridevrs::DataPieceValue< StorageType >virtual
printCompact(ostream &out, const string &indent) const overridevrs::DataPieceValue< StorageType >virtual
required_ (defined in vrs::DataPiece)vrs::DataPieceprotected
serialize(JsonWrapper &jsonWrapper, const JsonFormatProfileSpec &profile) overridevrs::DataPieceValue< StorageType >virtual
set(const EnumType e)vrs::DataPieceEnum< EnumType, StorageType >inline
DataPieceValue< StorageType >::set(const StorageType &value)vrs::DataPieceValue< StorageType >inline
setDefault(const EnumType defaultValue)vrs::DataPieceEnum< EnumType, StorageType >inline
DataPieceValue< StorageType >::setDefault(const StorageType &defaultValue)vrs::DataPieceValue< StorageType >inline
setDescription(const string &description)vrs::DataPieceinline
setIncrement(StorageType minIncrement, StorageType maxIncrement)vrs::DataPieceValue< StorageType >inline
setMax(StorageType max)vrs::DataPieceValue< StorageType >inline
setMaxIncrement(StorageType maxIncrement)vrs::DataPieceValue< StorageType >inline
setMin(StorageType min)vrs::DataPieceValue< StorageType >inline
setMinIncrement(StorageType minIncrement)vrs::DataPieceValue< StorageType >inline
setOffset(size_t offset) (defined in vrs::DataPiece)vrs::DataPieceinlineprotected
setProperty(const string &propertyName, StorageType value)vrs::DataPieceValue< StorageType >inline
setRange(StorageType min, StorageType max)vrs::DataPieceValue< StorageType >inline
setRequired(bool required=true)vrs::DataPieceinline
setTag(const string &tagName, const string &tag)vrs::DataPieceinline
setUnit(const string &unit)vrs::DataPieceinline
stageCurrentValue()vrs::DataPieceinlinevirtual
stageFrom(const DataPiece *) overridevrs::DataPieceValue< StorageType >inlineprotectedvirtual
tags_ (defined in vrs::DataPiece)vrs::DataPieceprotected
~DataPiece() (defined in vrs::DataPiece)vrs::DataPiecevirtual