org.eclipse.ptp.debug.core
Interface IPRegisterManager
public interface IPRegisterManager
Interface for managing registers
addRegisterGroup
void addRegisterGroup(TaskSet qTasks,
java.lang.String name,
IPRegisterDescriptor[] descriptors)
- Parameters:
qTasks - name - descriptors - - Since:
- 4.0
getAllRegisterDescriptors
IPRegisterDescriptor[] getAllRegisterDescriptors(TaskSet qTasks)
throws DebugException
- Parameters:
qTasks -
- Returns:
-
- Throws:
DebugException- Since:
- 4.0
getCurrentFrame
IPStackFrame getCurrentFrame(TaskSet qTasks)
- Parameters:
qTasks -
- Returns:
- Since:
- 4.0
getRegisterGroups
IRegisterGroup[] getRegisterGroups(TaskSet qTasks,
IPStackFrame frame)
throws DebugException
- Parameters:
qTasks - frame -
- Returns:
-
- Throws:
DebugException- Since:
- 5.0
initialize
void initialize(TaskSet qTasks,
IPDebugTarget debugTarget)
- Parameters:
qTasks - debugTarget - - Since:
- 5.0
modifyRegisterGroup
void modifyRegisterGroup(TaskSet qTasks,
IPPersistableRegisterGroup group,
IPRegisterDescriptor[] descriptors)
- Parameters:
qTasks - group - descriptors - - Since:
- 4.0
removeRegisterGroups
void removeRegisterGroups(TaskSet qTasks,
IRegisterGroup[] groups)
- Parameters:
qTasks - groups - - Since:
- 4.0
restoreDefaults
void restoreDefaults(TaskSet qTasks)
- Parameters:
qTasks - - Since:
- 4.0
targetSuspended
void targetSuspended(TaskSet qTasks)
- Parameters:
qTasks - - Since:
- 4.0
Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.