![]() |
![]() |
#include <ELlimitsTable.h>
Public Member Functions | |
bool | add (const ELextendedID &xid) |
ELlimitsTable () | |
ELlimitsTable & | operator= (const ELlimitsTable &t) |
void | setInterval (const ELstring &id, int interval) |
void | setInterval (const ELseverityLevel &sev, int interval) |
void | setLimit (const ELstring &id, int n) |
void | setLimit (const ELseverityLevel &sev, int n) |
void | setTableLimit (int n) |
void | setTimespan (const ELstring &id, int n) |
void | setTimespan (const ELseverityLevel &sev, int n) |
void | wipe () |
void | zero () |
~ELlimitsTable () | |
Protected Attributes | |
ELmap_counts | counts |
ELmap_limits | limits |
int | severityIntervals [ELseverityLevel::nLevels] |
int | severityLimits [ELseverityLevel::nLevels] |
int | severityTimespans [ELseverityLevel::nLevels] |
int | tableLimit |
int | wildcardInterval |
int | wildcardLimit |
int | wildcardTimespan |
Friends | |
class | ELdestination |
class | ELoutput |
Definition at line 60 of file ELlimitsTable.h.
edm::service::ELlimitsTable::ELlimitsTable | ( | ) |
Definition at line 41 of file ELlimitsTable.cc.
edm::service::ELlimitsTable::~ELlimitsTable | ( | ) |
Definition at line 63 of file ELlimitsTable.cc.
bool edm::service::ELlimitsTable::add | ( | const ELextendedID & | xid | ) |
Definition at line 79 of file ELlimitsTable.cc.
Referenced by counter.Counter::register().
ELlimitsTable & edm::service::ELlimitsTable::operator= | ( | const ELlimitsTable & | t | ) |
Definition at line 253 of file ELlimitsTable.cc.
void edm::service::ELlimitsTable::setInterval | ( | const ELstring & | id, |
int | interval | ||
) |
Definition at line 227 of file ELlimitsTable.cc.
void edm::service::ELlimitsTable::setInterval | ( | const ELseverityLevel & | sev, |
int | interval | ||
) |
Definition at line 233 of file ELlimitsTable.cc.
void edm::service::ELlimitsTable::setLimit | ( | const ELstring & | id, |
int | n | ||
) |
Definition at line 217 of file ELlimitsTable.cc.
void edm::service::ELlimitsTable::setLimit | ( | const ELseverityLevel & | sev, |
int | n | ||
) |
Definition at line 223 of file ELlimitsTable.cc.
void edm::service::ELlimitsTable::setTableLimit | ( | int | n | ) |
Definition at line 76 of file ELlimitsTable.cc.
void edm::service::ELlimitsTable::setTimespan | ( | const ELstring & | id, |
int | n | ||
) |
Definition at line 238 of file ELlimitsTable.cc.
void edm::service::ELlimitsTable::setTimespan | ( | const ELseverityLevel & | sev, |
int | n | ||
) |
Definition at line 244 of file ELlimitsTable.cc.
void edm::service::ELlimitsTable::wipe | ( | ) |
Definition at line 183 of file ELlimitsTable.cc.
void edm::service::ELlimitsTable::zero | ( | ) |
Definition at line 207 of file ELlimitsTable.cc.
|
friend |
Definition at line 62 of file ELlimitsTable.h.
|
friend |
Definition at line 63 of file ELlimitsTable.h.
|
protected |
Definition at line 105 of file ELlimitsTable.h.
|
protected |
Definition at line 104 of file ELlimitsTable.h.
|
protected |
Definition at line 98 of file ELlimitsTable.h.
|
protected |
Definition at line 96 of file ELlimitsTable.h.
|
protected |
Definition at line 97 of file ELlimitsTable.h.
|
protected |
Definition at line 103 of file ELlimitsTable.h.
|
protected |
Definition at line 100 of file ELlimitsTable.h.
|
protected |
Definition at line 99 of file ELlimitsTable.h.
|
protected |
Definition at line 101 of file ELlimitsTable.h.