Eclipse CDT
Pre-release 3.0

org.eclipse.cdt.debug.core.cdi
Interface ICDITraceSnapshot

All Superinterfaces:
ICDISessionObject

public interface ICDITraceSnapshot
extends ICDISessionObject

Represents a trace snapshot in the debug session.

Since:
May 15, 2003

Method Summary
 ICDIObject[] getData()
          Returns the data collected at this snapshot.
 int getNumber()
          Returns the number of this snapshot.
 ICDITracepoint[] getTracepoints()
          Returns the array of tracepoints associated with this snapshot.
 void select()
          Selects this snapshot.
 
Methods inherited from interface org.eclipse.cdt.debug.core.cdi.ICDISessionObject
getSession
 

Method Detail

getNumber

public int getNumber()
Returns the number of this snapshot.

Returns:
the number of this snapshot

select

public void select()
            throws CDIException
Selects this snapshot.

Throws:
CDIException - on failure. Reasons include:

getData

public ICDIObject[] getData()
                     throws CDIException
Returns the data collected at this snapshot.

Returns:
the data collected at this snapshot
Throws:
CDIException - on failure. Reasons include:

getTracepoints

public ICDITracepoint[] getTracepoints()
Returns the array of tracepoints associated with this snapshot.

Returns:
array of tracepoints

Eclipse CDT
Pre-release 3.0

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