1 using System;
2
3 namespace cmsx.kernel
4 {
5 public class Debugger
6 {
7 public virtual default ~Debugger();
8 public virtual void Init(cmsx.kernel.Process* process)
9 {
10 }
11 public virtual void Run(cmsx.kernel.Process* process)
12 {
13 }
14 public virtual void Exit(cmsx.kernel.Process* process)
15 {
16 }
17 public virtual void Done()
18 {
19 }
20 public virtual void WriteOutput(byte* buffer, long count)
21 {
22 }
23 public virtual string ReadInputLine()
24 {
25 return string();
26 }
27 public virtual bool Eof() const
28 {
29 return false;
30 }
31 public virtual void ResetEof()
32 {
33 }
34 }
35 }