folly::observer::makeStaticObserver

Creates a static Observer holding a shared pointer value.

Synopsis

Declared in <folly/observer/Observer.h>

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

Return Value

An Observer that always yields value.

Parameters

NameDescription
valueThe fixed shared pointer the Observer will always return.