Google APIs Client Library for C++
Executor Class Reference

#include "util/executor.h"

List of all members.

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 ExecutorDefaultExecutor ()

Constructor & Destructor Documentation

Executor ( )
virtual ~Executor ( ) [virtual]

Member Function Documentation

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]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines