public interface IPDISourceManager extends IPDIManager
Modifier and Type | Method and Description |
---|---|
String |
getDetailTypeName(IPDITarget target,
String typename)
Get detail type name
|
String |
getDetailTypeNameFromVariable(IPDIStackFrame frame,
String variable)
Get detail type name from variable
|
IPDIInstruction[] |
getInstructions(TaskSet qTasks,
BigInteger start,
BigInteger end)
Get instructions for address range
|
IPDIInstruction[] |
getInstructions(TaskSet qTasks,
String filename,
int linenum)
Get instructions for source line
|
IPDIInstruction[] |
getInstructions(TaskSet qTasks,
String filename,
int linenum,
int lines)
Get instructions for a range of source lines
|
IPDIMixedInstruction[] |
getMixedInstructions(TaskSet qTasks,
BigInteger start,
BigInteger end)
Get mixed instructions for an address range
|
IPDIMixedInstruction[] |
getMixedInstructions(TaskSet qTasks,
String filename,
int linenum)
Get mixed instructions for a source line
|
IPDIMixedInstruction[] |
getMixedInstructions(TaskSet qTasks,
String filename,
int linenum,
int lines)
Get mixed instructions for a range of source lines
|
String[] |
getSourcePaths(TaskSet qTasks)
Get source paths
|
String |
getTypeName(IPDITarget target,
String variable)
Get type name for variable
|
String |
getTypeNameFromVariable(IPDIStackFrame frame,
String variable)
Get type name from variable
|
void |
setSourcePaths(TaskSet qTasks,
String[] dirs)
Set source paths
|
isAutoUpdate, setAutoUpdate, shutdown, update
getSession
String getDetailTypeName(IPDITarget target, String typename) throws PDIException
target
- typename
- PDIException
String getDetailTypeNameFromVariable(IPDIStackFrame frame, String variable) throws PDIException
frame
- variable
- PDIException
IPDIInstruction[] getInstructions(TaskSet qTasks, BigInteger start, BigInteger end) throws PDIException
qTasks
- start
- end
- PDIException
IPDIInstruction[] getInstructions(TaskSet qTasks, String filename, int linenum) throws PDIException
qTasks
- filename
- linenum
- PDIException
IPDIInstruction[] getInstructions(TaskSet qTasks, String filename, int linenum, int lines) throws PDIException
qTasks
- filename
- linenum
- lines
- PDIException
IPDIMixedInstruction[] getMixedInstructions(TaskSet qTasks, BigInteger start, BigInteger end) throws PDIException
qTasks
- start
- end
- PDIException
IPDIMixedInstruction[] getMixedInstructions(TaskSet qTasks, String filename, int linenum) throws PDIException
qTasks
- filename
- linenum
- PDIException
IPDIMixedInstruction[] getMixedInstructions(TaskSet qTasks, String filename, int linenum, int lines) throws PDIException
qTasks
- filename
- linenum
- lines
- PDIException
String[] getSourcePaths(TaskSet qTasks) throws PDIException
qTasks
- PDIException
String getTypeName(IPDITarget target, String variable) throws PDIException
target
- variable
- PDIException
String getTypeNameFromVariable(IPDIStackFrame frame, String variable) throws PDIException
frame
- variable
- PDIException
void setSourcePaths(TaskSet qTasks, String[] dirs) throws PDIException
qTasks
- dirs
- PDIException
Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.