client-cpp  0.8.1
kaa::IThreadPool Class Referenceabstract

#include <IThreadPool.hpp>

+ Inheritance diagram for kaa::IThreadPool:

Public Member Functions

virtual void add (const ThreadPoolTask &task)=0
 
virtual void awaitTermination (std::size_t seconds)=0
 
virtual void shutdown ()=0
 
virtual void shutdownNow ()=0
 
virtual ~IThreadPool ()
 

Detailed Description

Definition at line 28 of file IThreadPool.hpp.

Constructor & Destructor Documentation

virtual kaa::IThreadPool::~IThreadPool ( )
inlinevirtual

Definition at line 37 of file IThreadPool.hpp.

Member Function Documentation

virtual void kaa::IThreadPool::add ( const ThreadPoolTask task)
pure virtual

Implemented in kaa::ThreadPool.

virtual void kaa::IThreadPool::awaitTermination ( std::size_t  seconds)
pure virtual

Implemented in kaa::ThreadPool.

virtual void kaa::IThreadPool::shutdown ( )
pure virtual

Implemented in kaa::ThreadPool.

virtual void kaa::IThreadPool::shutdownNow ( )
pure virtual

Implemented in kaa::ThreadPool.


The documentation for this class was generated from the following file: