Glossygloss  0.2
Glossygloss is set of classes to use several data structure as Tree or hash table.
 All Classes Files Functions Variables Macros Pages
Public Member Functions | Private Attributes | List of all members
TreeException Class Reference

exception class for trees More...

#include <tree.hpp>

Inheritance diagram for TreeException:

Public Member Functions

 TreeException (char *cause)
 
virtual ~TreeException () throw ()
 
virtual const char * what () const throw ()
 

Private Attributes

char * _cause
 

Detailed Description

exception class for trees

Usefull to manage errors and the unforeseen

Constructor & Destructor Documentation

TreeException::TreeException ( char *  cause)

store exception description constructor called then TreeExceptions are threw

Parameters
[in]causedescription of exception origin
virtual TreeException::~TreeException ( )
throw (
)
virtual

destructor currently, do anything special

Member Function Documentation

virtual const char* TreeException::what ( ) const
throw (
)
virtual

virtual fonction from superclass, usefull to get the exception description

Member Data Documentation

char* TreeException::_cause
private

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