Eclipse CDT
Pre-release 3.0

org.eclipse.cdt.debug.core.cdi.model
Interface ICDIWatchpoint2

All Superinterfaces:
ICDIBreakpoint, ICDIObject, ICDIWatchpoint

public interface ICDIWatchpoint2
extends ICDIWatchpoint

Represents a watchpoint.


Field Summary
 
Fields inherited from interface org.eclipse.cdt.debug.core.cdi.model.ICDIWatchpoint
READ, WRITE
 
Fields inherited from interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpoint
HARDWARE, REGULAR, TEMPORARY
 
Method Summary
 String getMemorySpace()
          Returns the memory space associated with this watchpoint's start address, or null if there is no memory space.
 BigInteger getRange()
          Returns the range for this watchpoint in addressable units.
 
Methods inherited from interface org.eclipse.cdt.debug.core.cdi.model.ICDIWatchpoint
getWatchExpression, isReadType, isWriteType
 
Methods inherited from interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpoint
getCondition, isEnabled, isHardware, isTemporary, setCondition, setEnabled
 
Methods inherited from interface org.eclipse.cdt.debug.core.cdi.model.ICDIObject
getTarget
 

Method Detail

getMemorySpace

public String getMemorySpace()
                      throws CDIException
Returns the memory space associated with this watchpoint's start address, or null if there is no memory space.

Returns:
the memory space Id associated with the address of this watchpoint
Throws:
CDIException - if this method fails. Reasons include:

getRange

public BigInteger getRange()
                    throws CDIException
Returns the range for this watchpoint in addressable units.

Returns:
the range of the watchpoint.
Throws:
CDIException - if this method fails. Reasons include:

Eclipse CDT
Pre-release 3.0

Copyright (c) IBM Corp. and others 2004. All Rights Reserved.