name: DebugLevel: public Long

synopsis:

g++ [flags ...] file ... -l /isip/tools/lib/$ISIP_BINARY/lib_shell.a

#include <DebugLevel.h>

DebugLevel(Integral::DEBUG arg = Integral::DEF_DEBUG);
Long(const DebugLevel& arg);
quick start:

DebugLevel val0;
val0 = Integral::ALL;

if (val1 > Integral::BRIEF) {
   String output(L"printing some detailed debugging information");
   Console::put(output);
}
description:

The DebugLevel class mainly serves as a wrapper for the standard debug levels supported in the ISIP environment. It is used by classes that need to write a debug level to a file and utilities that need to specify the debug level as an argument. The DebugLevel class is a trivial extension of the scalar class Long.

dependencies:

public constants:

error codes:

protected data:

required public methods:

class-specific public methods:

private methods: examples:

notes: