| # Gaudi Framework, version v22r0 |

Home |  | Generated: 9 Feb 2011

# PoolDbMsgReporter Class Reference

Collaboration diagram for PoolDbMsgReporter:
[legend]

List of all members.

## Public Member Functions
| PoolDbMsgReporter (IMessageSvc *s, int l)
| Default constructor.
virtual | ~PoolDbMsgReporter ()
| Destructor.
virtual void | report (int lvl, const std::string &src, const std::string &msg)
| Report a message.
## Protected Attributes
IMessageSvc * | m_svc
| Reference to message reporter.
int | m_lvl

## Detailed Description

Definition at line 46 of file PoolDbCacheSvc.cpp.

## Constructor & Destructor Documentation

PoolDbMsgReporter::PoolDbMsgReporter | ( | IMessageSvc * | s,
|  | int | l |
| ) |  |  | `[inline]`

Default constructor.

Definition at line 53 of file PoolDbCacheSvc.cpp.

    00053 : coral::MsgReporter(), m_svc(s), m_lvl(l)  {}

virtual PoolDbMsgReporter::~PoolDbMsgReporter | ( |  | ) | `[inline, virtual]`

Destructor.

Definition at line 55 of file PoolDbCacheSvc.cpp.

    00055 { }

## Member Function Documentation

virtual void PoolDbMsgReporter::report | ( | int | lvl,
|  | const std::string & | src,
|  | const std::string & | msg |
| ) |  |  | `[inline, virtual]`

Report a message.

Definition at line 57 of file PoolDbCacheSvc.cpp.

    00057                                                                            {
    00058     if ( lvl >= m_lvl ) m_svc->reportMessage(src,lvl,msg);
    00059   }

## Member Data Documentation

int PoolDbMsgReporter::m_lvl`[protected]`

Definition at line 50 of file PoolDbCacheSvc.cpp.

IMessageSvc* PoolDbMsgReporter::m_svc`[protected]`

Reference to message reporter.

Definition at line 49 of file PoolDbCacheSvc.cpp.

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

- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v22r0/GaudiPoolDb/src/PoolDbCacheSvc.cpp

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines