Eclipse CDT
Pre-release 3.0
A B C D E F G H I J K L M N O P Q R S T U V W

A

ABSTRACT_DECLARATOR - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTTypeId
ABSTRACT_DECLARATOR represents the relationship between an IASTTypeId and it's nested IASTDeclarator.
ADDED - Static variable in interface org.eclipse.cdt.core.model.ICElementDelta
Status constant indicating that the element has been added.
ALIAS_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceAlias
ALIAS_NAME represents the new namespace name being introduced.
ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression
Node property that describes the relationship between an IASTArraySubscriptExpression and an IASTExpression representing the subscript.
ARRAY_MODIFIER - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTArrayDeclarator
Node property that describes the relationship between an IASTArrayDeclarator and an IASTArrayModifier.
ASTCompletionNode - class org.eclipse.cdt.core.dom.ast.ASTCompletionNode.
 
ASTCompletionNode(IToken, IASTTranslationUnit) - Constructor for class org.eclipse.cdt.core.dom.ast.ASTCompletionNode
Only constructor.
ASTNodeProperty - class org.eclipse.cdt.core.dom.ast.ASTNodeProperty.
This interface represents a structural property in an IASTNode.
ASTNodeProperty(String) - Constructor for class org.eclipse.cdt.core.dom.ast.ASTNodeProperty
 
ASTSignatureUtil - class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil.
This is a utility class to help convert AST elements to Strings corresponding to the AST element's signature.
ASTSignatureUtil() - Constructor for class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
 
ASTTypeUtil - class org.eclipse.cdt.core.dom.ast.ASTTypeUtil.
This is a utility class to help convert AST elements to Strings corresponding to the AST element's type.
ASTTypeUtil() - Constructor for class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
 
ASTVisitor - class org.eclipse.cdt.core.dom.ast.ASTVisitor.
Visitor allows traversal of AST.
ASTVisitor() - Constructor for class org.eclipse.cdt.core.dom.ast.ASTVisitor
 
AST_CONFIGURE_USING_SOURCE_CONTEXT - Static variable in interface org.eclipse.cdt.core.model.ITranslationUnit
Style constant for ITranslationUnit.getAST(IIndex, int).
AST_CREATE_COMMENT_NODES - Static variable in interface org.eclipse.cdt.core.model.ITranslationUnit
Style constant for ITranslationUnit.getAST(IIndex, int).
AST_SKIP_ALL_HEADERS - Static variable in interface org.eclipse.cdt.core.model.ILanguage
Deprecated. use ITranslationUnit.AST_SKIP_ALL_HEADERS
AST_SKIP_ALL_HEADERS - Static variable in interface org.eclipse.cdt.core.model.ITranslationUnit
Style constant for ITranslationUnit.getAST(IIndex, int).
AST_SKIP_FUNCTION_BODIES - Static variable in interface org.eclipse.cdt.core.model.ITranslationUnit
Style constant for ITranslationUnit.getAST(IIndex, int).
AST_SKIP_IF_NO_BUILD_INFO - Static variable in interface org.eclipse.cdt.core.model.ILanguage
Deprecated. use ITranslationUnit.AST_SKIP_IF_NO_BUILD_INFO
AST_SKIP_IF_NO_BUILD_INFO - Static variable in interface org.eclipse.cdt.core.model.ITranslationUnit
Style constant for ITranslationUnit.getAST(IIndex, int).
AST_SKIP_INDEXED_HEADERS - Static variable in interface org.eclipse.cdt.core.model.ILanguage
Deprecated. use ITranslationUnit.AST_SKIP_INDEXED_HEADERS
AST_SKIP_INDEXED_HEADERS - Static variable in interface org.eclipse.cdt.core.model.ITranslationUnit
Style constant for ITranslationUnit.getAST(IIndex, int).
AST_SKIP_NONINDEXED_HEADERS - Static variable in interface org.eclipse.cdt.core.model.ITranslationUnit
Style constant for ITranslationUnit.getAST(IIndex, int).
AST_USE_INDEX - Static variable in interface org.eclipse.cdt.core.model.ILanguage
Deprecated. has no effect.
A_NAMESPACE_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTProblem
A_NAMESPACE_NAME = namespace name
A_PREPROC_CONDITION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTProblem
A preprocessor conditional that could not be evaluated #if X + Y == Z <== that one, if X, Y or Z are not defined #endif
A_PREPROC_CONDITIONAL_MISMATCH - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTProblem
The preprocessor conditional statement that caused an unbalanced mismatch.
A_PREPROC_INCLUDE_FILENAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTProblem
The filename that failed somehow in an preprocessor include directive
A_PREPROC_MACRO_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTProblem
A preprocessor macro name
A_PREPROC_POUND_ERROR - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTProblem
The text that follows a #error preprocessor directive
A_PREPROC_POUND_WARNING - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTProblem
The text that follows a #warning preprocessor directive
A_PREPROC_UNKNOWN_DIRECTIVE - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTProblem
A preprocessor directive that could not be interpretted e.g.
A_SCANNER_BADCHAR - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTProblem
The Bad character encountered in scanner
A_SYMBOL_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTProblem
A_SYMBOL_NAME - symbol name
A_TYPE_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTProblem
A_TYPE_NAME - type name
AbstractLanguage - class org.eclipse.cdt.core.model.AbstractLanguage.
Models the differences between various languages.
AbstractLanguage() - Constructor for class org.eclipse.cdt.core.model.AbstractLanguage
 
