ROSE  0.11.145.0
Public Member Functions | Friends | List of all members
Rose::BinaryAnalysis::BinaryLoader::Exception Class Reference

Description

Base class for exceptions thrown by loaders.

Definition at line 80 of file BinaryLoader.h.

#include <Rose/BinaryAnalysis/BinaryLoader.h>

Inheritance diagram for Rose::BinaryAnalysis::BinaryLoader::Exception:
Inheritance graph
[legend]
Collaboration diagram for Rose::BinaryAnalysis::BinaryLoader::Exception:
Collaboration graph
[legend]

Public Member Functions

 Exception (const std::string &reason)
 Construcor that takes a message. More...
 
void print (std::ostream &) const
 Emit the error message to an output stream. More...
 
- Public Member Functions inherited from Rose::Exception
 Exception (const std::string &s)
 Construct an exception with an error message. More...
 

Friends

std::ostream & operator<< (std::ostream &, const Exception &)
 

Constructor & Destructor Documentation

Rose::BinaryAnalysis::BinaryLoader::Exception::Exception ( const std::string &  reason)
inlineexplicit

Construcor that takes a message.

Definition at line 83 of file BinaryLoader.h.

Member Function Documentation

void Rose::BinaryAnalysis::BinaryLoader::Exception::print ( std::ostream &  ) const

Emit the error message to an output stream.


The documentation for this class was generated from the following file: