include/amino/tp_exec.h File Reference

#include <pthread.h>
#include <string>
#include <stdio.h>
#include <memory>
#include <amino/thread.h>
#include <amino/exec_serv.h>
#include <amino/condition.h>
#include <amino/mutex.h>
#include <amino/lock.h>
#include <amino/ws_scheduler.h>
#include <amino/util.h>
#include <amino/future.h>
#include <amino/ftask.h>

Go to the source code of this file.

Namespaces

namespace  amino

Classes

class  amino::ThreadPoolExecutor
 An executor which pools a fix number of threads. Different tasks can reuse threads among each execution. More...
class  amino::ThreadPoolExecutor::WorkerThread
 Worker thread contains an infinite loop which fetches and executes tasks from scheduler.

Typedefs

typedef ws_scheduler< Runnable > amino::Scheduler
typedef Scheduler * amino::pScheduler


Generated on Tue Dec 9 13:39:39 2008 for Amino by  doxygen 1.5.6