Public Member Functions | |
TCharmTraceLibList () | |
void | addTracing (const char *lib) |
bool | isTracing (const char *lib) const |
Private Types | |
enum | { maxLibs = 20, maxLibNameLen = 15 } |
Private Member Functions | |
int | checkIfTracing (const char *lib) const |
Private Attributes | |
int | curLibs |
char | libNames [maxLibs][maxLibNameLen] |
Definition at line 16 of file tcharm.C.
TCharmTraceLibList::TCharmTraceLibList | ( | ) | [inline] |
int TCharmTraceLibList::checkIfTracing | ( | const char * | lib | ) | const [inline, private] |
Definition at line 21 of file tcharm.C.
References curLibs, and libNames.
Referenced by addTracing(), and isTracing().
void TCharmTraceLibList::addTracing | ( | const char * | lib | ) | [inline] |
Definition at line 30 of file tcharm.C.
References checkIfTracing(), curLibs, and libNames.
Referenced by TCharm::procInit().
bool TCharmTraceLibList::isTracing | ( | const char * | lib | ) | const [inline] |
Definition at line 41 of file tcharm.C.
References checkIfTracing(), and curLibs.
Referenced by TCHARM_Api_trace().
int TCharmTraceLibList::curLibs [private] |
Definition at line 19 of file tcharm.C.
Referenced by addTracing(), checkIfTracing(), isTracing(), and TCharmTraceLibList().
char TCharmTraceLibList::libNames[maxLibs][maxLibNameLen] [private] |