Gaudi Framework, version v21r6

Home   Generated: 11 Nov 2009

MessageSvc::MsgAry Struct Reference

List of all members.


Detailed Description

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

Definition at line 143 of file MessageSvc.h.


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.

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 Nov 11 16:34:09 2009 for Gaudi Framework, version v21r6 by Doxygen version 1.5.6 written by Dimitri van Heesch, © 1997-2004