OSB_LIB::ErrorStats Class Reference

Collaboration diagram for OSB_LIB::ErrorStats:

Collaboration graph
[legend]
List of all members.

Detailed Description

Statistics on errors in CDR.

Definition at line 69 of file errorstat.h.

Public Types

Public Member Functions

Private Attributes

Classes


Member Typedef Documentation

typedef std::map<OSB_APP::AppError, long, LessError> OSB_LIB::ErrorStats::AppErrorCnt

STL container to count the CDR errors.

Maintains a counter (second) for each CDR error (first).

Definition at line 89 of file errorstat.h.

typedef std::map<OsbError, long, LessError> OSB_LIB::ErrorStats::OsbErrorCnt

STL container to count the CDR errors.

Maintains a counter (second) for each CDR error (first).

Definition at line 96 of file errorstat.h.


Member Function Documentation

void OSB_LIB::ErrorStats::add ( const Cdr cdr  ) 

Add all errors of a CDR.

void OSB_LIB::ErrorStats::add ( const OsbErrors errList  ) 

Add a list of OSB errors.

void OSB_LIB::ErrorStats::add ( const OsbError error  ) 

Add an OSB error.

void OSB_LIB::ErrorStats::add ( const OSB_APP::AppErrors &  errList  ) 

Add a list of OSB errors.

void OSB_LIB::ErrorStats::add ( const OSB_APP::AppError &  error  ) 

Add an application error.

void OSB_LIB::ErrorStats::clear (  ) 

Clear list of errors.

bool OSB_LIB::ErrorStats::empty (  )  const

No errors?

void OSB_LIB::ErrorStats::print (  )  const

Print errors to Log.


Member Data Documentation

AppErrorCnt OSB_LIB::ErrorStats::appErrors_ [private]

Error counter for application errors.

Definition at line 122 of file errorstat.h.

OsbErrorCnt OSB_LIB::ErrorStats::osbErrors_ [private]

Error counter for OSB errors.

Definition at line 124 of file errorstat.h.


The documentation for this class was generated from the following file:
Generated on Sat Sep 2 14:15:34 2006 for OSB Library by  doxygen 1.4.7