| The Gaudi Framework v32r1 (f65d50dc)

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

## ◆ OBSOLETION

#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:21
Service::name
const std::string & name() const override
Retrieve name of the service.
Definition: Service.cpp:274
INamedInterface
IInterface compliant class extending IInterface with the name() method.
Definition: INamedInterface.h:15
StatusCode::FAILURE
constexpr static const auto FAILURE
Definition: StatusCode.h:86

Definition at line 161 of file AuditorSvc.cpp.