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

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

attributesqx::quarx< node::container >
qx::clear() noexceptqx::listen< std::string >inline
listen< node::container >::clear() noexceptqx::listen< node::container >inlineprivate
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
qx::ignore(promoted *value) noexceptqx::listen< std::string >inline
listen< node::container >::ignore(promoted *value) noexceptqx::listen< node::container >inlineprivate
inherits(const char *type) const noexceptqx::nodeinlinevirtual
keyqx::node
qx::device::listen(const listen &)qx::listen< std::string >inlineprotected
qx::device::listen(promoted *value)qx::listen< std::string >inline
qx::device::listen(const std::set< promoted * > &values)qx::listen< std::string >inline
listen< node::container >::listen(const listen &)qx::listen< node::container >inlineprivate
listen< node::container >::listen(promoted *value)qx::listen< node::container >inlineprivate
listen< node::container >::listen(const std::set< promoted * > &values)qx::listen< node::container >inlineprivate
listenersqx::promoted< value_t >
node(const std::string &key, node *parent=nullptr, const decltype(attributes)&attributes={})qx::node
listen< node::container >::notify(const node::container &, const promoted &) noexceptqx::listen< node::container >inlineprivatevirtual
qx::device::obey(promoted *value, bool initial_update=true) noexceptqx::listen< std::string >inline
qx::device::obey(const std::initializer_list< promoted * > &values, bool initial_update=true) noexceptqx::listen< std::string >inline
listen< node::container >::obey(promoted *value, bool initial_update=true) noexceptqx::listen< node::container >inlineprivate
listen< node::container >::obey(const std::initializer_list< promoted * > &values, bool initial_update=true) noexceptqx::listen< node::container >inlineprivate
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
listen< node::container >::promoted typedefqx::listen< node::container >private
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(generator::voice) static const expr auto type_staticqx::generator::voice
qx::device::qx_factory_id(container) virtual size_t size() const noexceptqx::containerinline
qx::remove()qx::node
qx::listen< std::string >::remove(const promoted &) noexceptqx::listen< std::string >inlinevirtual
listen< node::container >::remove(const promoted &) noexceptqx::listen< node::container >inlineprivatevirtual
remove_all_listener() noexceptqx::promoted< value_t >inline
resize(size_t resize) overrideqx::generator::voiceinlinevirtual
size() const noexcept overrideqx::generator::voiceinline
static_inherits(const char *type) noexceptqx::nodeinlinestatic
qx::trigger() noexceptqx::listen< std::string >inline
listen< node::container >::trigger() noexceptqx::listen< node::container >inlineprivate
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 >
qx::valuesqx::listen< std::string >
listen< node::container >::valuesqx::listen< node::container >private
voice(double frequency=440., size_t phases=1)qx::generator::voiceinline
qx::~listen() noexceptqx::listen< std::string >inlinevirtual
listen< node::container >::~listen() noexceptqx::listen< node::container >inlineprivatevirtual
~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.