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

Classes

struct  Reactive
struct  Async
 Async lifecycle. More...
struct  Binding
 Binding events. More...
struct  Command
 Synchronous Command<Args...> events. More...
struct  Validation
 Validation events. More...
struct  List
 Observable-list mutation. More...

Enumerations

enum class  ReactivePhase : std::uint8_t {
  FlushBegin = 0 , RoundBegin = 1 , Pull = 2 , SkipClean = 3 ,
  Recomputed = 4 , RoundEnd = 5 , FlushEnd = 6
}
 Reactive flush phases. More...

Enumeration Type Documentation

◆ ReactivePhase

enum class aria::trace::ReactivePhase : std::uint8_t
strong

Reactive flush phases.

Mirrors GraphInspector::FlushEvent::Phase (see aria/reactive/inspector.hpp) so consumers familiar with that surface need no relearning. The two are bridged at runtime by GraphInspector::install_flush_tracer's sink-fanout adaptor.

Enumerator
FlushBegin 
RoundBegin 
Pull 
SkipClean 
Recomputed 
RoundEnd 
FlushEnd