LAMA
|
Definition of class for a thread pool. More...
#include <lama/config.hpp>
#include <logging/logging.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/function.hpp>
#include <boost/version.hpp>
#include <boost/thread/thread.hpp>
#include <boost/thread/mutex.hpp>
#include <boost/thread/condition.hpp>
#include <climits>
#include <queue>
Go to the source code of this file.
Data Structures | |
struct | lama::LAMAThreadTask |
Structure that specifies worker task and its state. More... | |
class | lama::LAMAThreadPool |
Class that defines a pool of threads that will execute scheduled tasks (see LAMAThreadTask). More... | |
Namespaces | |
namespace | lama |
The namespace lama holds everything of the C++ Library lama. | |
Typedefs | |
typedef unsigned int | lama::TaskId |
Type definition for task id. |
Definition of class for a thread pool.