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