|
Aria 2.0.0
C++23 MVVM framework (C++20 minimum) — reactive, coroutine-first, ABI-layered
|
Opaque slot identifier returned when a callback is registered with a Signal. More...
#include <slot.hpp>
Public Member Functions | |
| constexpr bool | valid () const noexcept |
| constexpr bool | operator== (SlotId rhs) const noexcept |
| constexpr bool | operator!= (SlotId rhs) const noexcept |
Public Attributes | |
| std::uint64_t | value = 0 |
Opaque slot identifier returned when a callback is registered with a Signal.
Trivially copyable, ABI stable.
|
inlinenodiscardconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
| std::uint64_t aria::abi::SlotId::value = 0 |