| The Gaudi Framework v28r2-patches (bc4ad17a)

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

Macros
AuditorSvc.cpp File Reference
`#include "GaudiKernel/MsgStream.h"`
`#include "GaudiKernel/ISvcLocator.h"`
`#include "GaudiKernel/IAuditor.h"`
`#include "GaudiKernel/INamedInterface.h"`
`#include "GaudiKernel/Auditor.h"`
`#include "GaudiKernel/TypeNameString.h"`
`#include "GaudiKernel/GaudiException.h"`
`#include "AuditorSvc.h"`
Include dependency graph for AuditorSvc.cpp:

Go to the source code of this file.

## Macros
#define | OBSOLETION(name)

## Macro Definition Documentation

#define OBSOLETION | ( |  | name | ) |

Value:
void AuditorSvc::name(INamedInterface*) { \
throw GaudiException("The method IAuditor::" #name " is obsolete do not call it.", \
"AuditorSvc::" #name , StatusCode::FAILURE); \
}
GaudiException
Define general base for Gaudi exception.
Definition: GaudiException.h:23
Service::name
const std::string & name() const override
Retrieve name of the service.
Definition: Service.cpp:289
StatusCode::FAILURE
Definition: StatusCode.h:29
INamedInterface
IInterface compliant class extending IInterface with the name() method.
Definition: INamedInterface.h:15

Definition at line 163 of file AuditorSvc.cpp.