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

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

eval()observable::expr::expression< ValueType, expression_evaluator >inline
expression(expression_node< ValueType > &&root)observable::expr::expression< ValueType, immediate_evaluator >inlineexplicit
expression()=defaultobservable::expr::expression< ValueType, immediate_evaluator >
expression(expression const &)=deleteobservable::expr::expression< ValueType, immediate_evaluator >
expression(expression &&)=defaultobservable::expr::expression< ValueType, immediate_evaluator >
expression< ValueType, expression_evaluator >::expression(expression_node< ValueType > &&root, expression_evaluator const &evaluator)observable::expr::expression< ValueType, expression_evaluator >inline
get() const -> ValueType overrideobservable::expr::expression< ValueType, expression_evaluator >inlinevirtual
operator=(expression const &) -> expression &=deleteobservable::expr::expression< ValueType, immediate_evaluator >
operator=(expression &&) -> expression &=defaultobservable::expr::expression< ValueType, immediate_evaluator >
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, expression_evaluator >inlineprotected
set_value_notifier(std::function< void(ValueType &&)> const &notifier) overrideobservable::expr::expression< ValueType, expression_evaluator >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, expression_evaluator >inlinevirtual
~value_updater()observable::value_updater< ValueType >inlinevirtual