org.eclipse.cdt.debug.core
Interface ICGlobalVariableManager

All Known Implementing Classes:
CGlobalVariableManager

public interface ICGlobalVariableManager

Manages the collection of global variables added to a debug target.


Method Summary
 void addGlobals(IGlobalVariableDescriptor[] descriptors)
          Registers with this manager the global variables specified by given descriptors.
 IGlobalVariableDescriptor[] getDescriptors()
          Returns the array of descriptors of global varibales added to this manager.
 void removeAllGlobals()
          Removes all global variables from this manager.
 void removeGlobals(ICGlobalVariable[] globals)
          Removes specified global variables from this manager.
 

Method Detail

addGlobals

void addGlobals(IGlobalVariableDescriptor[] descriptors)
                throws org.eclipse.debug.core.DebugException
Registers with this manager the global variables specified by given descriptors.

Parameters:
descriptors - the descriptors of global variables to register with this manager
Throws:
org.eclipse.debug.core.DebugException

removeGlobals

void removeGlobals(ICGlobalVariable[] globals)
Removes specified global variables from this manager.

Parameters:
globals - global variables to remove

removeAllGlobals

void removeAllGlobals()
Removes all global variables from this manager.


getDescriptors

IGlobalVariableDescriptor[] getDescriptors()
Returns the array of descriptors of global varibales added to this manager.

Returns:
the array of descriptors