Public Types | Public Member Functions | Public Attributes | Private Attributes

CMyTimeSpanHolder Class Reference

#include <util_classes.h>

List of all members.

Public Types

Public Member Functions

Public Attributes

Private Attributes


Member Typedef Documentation

typedef map<string, CMyTimeSpan>::const_iterator CMyTimeSpanHolder::ConstIterator
typedef map<string, CMyTimeSpan>::iterator CMyTimeSpanHolder::Iterator

Constructor & Destructor Documentation

CMyTimeSpanHolder::CMyTimeSpanHolder (  ) 

Member Function Documentation

void CMyTimeSpanHolder::StartTimer ( const string &  Name,
long  NestId 
)

References m_bTimeSpanHolderEnabled, m_SequenceId, and m_TimeSpans.

Referenced by CConcIndexatorInvoker::BuildIndex(), and CConcIndexatorInvoker::FinalizeIndex().

Here is the caller graph for this function:

double CMyTimeSpanHolder::EndTimer ( const string &  Name  ) 

References ErrorMessage(), Format(), m_bTimeSpanHolderEnabled, and m_TimeSpans.

Referenced by CConcIndexatorInvoker::BuildIndex(), CConcIndexatorInvoker::FinalizeIndex(), and CConcIndexatorInvoker::WriteTimeStatistics().

Here is the call graph for this function:

Here is the caller graph for this function:

string CMyTimeSpanHolder::GetStrRepresentation ( double  AllClocksCount = 0  )  const

References m_bTimeSpanHolderEnabled, and m_TimeSpans.

Referenced by CConcIndexatorInvoker::WriteTimeStatistics().

Here is the caller graph for this function:

void CMyTimeSpanHolder::ClearTimers (  ) 

References m_SequenceId, and m_TimeSpans.

Referenced by CConcIndexatorInvoker::BuildIndex().

Here is the caller graph for this function:


Member Data Documentation


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