PTP
Release 5.0

org.eclipse.ptp.debug.core.pdi.manager
Interface IPDIRegisterManager

All Superinterfaces:
IPDIManager, IPDISessionObject, IPDISet

public interface IPDIRegisterManager
extends IPDIManager

Represent register manager to manage register


Method Summary
 IPDIRegister createRegister(IPDIRegisterDescriptor regDesc)
           
 IPDIVariable createShadowRegister(IPDIRegister register, IPDIStackFrame frame, java.lang.String regName)
           
 void destroyRegister(IPDIRegister reg)
           
 IPDIRegisterGroup[] getRegisterGroups(TaskSet qTasks)
           
 
Methods inherited from interface org.eclipse.ptp.debug.core.pdi.manager.IPDIManager
isAutoUpdate, setAutoUpdate, shutdown, update
 
Methods inherited from interface org.eclipse.ptp.debug.core.pdi.IPDISessionObject
getSession
 
Methods inherited from interface org.eclipse.ptp.debug.core.pdi.IPDISet
getTasks
 

Method Detail

createRegister

IPDIRegister createRegister(IPDIRegisterDescriptor regDesc)
                            throws PDIException
Parameters:
regDesc -
Returns:
Throws:
PDIException

createShadowRegister

IPDIVariable createShadowRegister(IPDIRegister register,
                                  IPDIStackFrame frame,
                                  java.lang.String regName)
                                  throws PDIException
Parameters:
register -
frame -
regName -
Returns:
Throws:
PDIException

destroyRegister

void destroyRegister(IPDIRegister reg)
Parameters:
reg -

getRegisterGroups

IPDIRegisterGroup[] getRegisterGroups(TaskSet qTasks)
                                      throws PDIException
Parameters:
qTasks -
Returns:
Throws:
PDIException
Since:
4.0

PTP
Release 5.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.