LLDB mainline
Public Attributes | List of all members
lldb_private::ProgressManager::Entry Struct Reference

Entry used for bookkeeping. More...

#include <Progress.h>

Public Attributes

uint64_t refcount = 0
 Reference count used for overlapping events.
 
Progress::ProgressData data
 Data used to emit progress events.
 
Alarm::Handle handle = Alarm::INVALID_HANDLE
 Alarm handle used when the refcount reaches zero.
 

Detailed Description

Entry used for bookkeeping.

Definition at line 174 of file Progress.h.

Member Data Documentation

◆ data

Progress::ProgressData lldb_private::ProgressManager::Entry::data

Data used to emit progress events.

Definition at line 179 of file Progress.h.

Referenced by lldb_private::ProgressManager::Increment().

◆ handle

Alarm::Handle lldb_private::ProgressManager::Entry::handle = Alarm::INVALID_HANDLE

Alarm handle used when the refcount reaches zero.

Definition at line 182 of file Progress.h.

Referenced by lldb_private::ProgressManager::Decrement(), and lldb_private::ProgressManager::Increment().

◆ refcount

uint64_t lldb_private::ProgressManager::Entry::refcount = 0

Reference count used for overlapping events.

Definition at line 176 of file Progress.h.

Referenced by lldb_private::ProgressManager::Decrement(), and lldb_private::ProgressManager::Increment().


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