All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Member Functions | List of all members
CSiriusCount Class Reference

#include <SiriusCount.h>

Inheritance diagram for CSiriusCount:
Inheritance graph
Collaboration diagram for CSiriusCount:
Collaboration graph

Public Member Functions

void Log (CLogging::EType eType, const char *pcMsg,...)
- Public Member Functions inherited from CPerfCount
void Reset ()
void Add (int iIndex)
void Sub (int iIndex)
int64_t Get (int iIndex)
int64_t Count (const char *sFilter, bool bInvert=false)
int64_t Count (const char *sFilter1, bool bNot1, const char *sFilter2, bool bNot2)
int GetNrOfCounters (void)
void Show (const char *sTitle)
void Show (const char *sTitle, const char *sFilter, bool bInvert=false)
void ShowNonZero (const char *sTitle)
void ShowNonZero (const char *sTitle, const char *sFilter, bool bInvert=false)
 CPerfCount (CPerfCounterInterface *pi)

Static Public Member Functions

static CSiriusCountInstance (void)
static void SetInterface (CPerfCounterInterface *pi, ILogging *pLogging)

Detailed Description

Definition at line 9 of file SiriusCount.h.

Member Function Documentation

static CSiriusCount* CSiriusCount::Instance ( void  )
void CSiriusCount::Log ( CLogging::EType  eType,
const char pcMsg,

Reimplemented from CPerfCount.

static void CSiriusCount::SetInterface ( CPerfCounterInterface pi,
ILogging pLogging 

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