Class to carry out messages. More...
#include <application.h>
Class to carry out messages.
Definition at line 45 of file application.h.
Public Member Functions | |
| Messages (const Messages &r)=delete | |
| Messages & | operator= (const Messages &r)=delete | 
| void | addError (const string &r, const string &msg="") | 
| Set an error condition in the application class without throwing an exception.   | |
| int | getErrorCount () | 
| Return the number of errors that have been encountered so far.   | |
| void | popError () | 
| Discard the last error message.   | |
| string | lastErrorMessage () | 
| Retrieve the last error message in a string.   | |
| void | getErrors (std::ostream &f) | 
| Prints all of the error messages to an ostream.   | |
| void | logErrors () | 
| Prints all of the error messages using writelog.   | |
Protected Attributes | |
| vector< string > | errorMessage | 
| Current list of error messages.   | |
      
  | 
  protected | 
Current list of error messages.
Definition at line 118 of file application.h.