Gaudi Framework, version v21r8

Home   Generated: 17 Mar 2010

MessageSvc::MsgAry Struct Reference

Private helper class to keep the count of messages of a type (MSG::LEVEL). More...

List of all members.

Public Types

typedef boost::array< int,
MSG::NUM_LEVELS > 
ArrayType
 Simple typedef for readability.

Public Member Functions

 MsgAry ()
 Default constructor.

Public Attributes

ArrayType msg
 Internal array of counters.


Detailed Description

Private helper class to keep the count of messages of a type (MSG::LEVEL).

Definition at line 143 of file MessageSvc.h.


Member Typedef Documentation

typedef boost::array<int,MSG::NUM_LEVELS> MessageSvc::MsgAry::ArrayType

Simple typedef for readability.

Definition at line 145 of file MessageSvc.h.


Constructor & Destructor Documentation

MessageSvc::MsgAry::MsgAry (  )  [inline]

Default constructor.

Definition at line 149 of file MessageSvc.h.

00149              {
00150       // This is a special hack to have a fast initialization of the array
00151       // because we cannot use initializer lists in the constructor (should be
00152       // possible in C++0X).
00153       static const ArrayType zero = {{0}};
00154       msg = zero;
00155     }


Member Data Documentation

Internal array of counters.

Definition at line 147 of file MessageSvc.h.


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

Generated at Wed Mar 17 18:18:34 2010 for Gaudi Framework, version v21r8 by Doxygen version 1.5.6 written by Dimitri van Heesch, © 1997-2004