|
LRAUV
revA
|
This is the complete list of members for UniversalDataElement, including all inherited members.
| accuracy_ | UniversalDataElement | protected |
| addElement(DataElement &element) | UniversalDataElement | |
| asDouble(DataReader &reader, const Unit &unit) | DataElement | virtual |
| asInt(DataReader &reader, const Unit &unit) | DataElement | virtual |
| asString(DataReader &reader, const Unit &unit) | DataElement | virtual |
| baseUnit_ | DataElement | protected |
| bestElement_ | UniversalDataElement | protected |
| DataElement(const ElementURI &name, const Unit *baseUnit, size_t typeSize) | DataElement | protected |
| elementList_ | UniversalDataElement | protected |
| findReader(const ElementURI &uri) | DataElement | |
| findWriter(const ElementURI &uri) | DataElement | |
| frequency_ | DataElement | protected |
| get(DataReader &reader, const Unit &unit, bool &readTo) | DataElement | virtual |
| get(DataReader &reader, const Unit &unit, unsigned char &readTo) | DataElement | virtual |
| get(DataReader &reader, const Unit &unit, double &readTo) | DataElement | virtual |
| get(DataReader &reader, const Unit &unit, float &readTo) | DataElement | virtual |
| get(DataReader &reader, const Unit &unit, int &readTo) | DataElement | virtual |
| get(DataReader &reader, DataValue &readTo) | DataElement | virtual |
| getAccuracy(const Unit &unit) const | UniversalDataElement | virtual |
| getBaseAccuracy() const | UniversalDataElement | inlineprotectedvirtual |
| getBaseUnit() | DataElement | inlinevirtual |
| getBestElement(DataAccessor::RequestStrategy strategy=DataAccessor::MIN_ERROR) const | UniversalDataElement | |
| getDataValue(void) const | UniversalDataElement | virtual |
| getError() | DataElement | inline |
| getFrequency() | DataElement | inline |
| getLatency() | DataElement | inline |
| getPower() | DataElement | inline |
| getTimestamp() const | UniversalDataElement | virtual |
| getTypeSize() | DataElement | inlinevirtual |
| getUnit(void) const | DataElement | |
| getUniversal(void) const | DataElement | inline |
| getUri(void) const | DataElement | |
| getWrittenAccuracy(const Unit &unit) const | UniversalDataElement | virtual |
| hasBeenSet_ | DataElement | protected |
| hasReaders(void) const | DataElement | inline |
| hasWriters(void) const | DataElement | inline |
| invalid_ | DataElement | protected |
| isActivatable(void) const | DataElement | virtual |
| isActive(void) const | DataElement | virtual |
| isAnyDataRequested() | UniversalDataElement | |
| isBest(DataAccessor::RequestStrategy strategy=DataAccessor::MIN_ERROR) const | DataElement | |
| isDataRequested(DataElement *element) | UniversalDataElement | |
| DataElement::isDataRequested() | DataElement | |
| isImplemented() | DataElement | |
| isInvalid(void) const | DataElement | virtual |
| isOrphaned(void) const | UniversalDataElement | virtual |
| isOwnersActive(void) const | DataElement | virtual |
| isOwnersFailed(void) const | DataElement | virtual |
| isUnavailable(void) const | DataElement | virtual |
| isUniversal() const | UniversalDataElement | inlinevirtual |
| latency_ | DataElement | protected |
| maxFrequencyElement_ | UniversalDataElement | protected |
| minErrorElement_ | UniversalDataElement | protected |
| minLatencyElement_ | UniversalDataElement | protected |
| minPowerElement_ | UniversalDataElement | protected |
| mutex_ | DataElement | protected |
| name_ | DataElement | protected |
| NO_ACCURACY | DataElement | static |
| notifier_ | DataElement | protected |
| notifyChangeDone(Component *notifier) | UniversalDataElement | |
| notifyChangeDone(DataWriter *notifier) | UniversalDataElement | |
| power_ | DataElement | protected |
| readerCount() const | DataElement | |
| readers_ | DataElement | protected |
| recalculate(void) | UniversalDataElement | |
| registerChangeDone(Component *notifier) | DataElement | |
| registerChangeDone(void) | DataElement | |
| registerChangePending(DataWriter *writer) | DataElement | |
| registerRead(DataReader &reader) | DataElement | virtual |
| registerReader(DataReader *reader) | DataElement | |
| registerUniversal(UniversalDataElement *abstract) | DataElement | |
| registerWrite(DataWriter &writer, bool changed) | DataElement | virtual |
| registerWriter(DataWriter *writer) | DataElement | |
| set(DataWriter &writer, const Unit &unit, const bool value, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | DataElement | virtual |
| set(DataWriter &writer, const Unit &unit, const unsigned char value, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | DataElement | virtual |
| set(DataWriter &writer, const Unit &unit, const double value, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | DataElement | virtual |
| set(DataWriter &writer, const Unit &unit, const float value, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | DataElement | virtual |
| set(DataWriter &writer, const Unit &unit, const int value, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | DataElement | virtual |
| set(DataWriter &writer, const DataValue &value, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | DataElement | virtual |
| setAccuracy(const Unit &unit, float accuracy) | UniversalDataElement | protectedvirtual |
| DataElement::setAccuracy(DataWriter &writer, const Unit &unit, const float accuracy) | DataElement | virtual |
| setBaseUnit(const Unit *baseUnit) | DataElement | inlineprotectedvirtual |
| setDataValue(DataValue *dataValue) | UniversalDataElement | inlineprotectedvirtual |
| setFrequency(float frequency) | DataElement | inline |
| setInvalid(bool invalid, DataWriter *notifier) | DataElement | |
| setInvalid(bool invalid, Component *notifier) | DataElement | |
| setLatency(float latency) | DataElement | inline |
| setPower(float power) | DataElement | inline |
| setTimestamp(const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | DataElement | virtual |
| setTypeSize(const size_t typeSize) | DataElement | inlineprotectedvirtual |
| setUnavailable(bool unavailable, DataWriter *notifier) | DataElement | |
| setUnavailable(bool unavailable, Component *notifier) | DataElement | |
| setWithAccuracy(DataWriter &writer, const Unit &unit, const bool value, const float accuracy, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | DataElement | virtual |
| setWithAccuracy(DataWriter &writer, const Unit &unit, const unsigned char value, const float accuracy, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | DataElement | virtual |
| setWithAccuracy(DataWriter &writer, const Unit &unit, const double value, const float accuracy, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | DataElement | virtual |
| setWithAccuracy(DataWriter &writer, const Unit &unit, const int value, const float accuracy, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | DataElement | virtual |
| setWithAccuracy(DataWriter &writer, const DataValue &value, const float accuracy, const Timestamp ×tamp=Timestamp::NOT_SET_TIME) | DataElement | virtual |
| setWrittenAccuracy() | DataElement | protected |
| timestamp_ | DataElement | protected |
| typeSize_ | DataElement | protected |
| unavailable_ | DataElement | protected |
| universal_ | DataElement | protected |
| UniversalDataElement(const UniversalURI &name, const DataValue *dataValue) | UniversalDataElement | |
| UniversalDataElement(const UniversalDataElement &old) | UniversalDataElement | private |
| unregisterReader(DataReader *reader) | DataElement | |
| unregisterWriter(DataWriter *writer) | DataElement | |
| wasOrphaned_ | DataElement | protected |
| wasTouchedSinceLastRun(const Component *component) | UniversalDataElement | virtual |
| writerCount() const | DataElement | |
| writers_ | DataElement | protected |
| writtenAccuracy_ | DataElement | protected |
| ~DataElement() | DataElement | virtual |
| ~UniversalDataElement() | UniversalDataElement | virtual |