saga::exception Class Reference

#include <exception.hpp>

Inheritance diagram for saga::exception:

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

List of all members.


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

Public Attributes

saga::exception::stdm
 Creates the exception.

Classes

exception  std
 Creates the exception. More...


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, without associating a SAGA object instance
Parameters:
message The message to be associated with the new exception.
Returns:
The newly created exception.


Generated on Mon Aug 25 13:15:45 2008 for SAGA C++ API by  doxygen 1.5.6