| Interface | Description |
|---|---|
| IAddress |
Represents C/C++ address in CDT.
|
| IAddressFactory |
This inteface serves as an address factory.
|
| IAddressFactory2 |
An extension of IAddressFactory that supports throwing an exception rather
than truncating the initialization value if the value is outside the range
supported by the factory.
|
| IBinaryParser | |
| IBinaryParser.IBinaryArchive |
Represents an archive.
|
| IBinaryParser.IBinaryExecutable |
An executable.
|
| IBinaryParser.IBinaryFile |
Represents a binary file for example an ELF executable.
|
| IBinaryParser.IBinaryObject |
Represents a binary, for example an ELF excutable.
|
| IBinaryParser.IBinaryShared |
A DLL.
|
| IBinaryParser.ISymbol | |
| ICDescriptor | Deprecated
as this API is not configuration aware.
|
| ICDescriptorListener | Deprecated
register
ICProjectDescriptionListener for CProjectDescriptionEvent |
| ICDescriptorManager | Deprecated
replace with
ICProjectDescriptionManager & ICProjectDescription |
| ICDescriptorOperation | Deprecated |
| ICExtension |
Represents an executable extension in the C model hierarchy.
|
| ICExtensionDescriptor | |
| ICExtensionReference | Deprecated
replaced with
ICConfigExtensionReference obtained from an ICConfigurationDescription |
| ICLogConstants | |
| ICommandLauncher |
An interface for launchers of external commands.
|
| ICommandLauncherFactory | |
| ICommandLauncherFactory2 | |
| ICompileOptionsFinder |
A class that can find compiler options for a given file name.
|
| IConsoleParser |
A basic interface for console parsers
|
| IConsoleParser2 | |
| ICOwner | Deprecated |
| ICOwnerInfo | |
| IErrorParser |
Interface for error parser to parse build output to produce Errors, Warnings or Infos in Problems View.
|
| IErrorParser2 |
Interface to provide flexibility for error parsers to parse unprocessed build output
|
| IErrorParser3 | |
| IErrorParserNamed |
Extension of IErrorParser interface to attach id and names to an error parser.
|
| IMarkerGenerator | |
| IPositionConverter |
Allows for converting character ranges of files previously stored on disk to the
range where the characters are found in the current version of the file.
|
| IPositionTrackerManager |
An interface to manage the position tracking.
|
| IProblemMarkerFilter |
The purpose of IProblemMarkerFilter is to provide filtering function for problem markers.
|
| IProcessInfo | |
| IProcessList | |
| ISourceFinder |
This interface is available for a
Binary via the adapter mechanism. |
| ISymbolReader |
A reader that's able to decipher debug symbol formats.
|
| Class | Description |
|---|---|
| AbstractCExtension | |
| AbstractExecutableExtensionBase |
Helper abstract class serving as a base for creating a frame of executable class
defined as an extension in plugin.xml.
|
| CConventions | |
| CCorePlugin |
CCorePlugin is the life-cycle owner of the core plug-in, and starting point
for access to many core APIs.
|
| CCorePreferenceConstants | |
| CCProjectNature | |
| CDescriptorEvent | Deprecated
register
ICProjectDescriptionListener for CProjectDescriptionEvent |
| CommandLauncher | |
| CommandLauncherManager | |
| ConsoleOutputStream |
Output stream which storing the console output
|
| CProjectNature | |
| EFSExtensionProvider |
Abstract class providing the basis for supplementary support classes that can extract meaningful
information from and provide useful operations on EFS file-systems.
|
| ErrorParserManager |
The purpose of ErrorParserManager is to delegate the work of error parsing
build output to
IErrorParsers, assist in finding IResources, and
help create appropriate error/warning/info markers to be displayed
by the Problems view. |
| ICLogConstants.LogConst | |
| ProblemMarkerInfo |
ProblemMarkerInfo is an object used to pass error properties to ErrorParserManager. |
| ToolFactory |
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.