mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Added new methods to the 'ICDISharedLibrary' interface.
This commit is contained in:
parent
388f2460b6
commit
95547c889e
2 changed files with 37 additions and 6 deletions
|
@ -1,3 +1,7 @@
|
||||||
|
2003-01-14 Mikhail Khodjaiants
|
||||||
|
Added new methods to the 'ICDISharedLibrary' interface.
|
||||||
|
* ICDISharedLibarary.java
|
||||||
|
|
||||||
2003-01-14 Mikhail Khodjaiants
|
2003-01-14 Mikhail Khodjaiants
|
||||||
Check if thread is already disposed in the CDI event handler because the array of listeners used by EventManager
|
Check if thread is already disposed in the CDI event handler because the array of listeners used by EventManager
|
||||||
in some situations is not up to date.
|
in some situations is not up to date.
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
*/
|
*/
|
||||||
package org.eclipse.cdt.debug.core.cdi.model;
|
package org.eclipse.cdt.debug.core.cdi.model;
|
||||||
|
|
||||||
import java.io.File;
|
import org.eclipse.cdt.debug.core.cdi.CDIException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
@ -14,12 +14,39 @@ import java.io.File;
|
||||||
*
|
*
|
||||||
* @since Jul 8, 2002
|
* @since Jul 8, 2002
|
||||||
*/
|
*/
|
||||||
public interface ICDISharedLibrary extends ICDIObject
|
public interface ICDISharedLibrary extends ICDIObject {
|
||||||
{
|
|
||||||
/**
|
/**
|
||||||
* Returns the shared library file.
|
* Returns the name of shared library file.
|
||||||
*
|
*
|
||||||
* @return the shared library file
|
* @return the name of shared library file
|
||||||
*/
|
*/
|
||||||
File getFile();
|
String getFileName();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns the start address of this library.
|
||||||
|
*
|
||||||
|
* @return the start address of this library
|
||||||
|
*/
|
||||||
|
long getStartAddress();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns the end address of this library.
|
||||||
|
*
|
||||||
|
* @return the end address of this library
|
||||||
|
*/
|
||||||
|
long getEndAddress();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns whether the symbols of this library are read.
|
||||||
|
*
|
||||||
|
* @return whether the symbols of this library are read
|
||||||
|
*/
|
||||||
|
boolean symbolsRead();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Loads the library symbols.
|
||||||
|
*
|
||||||
|
* @throws CDIException if this method fails. Reasons include:
|
||||||
|
*/
|
||||||
|
void loadSymbols() throws CDIException;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue