CircularDependencyException Class Reference

The exception thrown when DependencySorter finds a circular dependency. More...

Public Member Functions

 CircularDependencyException () throw ()
 Constructor.
 CircularDependencyException (const CircularDependencyException &other) throw ()
 Copy constructor.
virtual ~CircularDependencyException () throw ()
 Destructor.
CircularDependencyExceptionoperator= (const CircularDependencyException &other) throw ()
 Copy operator.
virtual const char * what () const throw ()
 Returns a C string describing the exception.

Detailed Description

The exception thrown when DependencySorter finds a circular dependency.

Definition at line 609 of file utilitiesexceptions.h.

Constructor & Destructor Documentation

CircularDependencyException ( ) throw ()
inline

Constructor.

Definition at line 615 of file utilitiesexceptions.h.

CircularDependencyException ( const CircularDependencyException other) throw ()
inline

Copy constructor.

Parameters
otherthe exception to copy

Definition at line 627 of file utilitiesexceptions.h.

virtual ~CircularDependencyException ( ) throw ()
inlinevirtual

Destructor.

Definition at line 655 of file utilitiesexceptions.h.

Member Function Documentation

CircularDependencyException& operator= ( const CircularDependencyException other) throw ()
inline

Copy operator.

Parameters
otherthe exception to copy

Definition at line 639 of file utilitiesexceptions.h.

virtual const char* what ( ) const throw ()
inlinevirtual

Returns a C string describing the exception.

Returns
a C string describing the exception

Definition at line 664 of file utilitiesexceptions.h.


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