PTP
Release 7.0

org.eclipse.ptp.debug.core.pdi.model
Interface IPDISharedLibrary

All Superinterfaces:
IPDISessionObject, IPDISet

public interface IPDISharedLibrary
extends IPDISessionObject

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


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.ptp.debug.core.pdi.IPDISessionObject
getSession
 
Methods inherited from interface org.eclipse.ptp.debug.core.pdi.IPDISet
getTasks
 

Method Detail

getFileName

String getFileName()
Returns the name of shared library file

Returns:
the name of shared library file

getStartAddress

BigInteger getStartAddress()
Returns the start address of this library

Returns:
the start address of this library

getEndAddress

BigInteger getEndAddress()
Returns the end address of this library

Returns:
the end address of this library

areSymbolsLoaded

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

Returns:
whether the symbols of this library are read

loadSymbols

void loadSymbols()
                 throws PDIException
Loads the library symbols.

Throws:
PDIException - on failure

PTP
Release 7.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.