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  )
static
void CSiriusCount::Log ( CLogging::EType  eType,
const char pcMsg,
  ... 
)
virtual

Reimplemented from CPerfCount.

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

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