Index

C++ Code Documentation

base::Exception

Derived from: ::std::exception

Children: io::ReadException, io::WriteException, lab::kernel::Exception, surflab::kernel::Exception, triang::Exception

File: BASE/base/Exception.H

Simple virtual base class for exception handling. Provides a message string.

public:
  • Exception(char const *m) throw();
    constructor
  • Exception(std::string const &m) throw();
  • virtual ~Exception() throw();
    destructor
  • virtual std::string const &message() const throw();
  • Exception( Exception const &e ) throw();
    copy constructor
  • Exception &operator=( Exception const &e ) throw();
    assignment operator
  • return *this;
protected:
private:
  • } virtual char const *what() const;
  • std::string _message;


base::Exception GANG