Ejemplo n.º 1
0
 /// <summary>
 /// Creates a new application node that is associated with a specific document provider
 /// </summary>
 /// <param name="node">The application node associated with this document provider</param>
 public void CreateApplicationNode(out IDebugApplicationNode node)
 {
     if (_is64Bit)
     {
         _debugApplication64.CreateApplicationNode(out node);
     }
     else
     {
         _debugApplication32.CreateApplicationNode(out node);
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Returns the application node under which all nodes associated with the application are added
 /// </summary>
 /// <param name="node">The debug application node under which all nodes associated with
 /// the application are added</param>
 public void GetRootNode(out IDebugApplicationNode node)
 {
     if (_is64Bit)
     {
         _debugApplication64.GetRootNode(out node);
     }
     else
     {
         _debugApplication32.GetRootNode(out node);
     }
 }
        /// <summary>
        /// Closes a debug document
        /// </summary>
        public void Close()
        {
            if (_node != null)
            {
                _node.Detach();
                _node.Close();
                _node = null;
            }

            if (_lines != null)
            {
                _lines.Clear();
            }
        }
Ejemplo n.º 4
0
 public override void CreateApplicationNode(out IDebugApplicationNode node)
 {
     debugApplication.CreateApplicationNode(out node);
 }
Ejemplo n.º 5
0
 public override void GetRootNode(out IDebugApplicationNode node)
 {
     debugApplication.GetRootNode(out node);
 }
Ejemplo n.º 6
0
 public abstract void CreateApplicationNode(out IDebugApplicationNode node);
Ejemplo n.º 7
0
 public abstract void GetRootNode(out IDebugApplicationNode node);
Ejemplo n.º 8
0
 public void Close()
 {
     node.Detach();
     node.Close();
     node = null;
 }
Ejemplo n.º 9
0
 public override void CreateApplicationNode(out IDebugApplicationNode node)
 {
     debugApplication.CreateApplicationNode(out node);
 }
Ejemplo n.º 10
0
 public override void GetRootNode(out IDebugApplicationNode node)
 {
     debugApplication.GetRootNode(out node);
 }
Ejemplo n.º 11
0
 public abstract void CreateApplicationNode(out IDebugApplicationNode node);
Ejemplo n.º 12
0
 public abstract void GetRootNode(out IDebugApplicationNode node);
 public void GetRootApplicationNode(out IDebugApplicationNode node)
 {
     engine.debugApplication.GetRootNode(out node);
 }
 public void GetRootApplicationNode(out IDebugApplicationNode node)
 {
     engine.debugApplication.GetRootNode(out node);
 }
 public void GetRootApplicationNode(out IDebugApplicationNode node)
 {
     _jsEngine._debugApplicationWrapper.GetRootNode(out node);
 }