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 |
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
Implemented in GslSvc.
retrieve the current GSL error handler
- Returns:
- current GSL error handler
Implemented in GslSvc.
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] |
The documentation for this class was generated from the following file:
- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v21r8/GaudiGSL/GaudiGSL/IGslSvc.h