Google APIs Client Library for C++
|
#include "util/executor.h"
Public Member Functions | |
Executor () | |
virtual | ~Executor () |
virtual int | num_pending_closures () const =0 |
virtual void | Add (Closure *callback)=0 |
virtual bool | TryAdd (Closure *closure)=0 |
void | SetDefaultExecutor (Executor *executor) |
Caller retains ownership. | |
Static Public Member Functions | |
static Executor * | DefaultExecutor () |
Executor | ( | ) |
virtual ~Executor | ( | ) | [virtual] |
virtual void Add | ( | Closure * | callback | ) | [pure virtual] |
static Executor* DefaultExecutor | ( | ) | [static] |
virtual int num_pending_closures | ( | ) | const [pure virtual] |
void SetDefaultExecutor | ( | Executor * | executor | ) |
Caller retains ownership.
virtual bool TryAdd | ( | Closure * | closure | ) | [pure virtual] |