HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
COP2_DebugTimingTable Class Reference

#include <COP2_DebugTiming.h>

Public Member Functions

 COP2_DebugTimingTable ()
 
 ~COP2_DebugTimingTable ()
 
void addCopTiming (OP_Node *copnode, double time)
 
void printTable (std::ostream &os)
 

Public Attributes

UT_SymbolMap
< COP2_DebugTimingNode * > 
myTable
 
UT_Lock myTableLock
 
double myTotal
 

Detailed Description

Definition at line 97 of file COP2_DebugTiming.h.

Constructor & Destructor Documentation

COP2_DebugTimingTable::COP2_DebugTimingTable ( )
inline

Definition at line 100 of file COP2_DebugTiming.h.

COP2_DebugTimingTable::~COP2_DebugTimingTable ( )
inline

Definition at line 101 of file COP2_DebugTiming.h.

Member Function Documentation

void COP2_DebugTimingTable::addCopTiming ( OP_Node copnode,
double  time 
)
inline

Definition at line 106 of file COP2_DebugTiming.h.

void COP2_DebugTimingTable::printTable ( std::ostream &  os)
inline

Definition at line 126 of file COP2_DebugTiming.h.

Member Data Documentation

UT_SymbolMap<COP2_DebugTimingNode *> COP2_DebugTimingTable::myTable

Definition at line 137 of file COP2_DebugTiming.h.

UT_Lock COP2_DebugTimingTable::myTableLock

Definition at line 138 of file COP2_DebugTiming.h.

double COP2_DebugTimingTable::myTotal

Definition at line 139 of file COP2_DebugTiming.h.


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