|
KiCad PCB EDA Suite
|
The part of a worker that outlives its owner while a caller is still inside Run. More...
Public Attributes | |
| std::mutex | m |
| std::atomic< bool > | stopping { false } |
| std::function< bool()> | init |
| std::function< void()> | exit |
| std::function< void()> | onAbandon |
| std::shared_ptr< DB_WORKER_CORE > | core |
| std::thread | thread |
The part of a worker that outlives its owner while a caller is still inside Run.
Definition at line 243 of file db_worker_thread.cpp.
| std::shared_ptr<DB_WORKER_CORE> DB_WORKER_STATE::core |
Definition at line 251 of file db_worker_thread.cpp.
| std::function<void()> DB_WORKER_STATE::exit |
Definition at line 248 of file db_worker_thread.cpp.
| std::function<bool()> DB_WORKER_STATE::init |
Definition at line 247 of file db_worker_thread.cpp.
| std::mutex DB_WORKER_STATE::m |
Definition at line 245 of file db_worker_thread.cpp.
| std::function<void()> DB_WORKER_STATE::onAbandon |
Definition at line 249 of file db_worker_thread.cpp.
| std::atomic<bool> DB_WORKER_STATE::stopping { false } |
Definition at line 246 of file db_worker_thread.cpp.
| std::thread DB_WORKER_STATE::thread |
Definition at line 252 of file db_worker_thread.cpp.