|
LRAUV
revA
|
This is the complete list of members for UniversalBlobWriter, including all inherited members.
| AbstractBlobWriter(const ElementURI &elementUri) | AbstractBlobWriter | inlineprotected |
| AccessorType enum name | DataAccessor | |
| accessorType_ | DataAccessor | protected |
| ALL_DEVICES enum value | DataAccessor | |
| blobValue_ | AbstractBlobWriter | protected |
| Component class | UniversalBlobWriter | friend |
| componentRequestData(bool requestingData) | DataWriter | inline |
| componentRequestingData_ | DataWriter | protected |
| DATA_READER enum value | DataAccessor | |
| DATA_WRITER enum value | DataAccessor | |
| dataAccess_ | DataAccessor | protected |
| DataAccessor(Component *owner, DataElement &element, AccessorType accessorType, UniversalDataElement *universal, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS) | DataAccessor | protected |
| DataWriter(Component *owner, DataElement &element, UniversalDataElement *universal, Logger::TimePrecisionType timePrecisionType) | DataWriter | |
| element_ | DataAccessor | protected |
| getAccessorType() const | DataAccessor | inline |
| getAccuracy(const Unit &unit) | UniversalDataWriter | virtual |
| getDataAccess() const | DataAccessor | inline |
| getElement(void) const | DataAccessor | inlinevirtual |
| getOwner(void) const | DataAccessor | inlinevirtual |
| getTimePrecision() const | DataAccessor | inline |
| getTimestamp() | DataWriter | |
| getUri(void) const | UniversalBlobWriter | inlinevirtual |
| isAnyDataRequested() | UniversalDataWriter | |
| isDataRequested() | DataWriter | |
| isImplemented() | DataWriter | |
| isInvalid() | DataWriter | |
| isUnavailable() | DataWriter | |
| MAX_FREQUENCY enum value | DataAccessor | |
| MIN_ERROR enum value | DataAccessor | |
| MIN_LATENCY enum value | DataAccessor | |
| MIN_POWER enum value | DataAccessor | |
| NO_STRATEGY enum value | DataAccessor | |
| owner_ | DataAccessor | protected |
| registerChange(void) | DataWriter | |
| REQUEST_STRATEGY_STRS | DataAccessor | static |
| RequestStrategy enum name | DataAccessor | |
| RequestStrategy2Str(DataAccessor::RequestStrategy strategy) | DataAccessor | static |
| setAccuracy(const Unit &unit, const float value) | UniversalDataWriter | virtual |
| setInvalid(bool invalid=true) | DataWriter | |
| setUnavailable(bool unavailable=true) | DataWriter | |
| Str2RequestStrategy(const char *const strategyStr) | DataAccessor | static |
| STRATEGY_COUNT enum value | DataAccessor | |
| timePrecision_ | DataAccessor | protected |
| UniversalBlobWriter(Component *owner, DataElement &element, UniversalDataElement *universal, Logger::TimePrecisionType timePrecisionType) | UniversalBlobWriter | inlineprotected |
| UniversalDataWriter(Component *owner, DataElement &element, UniversalDataElement *universal, Logger::TimePrecisionType timePrecision) | UniversalDataWriter | |
| write(const DataValue &value, const Timestamp ×tamp) | UniversalBlobWriter | inlinevirtual |
| UniversalDataWriter::write(const Unit &unit, const unsigned char value, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | DataWriter | virtual |
| UniversalDataWriter::write(const Unit &unit, const double value, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | DataWriter | virtual |
| UniversalDataWriter::write(const Unit &unit, const int value, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | DataWriter | virtual |
| write1DArray(const Unit &unit, T(&x)[M], const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | AbstractBlobWriter | inline |
| write1DClass(const Unit &unit, I1D< T > &i1d, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | AbstractBlobWriter | inline |
| write1DPtr(const Unit &unit, const T *values, int m, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | AbstractBlobWriter | inline |
| write2DArray(const Unit &unit, T(&x)[M][N], const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | AbstractBlobWriter | inline |
| write2DClass(const Unit &unit, I2D< T > &i2d, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | AbstractBlobWriter | inline |
| write2DPtr(const Unit &unit, const T **values, int m, int n, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | AbstractBlobWriter | inline |
| write3DArray(const Unit &unit, T(&x)[M][N][O], const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | AbstractBlobWriter | inline |
| write3DClass(const Unit &unit, I3D< T > &i3d, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | AbstractBlobWriter | inline |
| write3DPtr(const Unit &unit, const T ***values, int m, int n, int o, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | AbstractBlobWriter | inline |
| writeBlob(const void *bytes, size_t elements, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | AbstractBlobWriter | inlinevirtual |
| writeWithAccuracy(const Unit &unit, const unsigned char value, const float accuracy, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | UniversalDataWriter | virtual |
| writeWithAccuracy(const Unit &unit, const double value, const float accuracy, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | UniversalDataWriter | virtual |
| writeWithAccuracy(const Unit &unit, const int value, const float accuracy, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | UniversalDataWriter | virtual |
| writeWithAccuracy(const DataValue &value, const float accuracy, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | UniversalDataWriter | virtual |
| ~AbstractBlobWriter() | AbstractBlobWriter | inlinevirtual |
| ~DataAccessor() | DataAccessor | inlinevirtual |
| ~DataWriter() | DataWriter | virtual |
| ~UniversalBlobWriter() | UniversalBlobWriter | inlinevirtual |
| ~UniversalDataWriter() | UniversalDataWriter | virtual |