Class · aurore

aurore::Observable

On this page
aurore/core/observable.hpp
#include <aurore/core/observable.hpp>

template <typename T>
class aurore::Observable

Types 1

using Subscriber = std::function< void(const T &)>

Constructors 3

Observable()
Observable(T value)
Observable(const Observable &) =delete

Functions 8

Observable & operator=(const Observable &) =delete
const T & get() const
operator const T &() const
void set(T value)
Observable & operator=(T value)
void notify()
Subscription subscribe(Subscriber subscriber)
size_t getSubscriberCount() const

Read from Aurore's headers by Doxygen at each build · library/include