SBProgress#

class lldb.SBProgress(*args)#

A Progress indicator helper class.

Any potentially long running sections of code in LLDB should report progress so that clients are aware of delays that might appear during debugging. Delays commonly include indexing debug information, parsing symbol tables for object files, downloading symbols from remote repositories, and many more things.

The Progress class helps make sure that progress is correctly reported and will always send an initial progress update, updates when Progress::Increment() is called, and also will make sure that a progress completed update is reported even if the user doesn’t explicitly cause one to be sent.

Methods Summary

Increment(SBProgress self, uint64_t amount, ...)

Methods Documentation

Increment(SBProgress self, uint64_t amount, char const * description=None)#