|
LRAUV
revA
|
This is the complete list of members for ArgDataElement, including all inherited members.
| accuracy_ | SimpleDataElement | protected |
| ArgDataElement(const ElementURI &name, DataValue *initialValue) | ArgDataElement | |
| 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 |
| DataElement(const ElementURI &name, const Unit *baseUnit, size_t typeSize) | DataElement | 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 | SimpleDataElement | virtual |
| getBaseAccuracy() const | SimpleDataElement | inlineprotectedvirtual |
| getBaseUnit() | DataElement | inlinevirtual |
| getDataValue(void) const | SimpleDataElement | virtual |
| getError() | DataElement | inline |
| getFrequency() | DataElement | inline |
| getLatency() | DataElement | inline |
| getPower() | DataElement | inline |
| getTimestamp() const | DataElement | inlinevirtual |
| getTypeSize() | DataElement | inlinevirtual |
| getUnit(void) const | DataElement | |
| getUniversal(void) const | DataElement | inline |
| getUri(void) const | DataElement | |
| getWrittenAccuracy(const Unit &unit) const | DataElement | inlinevirtual |
| 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 |
| isBest(DataAccessor::RequestStrategy strategy=DataAccessor::MIN_ERROR) const | DataElement | |
| isDataRequested() | DataElement | |
| isImplemented() | DataElement | |
| isInvalid(void) const | DataElement | virtual |
| isOrphaned(void) const | DataElement | virtual |
| isOwnersActive(void) const | DataElement | virtual |
| isOwnersFailed(void) const | DataElement | virtual |
| isUnavailable(void) const | DataElement | virtual |
| isUniversal() const | DataElement | inlinevirtual |
| latency_ | DataElement | protected |
| mutex_ | DataElement | protected |
| name_ | DataElement | protected |
| NO_ACCURACY | DataElement | static |
| notifier_ | DataElement | protected |
| power_ | DataElement | protected |
| readerCount() const | DataElement | |
| readers_ | DataElement | protected |
| 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) | ArgDataElement | 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) | SimpleDataElement | virtual |
| DataElement::setAccuracy(DataWriter &writer, const Unit &unit, const float accuracy) | DataElement | virtual |
| setBaseUnit(const Unit *baseUnit) | DataElement | inlineprotectedvirtual |
| setDataValue(DataValue *dataValue) | SimpleDataElement | protectedvirtual |
| 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 |
| SimpleDataElement(const ElementURI &name, DataValue *initialValue, float accuracy) | SimpleDataElement | |
| super typedef | ArgDataElement | private |
| timestamp_ | DataElement | protected |
| typeSize_ | DataElement | protected |
| unavailable_ | DataElement | protected |
| universal_ | DataElement | protected |
| unregisterReader(DataReader *reader) | DataElement | |
| unregisterWriter(DataWriter *writer) | DataElement | |
| value_ | SimpleDataElement | protected |
| wasOrphaned_ | DataElement | protected |
| wasTouchedSinceLastRun(const Component *component) | DataElement | virtual |
| writerCount() const | DataElement | |
| writers_ | DataElement | protected |
| writtenAccuracy_ | DataElement | protected |
| ~ArgDataElement() | ArgDataElement | virtual |
| ~DataElement() | DataElement | virtual |
| ~SimpleDataElement() | SimpleDataElement | virtual |