Classes | Namespaces
scheduling_policies.hpp File Reference

Task scheduling policies. More...

#include <queue>
#include <deque>
#include "task_adaptors.hpp"
Include dependency graph for scheduling_policies.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  boost::threadpool::fifo_scheduler< Task >
 SchedulingPolicy which implements FIFO ordering. More...
 
class  boost::threadpool::lifo_scheduler< Task >
 SchedulingPolicy which implements LIFO ordering. More...
 
class  boost::threadpool::prio_scheduler< Task >
 SchedulingPolicy which implements prioritized ordering. More...
 

Namespaces

 boost
 The namespace threadpool contains a thread pool and related utility classes.
 
 boost::threadpool
 

Detailed Description

Task scheduling policies.

This file contains some fundamental scheduling policies for the pool class. A scheduling policy is realized by a task container which controls the access to the tasks. Fundamentally the container determines the order the tasks are processed by the thread pool. The task containers need not to be thread-safe because they are used by the pool in thread-safe way.

Copyright (c) 2005-2007 Philipp Henkel

Use, modification, and distribution are subject to the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

http://threadpool.sourceforge.net

Definition in file scheduling_policies.hpp.



asr_descriptor_surface_based_recognition
Author(s): Allgeyer Tobias, Hutmacher Robin, Meißner Pascal
autogenerated on Mon Dec 16 2019 03:31:15