Eclipse CDT
Pre-release 3.0

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

All Superinterfaces:
ICDIBreakpointManagement

public interface ICDIBreakpointManagement2
extends ICDIBreakpointManagement


Method Summary
 ICDIAddressBreakpoint setAddressBreakpoint(int type, ICDIAddressLocation location, ICDICondition condition, boolean deferred, boolean enabled)
          Set an address Breakpoint
 ICDIExceptionpoint setExceptionBreakpoint(String clazz, boolean stopOnThrow, boolean stopOnCatch, boolean enabled)
          Set an exception point.
 ICDIFunctionBreakpoint setFunctionBreakpoint(int type, ICDIFunctionLocation location, ICDICondition condition, boolean deferred, boolean enabled)
          Set a function breakpoint.
 ICDILineBreakpoint setLineBreakpoint(int type, ICDILineLocation location, ICDICondition condition, boolean deferred, boolean enabled)
          Set a line breakpoint.
 ICDIWatchpoint setWatchpoint(int type, int watchType, String expression, ICDICondition condition, boolean enabled)
          Set a watchpoint.
 ICDIWatchpoint setWatchpoint(int type, int watchType, String expression, String memorySpace, BigInteger range, ICDICondition condition, boolean enabled)
          Set a watchpoint.
 
Methods inherited from interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpointManagement
deleteAllBreakpoints, deleteBreakpoints, getBreakpoints, setAddressBreakpoint, setExceptionBreakpoint, setFunctionBreakpoint, setLineBreakpoint, setWatchpoint
 

Method Detail

setLineBreakpoint

public ICDILineBreakpoint setLineBreakpoint(int type,
                                            ICDILineLocation location,
                                            ICDICondition condition,
                                            boolean deferred,
                                            boolean enabled)
                                     throws CDIException
Set a line breakpoint.

Parameters:
type -
location -
condition -
deferred -
enabled -
Returns:
Throws:
CDIException

setFunctionBreakpoint

public ICDIFunctionBreakpoint setFunctionBreakpoint(int type,
                                                    ICDIFunctionLocation location,
                                                    ICDICondition condition,
                                                    boolean deferred,
                                                    boolean enabled)
                                             throws CDIException
Set a function breakpoint.

Parameters:
type -
location -
condition -
deferred -
enabled -
Returns:
Throws:
CDIException

setAddressBreakpoint

public ICDIAddressBreakpoint setAddressBreakpoint(int type,
                                                  ICDIAddressLocation location,
                                                  ICDICondition condition,
                                                  boolean deferred,
                                                  boolean enabled)
                                           throws CDIException
Set an address Breakpoint

Parameters:
type -
location -
condition -
deferred -
enabled -
Returns:
Throws:
CDIException

setWatchpoint

public ICDIWatchpoint setWatchpoint(int type,
                                    int watchType,
                                    String expression,
                                    ICDICondition condition,
                                    boolean enabled)
                             throws CDIException
Set a watchpoint.

Parameters:
type -
watchType -
expression -
condition -
enabled -
Returns:
Throws:
CDIException

setWatchpoint

public ICDIWatchpoint setWatchpoint(int type,
                                    int watchType,
                                    String expression,
                                    String memorySpace,
                                    BigInteger range,
                                    ICDICondition condition,
                                    boolean enabled)
                             throws CDIException
Set a watchpoint.

Parameters:
type -
watchType -
expression -
memorySpace - set to "" for default memorySpace
range - set to "" for default range
condition -
Returns:
Throws:
CDIException

setExceptionBreakpoint

public ICDIExceptionpoint setExceptionBreakpoint(String clazz,
                                                 boolean stopOnThrow,
                                                 boolean stopOnCatch,
                                                 boolean enabled)
                                          throws CDIException
Set an exception point.

Parameters:
clazz -
stopOnThrow -
stopOnCatch -
enabled -
Returns:
Throws:
CDIException

Eclipse CDT
Pre-release 3.0

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