| # Gaudi Framework, version v20r2
Generated: 18 Jul 2008

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

- Search for |

- File List
- File Members

# IMessageSvc.h File Reference

`#include "GaudiKernel/IInterface.h"`
`#include <iostream>`
`#include <string>`

Include dependency graph for IMessageSvc.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Namespaces
namespace | MSG
## Classes
class | IMessageSvc
| The IMessage is the interface implmented by the message service. More...
## Enumerations
enum | MSG::Level { MSG::NIL = 0, MSG::VERBOSE, MSG::DEBUG, MSG::INFO, MSG::WARNING, MSG::ERROR, MSG::FATAL, MSG::ALWAYS, MSG::NUM_LEVELS }
enum | MSG::Color { MSG::BLACK = 0, MSG::RED, MSG::GREEN, MSG::YELLOW, MSG::BLUE, MSG::PURPLE, MSG::CYAN, MSG::WHITE, MSG::NUM_COLORS }
## Variables
static const InterfaceID | IID_IMessageSvc (30, 1, 0)

## Variable Documentation

const InterfaceID IID_IMessageSvc(30, 1, 0)`[static]`

Referenced by IMessageSvc::interfaceID(), DLLClassManager::loadModule(), AlgorithmManager::msgSvc(), MessageSvc::queryInterface(), and Auditor::sysInitialize().