示例#1
0
文件: Debugger.cs 项目: rfcclub/dot42
 /// <summary>
 /// Default ctor
 /// </summary>
 public Debugger(FrameworkTypeMap frameworkTypeMap)
 {
     this.frameworkTypeMap = frameworkTypeMap;
     compositeCommandProcessor = new CompositeCommandProcessor(this);
     // Command sets
     VirtualMachine = new VirtualMachineCommandSet(this);
     ReferenceType = new ReferenceTypeCommandSet(this);
     ClassType = new ClassTypeCommandSet(this);
     Method = new MethodCommandSet(this);
     ObjectReference = new ObjectReferenceCommandSet(this);
     StringReference = new StringReferenceCommandSet(this);
     ThreadReference = new ThreadReferenceCommandSet(this);
     StackFrame = new StackFrameCommandSet(this);
     ArrayReference = new ArrayReferenceCommandSet(this);
     EventRequest = new EventRequestCommandSet(this);
     Ddms = new DdmsCommandSet(this);
 }
示例#2
0
 /// <summary>
 /// Default ctor
 /// </summary>
 public Debugger(FrameworkTypeMap frameworkTypeMap)
 {
     this.frameworkTypeMap     = frameworkTypeMap;
     compositeCommandProcessor = new CompositeCommandProcessor(this);
     // Command sets
     VirtualMachine  = new VirtualMachineCommandSet(this);
     ReferenceType   = new ReferenceTypeCommandSet(this);
     ClassType       = new ClassTypeCommandSet(this);
     Method          = new MethodCommandSet(this);
     ObjectReference = new ObjectReferenceCommandSet(this);
     StringReference = new StringReferenceCommandSet(this);
     ThreadReference = new ThreadReferenceCommandSet(this);
     StackFrame      = new StackFrameCommandSet(this);
     ArrayReference  = new ArrayReferenceCommandSet(this);
     EventRequest    = new EventRequestCommandSet(this);
     Ddms            = new DdmsCommandSet(this);
 }