OSSIA
Open Scenario System for Interactive Application
expression_fwd.hpp File Reference

Go to the source code of this file.

Namespaces

 ossia
 

Typedefs

using ossia::expressions::expression_result_callback = smallfun::function< void(bool), smallfun::DefaultSize *2 >
 
using ossia::expressions::expression_callback_iterator = typename expression_callback_container::iterator
 
using ossia::expressions::expression_base = ossia::nullable_variant< expression_atom, expression_bool, expression_composition, expression_not, expression_pulse, expression_generic >
 
using ossia::expression_ptr = std::unique_ptr< expressions::expression_base >
 
using ossia::expression = expressions::expression_base
 

Typedef Documentation

◆ expression_result_callback

using ossia::expressions::expression_result_callback = typedef smallfun::function<void(bool), smallfun::DefaultSize * 2>

A callback for expressions.