public interface IPDIVariableManager extends IPDIManager
isAutoUpdate, setAutoUpdate, shutdown, update
getSession
IPDIArgument createArgument(IPDIArgumentDescriptor argDesc) throws PDIException
argDesc
- PDIException
IPDIGlobalVariable createGlobalVariable(IPDIGlobalVariableDescriptor varDesc) throws PDIException
varDesc
- PDIException
IPDILocalVariable createLocalVariable(IPDILocalVariableDescriptor varDesc) throws PDIException
varDesc
- PDIException
IPDIArgumentDescriptor[] getArgumentDescriptors(IPDIStackFrame frame) throws PDIException
frame
- PDIException
IPDILocalVariableDescriptor[] getLocalVariableDescriptors(IPDIStackFrame frame) throws PDIException
frame
- PDIException
IPDIVariable getVariableByName(TaskSet tasks, String varname)
IPDIGlobalVariableDescriptor getGlobalVariableDescriptor(TaskSet tasks, String filename, String function, String name) throws PDIException
PDIException
IPDIThreadStorage createThreadStorage(IPDIThreadStorageDescriptor desc) throws PDIException
desc
- PDIException
IPDIThreadStorageDescriptor[] getThreadStorageDescriptors(IPDIThread thread) throws PDIException
thread
- PDIException
void destroyVariable(IPDIVariable variable) throws PDIException
variable
- PDIException
IPDIVariable createVariable(IPDIVariableDescriptor varDesc) throws PDIException
varDesc
- PDIException
IPDIVariableDescriptor getVariableDescriptorAsArray(IPDIVariableDescriptor varDesc, int start, int length) throws PDIException
varDesc
- start
- length
- PDIException
IPDIVariableDescriptor getVariableDescriptorAsType(IPDIVariableDescriptor varDesc, String type) throws PDIException
varDesc
- type
- PDIException
void update(TaskSet qTasks, String[] vars) throws PDIException
qTasks
- vars
- PDIException
Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.