IGslSvc Class Reference
The abstract interface to "deal" with GNU Scientific Library (GLS) The main task is the error handling.
More...
#include <GaudiGSL/IGslSvc.h>
List of all members.
Detailed Description
The abstract interface to "deal" with GNU Scientific Library (GLS) The main task is the error handling.
Could be extended in future to cover other aspects as well.
- Author:
- Vanya Belyaev Ivan.Belyaev@itep.ru
- Date:
- 29/04/2002
Definition at line 18 of file IGslSvc.h.
Member Typedef Documentation
type definition of "standard" GSL error handler functions
- Parameters:
-
| reason | error reason (message) |
| file | file name |
| line | line number |
| code | error code |
Definition at line 30 of file IGslSvc.h.
Constructor & Destructor Documentation
| virtual IGslSvc::~IGslSvc |
( |
|
) |
[inline, protected, virtual] |
destructor (virtual and protected)
Definition at line 63 of file IGslSvc.h.
Member Function Documentation
| IGslSvc::DeclareInterfaceID |
( |
IGslSvc |
, |
|
|
2 |
, |
|
|
0 |
| |
|
) |
| | |
handle the GSL error
- Parameters:
-
| error | error to be handled |
- See also:
- GslError
- Returns:
- status code
retrieve the current GSL error handler
- Returns:
- current GSL error handler
set new GSL error handler
- Parameters:
-
| handler | new GSL error handler |
- Returns:
- GSL error handler
| virtual StatusCode IGslSvc::status |
( |
const int |
error |
) |
const [pure virtual] |
transform GSL error code to Gaudi status code
- Parameters:
-
- Returns:
- status code
The documentation for this class was generated from the following file:
- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v22r0/GaudiGSL/GaudiGSL/IGslSvc.h