saga::exception Class Reference

#include <exception.hpp>

Inheritance diagram for saga::exception:

Inheritance graph
[legend]

List of all members.

Public Attributes

saga::exception::std obj
 Creates the exception.
saga::exception::std l
saga::exception::stdm
 Creates the exception, without associating a SAGA object instance.

Classes

exception  std
 Creates the exception. More...


Detailed Description

We introduce a exception hierarchy here, which maps onto the exceptions as defined by the SAGA specification:

saga::exception
 saga::not_implemented
 saga::parameter_exception
  saga::incorrect_url
  saga::bad_parameter
 saga::state_exception
  saga::already_exists
  saga::does_not_exist
  saga::incorrect_state
  saga::timeout
 saga::security_exception
  saga::permission_denied
  saga::authorization_failed
  saga::authentication_failed
 saga::no_success


Member Data Documentation

Creates the exception.

Parameters:
obj The object associated with the exception.
message The message to be associated with the new exception.
Returns:
The newly created exception.
Creates the exception.
Parameters:
obj The object associated with the exception.
message The message to be associated with the new exception.
Returns:
The newly created exception.

Creates the exception, without associating a SAGA object instance.

Parameters:
message The message to be associated with the new exception.
Returns:
The newly created exception.


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

Generated on Mon Aug 24 09:04:01 2009 for SAGA C++ API by  doxygen 1.5.6