blob: 387c57b19b83b6bb5225ee505d5ca8b22a53fbbc [file] [log] [blame]
#ifndef DBG_HH
#define DBG_HH
#include "debugPrintKinds.hh"
#include "umlrtobjectclass.hh"
#include "debugPrintKinds.hh"
class DBG
{
public:
DBG();
~DBG();
protected:
bool debugStatus;
debugPrintKinds printTimeKind;
public:
bool isDebug();
void setDebug( bool dbg );
void setPrintType( debugPrintKinds printType );
debugPrintKinds getPrintKind();
static const UMLRTObject_field fields[];
};
extern const UMLRTObject_class * const UMLRTType_DBG;
extern DBG dbg;
#endif