#include <nprogresstypes.h>
Inheritance diagram for regina::NProgressMessage:
Public Member Functions | |
NProgressMessage () | |
Creates a new progress report with an empty progress message. | |
NProgressMessage (const std::string &newMessage) | |
Creates a new progress report with the given progress message. | |
NProgressMessage (const char *newMessage) | |
Creates a new progress report with the given progress message. | |
std::string | getMessage () const |
Returns a reference to the current progress message. | |
void | setMessage (const std::string &newMessage) |
Sets the current progress message to the given string. | |
void | setMessage (const char *newMessage) |
Sets the current progress message to the given string. | |
Protected Member Functions | |
virtual std::string | internalGetDescription () const |
Returns a string description of the current state of progress. |
|
Creates a new progress report with an empty progress message. Note that the internal mutex is not locked during construction. |
|
Creates a new progress report with the given progress message. Note that the internal mutex is not locked during construction.
|
|
Creates a new progress report with the given progress message. Note that the internal mutex is not locked during construction.
|
|
Returns a reference to the current progress message.
|
|
Returns a string description of the current state of progress.
Implements regina::NProgress. |
|
Sets the current progress message to the given string.
|
|
Sets the current progress message to the given string.
|