org.eclipse.cdt.debug.internal.core.model
Class CCoreFileDebugTarget
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.cdt.debug.internal.core.model.CDebugElement
org.eclipse.cdt.debug.internal.core.model.CDebugTarget
org.eclipse.cdt.debug.internal.core.model.CCoreFileDebugTarget
- All Implemented Interfaces:
- org.eclipse.cdt.debug.core.cdi.event.ICDIEventListener, ICDebugElement, ICDebugElementStatus, ICDebugTarget, IExecFileInfo, IModuleRetrieval, IRestart, IResumeWithoutSignal, ISteppingModeTarget, ITargetProperties, ISourceLookupChangeListener, org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.IBreakpointListener, org.eclipse.debug.core.IExpressionListener, org.eclipse.debug.core.ILaunchListener, org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IDebugTarget, org.eclipse.debug.core.model.IDisconnect, org.eclipse.debug.core.model.IMemoryBlockRetrieval, org.eclipse.debug.core.model.ISuspendResume, org.eclipse.debug.core.model.ITerminate
Deprecated.
public class CCoreFileDebugTarget
- extends CDebugTarget
A debug target for the postmortem debugging.
Constructor Summary |
CCoreFileDebugTarget(org.eclipse.debug.core.ILaunch launch,
org.eclipse.core.resources.IProject project,
org.eclipse.cdt.debug.core.cdi.model.ICDITarget cdiTarget,
java.lang.String name,
org.eclipse.debug.core.model.IProcess debuggeeProcess,
IBinaryParser.IBinaryExecutable file)
Deprecated. |
Method Summary |
boolean |
isPostMortem()
Deprecated. Returns whether this target is a post mortem type. |
Methods inherited from class org.eclipse.cdt.debug.internal.core.model.CDebugTarget |
addPropertyChangeListener, addRegisterGroup, breakpointAdded, breakpointChanged, breakpointRemoved, canDisconnect, canRestart, canResume, canResumeWithoutSignal, canSuspend, canTerminate, createGlobalVariable, disconnect, enableInstructionStepping, expressionAdded, expressionChanged, expressionRemoved, findThread, findThread, getAdapter, getAddressFactory, getBinaryFile, getBreakpointAddress, getDisassembly, getExecFile, getGlobals, getInternalID, getLaunch, getMemoryBlock, getModules, getName, getProcess, getProject, getRegisterDescriptors, getRegisterGroups, getRegisterManager, getSignals, getThreads, handleDebugEvents, hasModules, hasSignals, hasThreads, isAvailable, isDisconnected, isInstructionSteppingEnabled, isLittleEndian, isSuspended, isTerminated, launchAdded, launchChanged, launchRemoved, loadSymbolsForAllModules, modifyRegisterGroup, removePropertyChangeListener, removeRegisterGroups, restart, restoreDefaultRegisterGroups, resume, resumeWithoutSignal, setInternalTemporaryBreakpoint, setName, sourceContainersChanged, start, supportsBreakpoint, supportsInstructionStepping, supportsStorageRetrieval, suspend, terminate, toString |
Methods inherited from class org.eclipse.cdt.debug.internal.core.model.CDebugElement |
createChangeEvent, createCreateEvent, createResumeEvent, createSuspendEvent, createTerminateEvent, fireChangeEvent, fireCreationEvent, fireResumeEvent, fireSuspendEvent, fireTerminateEvent, getCDISession, getCDITarget, getCurrentStateInfo, getDebugTarget, getMessage, getModelIdentifier, getSeverity, getState, isOK, notSupported, requestFailed, requestFailed, targetRequestFailed, targetRequestFailed |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.debug.core.model.IDebugElement |
getDebugTarget, getModelIdentifier |
Methods inherited from interface org.eclipse.debug.core.model.IDebugElement |
getDebugTarget, getModelIdentifier |
CCoreFileDebugTarget
public CCoreFileDebugTarget(org.eclipse.debug.core.ILaunch launch,
org.eclipse.core.resources.IProject project,
org.eclipse.cdt.debug.core.cdi.model.ICDITarget cdiTarget,
java.lang.String name,
org.eclipse.debug.core.model.IProcess debuggeeProcess,
IBinaryParser.IBinaryExecutable file)
- Deprecated.
- Parameters:
launch
- project
- cdiTarget
- name
- debuggeeProcess
- file
- allowsTerminate
- allowsDisconnect
-
isPostMortem
public boolean isPostMortem()
- Deprecated.
- Description copied from interface:
ICDebugTarget
- Returns whether this target is a post mortem type.
- Specified by:
isPostMortem
in interface ICDebugTarget
- Overrides:
isPostMortem
in class CDebugTarget
- Returns:
- whether this target is a post mortem type