The Gaudi Framework  v29r0 (ff2e7097)
IGslErrorHandler Class Referenceabstract

The abstract interface for arbitrary GSL error handler. More...

#include <GaudiGSL/IGslErrorHandler.h>

Inheritance diagram for IGslErrorHandler:
Collaboration diagram for IGslErrorHandler:

Public Member Functions

 DeclareInterfaceID (IGslErrorHandler, 3, 0)
 InterfaceID. More...
 
virtual StatusCode handle (const GslError &error) const =0
 handle the GSL error More...
 
- Public Member Functions inherited from extend_interfaces< IAlgTool >
 ~extend_interfaces () override=default
 Virtual destructor. More...
 

Additional Inherited Members

- Public Types inherited from extend_interfaces< IAlgTool >
using ext_iids = typename Gaudi::interface_list_cat< typename Interfaces::ext_iids... >::type
 take union of the ext_iids of all Interfaces... More...
 

Detailed Description

The abstract interface for arbitrary GSL error handler.

Author
Vanya Ivan..nosp@m.Bely.nosp@m.aev@i.nosp@m.tep..nosp@m.ru
Date
30/04/2002

Definition at line 15 of file IGslErrorHandler.h.

Member Function Documentation

IGslErrorHandler::DeclareInterfaceID ( IGslErrorHandler  ,
,
 
)
virtual StatusCode IGslErrorHandler::handle ( const GslError error) const
pure virtual

handle the GSL error

Parameters
errorerror to be handled
See also
GslError
Returns
status code

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