#include <OTC/debug/taginfo.hh> class OTC_TagInfo {
public:
friend class OTC_TraceInfoDummy;
inline OTC_TagInfo( char const* theName, int theLevel, OTC_TagInfo* theTagInfo=0 );
inline char const* name() const;
inline int level() const;
inline void setLevel(int theLevel);
inline OTC_TagInfo* next() const;
};
OTC_TagInfo
is used to store the name and trace level for
instances of the OTC_TraceTag
class. Instances of the
class are never destroyed.
inline OTC_TagInfo(
char const* theName,
int theLevel,
OTC_TagInfo* theTagInfo=0
);
theTagInfo
,
setting the switch name to theName
and
the initial trace level of the named
switch to theLevel
.
inline char const* name() const;
inline int level() const;
inline void setLevel(int theLevel);
inline OTC_TagInfo* next() const;
OTC_TraceTag