| OpenMW
    | 
Error handler implementation: Write errors into stream. More...
#include <streamerrorhandler.hpp>
| Public Member Functions | |
| void | setContext (const std::string &context) | 
| StreamErrorHandler (std::ostream &ErrorStream) | |
| constructor  More... | |
|  Public Member Functions inherited from Compiler::ErrorHandler | |
| ErrorHandler () | |
| constructor  More... | |
| virtual | ~ErrorHandler () | 
| destructor  More... | |
| bool | isGood () const | 
| Was compiling successful?  More... | |
| int | countErrors () const | 
| Return number of errors.  More... | |
| int | countWarnings () const | 
| Return number of warnings.  More... | |
| void | warning (const std::string &message, const TokenLoc &loc) | 
| Generate a warning message.  More... | |
| void | error (const std::string &message, const TokenLoc &loc) | 
| Generate an error message.  More... | |
| void | endOfFile () | 
| Generate an error message for an unexpected EOF.  More... | |
| virtual void | reset () | 
| Remove all previous error/warning events.  More... | |
| void | setWarningsMode (int mode) | 
| // 0 ignore, 1 rate as warning, 2 rate as error  More... | |
| void | downgradeErrors (bool downgrade) | 
| Treat errors as warnings.  More... | |
| Private Member Functions | |
| StreamErrorHandler (const StreamErrorHandler &) | |
| StreamErrorHandler & | operator= (const StreamErrorHandler &) | 
| virtual void | report (const std::string &message, const TokenLoc &loc, Type type) | 
| Report error to the user.  More... | |
| virtual void | report (const std::string &message, Type type) | 
| Report a file related error.  More... | |
| Private Attributes | |
| std::ostream & | mStream | 
| std::string | mContext | 
| Additional Inherited Members | |
|  Protected Types inherited from Compiler::ErrorHandler | |
| enum | Type { WarningMessage, ErrorMessage } | 
Error handler implementation: Write errors into stream.
| 
 | private | 
| Compiler::StreamErrorHandler::StreamErrorHandler | ( | std::ostream & | ErrorStream | ) | 
constructor
| 
 | private | 
| 
 | privatevirtual | 
Report error to the user.
Implements Compiler::ErrorHandler.
| 
 | privatevirtual | 
Report a file related error.
Implements Compiler::ErrorHandler.
| void Compiler::StreamErrorHandler::setContext | ( | const std::string & | context | ) | 
| 
 | private | 
| 
 | private | 
 1.8.6
 1.8.6