|
Aria 2.0.0
C++23 MVVM framework (C++20 minimum) — reactive, coroutine-first, ABI-layered
|
Payload passed to a callback-failure sink. More...
#include <callback_boundary.hpp>
Public Attributes | |
| std::string_view | category |
| std::exception_ptr | exception |
| std::string_view | message |
Payload passed to a callback-failure sink.
category is a short, dotted identifier of the boundary (e.g. "executor.thread_pool.worker") so host applications can split logs / counters by source. exception may be null if the boundary observed an error without an exception object (rare; reserved for future use). message carries an optional precomputed user-readable summary; if empty the sink should derive one by rethrowing
| std::string_view aria::CallbackFailure::category |
| std::exception_ptr aria::CallbackFailure::exception |
| std::string_view aria::CallbackFailure::message |