Feature Selection ToolboxFST3 Library / Documentation

thread_pool.hpp File Reference

Implements thread scheduler that assigns jobs up to maximum number of threads allowed. More...

#include <boost/thread/thread.hpp>
#include <boost/thread/mutex.hpp>
#include <boost/thread/condition.hpp>
#include <boost/function.hpp>
#include <boost/static_assert.hpp>
#include <boost/bind.hpp>
#include <iostream>
#include "global.hpp"
Include dependency graph for thread_pool.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  FST::ThreadPool< max_threads >
 Implements thread scheduler that assigns jobs up to maximum number of threads allowed. More...
struct  FST::ThreadPool< max_threads >::ThreadsArray
 Structure to keep status of threads in the pool. More...

Detailed Description

Implements thread scheduler that assigns jobs up to maximum number of threads allowed.

====================================================================== Feature Selection Toolbox 3 source code ---------------------------------------

Author:
Petr Somol (somol@utia.cas.cz) with collaborators, see Contacts at http://fst.utia.cz
Date:
March 2011
Version:
3.1.0.beta
Note:
FST3 was developed using gcc 4.3 and requires
Note that LibSVM is required for SVM related tools only, as demonstrated in demo12t.cpp, demo23.cpp, demo25t.cpp, demo32t.cpp, etc.

Generated on Thu Mar 31 11:37:38 2011 for FST3Library by  doxygen 1.6.1