ROSE  0.11.125.0
Public Member Functions | Public Attributes | List of all members
Rose::Tree::Exception Class Reference

Description

Base class for errors related to the AST.

Definition at line 13 of file Rose/Tree/Exception.h.

#include <Rose/Tree/Exception.h>

Inheritance diagram for Rose::Tree::Exception:
Inheritance graph
[legend]
Collaboration diagram for Rose::Tree::Exception:
Collaboration graph
[legend]

Public Member Functions

 Exception (const std::string &mesg, const BasePtr &)
 Construct a new error with the specified message and the causing vertex. More...
 
- Public Member Functions inherited from Rose::Exception
 Exception (const std::string &s)
 Construct an exception with an error message. More...
 

Public Attributes

BasePtr vertex
 Vertex that caused the error. More...
 

Constructor & Destructor Documentation

Rose::Tree::Exception::Exception ( const std::string &  mesg,
const BasePtr  
)

Construct a new error with the specified message and the causing vertex.

Member Data Documentation

BasePtr Rose::Tree::Exception::vertex

Vertex that caused the error.

Definition at line 16 of file Rose/Tree/Exception.h.


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