2 //-----------------------------------------------------------------------------
8 * \brief gdcmDebug is an object for debugging in program.
9 * It has 2 debugging modes :
10 * - error : for bad library use
11 * - debug : for debugging messages
13 * A debugging message has a level of priority and is
14 * Shown only when the debug level is higher than the
19 gdcmDebug(int level = -1);
21 void SetDebug (int level);
22 void Verbose(int, const char*, const char* ="");
23 void Error(bool, const char*, const char* ="");
24 void Error(const char*, const char* ="", const char* ="");
26 void Assert(int, bool, const char*, const char*);
30 /// warning message level to be displayed