Gaudi Framework, version v23r5

Home   Generated: Wed Nov 28 2012
 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 Nov 28 2012 12:17:31 for Gaudi Framework, version v23r5 by Doxygen version 1.8.2 written by Dimitri van Heesch, © 1997-2004