proxygen
|
#include <Observable.h>
Public Types | |
using | element_type = typename std::remove_reference< Observable >::type::element_type |
Static Public Member Functions | |
static std::shared_ptr< const element_type > | get (Observable &observable) |
template<typename F > | |
static void | subscribe (Observable &observable, F &&callback) |
static void | unsubscribe (Observable &observable) |
Definition at line 29 of file Observable.h.
using folly::observer::ObservableTraits< Observable >::element_type = typename std::remove_reference<Observable>::type::element_type |
Definition at line 31 of file Observable.h.
|
inlinestatic |
Definition at line 33 of file Observable.h.
References folly::observer::ObservableTraits< Observable >::get().
Referenced by folly::observer::ObservableTraits< Observable >::get().
|
inlinestatic |
Definition at line 38 of file Observable.h.
|
inlinestatic |
Definition at line 42 of file Observable.h.