#include <nprogresstypes.h>

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. | |
| regina::NProgressMessage::NProgressMessage | ( | ) | [inline] |
Creates a new progress report with an empty progress message.
Note that the internal mutex is not locked during construction.
| regina::NProgressMessage::NProgressMessage | ( | const std::string & | newMessage | ) | [inline] |
Creates a new progress report with the given progress message.
Note that the internal mutex is not locked during construction.
| newMessage | the current state of progress. |
| regina::NProgressMessage::NProgressMessage | ( | const char * | newMessage | ) | [inline] |
Creates a new progress report with the given progress message.
Note that the internal mutex is not locked during construction.
| newMessage | the current state of progress. |
| std::string regina::NProgressMessage::getMessage | ( | ) | const [inline] |
Returns a reference to the current progress message.
| void regina::NProgressMessage::setMessage | ( | const std::string & | newMessage | ) | [inline] |
Sets the current progress message to the given string.
| newMessage | the new state of progress. |
| void regina::NProgressMessage::setMessage | ( | const char * | newMessage | ) | [inline] |
Sets the current progress message to the given string.
| newMessage | the new state of progress. |
| std::string regina::NProgressMessage::internalGetDescription | ( | ) | const [inline, protected, virtual] |
Returns a string description of the current state of progress.
Implements regina::NProgress.