accept(ASTVisitor) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Abstract method to be overriden by all subclasses.
accept(ICElementVisitor) - Method in interface org.eclipse.cdt.core.model.ICElement
Accept a visitor and walk the ICElement tree with it.
acceptProblem(IProblem) - Method in interface org.eclipse.cdt.core.model.IProblemRequestor
Notification of a Java problem.
add(ICElement) - Method in interface org.eclipse.cdt.core.model.IRegion
Adds the given element and all of its descendents to this region.
addActions(ICDITracepoint.IAction[]) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITracepoint
Adds the given actions to the action list of thie tracepoint.
addArrayModifier(IASTArrayModifier) - Method in interface org.eclipse.cdt.core.dom.ast.IASTArrayDeclarator
Add an IASTArrayModifier to this declarator
addBaseSpecifier(ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
Add a base specifier.
addBufferChangedListener(IBufferChangedListener) - Method in interface org.eclipse.cdt.core.model.IBuffer
Adds the given listener for changes to this buffer.
addCProjectDescriptionListener(ICProjectDescriptionListener, int) - Method in class org.eclipse.cdt.core.model.CoreModel
 
addCatchHandler(ICPPASTCatchHandler) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionTryBlockDeclarator
Add a catch handler.
addCatchHandler(ICPPASTCatchHandler) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTryBlockStatement
Add catch handler.
addConstructorToChain(ICPPASTConstructorChainInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Add a constructor chain initializer to constructor chain.
addDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Add declaration to translation unit.
addDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLinkageSpecification
Add another declaration to the linkage.
addDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceDefinition
Add a declaration to the namespace.
addDeclarator(IASTDeclarator) - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclaration
Add a declarator.
addDesignator(ICASTDesignator) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignatedInitializer
Add a designator to this initializer.
addElementChangedListener(IElementChangedListener) - Method in class org.eclipse.cdt.core.model.CoreModel
 
addEnumerator(IASTEnumerationSpecifier.IASTEnumerator) - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier
Add an enumerator.
addEventListener(ICDIEventListener) - Method in interface org.eclipse.cdt.debug.core.cdi.ICDIEventManager
Adds the given listener to the collection of registered event listeners.
addExceptionSpecificationTypeId(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Add an exception specification type Id.
addExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpressionList
Add nested expression.
addInitializer(IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerList
Add an initializer to the initializer list.
addMemberDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
Add a member declaration.
addName(IASTName) - Method in class org.eclipse.cdt.core.dom.ast.ASTCompletionNode
Add a name to node.
addName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
Add a subname.
addNewTypeIdArrayExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Add another array size expression.
addParameter(IASTFunctionStyleMacroParameter) - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorFunctionStyleMacroDefinition
Add a function-style macro parameter.
addParameterDeclaration(IASTParameterDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.IASTStandardFunctionDeclarator
Add a parameter.
addPointerOperator(IASTPointerOperator) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
Adds a pointer operator to the declarator.
addStatement(IASTStatement) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompoundStatement
Add a statement to the compound block.
addTemplateArgument(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateId
Add template argument.
addTemplateArgument(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateId
Add template argument.
addTemplateParamter(ICPPASTTemplateParameter) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
Add a template parameter.
addTemplateParamter(ICPPASTTemplateParameter) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
Add a parameter.
addUsingDirective(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNamespaceScope
Add an IASTNode that nominates another namespace to this scope Most commonly, ICPPASTUsingDirectives, but in the case of unnamed namespaces, it could be an ICPPASTNamespaceDefinition
addressToString(BigInteger, String) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIMemorySpaceManagement
Optionally provides the string encoding of a memory space qualified address.
allowProgramInterruption(boolean) - Method in interface org.eclipse.cdt.debug.core.cdi.ICDITraceManager
Allows the manager to interrupt the excution of program when setting a tracepoint.
append(char[]) - Method in interface org.eclipse.cdt.core.model.IBuffer
Appends the given character array to the contents of the buffer.
append(String) - Method in interface org.eclipse.cdt.core.model.IBuffer
Appends the given string to the contents of the buffer.
areSymbolsLoaded() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDISharedLibrary
Returns whether the symbols of this library are read.
asFileLocation() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeLocation
Return a file location that best maps into this location.

Eclipse CDT
Pre-release 3.0
A B C D E F G H I J K L M N O P Q R S T U V W
Copyright (c) IBM Corp. and others 2004. All Rights Reserved.