Gaudi Framework, version v23r5

Home   Generated: Wed Nov 28 2012
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
GslErrorPrint.cpp
Go to the documentation of this file.
1 // $Id: GslErrorPrint.cpp,v 1.2 2006/01/10 20:00:05 hmd Exp $
2 // ============================================================================
3 // Include files
4 // from Gaudi
8 #include "GaudiKernel/Stat.h"
9 // local
10 #include "GslErrorPrint.h"
11 
12 // ============================================================================
20 // ============================================================================
21 
22 // ============================================================================
28 // ============================================================================
30 // ============================================================================
31 
32 // ============================================================================
38 // ============================================================================
40 ( const std::string& type ,
41  const std::string& name ,
42  const IInterface* parent )
43  : base_class ( type, name , parent )
44 {}
45 // ============================================================================
46 
47 // ============================================================================
49 // ============================================================================
51 // ============================================================================
52 
53 // ============================================================================
60 // ============================================================================
62 ( const GslError& error ) const
63 {
64  MsgStream log( msgSvc() , name() );
65  log << MSG::ERROR
66  << " GSL code " << error.code
67  << " Message '" << error.reason << "'"
68  << " File '" << error.file << "'"
69  << " Line " << error.line << endmsg ;
70  //
71  return StatusCode::SUCCESS ;
72 }
73 // ============================================================================
74 
75 
76 // ============================================================================
77 // The END
78 // ============================================================================

Generated at Wed Nov 28 2012 12:17:12 for Gaudi Framework, version v23r5 by Doxygen version 1.8.2 written by Dimitri van Heesch, © 1997-2004