Auxiliary class which ensures exclusive access to iterators of processed data pool.
More...
#include <OSD_ThreadPool.hxx>
|
| | JobRange (const int &theBegin, const int &theEnd) |
| | Constructor.
|
| |
| const int & | Begin () const |
| | Returns const link on the first element.
|
| |
| const int & | End () const |
| | Returns const link on the last element.
|
| |
| int | It () const |
| | Returns first non processed element or end. Thread-safe method.
|
| |
Auxiliary class which ensures exclusive access to iterators of processed data pool.
◆ JobRange()
| OSD_ThreadPool::JobRange::JobRange |
( |
const int & | theBegin, |
|
|
const int & | theEnd ) |
|
inline |
◆ Begin()
| const int & OSD_ThreadPool::JobRange::Begin |
( |
| ) |
const |
|
inline |
Returns const link on the first element.
◆ End()
| const int & OSD_ThreadPool::JobRange::End |
( |
| ) |
const |
|
inline |
Returns const link on the last element.
◆ It()
| int OSD_ThreadPool::JobRange::It |
( |
| ) |
const |
|
inline |
Returns first non processed element or end. Thread-safe method.
The documentation for this class was generated from the following file: