Class Exception#

Inheritance Relationships#

Derived Types#

Class Documentation#

class Exception#

Exception is the abstract base class for all exceptions that can be thrown by Mint programs.

Subclassed by BaseGraph::DeletingRootOfNonSingletonGraph, BaseGraph::DuplicateEdge, BaseGraph::DuplicateNode, BaseGraph::EdgeInUse, BaseGraph::EmptyEdge, BaseGraph::EmptyNode, BaseGraph::NodeInUse, BaseGraph::NonexistentEdge, BaseGraph::NonexistentNode, CFG::Unexpected_Break, CFG::Unexpected_Continue, CFG::Unexpected_Return, CallGraph::CallGraphException, Tree::DeletingRootOfNonSingletonTree, Tree::DuplicateEdge, Tree::DuplicateNode, Tree::EdgeInUse, Tree::EmptyEdge, Tree::EmptyEndPoint, Tree::EmptyNode, Tree::NodeInUse, Tree::NonexistentEdge, Tree::NonexistentNode, Tree::SecondParent

Public Functions

inline Exception()#
inline virtual ~Exception()#
virtual void report(::std::ostream&) const = 0#