debugger: CMake-ify
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
|
||||
#ifndef DEBUGGER_H
|
||||
#define DEBUGGER_H
|
||||
|
||||
class Debugger{
|
||||
public:
|
||||
virtual void debugRun()=0;
|
||||
virtual void debugStop()=0;
|
||||
virtual void debugStmt( int srcpos,const char *file )=0;
|
||||
virtual void debugEnter( void *frame,void *env,const char *func )=0;
|
||||
virtual void debugLeave()=0;
|
||||
virtual void debugLog( const char *msg )=0;
|
||||
virtual void debugMsg( const char *msg,bool serious )=0;
|
||||
virtual void debugSys( void *msg )=0;
|
||||
};
|
||||
|
||||
extern "C" _declspec(dllexport) Debugger * _cdecl debuggerGetDebugger( void *mod,void *env );
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user