quarx
high performance processing frameworks of interconnectable DSP modules
|
#include <qx.h>
Classes | |
struct | listen |
Public Types | |
typedef promoted< node::container > | promoted |
typedef promoted< const char * > | promoted |
Public Member Functions | |
void | clear () noexcept |
void | clear () noexcept |
dynamic (device &device, const device::variant &variant) | |
void | ignore (promoted *value) noexcept |
void | ignore (promoted *value) noexcept |
virtual void | notify (const const char * &, const promoted &) noexcept |
virtual void | notify (const node::container &, const promoted &) noexcept |
void | obey (const std::initializer_list< promoted * > &values, bool initial_update=true) noexcept |
void | obey (const std::initializer_list< promoted * > &values, bool initial_update=true) noexcept |
void | obey (promoted *value, 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... | |
virtual void | remove (const promoted &) noexcept |
indicate promoted end-of-lifetime More... | |
void | trigger () noexcept |
void | trigger () noexcept |
Public Attributes | |
std::set< promoted * > | values |
std::set< promoted * > | values |
Private Types | |
typedef promoted< value_t > | promoted |
Private Member Functions | |
void | clear () noexcept |
void | ignore (promoted *value) noexcept |
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 |
Private Attributes | |
std::set< promoted * > | values |
|
inherited |
|
inherited |
|
inline |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinevirtualnoexceptinherited |
|
inlinevirtualnoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinevirtualnoexceptinherited |
indicate promoted end-of-lifetime
|
inlinevirtualnoexceptinherited |
indicate promoted end-of-lifetime
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inherited |
|
inherited |
(c) copyright 2009 dynamic acoustics e.U. | generated on Fri Dec 17 2021 |