Gaudi Framework, version v20r2

Generated: 18 Jul 2008

IncidentSvc.cpp File Reference

#include "GaudiKernel/MsgStream.h"
#include "GaudiKernel/ISvcLocator.h"
#include "GaudiKernel/SmartIF.h"
#include "GaudiKernel/IIncidentListener.h"
#include "GaudiKernel/Incident.h"
#include "GaudiKernel/GaudiException.h"
#include "IncidentSvc.h"

Include dependency graph for IncidentSvc.cpp:

Go to the source code of this file.

Functions

std::string getListenerName (IIncidentListener *lis)


Function Documentation

std::string @583::getListenerName ( IIncidentListener lis  )  [static]

Definition at line 18 of file IncidentSvc.cpp.

References SmartIFBase< TYPE >::isValid().

Referenced by IncidentSvc::addListener(), IncidentSvc::fireIncident(), and IncidentSvc::removeListener().

00019   {
00020     SmartIF<INamedInterface> iNamed(lis);
00021     if (iNamed.isValid()) return iNamed->name();
00022     else return "<unknown>";  
00023   }


Generated at Fri Jul 18 12:05:31 2008 for Gaudi Framework, version v20r2 by Doxygen version 1.5.1 written by Dimitri van Heesch, © 1997-2004