Observable Reference
Generic observable objects for C++
observable::expr::expression< ValueType, EvaluatorType > Member List

This is the complete list of members for observable::expr::expression< ValueType, EvaluatorType >, including all inherited members.

eval()observable::expr::expression< ValueType, EvaluatorType >inline
expression(expression_node< ValueType > &&root, EvaluatorType const &evaluator)observable::expr::expression< ValueType, EvaluatorType >inline
expression()=defaultobservable::expr::expression< ValueType, EvaluatorType >
expression(expression const &)=deleteobservable::expr::expression< ValueType, EvaluatorType >
expression(expression &&)=defaultobservable::expr::expression< ValueType, EvaluatorType >
get() const -> ValueType overrideobservable::expr::expression< ValueType, EvaluatorType >inlinevirtual
operator=(expression const &) -> expression &=deleteobservable::expr::expression< ValueType, EvaluatorType >
operator=(expression &&) -> expression &=defaultobservable::expr::expression< ValueType, EvaluatorType >
observable::value_updater::operator=(value_updater const &)=defaultobservable::value_updater< ValueType >
observable::value_updater::operator=(value_updater &&)=defaultobservable::value_updater< ValueType >
root_node() -> expression_node< ValueType > &observable::expr::expression< ValueType, EvaluatorType >inlineprotected
set_value_notifier(std::function< void(ValueType &&)> const &notifier) overrideobservable::expr::expression< ValueType, EvaluatorType >inlinevirtual
value_updater()=defaultobservable::value_updater< ValueType >
value_updater(value_updater const &)=defaultobservable::value_updater< ValueType >
value_updater(value_updater &&)=defaultobservable::value_updater< ValueType >
~expression()observable::expr::expression< ValueType, EvaluatorType >inlinevirtual
~value_updater()observable::value_updater< ValueType >inlinevirtual