|
Eclipse CDT 7.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Classes in org.eclipse.cdt.core.model used by org.eclipse.cdt.core.dom.ast | |
|---|---|
| ITranslationUnit
Represents an entire C translation unit ( .c source file). |
|
| Classes in org.eclipse.cdt.core.model used by org.eclipse.cdt.core.dom.ast.gnu.c | |
|---|---|
| AbstractLanguage
Models the differences between various languages. |
|
| ICLanguageKeywords
This is an optional extension interface to ILanguage which allows
a C/C++ language variant to expose the set of keywords it defines. |
|
| ILanguage
Models differences between languages. |
|
| Classes in org.eclipse.cdt.core.model used by org.eclipse.cdt.core.dom.ast.gnu.cpp | |
|---|---|
| AbstractLanguage
Models the differences between various languages. |
|
| ICLanguageKeywords
This is an optional extension interface to ILanguage which allows
a C/C++ language variant to expose the set of keywords it defines. |
|
| ILanguage
Models differences between languages. |
|
| Classes in org.eclipse.cdt.core.model used by org.eclipse.cdt.core.dom.parser | |
|---|---|
| AbstractLanguage
Models the differences between various languages. |
|
| ICLanguageKeywords
This is an optional extension interface to ILanguage which allows
a C/C++ language variant to expose the set of keywords it defines. |
|
| ILanguage
Models differences between languages. |
|
| Classes in org.eclipse.cdt.core.model used by org.eclipse.cdt.core.model | |
|---|---|
| AbstractLanguage
Models the differences between various languages. |
|
| AssemblyLanguage
Built-in language for assembly files. |
|
| BufferChangedEvent
A buffer changed event describes how a buffer has changed. |
|
| CModelException
A checked exception representing a failure in the C model. |
|
| CoreModel
|
|
| ElementChangedEvent
An element changed event describes a change to the structure or contents of a tree of C elements. |
|
| IArchive
An IArchive represents a group of files combined into a single file(the Archive), for example 'libXX.a'. |
|
| IArchiveContainer
Represents a container of all the IArchive's found in the project while inspecting the project. |
|
| IAsmLanguage
This is an optional extension interface to ILanguage which allows
an assembly language variant to expose certain syntax characteristics. |
|
| IBinary
Represents a Binary file, for example an ELF executable. |
|
| IBinaryContainer
Represents a container of all the IBinary's found in the project while inspecting the project. |
|
| IBinaryElement
|
|
| IBuffer
A buffer contains the text contents of a resource. |
|
| IBufferChangedListener
A listener, which gets notified when the contents of a specific buffer have changed, or when the buffer is closed. |
|
| ICContainer
A C Folder Resource. |
|
| ICElement
Common protocol for all elements provided by the C model. |
|
| ICElementDelta
A C element delta describes changes in C element between two discrete points in time. |
|
| ICElementVisitor
This interface is implemented by clients that walk the ICElement tree. |
|
| ICModel
Represent the root C element corresponding to the workspace. |
|
| ICModelStatus
Represents the outcome of an C model operation. |
|
| IContainerEntry
|
|
| IContributedModelBuilder
Interface supported by model builders for contributed languages. |
|
| ICProject
A C project represents a view of a project resource in terms of C elements such as , ICContainer, ITranslationUnit .... |
|
| IDeclaration
Base interface for any C Model element that could be considered a declaration. |
|
| IElementChangedListener
An element changed listener receives notification of changes to C elements maintained by the C model. |
|
| IField
Represents a field(variable) declared in an IStructure(struct, class, union). |
|
| IFunction
Represents a function definition. |
|
| IFunctionDeclaration
Represents a function |
|
| IFunctionTemplateDeclaration
Function template declaration. |
|
| IInclude
Represents an include declaration in a C translation unit. |
|
| IIncludeEntry
|
|
| IIncludeFileEntry
|
|
| IIncludeReference
|
|
| IInheritance
Place holder of the inherited class from struct or class(IStructure). |
|
| ILanguage
Models differences between languages. |
|
| ILanguageDescriptor
|
|
| ILanguageMappingChangeEvent
Contains the details of changes that occurred as a result of modifying language mappings. |
|
| ILanguageMappingChangeListener
Listens to changes in language mappings. |
|
| ILibraryEntry
|
|
| ILibraryReference
|
|
| IMacroEntry
|
|
| IMacroFileEntry
|
|
| IMember
Common protocol for C elements that can be members of types. |
|
| IMethod
Represents the definition method of a class. |
|
| IMethodDeclaration
Represents the declaration method of a class |
|
| IMethodTemplateDeclaration
Member template declaration. |
|
| INamespace
Represents a package declaration in a C translation unit. |
|
| IOpenable
An openable is an element that can be opened, saved, and closed. |
|
| IOutputEntry
|
|
| IParent
Common protocol for C elements that contain other C elements. |
|
| IPathEntry
|
|
| IPathEntryContainer
|
|
| IPathEntryContainerExtension
|
|
| IProblemRequestor
A callback interface for receiving problem as they are discovered IProblemRequestor |
|
| IProjectEntry
|
|
| ISourceEntry
|
|
| ISourceManipulation
Common protocol for C elements that support source code manipulations such as copy, move, rename, and delete. |
|
| ISourceRange
A source range defines an element's source coordinates |
|
| ISourceReference
Common protocol for C elements that have associated source code. |
|
| ISourceRoot
|
|
| IStructure
Represent struct(ure), class or union. |
|
| IStructureDeclaration
|
|
| IStructureTemplateDeclaration
Class template declaration. |
|
| ITemplate
The interface is used to model, class or function templates and their partial or explicit specializations. |
|
| ITranslationUnit
Represents an entire C translation unit ( .c source file). |
|
| IUsing
Represents a "using" declaration in C translation unit. |
|
| IVariable
Represents a global variable. |
|
| IVariableDeclaration
Represents the declaration of a variable. |
|
| IWorkingCopy
A working copy of a C element acts just like a regular element (handle), except it is not attached to an underlying resource. |
|
| LanguageManager
|
|
| PathEntryContainerChanged
|
|
| PathEntryContainerInitializer
|
|
|
Eclipse CDT 7.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||