Observable Reference
Generic observable objects for C++
Public Member Functions | Friends | List of all members
observable::expr::expression_evaluator Class Reference

Description

Expression evaluators can be used to manually evaluate multiple expressions at the same time.

You can use this type as-is or extend it.

Public Member Functions

void eval_all () const
 Evaluate all expressions associated with this instance. More...
 

Friends

template<typename ValueType , typename UpdaterType >
class expression
 

Member Function Documentation

◆ eval_all()

void observable::expr::expression_evaluator::eval_all ( ) const
inline

Evaluate all expressions associated with this instance.

Note
This method can be safely called in parallel, from multiple threads.

Friends And Related Function Documentation

◆ expression

template<typename ValueType , typename UpdaterType >
friend class expression
friend