quarx
high performance processing frameworks of interconnectable DSP modules
qx::mix Member List

This is the complete list of members for qx::mix, including all inherited members.

attributesqx::quarx< node::container >
clear() noexceptqx::listen< std::string >inline
clone(node *parent) const =0qx::nodepure virtual
container typedefqx::node
enable_if_base_of typedefqx::nodeprotected
enable_if_value typedefqx::nodeprotected
erase(node *)qx::container
id() const noexceptqx::nodeinlinevirtual
ignore(promoted *value) noexceptqx::listen< std::string >inline
inherits(const char *type) const noexceptqx::nodeinlinevirtual
keyqx::node
listen(const listen &)qx::listen< std::string >inlineprotected
listen()=defaultqx::listen< std::string >
listen(promoted *value)qx::listen< std::string >inline
listen(const std::set< promoted * > &values)qx::listen< std::string >inline
listenersqx::promoted< value_t >
mix(const std::string &key, size_t channels=2, size_t busses=1)qx::mixinline
node(const std::string &key, node *parent=nullptr, const decltype(attributes)&attributes={})qx::node
obey(promoted *value, bool initial_update=true) noexceptqx::listen< std::string >inline
obey(const std::initializer_list< promoted * > &values, bool initial_update=true) noexceptqx::listen< std::string >inline
operator const node_t &() constqx::nodeinline
qx::operator const value_t &() constqx::nodeinline
qx::promoted::operator const value_t &() const noexceptqx::promoted< value_t >inline
operator node_t &()qx::nodeinline
qx::operator value_t &()qx::nodeinline
qx::promoted::operator value_t &() noexceptqx::promoted< value_t >inline
qx::operator*()qx::nodeinline
qx::operator*() constqx::nodeinline
qx::promoted::operator*() noexceptqx::promoted< value_t >inline
qx::promoted::operator*() const noexceptqx::promoted< value_t >inline
operator+=(const value_t &value) noexceptqx::promoted< value_t >inline
operator->() noexceptqx::promoted< value_t >inline
operator->() const noexceptqx::promoted< value_t >inline
operator<<(const node &node)qx::quarx< node::container >inline
qx::operator=(const value_t &value)qx::nodeinline
qx::promoted::operator=(const value_t &value)qx::promoted< value_t >inlinevirtual
qx::promoted::operator=(const promoted &copy) noexceptqx::promoted< value_t >inline
qx::operator==(const std::decay_t< value_t > &value) constqx::nodeinline
qx::promoted::operator==(const value_t &value) const noexceptqx::promoted< value_t >inline
operator[](const std::string &path) const overrideqx::quarx< node::container >inlinevirtual
operator[](size_t pos) const overrideqx::quarx< node::container >inlinevirtual
parentqx::quarx< node::container >
parentqx::quarx< node::container >
pathqx::node
qx::promoted typedefqx::listen< std::string >
qx::promoted::promoted(const promoted &copy)qx::promoted< value_t >inline
qx::promoted::promoted(const value_t &value={})qx::promoted< value_t >inlineexplicit
quarx(node *parent, const std::string &key)qx::quarx< node::container >inline
quarx(const std::string &key, const node::container &value)qx::quarx< node::container >inline
quarx(const std::string &key, const node_t &... value)qx::quarx< node::container >inline
quarx(const std::string &key, const node &value, size_t copies)qx::quarx< node::container >inline
quarx(const std::string &key, const node &value, const node &clone, size_t copies)qx::quarx< node::container >inline
qx_factory(quarx< node::container >) quarx(const quarx &copyqx::quarx< node::container >
qx_factory_id(mix) static const expr auto channelqx::mix
qx::device::qx_factory_id(container) virtual size_t size() const noexceptqx::containerinline
remove()qx::node
listen< std::string >::remove(const promoted &) noexceptqx::listen< std::string >inlinevirtual
remove_all_listener() noexceptqx::promoted< value_t >inline
resize(size_t resize) overrideqx::mixinlinevirtual
static_inherits(const char *type) noexceptqx::nodeinlinestatic
trigger() noexceptqx::listen< std::string >inline
typeqx::quarx< node::container >static
unique(const std::string &key) const noexceptqx::quarx< node::container >inline
value typedefqx::quarx< node::container >protected
value::operator=(copy)qx::quarx< node::container >
valuesqx::listen< std::string >
~listen() noexceptqx::listen< std::string >inlinevirtual
~node()=defaultqx::nodevirtual
~promoted() noexceptqx::promoted< value_t >inlinevirtual

(c) copyright 2009 dynamic acoustics e.U. generated on Fri Dec 17 2021

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.