attributes | qx::quarx< node::container > | |
qx::clear() noexcept | qx::listen< std::string > | inline |
listen< node::container >::clear() noexcept | qx::listen< node::container > | inlineprivate |
clone(node *parent) const =0 | qx::node | pure virtual |
container typedef | qx::node | |
enable_if_base_of typedef | qx::node | protected |
enable_if_value typedef | qx::node | protected |
erase(node *) | qx::container | |
id() const noexcept | qx::node | inlinevirtual |
qx::ignore(promoted *value) noexcept | qx::listen< std::string > | inline |
listen< node::container >::ignore(promoted *value) noexcept | qx::listen< node::container > | inlineprivate |
inherits(const char *type) const noexcept | qx::node | inlinevirtual |
key | qx::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 |
listeners | qx::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 &) noexcept | qx::listen< node::container > | inlineprivatevirtual |
qx::device::obey(promoted *value, bool initial_update=true) noexcept | qx::listen< std::string > | inline |
qx::device::obey(const std::initializer_list< promoted * > &values, bool initial_update=true) noexcept | qx::listen< std::string > | inline |
listen< node::container >::obey(promoted *value, bool initial_update=true) noexcept | qx::listen< node::container > | inlineprivate |
listen< node::container >::obey(const std::initializer_list< promoted * > &values, bool initial_update=true) noexcept | qx::listen< node::container > | inlineprivate |
operator const node_t &() const | qx::node | inline |
qx::operator const value_t &() const | qx::node | inline |
qx::promoted::operator const value_t &() const noexcept | qx::promoted< value_t > | inline |
operator node_t &() | qx::node | inline |
qx::operator value_t &() | qx::node | inline |
qx::promoted::operator value_t &() noexcept | qx::promoted< value_t > | inline |
qx::operator*() | qx::node | inline |
qx::operator*() const | qx::node | inline |
qx::promoted::operator*() noexcept | qx::promoted< value_t > | inline |
qx::promoted::operator*() const noexcept | qx::promoted< value_t > | inline |
operator+=(const value_t &value) noexcept | qx::promoted< value_t > | inline |
operator->() noexcept | qx::promoted< value_t > | inline |
operator->() const noexcept | qx::promoted< value_t > | inline |
operator<<(const node &node) | qx::quarx< node::container > | inline |
qx::operator=(const value_t &value) | qx::node | inline |
qx::promoted::operator=(const value_t &value) | qx::promoted< value_t > | inlinevirtual |
qx::promoted::operator=(const promoted ©) noexcept | qx::promoted< value_t > | inline |
qx::operator==(const std::decay_t< value_t > &value) const | qx::node | inline |
qx::promoted::operator==(const value_t &value) const noexcept | qx::promoted< value_t > | inline |
operator[](const std::string &path) const override | qx::quarx< node::container > | inlinevirtual |
operator[](size_t pos) const override | qx::quarx< node::container > | inlinevirtual |
parent | qx::quarx< node::container > | |
parent | qx::quarx< node::container > | |
path | qx::node | |
qx::promoted typedef | qx::listen< std::string > | |
qx::promoted::promoted(const promoted ©) | qx::promoted< value_t > | inline |
qx::promoted::promoted(const value_t &value={}) | qx::promoted< value_t > | inlineexplicit |
listen< node::container >::promoted typedef | qx::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 © | qx::quarx< node::container > | |
qx_factory_id(generator::voice) static const expr auto type_static | qx::generator::voice | |
qx::device::qx_factory_id(container) virtual size_t size() const noexcept | qx::container | inline |
qx::remove() | qx::node | |
qx::listen< std::string >::remove(const promoted &) noexcept | qx::listen< std::string > | inlinevirtual |
listen< node::container >::remove(const promoted &) noexcept | qx::listen< node::container > | inlineprivatevirtual |
remove_all_listener() noexcept | qx::promoted< value_t > | inline |
resize(size_t resize) override | qx::generator::voice | inlinevirtual |
size() const noexcept override | qx::generator::voice | inline |
static_inherits(const char *type) noexcept | qx::node | inlinestatic |
qx::trigger() noexcept | qx::listen< std::string > | inline |
listen< node::container >::trigger() noexcept | qx::listen< node::container > | inlineprivate |
type | qx::quarx< node::container > | static |
unique(const std::string &key) const noexcept | qx::quarx< node::container > | inline |
value typedef | qx::quarx< node::container > | protected |
value::operator=(copy) | qx::quarx< node::container > | |
qx::values | qx::listen< std::string > | |
listen< node::container >::values | qx::listen< node::container > | private |
voice(double frequency=440., size_t phases=1) | qx::generator::voice | inline |
qx::~listen() noexcept | qx::listen< std::string > | inlinevirtual |
listen< node::container >::~listen() noexcept | qx::listen< node::container > | inlineprivatevirtual |
~node()=default | qx::node | virtual |
~promoted() noexcept | qx::promoted< value_t > | inlinevirtual |