Aria 2.0.0
C++23 MVVM framework (C++20 minimum) — reactive, coroutine-first, ABI-layered
Loading...
Searching...
No Matches
aria.hpp
Go to the documentation of this file.
1#pragma once
2
3// aria — single-include header for the core library.
4// Pull in async/runtime/binding separately as needed.
5//
6// Version macros / ABI plumbing live under `aria/abi/version.hpp` and
7// should be included explicitly by the libraries that need them
8// (shared-library version-export helpers, etc.), not by ordinary
9// user code that only wants the reactive primitives.
10
11#include "aria/concepts.hpp"
13#include "aria/function_ref.hpp"
15#include "aria/scheduler.hpp"
16#include "aria/subscription.hpp"
18#include "aria/error.hpp"
19#include "aria/loadable.hpp"
20#include "aria/diagnostics.hpp"
21#include "aria/property.hpp"
22#include "aria/computed.hpp"
23#include "aria/command.hpp"
25#include "aria/list_source.hpp"
26#include "aria/validator.hpp"