Mobile API Reference  MicroStrategy 2019
DSSTimeLogger Class Reference

#include <DSSTimeLogger.h>

Public Member Functions

virtual ~DSSTimeLogger ()
 
void EventWillBegin (EnumTimeLoggerLevel bLevel, string iDesc)
 
void EventDidFinish (EnumTimeLoggerLevel fLevel)
 
void Clear ()
 
void PrintAllCompletedRecords ()
 
virtual ~DSSTimeLogger ()
 
void EventWillBegin (EnumTimeLoggerLevel bLevel, string iDesc)
 
void EventDidFinish (EnumTimeLoggerLevel fLevel)
 
void Clear ()
 
void PrintAllCompletedRecords ()
 

Static Public Member Functions

static DSSTimeLoggergetInstance ()
 
static DSSTimeLoggergetInstance ()
 

Constructor & Destructor Documentation

◆ ~DSSTimeLogger() [1/2]

virtual DSSTimeLogger::~DSSTimeLogger ( )
virtual

◆ ~DSSTimeLogger() [2/2]

virtual DSSTimeLogger::~DSSTimeLogger ( )
virtual

Member Function Documentation

◆ Clear() [1/2]

void DSSTimeLogger::Clear ( )

◆ Clear() [2/2]

void DSSTimeLogger::Clear ( )

◆ EventDidFinish() [1/2]

void DSSTimeLogger::EventDidFinish ( EnumTimeLoggerLevel  fLevel)

◆ EventDidFinish() [2/2]

void DSSTimeLogger::EventDidFinish ( EnumTimeLoggerLevel  fLevel)

◆ EventWillBegin() [1/2]

void DSSTimeLogger::EventWillBegin ( EnumTimeLoggerLevel  bLevel,
string  iDesc 
)

◆ EventWillBegin() [2/2]

void DSSTimeLogger::EventWillBegin ( EnumTimeLoggerLevel  bLevel,
string  iDesc 
)

◆ getInstance() [1/2]

static DSSTimeLogger* DSSTimeLogger::getInstance ( )
static

◆ getInstance() [2/2]

static DSSTimeLogger* DSSTimeLogger::getInstance ( )
static

◆ PrintAllCompletedRecords() [1/2]

void DSSTimeLogger::PrintAllCompletedRecords ( )

◆ PrintAllCompletedRecords() [2/2]

void DSSTimeLogger::PrintAllCompletedRecords ( )