Eclipse CDT
Pre-release 3.0

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

All Superinterfaces:
ICDIObject

public interface ICDISharedLibrary
extends ICDIObject

Represents a shared library which has been loaded into the debug target.

Since:
Jul 8, 2002

Method Summary
 boolean areSymbolsLoaded()
          Returns whether the symbols of this library are read.
 BigInteger getEndAddress()
          Returns the end address of this library.
 String getFileName()
          Returns the name of shared library file.
 BigInteger getStartAddress()
          Returns the start address of this library.
 void loadSymbols()
          Loads the library symbols.
 
Methods inherited from interface org.eclipse.cdt.debug.core.cdi.model.ICDIObject
getTarget
 

Method Detail

getFileName

public String getFileName()
Returns the name of shared library file.

Returns:
the name of shared library file

getStartAddress

public BigInteger getStartAddress()
Returns the start address of this library.

Returns:
the start address of this library

getEndAddress

public BigInteger getEndAddress()
Returns the end address of this library.

Returns:
the end address of this library

areSymbolsLoaded

public boolean areSymbolsLoaded()
Returns whether the symbols of this library are read.

Returns:
whether the symbols of this library are read

loadSymbols

public void loadSymbols()
                 throws CDIException
Loads the library symbols.

Throws:
CDIException - if this method fails. Reasons include:

Eclipse CDT
Pre-release 3.0

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