34 _items = std::move(
other._items);
48 while (!_items.empty())
59 std::vector<Subscription> _items;
Owns one registration and releases it on destruction.
Holds the subscriptions an object makes and releases them together, newest first.
void Add(Subscription subscription)
Subscriptions(Subscriptions &&) noexcept=default
Subscriptions & operator=(const Subscriptions &)=delete
bool Empty() const noexcept
Subscriptions(const Subscriptions &)=delete
static std::string ReadFile(const std::filesystem::path &path)