Aria
2.0.0
C++23 MVVM framework (C++20 minimum) — reactive, coroutine-first, ABI-layered
Toggle main menu visibility
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
"
12
#include "
aria/callback_boundary.hpp
"
13
#include "
aria/function_ref.hpp
"
14
#include "
aria/inplace_function.hpp
"
15
#include "
aria/scheduler.hpp
"
16
#include "
aria/subscription.hpp
"
17
#include "
aria/validation_key.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
"
24
#include "
aria/observable_list.hpp
"
25
#include "
aria/list_source.hpp
"
26
#include "
aria/validator.hpp
"
callback_boundary.hpp
command.hpp
computed.hpp
concepts.hpp
diagnostics.hpp
error.hpp
function_ref.hpp
inplace_function.hpp
list_source.hpp
loadable.hpp
observable_list.hpp
property.hpp
scheduler.hpp
subscription.hpp
validation_key.hpp
validator.hpp
modules
core
include
aria
aria.hpp
Generated by
1.18.0