Package saga :: Module _engine :: Class _exception
[hide private]
[frames] | no frames]

Class _exception

 object --+    
          |    
??.instance --+
              |
             _exception
Known Subclasses:

saga::exception type

Nested Classes [hide private]
  py_err_class
Instance Methods [hide private]
 
__init__(...)
Raises an exception This class cannot be instantiated from Python
 
__reduce__(...)
helper for pickle
 
__str__(...)
__str__( (_exception)arg1) -> str : get the exception message
 
get_error(...)
get_error( (_exception)arg1) -> error : get the error type of this exception
 
get_message(...)
get_message( (_exception)arg1) -> str : get the exception message
 
get_object(...)
get_object( (_exception)arg1) -> object : get the saga::object associated with this exception

Inherited from unreachable.instance: __new__

Inherited from object: __delattr__, __getattribute__, __hash__, __reduce_ex__, __repr__, __setattr__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(...)
(Constructor)

 

Raises an exception This class cannot be instantiated from Python

Overrides: object.__init__

__reduce__(...)

 

helper for pickle

Overrides: object.__reduce__
(inherited documentation)

__str__(...)
(Informal representation operator)

 

__str__( (_exception)arg1) -> str :
    get the exception message

    C++ signature :
        char const* __str__(saga::exception)

Overrides: object.__str__

get_error(...)

 

get_error( (_exception)arg1) -> error :
    get the error type of this exception

    C++ signature :
        saga::error get_error(saga::exception)

get_message(...)

 

get_message( (_exception)arg1) -> str :
    get the exception message

    C++ signature :
        char const* get_message(saga::exception)

get_object(...)

 

get_object( (_exception)arg1) -> object :
    get the saga::object associated with this exception

    C++ signature :
        saga::object get_object(saga::exception)