| The Gaudi Framework v30r0 (c919700c)

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

- File List
- File Members

Macros
AuditorSvc.cpp File Reference
`#include "AuditorSvc.h"`
`#include "GaudiKernel/Auditor.h"`
`#include "GaudiKernel/GaudiException.h"`
`#include "GaudiKernel/IAuditor.h"`
`#include "GaudiKernel/INamedInterface.h"`
`#include "GaudiKernel/ISvcLocator.h"`
`#include "GaudiKernel/MsgStream.h"`
`#include "GaudiKernel/TypeNameString.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:22
Service::name
const std::string & name() const override
Retrieve name of the service.
Definition: Service.cpp:289
gaudiComponentHelp.name
name
Definition: gaudiComponentHelp.py:32
INamedInterface
IInterface compliant class extending IInterface with the name() method.
Definition: INamedInterface.h:15
StatusCode::FAILURE
Definition: StatusCode.h:29

Definition at line 174 of file AuditorSvc.cpp.