![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <threading.h>

Classes | |
| class | Job |
Public Member Functions | |
| JobQueue () | |
| JobQueue (const size_t max_num_jobs) | |
| ~JobQueue () | |
| size_t | Size () |
| bool | Push (const T &data) |
| Job | Pop () |
| void | Wait () |
| void | Stop () |
| void | Clear () |
Definition at line 237 of file threading.h.
| colmap::JobQueue< T >::JobQueue |
Definition at line 322 of file threading.h.
|
explicit |
Definition at line 325 of file threading.h.
| colmap::JobQueue< T >::~JobQueue |
Definition at line 329 of file threading.h.
| void colmap::JobQueue< T >::Clear |
Definition at line 389 of file threading.h.
References std::swap().
Referenced by BOOST_AUTO_TEST_CASE().
| JobQueue< T >::Job colmap::JobQueue< T >::Pop |
| bool colmap::JobQueue< T >::Push | ( | const T & | data | ) |
| size_t colmap::JobQueue< T >::Size |
Definition at line 334 of file threading.h.
Referenced by BOOST_AUTO_TEST_CASE().
| void colmap::JobQueue< T >::Stop |
Definition at line 382 of file threading.h.
Referenced by BOOST_AUTO_TEST_CASE().
| void colmap::JobQueue< T >::Wait |
Definition at line 374 of file threading.h.
Referenced by BOOST_AUTO_TEST_CASE().