class EE::ObservableValue::WeakHandle

Non-owning, lifetime-safe access used by adapters such as UIValueBinding.

#include <observablevalue.hpp>

class WeakHandle {
public:
    // methods

    bool set(const T& value) const;
    bool set(T&& value) const;
    operator bool() const;
};