8 static const int TRACE_INVALID;
9 static const int TRACE_NONE;
10 static const int TRACE_CONSOLE;
11 static const int TRACE_PHANTOM;
12 static const int TRACE_PROJECTIONS;
13 static const int TRACE_PLOT;
14 static const int TRACE_CLIPPING;
16 static const int BIT_CONSOLE;
17 static const int BIT_PHANTOM;
18 static const int BIT_PROJECTIONS;
19 static const int BIT_PLOT;
20 static const int BIT_CLIPPING;
22 Trace (const char* const traceString);
24 void addTrace (const char* const traceString);
26 bool isTrace (const char* const traceQuery) const;
28 int getTraceLevel(void) const { return m_traceLevel; }
30 static int convertTraceNameToID (const char* traceName);
31 static const char* convertTraceIDToTitle (int idTrace);
32 static const char* convertTraceIDToName (int idTrace);
34 static const int getTraceCount() {return s_iTraceCount;}
35 static const char** getTraceNameArray() {return s_aszTraceName;}
36 static const char** getTraceTitleArray() {return s_aszTraceTitle;}
42 bool addTraceElements (const char* const traceString);
44 static const char* s_aszTraceName[];
45 static const char* s_aszTraceTitle[];
46 static const int s_iTraceCount;