Aria 2.0.0
C++23 MVVM framework (C++20 minimum) — reactive, coroutine-first, ABI-layered
Loading...
Searching...
No Matches
aria::reactive::Node Member List

This is the complete list of members for aria::reactive::Node, including all inherited members.

attach_as_observer_of(Node &source, Edge &edge) noexceptaria::reactive::Nodeinline
bump_version_() noexceptaria::reactive::Nodeinlineprotected
clear_sources() noexceptaria::reactive::Nodeinline
debug_name() const noexceptaria::reactive::Nodeinline
depth() const noexceptaria::reactive::Nodeinline
detach_edge(Edge &edge) noexceptaria::reactive::Nodeinline
detail::NodeHandle classaria::reactive::Nodefriend
effective_debug_name() constaria::reactive::Nodeinline
for_each_observer(F &&f)aria::reactive::Nodeinline
for_each_source(F &&f) constaria::reactive::Nodeinline
Graph classaria::reactive::Nodefriend
graph() noexceptaria::reactive::Nodeinlinestatic
has_observers() const noexceptaria::reactive::Nodeinline
has_sources() const noexceptaria::reactive::Nodeinline
kind() const noexceptaria::reactive::Nodeinline
mark_dirty() noexceptaria::reactive::Nodeinline
mark_downstream_maybe_dirty()aria::reactive::Nodeinline
Node(NodeKind kind) noexceptaria::reactive::Nodeinlineexplicit
Node(const Node &)=deletearia::reactive::Node
Node(Node &&)=deletearia::reactive::Node
notify_changed()aria::reactive::Nodeinline
operator=(const Node &)=deletearia::reactive::Node
operator=(Node &&)=deletearia::reactive::Node
recompute()aria::reactive::Nodeinlinevirtual
retain_for_recompute() noexceptaria::reactive::Nodeinlinevirtual
retire_() noexceptaria::reactive::Nodeinlineprotected
set_debug_name(std::string name)aria::reactive::Nodeinline
set_depth(std::uint32_t d) noexceptaria::reactive::Nodeinline
set_state_(NodeState s) noexceptaria::reactive::Nodeinlineprotected
state() const noexceptaria::reactive::Nodeinline
version() const noexceptaria::reactive::Nodeinline
~Node() noexceptaria::reactive::Nodeinlinevirtual