LeviLamina
Loading...
Searching...
No Matches
ll::ui::UIObservable< T > Class Template Reference
Inheritance diagram for ll::ui::UIObservable< T >:

Public Types

using Callback = brstd::move_only_function<void(T const&)>
using SubscriptionId = uint32

Public Member Functions

 UIObservable (T initial, ObservableOptions options={})
bool isClientWritable () const noexcept
T getData () const
void setData (T value)
SubscriptionId subscribe (Callback callback)
bool unsubscribe (SubscriptionId id)

The documentation for this class was generated from the following file: