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);

Creates a static Observer holding a shared pointer value.

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

Return Value

An Observer that always yields value.

Parameters

Name

Description

value

The fixed value the Observer will always return.

Created with MrDocs