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 |