| # Gaudi Framework, version v21r10p1 |

Home |  | Generated: 29 Jul 2010

# IIssueLogger Class Reference

`#include <IIssueLogger.h>`

Inheritance diagram for IIssueLogger:

[legend]
Collaboration diagram for IIssueLogger:

[legend]

List of all members.

## Public Member Functions
| DeclareInterfaceID (IIssueLogger, 2, 0)
| InterfaceID.
virtual void | report (IssueSeverity::Level level, const std::string &msg, const std::string &origin)=0
virtual void | report (const IssueSeverity &err)=0

## Detailed Description

Definition at line 11 of file IIssueLogger.h.

## Member Function Documentation

IIssueLogger::DeclareInterfaceID | ( | IIssueLogger | ,
|  | 2 | ,
|  | 0 |  |
| ) |  |  |

InterfaceID.

virtual void IIssueLogger::report | ( | IssueSeverity::Level | level,
|  | const std::string & | msg,
|  | const std::string & | origin |
| ) |  |  | `[pure virtual]`

Implemented in IssueLogger.

virtual void IIssueLogger::report | ( | const IssueSeverity & | err | ) | `[pure virtual]`

Implemented in IssueLogger.

The documentation for this class was generated from the following file:

- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v21r10p1/GaudiKernel/GaudiKernel/IIssueLogger.h