class SynchronizedBase
Defined at line 31 of file ../../sdk/lib/async_patterns/cpp/internal/dispatcher_bound_storage.h
Public Methods
template <typename Base, typename Callable>
auto Bind (Base * base, Callable member_fn)
Returns a callable that will check for synchronization before calling some
member function of |Base|.
More precisely:
- Let |fn| be the result of `bind_front(member_fn, base)`.
- Returns a callable that takes some arguments. When called, that callable
will check for synchronization, then forward those arguments to |fn|.
Defined at line 45 of file ../../sdk/lib/async_patterns/cpp/internal/dispatcher_bound_storage.h
void SynchronizedBase (async_dispatcher_t * dispatcher)
Defined at line 56 of file ../../sdk/lib/async_patterns/cpp/internal/dispatcher_bound_storage.cc