Gaudi Framework, version v21r8

Home   Generated: 17 Mar 2010

GaudiCommonImp.h File Reference

The implementation of inline/templated methods for class GaudiCommon. More...

#include "GaudiAlg/GetData.h"
#include "GaudiAlg/GaudiCommon.h"

Include dependency graph for GaudiCommonImp.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define GAUDIALG_GAUDICOMMONIMP_H   1
#define ALG_ERROR(message, code)
 Small and simple macro to add into error message the file name and the line number for easy location of the problematic lines.


Detailed Description

The implementation of inline/templated methods for class GaudiCommon.

See also:
GaudiCommon
Author:
Vanya BELYAEV Ivan.Belyaev@itep.ru

Chris Jones Christopher.Rob.Jones@cern.ch

Date:
2004-01-19

Definition in file GaudiCommonImp.h.


Define Documentation

#define ALG_ERROR ( message,
code   ) 

Value:

( Error( message                                   +                  \
           std::string             ( " [ at line " ) +                  \
           GaudiAlg::fileLine      (   __LINE__    ) +                  \
           std::string             ( " in file '"  ) +                  \
           std::string             (   __FILE__    ) + "']" , code ) )
Small and simple macro to add into error message the file name and the line number for easy location of the problematic lines.

  if ( a < 0 ) { return ALG_ERROR( "'a' is negative" , 301 ) ; }

Author:
Vanya BELYAEV Ivan.Belyaev@itep.ru
Date:
2002-10-29

Definition at line 302 of file GaudiCommonImp.h.

#define GAUDIALG_GAUDICOMMONIMP_H   1

Definition at line 4 of file GaudiCommonImp.h.


Generated at Wed Mar 17 18:06:59 2010 for Gaudi Framework, version v21r8 by Doxygen version 1.5.6 written by Dimitri van Heesch, © 1997-2004