makeCoreCachedObserver overloads

Synopses

Declared in <folly/observer/CoreCachedObserver.h>

Same as makeObserver(...), but creates CoreCachedObserver.

template<typename T>
CoreCachedObserver<T>
makeCoreCachedObserver(Observer<T> observer);

Creates a CoreCachedObserver from an observer creator function.

template<typename F>
auto
makeCoreCachedObserver(F&& creator);

Return Value

  • A CoreCachedObserver caching the given observer's snapshot.

  • A CoreCachedObserver wrapping the observer built from creator.

Parameters

Name

Description

observer

The underlying observer to wrap.

creator

Function whose result becomes the observed value.

Created with MrDocs