clang-tools
9.0.0
|
A work item on the thread pool's queue. More...
#include <Background.h>
Public Member Functions | |
Task (std::function< void()> Run) | |
bool | operator< (const Task &O) const |
Public Attributes | |
std::function< void()> | Run |
llvm::ThreadPriority | ThreadPri = llvm::ThreadPriority::Background |
unsigned | QueuePri = 0 |
std::string | Tag |
A work item on the thread pool's queue.
Definition at line 70 of file Background.h.
|
inlineexplicit |
Definition at line 71 of file Background.h.
|
inline |
Definition at line 78 of file Background.h.
unsigned clang::clangd::BackgroundQueue::Task::QueuePri = 0 |
Definition at line 75 of file Background.h.
Referenced by clang::clangd::filenameWithoutExtension(), operator<(), clang::clangd::BackgroundQueue::push(), and clang::clangd::TEST().
std::function<void()> clang::clangd::BackgroundQueue::Task::Run |
Definition at line 73 of file Background.h.
std::string clang::clangd::BackgroundQueue::Task::Tag |
Definition at line 76 of file Background.h.
Referenced by clang::clangd::BackgroundQueue::push().
llvm::ThreadPriority clang::clangd::BackgroundQueue::Task::ThreadPri = llvm::ThreadPriority::Background |
Definition at line 74 of file Background.h.