clang-tools  14.0.0git
Classes | Public Member Functions | List of all members
clang::clangd::DirectoryBasedGlobalCompilationDatabase::BroadcastThread Class Reference

Classes

class  Filter
 

Public Member Functions

 BroadcastThread (DirectoryBasedGlobalCompilationDatabase &Parent)
 
void enqueue (CDBLookupResult Lookup)
 
bool blockUntilIdle (Deadline Timeout)
 
 ~BroadcastThread ()
 

Detailed Description

Definition at line 469 of file GlobalCompilationDatabase.cpp.

Constructor & Destructor Documentation

◆ BroadcastThread()

clang::clangd::DirectoryBasedGlobalCompilationDatabase::BroadcastThread::BroadcastThread ( DirectoryBasedGlobalCompilationDatabase Parent)
inline

Definition at line 518 of file GlobalCompilationDatabase.cpp.

References Parent.

◆ ~BroadcastThread()

clang::clangd::DirectoryBasedGlobalCompilationDatabase::BroadcastThread::~BroadcastThread ( )
inline

Definition at line 540 of file GlobalCompilationDatabase.cpp.

Member Function Documentation

◆ blockUntilIdle()

bool clang::clangd::DirectoryBasedGlobalCompilationDatabase::BroadcastThread::blockUntilIdle ( Deadline  Timeout)
inline

Definition at line 534 of file GlobalCompilationDatabase.cpp.

References clang::clangd::wait().

◆ enqueue()

void clang::clangd::DirectoryBasedGlobalCompilationDatabase::BroadcastThread::enqueue ( CDBLookupResult  Lookup)
inline

The documentation for this class was generated from the following file: