Gaudi Framework, version v24r2

Home   Generated: Wed Dec 4 2013
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Types | Public Member Functions | Public Attributes | List of all members
MessageSvc::MsgAry Struct Reference

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

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 147 of file MessageSvc.h.

Member Typedef Documentation

Simple typedef for readability.

Definition at line 149 of file MessageSvc.h.

Constructor & Destructor Documentation

MessageSvc::MsgAry::MsgAry ( )
inline

Default constructor.

Definition at line 153 of file MessageSvc.h.

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

Member Data Documentation

ArrayType MessageSvc::MsgAry::msg

Internal array of counters.

Definition at line 151 of file MessageSvc.h.


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

Generated at Wed Dec 4 2013 14:33:18 for Gaudi Framework, version v24r2 by Doxygen version 1.8.2 written by Dimitri van Heesch, © 1997-2004