3 #include <ossia/detail/config.hpp>
12 namespace ossia::expressions
18 class OSSIA_EXPORT
expression_not final :
public expression_callback_container
30 bool evaluate()
const;
34 expression_base& get_expression()
const;
37 void on_first_callback_added()
override;
38 void on_removing_last_callback()
override;
40 void result_callback(
bool result);
42 expression_ptr m_expression;
43 expression_callback_iterator m_callback;
expression_not : negation of an expression
Definition: expression_not.hpp:19