| checkuom(const std::string &s) const | GenericValue< GenericActive< double > > | |
| clear(void) | GenericValue< GenericActive< double > > | |
| description() const | Item | |
| divideUnit(int factor) | GenericValue< GenericActive< double > > | inline |
| forceUnit(const UnitArray &uom) | GenericValue< GenericActive< double > > | |
| fullTag() const | Item | |
| GenericValue(void) | GenericValue< GenericActive< double > > | |
| GenericValue(const GenericValue< GenericActive< double > > &) | GenericValue< GenericActive< double > > | |
| GenericValue(double) | GenericValue< GenericActive< double > > | explicit |
| GenericValue(double v, const std::string s) | GenericValue< GenericActive< double > > | |
| GenericValue(const std::string) | GenericValue< GenericActive< double > > | explicit |
| GenericValue(double v, const UnitArray u) | GenericValue< GenericActive< double > > | explicit |
| GenericValue(GenericActive< double > v, const std::string s="") | GenericValue< GenericActive< double > > | explicit |
| GenericValue(GenericActive< double > v, const UnitArray u) | GenericValue< GenericActive< double > > | explicit |
| getUnit(void) const | GenericValue< GenericActive< double > > | |
| getUnittovector(void) const | GenericValue< GenericActive< double > > | |
| inactivated(void) const | GenericValue< GenericActive< double > > | |
| input(void) const | GenericValue< GenericActive< double > > | |
| Item(const Item &other) | Item | |
| Item(const std::string &tag, const std::string &description, Persistent *parent) | Item | |
| Item(Item &&other) | Item | |
| Object | Quantity | friend |
| operator!=(const T &rhs) const | Quantity | inline |
| Item::operator!=(const Item &rhs) const | Item | |
| GenericValue< GenericActive< double > >::operator!=(const GenericValue< GenericActive< double > > &) const | GenericValue< GenericActive< double > > | |
| operator*(const rhstype &rhs) const | GenericValue< GenericActive< double > > | |
| operator*=(double rhs) | GenericValue< GenericActive< double > > | |
| operator*=(GenericActive< double > rhs) | GenericValue< GenericActive< double > > | |
| operator*=(const GenericValue< GenericActive< double > > &a) | GenericValue< GenericActive< double > > | |
| operator+(const rhstype &rhs) const | GenericValue< GenericActive< double > > | |
| operator+(const GenericValue< GenericActive< double > > &) const | GenericValue< GenericActive< double > > | |
| operator+=(double v) | GenericValue< GenericActive< double > > | |
| operator+=(GenericActive< double > v) | GenericValue< GenericActive< double > > | |
| operator+=(const GenericValue< GenericActive< double > > &a) | GenericValue< GenericActive< double > > | |
| operator-(void) const | GenericValue< GenericActive< double > > | |
| operator-(const rhstype &rhs) const | GenericValue< GenericActive< double > > | |
| operator-(const GenericValue< GenericActive< double > > &rhs) const | GenericValue< GenericActive< double > > | |
| operator-=(double v) | GenericValue< GenericActive< double > > | |
| operator-=(GenericActive< double > v) | GenericValue< GenericActive< double > > | |
| operator-=(const GenericValue< GenericActive< double > > &a) | GenericValue< GenericActive< double > > | |
| operator/(const rhstype &rhs) const | GenericValue< GenericActive< double > > | |
| operator/=(double rhs) | GenericValue< GenericActive< double > > | |
| operator/=(GenericActive< double > rhs) | GenericValue< GenericActive< double > > | |
| operator/=(const GenericValue< GenericActive< double > > &a) | GenericValue< GenericActive< double > > | |
| operator<(const T &rhs) const | Quantity | inline |
| GenericValue< GenericActive< double > >::operator<(const GenericValue< GenericActive< double > > &) const | GenericValue< GenericActive< double > > | |
| operator<=(const T &rhs) const | Quantity | inline |
| GenericValue< GenericActive< double > >::operator<=(const GenericValue< GenericActive< double > > &) const | GenericValue< GenericActive< double > > | |
| operator=(const Quantity &other) | Quantity | |
| operator=(const Value &other) | Quantity | |
| operator=(Quantity &&other) | Quantity | |
| Item::operator=(const Item &other) | Item | |
| Item::operator=(Item &&other) | Item | |
| GenericValue< GenericActive< double > >::operator=(double v) | GenericValue< GenericActive< double > > | |
| GenericValue< GenericActive< double > >::operator=(GenericActive< double > v) | GenericValue< GenericActive< double > > | |
| operator==(const T &rhs) const | Quantity | inline |
| Item::operator==(const Item &rhs) const | Item | |
| GenericValue< GenericActive< double > >::operator==(const GenericValue< GenericActive< double > > &) const | GenericValue< GenericActive< double > > | |
| operator>(const T &rhs) const | Quantity | inline |
| GenericValue< GenericActive< double > >::operator>(const GenericValue< GenericActive< double > > &) const | GenericValue< GenericActive< double > > | |
| operator>=(const T &rhs) const | Quantity | inline |
| GenericValue< GenericActive< double > >::operator>=(const GenericValue< GenericActive< double > > &) const | GenericValue< GenericActive< double > > | |
| output(void) const | GenericValue< GenericActive< double > > | |
| parent() const | Item | inline |
| parent_ | Item | protected |
| Quantity(const std::string &tag, const std::string &description, double value, const std::string &unit="", Persistent *parent=nullptr) | Quantity | |
| Quantity(const std::string &tag, const std::string &description, double value, const UnitArray u, Persistent *parent=nullptr) | Quantity | |
| Quantity(const std::string &tag, const std::string &description, const Value &value, Persistent *parent=nullptr) | Quantity | |
| Quantity(Quantity &&other) | Quantity | |
| set(double v, const std::string s="") | GenericValue< GenericActive< double > > | |
| set(GenericValue< GenericActive< double > >) | GenericValue< GenericActive< double > > | |
| set(GenericActive< double >) | GenericValue< GenericActive< double > > | |
| setDescription(const std::string &description) | Item | |
| setInput(void) | GenericValue< GenericActive< double > > | |
| setOutput(void) | GenericValue< GenericActive< double > > | |
| setTag(const std::string &tag) | Item | |
| setWideDescription(const std::wstring &description) | Item | |
| setWideTag(const std::wstring &tag) | Item | |
| tag() const | Item | |
| toDouble(void) const | GenericValue< GenericActive< double > > | |
| toDouble(const std::string s) const | GenericValue< GenericActive< double > > | |
| type() const override | Quantity | virtual |
| unit(void) const | GenericValue< GenericActive< double > > | inline |
| unSetInput(void) | GenericValue< GenericActive< double > > | |
| unSetOutput(void) | GenericValue< GenericActive< double > > | |
| value(void) const | GenericValue< GenericActive< double > > | |
| value_rw(void) | GenericValue< GenericActive< double > > | |
| ValueType typedef | Quantity | |
| ~GenericValue(void) | GenericValue< GenericActive< double > > | virtual |
| ~Item() | Item | inlinevirtual |