CMS 3D CMS Logo

Public Member Functions | Private Member Functions | Private Attributes

stor::EventConsumerMonitorCollection Class Reference

#include <EventConsumerMonitorCollection.h>

Inheritance diagram for stor::EventConsumerMonitorCollection:
stor::ConsumerMonitorCollection stor::MonitorCollection

List of all members.

Public Member Functions

 EventConsumerMonitorCollection (const utils::Duration_t &updateInterval)

Private Member Functions

virtual void do_appendInfoSpaceItems (InfoSpaceItems &)
virtual void do_updateInfoSpaceItems ()
 EventConsumerMonitorCollection (const EventConsumerMonitorCollection &)
EventConsumerMonitorCollectionoperator= (const EventConsumerMonitorCollection &)

Private Attributes

xdata::UnsignedInteger32 eventConsumers_

Detailed Description

A collection of MonitoredQuantities to track event consumer activity.

Author:
mommsen
Revision:
1.2
Date:
2011/03/07 15:31:31

Definition at line 22 of file EventConsumerMonitorCollection.h.


Constructor & Destructor Documentation

EventConsumerMonitorCollection::EventConsumerMonitorCollection ( const utils::Duration_t updateInterval) [explicit]

Definition at line 10 of file EventConsumerMonitorCollection.cc.

stor::EventConsumerMonitorCollection::EventConsumerMonitorCollection ( const EventConsumerMonitorCollection ) [private]

Member Function Documentation

void EventConsumerMonitorCollection::do_appendInfoSpaceItems ( InfoSpaceItems infoSpaceItems) [private, virtual]

Reimplemented from stor::MonitorCollection.

Definition at line 15 of file EventConsumerMonitorCollection.cc.

References eventConsumers_.

{
  infoSpaceItems.push_back(std::make_pair("eventConsumers", &eventConsumers_));
}
void EventConsumerMonitorCollection::do_updateInfoSpaceItems ( ) [private, virtual]
EventConsumerMonitorCollection& stor::EventConsumerMonitorCollection::operator= ( const EventConsumerMonitorCollection ) [private]

Member Data Documentation

xdata::UnsignedInteger32 stor::EventConsumerMonitorCollection::eventConsumers_ [private]