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
IErrorParser s, assist in finding IResource s, 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.