#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.
|