Main Page   Namespace List   Alphabetical List   Compound List   File List   Compound Members   File Members  

Debug Class Reference

#include <debug.h>

List of all members.

Public Methods

 Debug (const char *f, bool rawtimeMode=false, bool bEndLine=false)
 ~Debug ()
void Dbg (const STD string &keyword, const STD string &description, char *pC)
template<class T> void Dbg (const STD string &keyword, const STD string &description, const T *pT)
template<class T> void Dbg (const STD string &keyword, const STD string &description, const T &tValue)
void Dbg (const STD string &keyword, char *pC)
template<class T> void Dbg (const STD string &keyword, const T *pT)
template<class T> void Dbg (const STD string &keyword, const T &tValue)

Static Public Methods

void specify (const char *)
void TimeStart (const STD string &, const char *)
void TimeEnd (const STD string &, const char *)
void Sync ()


Constructor & Destructor Documentation

Debug::Debug const char *    f,
bool    rawtimeMode = false,
bool    bEndLine = false
 

Definition at line 81 of file debug.cpp.

Debug::~Debug  
 

Definition at line 89 of file debug.cpp.


Member Function Documentation

template<class T>
void Debug::Dbg const STD string &    keyword,
const T &    tValue
[inline]
 

Definition at line 542 of file debug.h.

References STD.

template<class T>
void Debug::Dbg const STD string &    keyword,
const T *    pT
[inline]
 

Definition at line 532 of file debug.h.

References STD.

void Debug::Dbg const STD string &    keyword,
char *    pC
 

template<class T>
void Debug::Dbg const STD string &    keyword,
const STD string &    description,
const T &    tValue
[inline]
 

Definition at line 526 of file debug.h.

References STD.

template<class T>
void Debug::Dbg const STD string &    keyword,
const STD string &    description,
const T *    pT
[inline]
 

Definition at line 517 of file debug.h.

References STD.

void Debug::Dbg const STD string &    keyword,
const STD string &    description,
char *    pC
 

Referenced by RunGraph< GraphType >::backtraceVertex(), dumpDFrontier(), dumpSetVS(), EvaluateOutputs(), RunGraph< GraphType >::processOutput(), RunGraph< GraphType >::propagateChange(), RunGraph< GraphType >::propagateVertex(), putDescendantsInPContainer(), and RunGraph< GraphType >::updateDFrontier().

void Debug::specify const char *    [static]
 

Definition at line 321 of file debug.cpp.

References CLEAR.

Referenced by RunGraph< GraphType >::setDebug().

void Debug::Sync   [static]
 

Definition at line 291 of file debug.cpp.

void Debug::TimeEnd const STD string &   ,
const char *   
[static]
 

void Debug::TimeStart const STD string &   ,
const char *   
[static]
 


The documentation for this class was generated from the following files:
Generated on Mon Jan 20 11:54:39 2003 for ATPG by doxygen1.3-rc1