Class Tree::DeletingRootOfNonSingletonTree#

Nested Relationships#

This class is a nested type of Class Tree.

Inheritance Relationships#

Base Type#

Class Documentation#

class DeletingRootOfNonSingletonTree : public Exception

DeletingRootOfNonSingletonTree is thrown when an attempt is made to remove the root of a tree that has other nodes and edges.

Public Functions

inline DeletingRootOfNonSingletonTree(Tree::Node *n)
inline ~DeletingRootOfNonSingletonTree()
inline void report(std::ostream &o) const