org.eclipse.cdt.debug.mi.core
Class GDBCDIDebugger
java.lang.Object
org.eclipse.cdt.debug.mi.core.GDBCDIDebugger
- All Implemented Interfaces:
- ICDIDebugger
- Direct Known Subclasses:
- CygwinGDBCDIDebugger, GDBServerCDIDebugger
public class GDBCDIDebugger
- extends java.lang.Object
- implements ICDIDebugger
Implementing cdebugger extension point
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GDBCDIDebugger
public GDBCDIDebugger()
createDebuggerSession
public org.eclipse.cdt.debug.core.cdi.ICDISession createDebuggerSession(org.eclipse.debug.core.ILaunch launch,
IBinaryParser.IBinaryObject exe,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
- Specified by:
createDebuggerSession
in interface ICDIDebugger
- Throws:
org.eclipse.core.runtime.CoreException
createLaunchSession
public org.eclipse.cdt.debug.mi.core.cdi.Session createLaunchSession(org.eclipse.debug.core.ILaunchConfiguration config,
IBinaryParser.IBinaryObject exe,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.core.runtime.CoreException
createAttachSession
public org.eclipse.cdt.debug.mi.core.cdi.Session createAttachSession(org.eclipse.debug.core.ILaunchConfiguration config,
IBinaryParser.IBinaryObject exe,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.core.runtime.CoreException
createCoreSession
public org.eclipse.cdt.debug.mi.core.cdi.Session createCoreSession(org.eclipse.debug.core.ILaunchConfiguration config,
IBinaryParser.IBinaryObject exe,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.core.runtime.CoreException
getProjectPath
public static org.eclipse.core.runtime.IPath getProjectPath(org.eclipse.debug.core.ILaunchConfiguration configuration)
throws org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.core.runtime.CoreException
getProjectName
public static java.lang.String getProjectName(org.eclipse.debug.core.ILaunchConfiguration configuration)
throws org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.core.runtime.CoreException