|
quarx
high performance processing frameworks of interconnectable DSP modules
|
#include <qx_value.h>
Inheritance diagram for qx::listen< value_t >:
Collaboration diagram for qx::listen< value_t >:Public Types | |
| typedef promoted< value_t > | promoted |
Public Member Functions | |
| void | clear () noexcept |
| void | ignore (promoted *value) noexcept |
| listen ()=default | |
| listen (const std::set< promoted * > &values) | |
| listen (promoted *value) | |
| virtual void | notify (const value_t &) noexcept=0 |
| pre-change notification More... | |
| virtual void | notify (const value_t &, const promoted &) noexcept |
| void | obey (const std::initializer_list< promoted * > &values, bool initial_update=true) noexcept |
| void | obey (promoted *value, bool initial_update=true) noexcept |
| virtual void | remove (const promoted &) noexcept |
| indicate promoted end-of-lifetime More... | |
| void | trigger () noexcept |
| virtual | ~listen () noexcept |
Public Attributes | |
| std::set< promoted * > | values |
Protected Member Functions | |
| listen (const listen &) | |
| typedef promoted<value_t> qx::listen< value_t >::promoted |
|
inlineprotected |
|
default |
|
inline |
|
inline |
|
inlinevirtualnoexcept |
Here is the call graph for this function:
|
inlinenoexcept |
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinenoexcept |
Here is the caller graph for this function:
|
pure virtualnoexcept |
pre-change notification
change-done notification
|
inlinevirtualnoexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
Here is the call graph for this function:
|
inlinenoexcept |
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinevirtualnoexcept |
indicate promoted end-of-lifetime
|
inlinenoexcept |
Here is the call graph for this function:| std::set<promoted*> qx::listen< value_t >::values |
| (c) copyright 2009 dynamic acoustics e.U. | generated on Fri Dec 17 2021 |