|
KiCad PCB EDA Suite
|
This is the complete list of members for DB_WORKER_THREAD, including all inherited members.
| CallerBound(int aTimeoutSeconds) | DB_WORKER_THREAD | static |
| DB_WORKER_THREAD(std::string aSourceKey, std::function< bool()> aThreadInit=nullptr, std::function< void()> aThreadExit=nullptr, bool aPumpMessages=false, std::function< void()> aOnAbandon=nullptr) | DB_WORKER_THREAD | |
| DB_WORKER_THREAD(const DB_WORKER_THREAD &)=delete | DB_WORKER_THREAD | |
| HasLiveThread() const | DB_WORKER_THREAD | |
| IsHealthy() const | DB_WORKER_THREAD | |
| LastOutcome() const | DB_WORKER_THREAD | inline |
| m_key | DB_WORKER_THREAD | private |
| m_outcome | DB_WORKER_THREAD | private |
| m_pumpMessages | DB_WORKER_THREAD | private |
| m_shutdownBound | DB_WORKER_THREAD | private |
| m_state | DB_WORKER_THREAD | private |
| MAX_ABANDONED | DB_WORKER_THREAD | static |
| NormalizePath(const std::string &aPath, bool aWindowsPath) | DB_WORKER_THREAD | static |
| OnWorkerThread() | DB_WORKER_THREAD | static |
| operator=(const DB_WORKER_THREAD &)=delete | DB_WORKER_THREAD | |
| OUTCOME enum name | DB_WORKER_THREAD | |
| Run(std::function< R(DB_JOB_CONTEXT &)> aJob, std::chrono::milliseconds aBound, const DB_ROW_SINK *aSink) | DB_WORKER_THREAD | inline |
| RunCleanup(std::function< void()> aCleanup, std::chrono::milliseconds aBound) | DB_WORKER_THREAD | |
| runJob(std::function< void(DB_JOB_CONTEXT &)> aJob, std::chrono::milliseconds aBound, const DB_ROW_SINK *aSink, bool aCleanup) | DB_WORKER_THREAD | private |
| SetShutdownBound(std::chrono::milliseconds aBound) | DB_WORKER_THREAD | inline |
| SourceKeyFor(const std::string &aPath) | DB_WORKER_THREAD | static |
| SourceKeyFor(const std::string &aPath, bool aWindowsPath) | DB_WORKER_THREAD | static |
| ~DB_WORKER_THREAD() | DB_WORKER_THREAD |