OpenAnalysis::Exception
Exception is the abstract base class for all exceptions that can be thrown by Mint programs.
Synopsis
Declared in <src/midend/programAnalysis/OpenAnalysis/Utils/Exception.h>
class Exception;
Member Functions
Name |
Description |
|
Default constructor |
|
Destructor |
|
Derived Classes
Name |
Description |
DuplicateEdge exception is thrown if an edge being added is already a part of the graph. |
|
DuplicateNode exception is thrown if a node being added is already a part of the graph. |
|
EdgeInUse exception is thrown if an edge being added is already a part of another graph. |
|
EmptyEdge exception is thrown if an edge being added is null (0) |
|
EmptyNode exception is thrown if a node being added is null (0) |
|
NodeInUse exception is thrown if a node being added is already a part of another graph. |
|
NonexistentEdge exception is thrown if an edge being deleted is not a part of the graph. |
|
NonexistentNode exception is thrown if a node being deleted is not a part of the graph. |
|
Created with MrDocs