org.eclipse.cdt.debug.core
Interface ICDIDebugger2

All Superinterfaces:
ICDIDebugger
All Known Implementing Classes:
AbstractGDBCDIDebugger, CygwinGDBCDIDebugger2, GDBCDIDebugger2, GDBServerCDIDebugger2, MinGWDebugger

public interface ICDIDebugger2
extends ICDIDebugger

Replacement for deprecated ICDIDebugger.

Since:
3.1 experimental

Method Summary
 org.eclipse.cdt.debug.core.cdi.ICDISession createSession(org.eclipse.debug.core.ILaunch launch, java.io.File executable, org.eclipse.core.runtime.IProgressMonitor monitor)
          null can be passed as executable allowing debuggers to create session without executables, or load executables later during the session.
 
Methods inherited from interface org.eclipse.cdt.debug.core.ICDIDebugger
createDebuggerSession
 

Method Detail

createSession

org.eclipse.cdt.debug.core.cdi.ICDISession createSession(org.eclipse.debug.core.ILaunch launch,
                                                         java.io.File executable,
                                                         org.eclipse.core.runtime.IProgressMonitor monitor)
                                                         throws org.eclipse.core.runtime.CoreException
null can be passed as executable allowing debuggers to create session without executables, or load executables later during the session.

Throws:
org.eclipse.core.runtime.CoreException