Eclipse CDT
7.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.
AbstractLanguage - Class in org.eclipse.cdt.core.model
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 overridden 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
addAttribute(IASTAttribute) - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttributeOwner
Adds an attribute to the node.
addBaseSpecifier(ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
Adds a base specifier.
addBufferChangedListener(IBufferChangedListener) - Method in interface org.eclipse.cdt.core.model.IBuffer
Adds the given listener for changes to this buffer.
addCapture(ICPPASTCapture) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
Not allowed on frozen AST.
addCatchHandler(ICPPASTCatchHandler) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionTryBlockDeclarator
Deprecated. Add a catch handler.
addCatchHandler(ICPPASTCatchHandler) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionWithTryBlock
Adds a catch handler.
addCatchHandler(ICPPASTCatchHandler) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTryBlockStatement
Add catch handler.
addClause(IASTInitializerClause) - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerList
Add an initializer clause to the initializer list.
addConstructorToChain(ICPPASTConstructorChainInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Deprecated. 
addCProjectDescriptionListener(ICProjectDescriptionListener, int) - Method in class org.eclipse.cdt.core.model.CoreModel
 
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
Adds a declaration to the namespace.
addDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarationListOwner
Adds a declaration to the owner.
addDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Adds declaration to translation unit.
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.
ADDED - Static variable in interface org.eclipse.cdt.core.model.ICElementDelta
Status constant indicating that the element has been added.
addElementChangedListener(IElementChangedListener) - Method in class org.eclipse.cdt.core.model.CoreModel
 
addEnumerator(IASTEnumerationSpecifier.IASTEnumerator) - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier
Adds 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.
addIdExpression(IASTExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAmbiguousTemplateArgument
Add an partial parse tree that could be a suitable subtree representing the template argument
addIdExpression(IASTIdExpression) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAmbiguousTemplateArgument
Deprecated. Replaced by ICPPASTAmbiguousTemplateArgument.addIdExpression(IASTExpression).
addInitializer(IASTInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerList
Deprecated. Replaced by IASTInitializerList.addClause(IASTInitializerClause).
addMemberDeclaration(IASTDeclaration) - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
Add a member declaration.
addMemberInitializer(ICPPASTConstructorChainInitializer) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDefinition
Adds a member initializer to this function definition.
addName(IASTName) - Method in class org.eclipse.cdt.core.dom.ast.ASTCompletionNode
 
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
Deprecated. the id-expressions are part of the type-id
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.
addressToString(BigInteger, String) - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIMemorySpaceManagement
Deprecated. CDI clients should implement ICDIMemorySpaceEncoder
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.
addTemplateArgument(ICPPASTAmbiguousTemplateArgument) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateId
Add an ambiguity node for later resolution.
addTemplateParameter(ICPPASTTemplateParameter) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
Add a template parameter.
addTemplateParameter(ICPPASTTemplateParameter) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
Add a nested template parameter.
addTemplateParamter(ICPPASTTemplateParameter) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
Deprecated. Use addTemplateParameter.
addTemplateParamter(ICPPASTTemplateParameter) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
Deprecated. Use ICPPASTTemplatedTypeTemplateParameter.addTemplateParameter(ICPPASTTemplateParameter);
addToken(IASTToken) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTokenList
Adds a nested token.
addTypeId(IASTTypeId) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAmbiguousTemplateArgument
Add an partial parse tree that could be a suitable subtree representing the template argument
addUsingDirective(ICPPUsingDirective) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNamespaceScope
Add a directive that nominates another namespace to this scope.
ALIAS_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAliasDeclaration
ALIAS_NAME is the name that is brought into the local scope.
ALIAS_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceAlias
ALIAS_NAME represents the new namespace name being introduced.
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.
appendType(IType, boolean, StringBuilder) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
Appends the the result of ASTTypeUtil.getType(IType, boolean) to the given buffer.
areSymbolsLoaded() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDISharedLibrary
Returns whether the symbols of this library are read.
ARGUMENT - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorInitializer
 
ARGUMENT - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTFunctionCallExpression
 
ARGUMENT_CLAUSE - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTAttribute
ATTRIBUTE_ARGUMENT represents the relationship between an IASTAttribute and an IASTExpression.
ARGUMENT_TO_MACRO_EXPANSION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTImageLocation
The image is part of an argument of an explicit macro expansion.
ARRAY - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression
 
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.
asDeferredInstance() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassTemplate
Returns a deferred instance that allows lookups within this class template.
asFileLocation() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeLocation
Return a file location that best maps into this location.
ASM_LABEL - Static variable in interface org.eclipse.cdt.core.model.ICElement
Assembly label.
asScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
Returns the scope that contains the template parameters of this template-template parameter.
asScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPEnumeration
Returns the scope containing the enumerators.
AssemblyLanguage - Class in org.eclipse.cdt.core.model
Built-in language for assembly files.
AssemblyLanguage() - Constructor for class org.eclipse.cdt.core.model.AssemblyLanguage
 
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
Deprecated. The option has no effect.
AST_PARSE_INACTIVE_CODE - 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.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.ITranslationUnit
Style constant for ITranslationUnit.getAST(IIndex, int).
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_SKIP_TRIVIAL_EXPRESSIONS_IN_AGGREGATE_INITIALIZERS - Static variable in interface org.eclipse.cdt.core.model.ITranslationUnit
Style constant for ITranslationUnit.getAST(IIndex, int).
ASTCompletionNode - Class in org.eclipse.cdt.core.dom.ast
 
ASTCompletionNode(IToken, IASTTranslationUnit) - Constructor for class org.eclipse.cdt.core.dom.ast.ASTCompletionNode
 
ASTGenericVisitor - Class in org.eclipse.cdt.core.dom.ast
Generic visitor for AST nodes.
ASTGenericVisitor(boolean) - Constructor for class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
ASTNameCollector - Class in org.eclipse.cdt.core.dom.ast
A convenience visitor that collects names.
ASTNameCollector(char[]) - Constructor for class org.eclipse.cdt.core.dom.ast.ASTNameCollector
Construct a name collector for the given name.
ASTNameCollector(String) - Constructor for class org.eclipse.cdt.core.dom.ast.ASTNameCollector
Construct a name collector for the given name.
ASTNodeFactoryFactory - Class in org.eclipse.cdt.core.dom.ast
Provides access to the node factories.
ASTNodeProperty - Class in org.eclipse.cdt.core.dom.ast
This interface represents a structural property in an IASTNode.
ASTNodeProperty(String) - Constructor for class org.eclipse.cdt.core.dom.ast.ASTNodeProperty
 
ASTSignatureUtil - Class in org.eclipse.cdt.core.dom.ast
Deprecated. The class is provided for testing purposes, only. It should not be used by clients. Within CDT it is recommended to use ASTStringUtil, instead.
ASTSignatureUtil() - Constructor for class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
Deprecated.  
ASTTypeMatcher - Class in org.eclipse.cdt.core.dom.ast
 
ASTTypeMatcher() - Constructor for class org.eclipse.cdt.core.dom.ast.ASTTypeMatcher
 
ASTTypeUtil - Class in org.eclipse.cdt.core.dom.ast
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 in org.eclipse.cdt.core.dom.ast
Abstract base class for all visitors to traverse AST nodes.
ASTVisitor() - Constructor for class org.eclipse.cdt.core.dom.ast.ASTVisitor
Creates a visitor that does not visit any kind of node per default.
ASTVisitor(boolean) - Constructor for class org.eclipse.cdt.core.dom.ast.ASTVisitor
Creates a visitor.
ATTRIBUTE - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTAttributeOwner
 

Eclipse CDT
7.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, 2012. All Rights Reserved.