org.eclipse.cdt.debug.internal.core
Class CDebugAdapter
java.lang.Object
org.eclipse.cdt.debug.internal.core.CDebugAdapter
- All Implemented Interfaces:
- ICDIDebugger
public class CDebugAdapter
- extends java.lang.Object
- implements ICDIDebugger
Method Summary |
org.eclipse.cdt.debug.core.cdi.ICDISession |
createDebuggerSession(org.eclipse.debug.core.ILaunch launch,
IBinaryParser.IBinaryObject exe,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
static org.eclipse.cdt.core.model.ICProject |
getCProject(org.eclipse.debug.core.ILaunchConfiguration configuration)
|
static java.lang.String |
getProgramName(org.eclipse.debug.core.ILaunchConfiguration configuration)
|
static org.eclipse.core.runtime.IPath |
getProgramPath(org.eclipse.debug.core.ILaunchConfiguration configuration)
|
static java.lang.String |
getProjectName(org.eclipse.debug.core.ILaunchConfiguration configuration)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CDebugAdapter
public CDebugAdapter(ICDebugger debugger)
- Parameters:
debugger
-
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
getCProject
public static org.eclipse.cdt.core.model.ICProject getCProject(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
getProgramName
public static java.lang.String getProgramName(org.eclipse.debug.core.ILaunchConfiguration configuration)
throws org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.core.runtime.CoreException
getProgramPath
public static org.eclipse.core.runtime.IPath getProgramPath(org.eclipse.debug.core.ILaunchConfiguration configuration)
throws org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.core.runtime.CoreException