|
ROSE 0.11.145.354
|
Exception thrown for parse errors.
Definition at line 60 of file BinaryVxcoreParser.h.
#include <frontend/BinaryFormats/BinaryVxcoreParser.h>


Public Member Functions | |
| Exception (const boost::filesystem::path &fileName, size_t offset, const std::string &what) | |
| Create a new exception with a location and error message. | |
| std::string | toString () const |
| Render this exception as a string. | |
| void | print (std::ostream &out) const |
| Emit this exception to a stream. | |
Public Member Functions inherited from Rose::Exception | |
| Exception (const std::string &s) | |
| Construct an exception with an error message. | |
|
inline |
Create a new exception with a location and error message.
Definition at line 66 of file BinaryVxcoreParser.h.
|
inline | |||||||||||||
Definition at line 69 of file BinaryVxcoreParser.h.
|
inline |
Render this exception as a string.
Definition at line 72 of file BinaryVxcoreParser.h.
References Rose::StringUtility::cEscape().
Referenced by print().
|
inline |
Emit this exception to a stream.
No trailing linefeed is emitted.
Definition at line 79 of file BinaryVxcoreParser.h.
References toString().