|
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] |