morph
0.1.0
Asynchronous bridge between GUI thread and business models
Toggle main menu visibility
Loading...
Searching...
No Matches
morph::reactive::Effect Member List
This is the complete list of members for
morph::reactive::Effect
, including all inherited members.
adoptSources
(std::vector< Node * > fresh)
morph::reactive::detail::Node
inline
protected
bornOnOwner
() const noexcept
morph::reactive::detail::Node
inline
protected
core
() const noexcept
morph::reactive::detail::Node
inline
protected
countRun
(std::uint64_t epoch) noexcept
morph::reactive::detail::Node
inline
creationOrder
() const noexcept
morph::reactive::detail::Node
inline
depth
() const noexcept
morph::reactive::detail::Node
inline
Effect
(Runtime &runtime, F fn, std::size_t depth=0)
morph::reactive::Effect
inline
Effect
(Effect const &)=delete (defined in
morph::reactive::Effect
)
morph::reactive::Effect
Effect
(Effect &&)=delete (defined in
morph::reactive::Effect
)
morph::reactive::Effect
forceDirty
() noexcept
morph::reactive::detail::Node
inline
protected
isPulling
() const noexcept
morph::reactive::detail::Node
inline
protected
markObserversStale
(Colour colour)
morph::reactive::detail::Node
inline
protected
markStale
(Colour colour)
morph::reactive::detail::Node
inline
mergeSources
(std::vector< Node * > fresh)
morph::reactive::detail::Node
inline
protected
Node
(std::shared_ptr< RuntimeCore > core, std::size_t depth=0)
morph::reactive::detail::Node
inline
explicit
Node
(Node const &)=delete (defined in
morph::reactive::detail::Node
)
morph::reactive::detail::Node
Node
(Node &&)=delete (defined in
morph::reactive::detail::Node
)
morph::reactive::detail::Node
operator=
(Effect const &)=delete (defined in
morph::reactive::Effect
)
morph::reactive::Effect
operator=
(Effect &&)=delete (defined in
morph::reactive::Effect
)
morph::reactive::Effect
operator=
(Node const &)=delete (defined in
morph::reactive::detail::Node
)
morph::reactive::detail::Node
operator=
(Node &&)=delete (defined in
morph::reactive::detail::Node
)
morph::reactive::detail::Node
runsAfter
(Node const &other) const noexcept
morph::reactive::detail::Node
inline
settle
() noexcept
morph::reactive::detail::Node
inline
trackRead
() const
morph::reactive::detail::Node
inline
protected
updateIfNecessary
()
morph::reactive::detail::Node
inline
~Effect
() override=default (defined in
morph::reactive::Effect
)
morph::reactive::Effect
~Node
()
morph::reactive::detail::Node
inline
virtual
Generated by
1.17.0