folly::observer::makeStaticObserver

makeStaticObserver overloads

Synopses

Declared in <folly/observer/Observer.h>

The returned Observer will never update and always return the passed value.

template<typename T>
Observer<T>
makeStaticObserver(T value);
» more...

Creates a static Observer holding a shared pointer value.

template<typename T>
Observer<std::decay_t<T>>
makeStaticObserver(std::shared_ptr<T> value);
» more...

Return Value

An Observer that always yields value.

Parameters

NameDescription
valueThe fixed value the Observer will always return.