9#ifndef LLDB_API_SBPROGRESS_H
10#define LLDB_API_SBPROGRESS_H
51 SBProgress(
const char *title,
const char *details, uint64_t total_units,
60 void Increment(uint64_t amount,
const char *description =
nullptr);
lldb_private::Progress & ref() const
void Finalize()
Explicitly finalize an SBProgress, this can be used to terminate a progress on command instead of wai...
const SBProgress & operator=(const SBProgress &rhs)=delete
SBProgress(const SBProgress &rhs)=delete
SBProgress(const char *title, const char *details, SBDebugger &debugger)
Construct a progress object with a title, details and a given debugger.
void Increment(uint64_t amount, const char *description=nullptr)
std::unique_ptr< lldb_private::Progress > m_opaque_up
A Progress indicator helper class.