Skip navigation links
Eclipse CDT
8.4 (Luna)
A B C D E F G H I K L M N O P Q R S T U V W 

G

GCCLanguage - Class in org.eclipse.cdt.core.dom.ast.gnu.c
Concrete ILanguage implementation for the DOM C parser.
GCCLanguage() - Constructor for class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
 
genericLeave(IASTNode) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
genericVisit(IASTNode) - Method in class org.eclipse.cdt.core.dom.ast.ASTGenericVisitor
 
getAbstractDeclarator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeId
Get the abstract declarator.
getAdapter(Class<T>) - Method in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
 
getAdapter(Class<T>) - Method in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
 
getAddedChildren() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
Returns deltas for the children that have been added.
getAddress() - Method in interface org.eclipse.cdt.core.model.IBinaryElement
Returns the address of the function.
getAffectedChildren() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
Returns deltas for the affected (added, removed, or changed) children.
getAffectedContentTypes() - Method in interface org.eclipse.cdt.core.model.ILanguageMappingChangeEvent
Returns an array of IContentTypes for which mappings have been changed, or an empty collection if there are no affected content types.
getAffectedContentTypes() - Method in class org.eclipse.cdt.core.model.LanguageMappingChangeEvent
 
getAffectedPath() - Method in interface org.eclipse.cdt.core.model.IIncludeReference
Return the affected path
getAlias() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAliasDeclaration
Returns the alias name.
getAlias() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceAlias
Get the new alias name.
getAlignmentSpecifiers() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDeclSpecifier
 
getAlignmentSpecifiers() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
Deprecated.
Use ICASTDeclSpecifier.getAlignmentSpecifiers() for C code. In C++ code, alignment specifiers are now stored in the attribute specifier sequence.
getAllContentTypes() - Method in class org.eclipse.cdt.core.model.LanguageManager
Deprecated.
use getRegisteredContentTypes() instead.
getAllDeclaredMethods(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Similar to ICPPClassType.getAllDeclaredMethods() but a accepts a starting point for template instantiation.
getAllDeclaredMethods() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
Returns a list of ICPPMethod objects representing all method explicitly declared by this class and inherited from base classes.
getAllParameterPositions() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameterMap
Returns the array of template parameter positions, for which a mapping exists.
getAllPreprocessorStatements() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns all preprocessor statements.
getAllSegments() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
Returns all segments of the name.
getAllSourceRoots() - Method in interface org.eclipse.cdt.core.model.ICProject
Returns all of the existing source roots that exist on the project, in the order they are defined by the ".cdtproject".
getAncestor(int) - Method in interface org.eclipse.cdt.core.model.ICElement
Returns the first ancestor of this C element that has the given type.
getArchive(String) - Method in interface org.eclipse.cdt.core.model.ICContainer
This is a handle-only operation.
getArchiveContainer() - Method in interface org.eclipse.cdt.core.model.ICProject
Return the ArchiveContainer of this Project.
getArchives() - Method in interface org.eclipse.cdt.core.model.IArchiveContainer
 
getArchives() - Method in interface org.eclipse.cdt.core.model.ICContainer
Returns all the archives of this container.
getArgument() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTArraySubscriptExpression
 
getArgument(int) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameterMap
Returns the value for the template parameter with the given id.
getArgument(ICPPTemplateParameter) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameterMap
Returns the value for the template parameter in the map, or null if the parameter is not mapped or the parameter is a parameter pack.
getArgument(ICPPTemplateParameter, int) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameterMap
If 'param' is not a parameter pack, returns the value for 'param' in the map.
getArgument() - Method in interface org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression
Returns the operand of this expression.
getArgumentClause() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttribute
Returns arguments of this attribute, or null if the attribute doesn't have arguments.
getArgumentListString(ICPPTemplateArgument[], boolean) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
Returns a comma-separated list of the string representations of the arguments, enclosed in angle brackets.
getArguments() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorInitializer
Returns the arguments of this initializer, never null.
getArguments() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionCallExpression
Returns the arguments for this function call, never null.
getArgumentString(ICPPTemplateArgument, boolean) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
Returns a string representation for an template argument.
getArrayExpression() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTArraySubscriptExpression
 
getArrayExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression
Get the expression that represents the array
getArrayModifiers() - Method in interface org.eclipse.cdt.core.dom.ast.IASTArrayDeclarator
Get all IASTArrayModifier's for this declarator.
getArraySizeExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IArrayType
Deprecated.
getAssembly() - Method in interface org.eclipse.cdt.core.dom.ast.IASTASMDeclaration
Get the assembly value.
getAST() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Creates the full AST for this translation unit.
getAST(IIndex, int) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Creates an AST based on the requested style.
getASTFileSet() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns the set of files in the index that are superseded by this AST, or null if not available.
getASTNode() - Method in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
Returns the AST node that this problem was created for
getASTNodeFactory() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns the node factory that was used to build the AST.
getASTTranslationUnit(CodeReader, IScannerInfo, ICodeReaderFactory, IIndex, int, IParserLogService) - Method in class org.eclipse.cdt.core.model.AbstractLanguage
getASTTranslationUnit(FileContent, IScannerInfo, IncludeFileContentProvider, IIndex, int, IParserLogService) - Method in class org.eclipse.cdt.core.model.AbstractLanguage
 
getASTTranslationUnit(CodeReader, IScannerInfo, ICodeReaderFactory, IIndex, IParserLogService) - Method in class org.eclipse.cdt.core.model.AssemblyLanguage
Deprecated.
getASTTranslationUnit(FileContent, IScannerInfo, IncludeFileContentProvider, IIndex, int, IParserLogService) - Method in interface org.eclipse.cdt.core.model.ILanguage
Construct an AST for the source code provided by reader.
getASTTranslationUnit(CodeReader, IScannerInfo, ICodeReaderFactory, IIndex, IParserLogService) - Method in interface org.eclipse.cdt.core.model.ILanguage
getASTTranslationUnit(CodeReader, IScannerInfo, ICodeReaderFactory, IIndex, int, IParserLogService) - Method in interface org.eclipse.cdt.core.model.ILanguage
getAttributes() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttributeList
Returns the attributes in the list.
getAttributes() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttributeOwner
Returns the array of all attributes.
getAttributes() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttributeSpecifier
Deprecated.
Use IASTAttributeList.getAttributes() instead.
getAttributeSpecifiers() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttributeOwner
Returns an array of all the node's attribute specifiers.
getBaseClass() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
The base class.
getBaseClassType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
The base class.
getBasePath() - Method in interface org.eclipse.cdt.core.model.IIncludeEntry
Return the base path of the includePath
getBasePath() - Method in interface org.eclipse.cdt.core.model.IIncludeFileEntry
Return the base path of the includePath
getBasePath() - Method in interface org.eclipse.cdt.core.model.ILibraryEntry
Return the base path of the library.
getBasePath() - Method in interface org.eclipse.cdt.core.model.IMacroEntry
Return the base path.
getBasePath() - Method in interface org.eclipse.cdt.core.model.IMacroFileEntry
Return the base path.
getBaseReference() - Method in interface org.eclipse.cdt.core.model.IIncludeEntry
Return the reference path
getBaseReference() - Method in interface org.eclipse.cdt.core.model.IIncludeFileEntry
Return the reference path
getBaseReference() - Method in interface org.eclipse.cdt.core.model.ILibraryEntry
Return the base reference.
getBaseReference() - Method in interface org.eclipse.cdt.core.model.IMacroEntry
return the base reference IMacroEntry
getBaseReference() - Method in interface org.eclipse.cdt.core.model.IMacroFileEntry
return the base reference IMacroEntry
getBases(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Similar to ICPPClassType.getBases() but a accepts a starting point for template instantiation.
getBases() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
Returns an array of base class relationships.
getBaseSpecifiers() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
Returns the base specifiers.
getBaseType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTEnumerationSpecifier
Returns the base type for this enum or null if it was not specified.
getBinaries() - Method in interface org.eclipse.cdt.core.model.IArchive
Return the binaries contain in the archive.
getBinaries() - Method in interface org.eclipse.cdt.core.model.IBinaryContainer
 
getBinaries() - Method in interface org.eclipse.cdt.core.model.ICContainer
Returns the all the binaries of this container.
getBinary() - Method in interface org.eclipse.cdt.core.model.IBinaryElement
Returns the binary object the element belongs to.
getBinary(String) - Method in interface org.eclipse.cdt.core.model.ICContainer
Returns the binary for this name, it must be a valid binary.
getBinaryContainer() - Method in interface org.eclipse.cdt.core.model.ICProject
Return the BinaryContainer of this Project.
getBinaryElements() - Method in interface org.eclipse.cdt.core.model.IBinaryModule
 
getBinaryOperatorString(IASTBinaryExpression) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
Deprecated.
Returns the String representation of the IASTBinaryExpression's operator.
getBinaryParser(ICConfigExtensionReference) - Static method in class org.eclipse.cdt.core.model.CoreModelUtil
Instantiate binary parser for given extension reference.
getBinaryParserIds(ICConfigurationDescription[]) - Static method in class org.eclipse.cdt.core.model.CoreModelUtil
Returns binary parser IDs for configurations
getBinding(char[]) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICCompositeTypeScope
Returns the binding for the member that has been previous added to this scope and that matches the given name.
getBinding(char[]) - Method in interface org.eclipse.cdt.core.dom.ast.c.ICFunctionScope
return the ILabel binding in this scope that matches the given name
getBinding() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNamespaceAlias
Returns the binding of the original namespace.
getBinding() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
Returns the semantic object attached to this name.
getBinding(IASTName, boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IScope
Returns the binding in this scope that the given name would resolve to.
getBinding(IASTName, boolean, IIndexFileSet) - Method in interface org.eclipse.cdt.core.dom.ast.IScope
Returns the binding in this scope that the given name would resolve to.
getBindings(IASTName, boolean, boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IScope
Deprecated.
getBindings(IASTName, boolean, boolean, IIndexFileSet) - Method in interface org.eclipse.cdt.core.dom.ast.IScope
Deprecated.
getBindings(IScope.ScopeLookupData) - Method in interface org.eclipse.cdt.core.dom.ast.IScope
Returns the bindings in this scope that the given name or prefix could resolve to.
getBitFieldSize() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldDeclarator
Returns the number of bits if this is a bit field, otherwise null.
getBody() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
Returns the compound statement of this lambda expression.
getBody() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement
Returns the statement of this for-loop.
getBody() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDoStatement
Returns the body of the loop.
getBody() - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
Returns the statements that this for loop controls.
getBody() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition
Returns the body of the function.
getBody() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSwitchStatement
Returns the body of the switch statement.
getBody() - Method in interface org.eclipse.cdt.core.dom.ast.IASTWhileStatement
The body of the loop.
getBodyScope() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICFunctionScope
Get the scope representing the function body . returns null if there is no function definition
getBodyScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunctionScope
Returns the scope representing the function body, or null if there is no function definition.
getBSS() - Method in interface org.eclipse.cdt.core.model.IBinary
 
getBuffer() - Method in class org.eclipse.cdt.core.model.BufferChangedEvent
Returns the buffer which has changed.
getBuffer() - Method in interface org.eclipse.cdt.core.model.IOpenable
Returns the buffer opened for this element, or null if this element does not have a buffer.
getBuiltinMacroDefinitions() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns built-in macro definitions used when parsing this translation unit.
getBuiltinTypes() - Method in interface org.eclipse.cdt.core.model.ICLanguageKeywords
Returns the built-in type names defined for this language.
getCandidateBindings() - Method in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
Returns bindings that were considered when resolving the node corresponding to this problem binding, but rejected for some reason.
getCandidates() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPDeferredFunction
Returns the candidate functions the reference might resolve to after template instantiation.
getCaptureDefault() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
Returns the capture default for this lambda expression.
getCaptures() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
Returns the array of captures for this lambda expression.
getCastOperatorString(IASTCastExpression) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
Deprecated.
Returns the String representation of the IASTCastExpression's operator.
getCatchBody() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCatchHandler
Returns the catch body.
getCatchHandlers() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionTryBlockDeclarator
Deprecated.
Get catch handlers.
getCatchHandlers() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionWithTryBlock
Returns an array of catch handlers.
getCatchHandlers() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTryBlockStatement
Returns the catch handlers.
getCContainer(String) - Method in interface org.eclipse.cdt.core.model.ICContainer
Returns the container with the given name.
getCContainers() - Method in interface org.eclipse.cdt.core.model.ICContainer
Returns all the child containers of this container.
getChangedChildren() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
Returns deltas for the children which have changed.
getChar(int) - Method in interface org.eclipse.cdt.core.model.IBuffer
Returns the character at the given position in this buffer.
getCharacters() - Method in interface org.eclipse.cdt.core.model.IBuffer
Returns the contents of this buffer as a character array, or null if the buffer has not been initialized.
getChildren() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Returns the children of this node.
getChildren() - Method in interface org.eclipse.cdt.core.model.IParent
Returns the immediate children of this element.
getChildrenOfType(int) - Method in interface org.eclipse.cdt.core.model.IParent
returns the children of a certain type
getClassDefinitionName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
Returns the name of the class definition that originally declares the base.
getClassOwner() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMember
getClassType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassScope
Returns the binding for the class this scope is associated with.
getClauses() - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerList
Returns the list of initializers.
getClosureTypeName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
Returns an implicit name that represents the closure type.
getCModel() - Method in class org.eclipse.cdt.core.model.CoreModel
Returns the default ICModel.
getCModel() - Method in interface org.eclipse.cdt.core.model.ICElement
Returns the C model.
getCModelStatus() - Method in class org.eclipse.cdt.core.model.CModelException
Returns the C model status object for this exception.
getCodeReader() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Deprecated.
getComment() - Method in interface org.eclipse.cdt.core.dom.ast.IASTComment
Returns a char array representation of the comment.
getComments() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
In case the AST was created in a way that supports comment parsing, all comments of the translation unit are returned.
getCompletionContext() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
Returns the completion context for this name.
getCompletionNode(FileContent, IScannerInfo, IncludeFileContentProvider, IIndex, IParserLogService, int) - Method in class org.eclipse.cdt.core.model.AbstractLanguage
 
getCompletionNode(CodeReader, IScannerInfo, ICodeReaderFactory, IIndex, IParserLogService, int) - Method in class org.eclipse.cdt.core.model.AssemblyLanguage
Deprecated.
getCompletionNode(FileContent, IScannerInfo, IncludeFileContentProvider, IIndex, IParserLogService, int) - Method in interface org.eclipse.cdt.core.model.ILanguage
Returns the AST completion node for the given offset.
getCompletionNode(CodeReader, IScannerInfo, ICodeReaderFactory, IIndex, IParserLogService, int) - Method in interface org.eclipse.cdt.core.model.ILanguage
getCompletionNode(IIndex, int, int) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Returns the completion node using the given index and parsing style at the given offset.
getCompositeScope() - Method in interface org.eclipse.cdt.core.dom.ast.ICompositeType
Returns the IScope object that is associated with this composite type.
getCompositeType() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICCompositeTypeScope
Returns the type this scope is associated with.
getCompositeTypeOwner() - Method in interface org.eclipse.cdt.core.dom.ast.IField
Returns the composite type that owns the field.
getCompoundStatement() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTCompoundStatementExpression
Get the compound statement.
getCondition() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTStaticAssertDeclaration
Returns the condition of the assertion
getCondition() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDoStatement
The condition on the loop.
getCondition() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorElifStatement
The condition of the elif.
getCondition() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIfdefStatement
The condition of the ifdef-statement.
getCondition() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIfndefStatement
Returns the condition of the ifndef-statement.
getCondition() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIfStatement
The condition of the if.
getCondition() - Method in interface org.eclipse.cdt.core.dom.ast.IASTWhileStatement
Returns the condition on the while loop
getConditionDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTForStatement
 
getConditionDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTIfStatement
Returns the condition declaration.
getConditionDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTWhileStatement
Get the condition declaration.
getConditionExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
Returns the condition expression for the loop.
getConditionExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTIfStatement
Returns the condition in the if statement.
getConstantExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTArrayModifier
Get the constant expression that represents the size of the array.
getConstantExpression() - Method in interface org.eclipse.cdt.core.model.IEnumerator
Returns the enumerator's constant expression if any.
getConstructionPoint() - Method in interface org.eclipse.cdt.core.dom.ast.IASTImplicitDestructorName
Returns the name corresponding to the constructor call.
getConstructorChain() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
getConstructors() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassScope
Returns the array of constructors, including implicit ones.
getConstructors(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Similar to ICPPClassType.getConstructors() but a accepts a starting point for template instantiation.
getConstructors() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
Returns an array of ICPPConstructor objects representing the constructors for this class.
getContainingFilename() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Lightweight check for understanding what file we are in.
getContainingFilename(int) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
 
getContainingScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPUsingDirective
Returns the scope containing this directive.
getContents() - Method in interface org.eclipse.cdt.core.model.IBuffer
Returns the contents of this buffer as a String.
getContents() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Returns the contents of a translation unit as a char[]
getContentTypeId() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Return the contentType id for this file.
getContentTypeIds() - Method in interface org.eclipse.cdt.core.model.ILanguageDescriptor
 
getContentTypeIdToLanguageDescriptionsMap() - Method in class org.eclipse.cdt.core.model.LanguageManager
 
getContentTypes() - Method in interface org.eclipse.cdt.core.model.ILanguageDescriptor
 
getContextInclusionStatement() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFileLocation
Returns the inclusion statement that included this file, or null for a top-level file.
getContributedModelBuilderFor(TranslationUnit) - Method in class org.eclipse.cdt.core.model.LanguageManager
getContributedModelBuilderFor(ITranslationUnit) - Method in class org.eclipse.cdt.core.model.LanguageManager
 
getControllerDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSwitchStatement
In C++, a switch statement can be contorller by a declaration.
getControllerExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSwitchStatement
This returns the expression which determines which case to take.
getCProject() - Method in interface org.eclipse.cdt.core.model.ICElement
Returns the C project this element is contained in, or null if this element is not contained in any C project
getCProject(String) - Method in interface org.eclipse.cdt.core.model.ICModel
Returns the C project with the given name.
getCProjects() - Method in interface org.eclipse.cdt.core.model.ICModel
Returns the C projects.
getCPU() - Method in interface org.eclipse.cdt.core.model.IBinary
 
getData() - Method in interface org.eclipse.cdt.core.model.IBinary
 
getDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCatchHandler
Returns the declaration.
getDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExplicitTemplateInstantiation
Get the owned declaration.
getDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement
Returns the for-range-declaration
getDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
Returns the template declaration.
getDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateSpecialization
Get the declaration.
getDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarationStatement
Gets the declaration introduced by this statement.
getDeclarations() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLinkageSpecification
Get all of the declarations.
getDeclarations() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceDefinition
A namespace contains an ordered sequence of declarations.
getDeclarations(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarationListOwner
Returns the array of declarations.
getDeclarations() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
A translation unit contains an ordered sequence of declarations.
getDeclarations(IBinding) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns the list of declarations in this translation unit for the given binding.
getDeclarationsInAST(IBinding) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns the list of declarations in this translation unit for the given binding.
getDeclarator() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
Returns the lambda declarator for this lambda expression, or null in case it was not specified.
getDeclarator() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTParameterDeclaration
 
getDeclarator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition
Returns the function declarator of the function.
getDeclarator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTParameterDeclaration
Returns the declarator.
getDeclaratorForParameterName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.ICASTKnRFunctionDeclarator
Map declarator to IASTName.
getDeclarators() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclaration
This returns the list of declarators in this declaration.
getDeclaredFields(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Similar to ICPPClassType.getDeclaredFields() but a accepts a starting point for template instantiation.
getDeclaredFields() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
Returns a list of ICPPField objects representing fields declared in this class.
getDeclaredMethods(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Similar to ICPPClassType.getDeclaredMethods() but a accepts a starting point for template instantiation.
getDeclaredMethods() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
Returns a list of ICPPMethod objects representing all methods explicitly declared by this class.
getDeclSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
Returns the declaration specifier that specifies the type.
getDeclSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition
Returns the decl specifier for the function.
getDeclSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.IASTParameterDeclaration
Returns the decl specifier.
getDeclSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclaration
This returns the object representing the declSpecifiers for this declaration.
getDeclSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeId
Returns the decl specifier.
getDecltypeExpression() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDecltypeSpecifier
 
getDeclTypeExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
Returns the expression for simple declaration specifiers of type IASTSimpleDeclSpecifier.t_decltype or IASTSimpleDeclSpecifier.t_typeof.
getDefault() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateNonTypeParameter
Deprecated.
getDefault() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateTemplateParameter
Returns the default value for this parameter, or null.
getDefault() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateTypeParameter
The default type for this parameter.
getDefault() - Static method in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
 
getDefault() - Static method in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
 
getDefault() - Static method in class org.eclipse.cdt.core.model.AssemblyLanguage
 
getDefault() - Static method in class org.eclipse.cdt.core.model.CoreModel
Returns the singleton.
getDefaultCNodeFactory() - Static method in class org.eclipse.cdt.core.dom.ast.ASTNodeFactoryFactory
 
getDefaultCPPNodeFactory() - Static method in class org.eclipse.cdt.core.dom.ast.ASTNodeFactoryFactory
 
getDefaultType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
Returns the default value (a type id) for this template parameter, or null.
getDefaultValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
Get default value for template template parameter or null.
getDefaultValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPParameter
Returns the default value of this parameter if it has one, or null otherwise.
getDefaultValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameter
Returns the default value for this template parameter, or null.
getDefinitions(IBinding) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns the array of definitions in this translation unit for the given binding.
getDefinitionsInAST(IBinding) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns the array of definitions in this translation unit for the given binding.
getDelegates() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPUsingDeclaration
Return an array of bindings that were declared by this using declaration.
getDelta() - Method in class org.eclipse.cdt.core.model.ElementChangedEvent
Returns the delta describing the change.
getDependencyTree() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns the dependency tree for the translation unit.
getDescription() - Method in interface org.eclipse.cdt.core.model.IPathEntryContainer
Answers a readable description of this container
getDescription(IPath, ICProject) - Method in class org.eclipse.cdt.core.model.PathEntryContainerInitializer
 
getDesignators() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignatedInitializer
Get all of the designators.
getDesignators() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDesignatedInitializer
Returns all of the designators.
getDirectiveKeywords() - Method in class org.eclipse.cdt.core.model.AssemblyLanguage
 
getDirectiveKeywords() - Method in interface org.eclipse.cdt.core.model.IAsmLanguage
Get the set of assembler directives defined for this variant.
getElement() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
Returns the element that this delta describes a change to.
getElement(String) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
 
getElementAtLine(int) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Returns the smallest element within this translation unit that includes the given source position (that is, a method, field, etc.), or null if there is no element other than the translation unit itself at the given position, or if the given position is not within the source range of this translation unit.
getElementAtOffset(int) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Returns the smallest element within this translation unit that includes the given source position (that is, a method, field, etc.), or null if there is no element other than the translation unit itself at the given position, or if the given position is not within the source range of this translation unit.
getElementName() - Method in interface org.eclipse.cdt.core.model.ICElement
Returns the name of this element.
getElementName() - Method in interface org.eclipse.cdt.core.model.IUsing
Returns the name of the package the statement refers to.
getElements() - Method in interface org.eclipse.cdt.core.model.ICModelStatus
Returns any C elements associated with the failure (see specification of the status code), or an empty array if no elements are related to this particular status code.
getElements() - Method in interface org.eclipse.cdt.core.model.IRegion
Returns the top level elements in this region.
getElementsAtOffset(int) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Returns the elements within this translation unit that includes the given source position (that is, a method, field, etc.), or an empty array if there are no elements other than the translation unit itself at the given position, or if the given position is not within the source range of this translation unit.
getElementType() - Method in interface org.eclipse.cdt.core.model.ICElement
Returns this element's kind encoded as an integer.
getElseClause() - Method in interface org.eclipse.cdt.core.dom.ast.IASTIfStatement
Returns the statement that is executed if the condition is false.
getEndingLineNumber() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFileLocation
Returns the ending line number.
getEndLine() - Method in interface org.eclipse.cdt.core.model.ISourceRange
Returns the 1-based ending line of this element.
getEntryKind() - Method in interface org.eclipse.cdt.core.model.IPathEntry
Returns the kind of this path entry.
getEnumerationType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPEnumScope
Returns the binding for the enumeration this scope is associated with.
getEnumerators() - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier
Returns enumerators.
getEnumerators() - Method in interface org.eclipse.cdt.core.dom.ast.IEnumeration
Returns an array of the IEnumerators declared in this enumeration
getEnvVar(String) - Static method in class org.eclipse.cdt.utils.spawner.EnvironmentReader
 
getEnvVars() - Static method in class org.eclipse.cdt.utils.spawner.EnvironmentReader
 
getErrorStream() - Method in class org.eclipse.cdt.utils.spawner.Spawner
See java.lang.Process#getErrorStream (); The client is responsible for closing the stream explicitly.
getEvaluation() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTInitializerClause
Returns the evaluation object for this expression.
getEvaluation() - Method in interface org.eclipse.cdt.core.dom.ast.IValue
Returns the evaluation object if this value is dependent, or null otherwise.
getException() - Method in class org.eclipse.cdt.core.model.CModelException
Returns the underlying Throwable that caused the failure.
getExceptions() - Method in interface org.eclipse.cdt.core.model.IFunctionDeclaration
Returns the type signatures of the exceptions this method throws, in the order declared in the source.
getExceptionSpecification() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Returns an array of type-ids representing the exception specification.
getExceptionSpecification() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
Returns the exception specification for this function or null if there is no exception specification.
getExceptionSpecification(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMethodSpecialization
Similar to ICPPFunction.getExceptionSpecification() but a accepts a starting point for template instantiation.
getExclusionPatterns() - Method in interface org.eclipse.cdt.core.model.IIncludeEntry
If isRecursive() is true, specify an exclude file patterns.
getExclusionPatterns() - Method in interface org.eclipse.cdt.core.model.IIncludeFileEntry
If isRecursive() is true, specify an exclude file patterns.
getExclusionPatterns() - Method in interface org.eclipse.cdt.core.model.IMacroEntry
Returns an array of inclusion paths affecting the resource when looking for files recursively.
getExclusionPatterns() - Method in interface org.eclipse.cdt.core.model.IMacroFileEntry
Returns an array of inclusion paths affecting the resource when looking for files recursively.
getExclusionPatterns() - Method in interface org.eclipse.cdt.core.model.IOutputEntry
Returns an array of inclusion paths affecting the source folder when looking for files recursively.
getExclusionPatterns() - Method in interface org.eclipse.cdt.core.model.ISourceEntry
Returns an array of inclusion paths affecting the source folder when looking for files recursively.
getExpansion() - Method in interface org.eclipse.cdt.core.dom.ast.IASTMacroExpansionLocation
Returns the expansion node enclosing this location.
getExpansion() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroDefinition
Returns the macro expansion, or an empty string for dynamic style macros.
getExpansion() - Method in interface org.eclipse.cdt.core.dom.ast.IMacroBinding
Returns the expansion of this macro definition, or null if the definition is not available.
getExpansionImage() - Method in interface org.eclipse.cdt.core.dom.ast.IMacroBinding
Returns the image of the expansion (also containing comments), or null if the definition is not available.
getExpansionLocation() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroDefinition
Returns the location of the macro expansion, or null if not supported.
getExpansionLocations() - Method in interface org.eclipse.cdt.core.dom.ast.IASTMacroExpansion
getExpansionPattern() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateArgument
Returns the expansion pattern, if this is a pack expansion, or null otherwise.
getExpression() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorInitializer
getExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAlignmentSpecifier
If the specifier is of the form 'alignas()' or '_Alignas()', returns the enclosed expression.
getExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCaseStatement
The expression that determines whether this case should be taken.
getExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpressionStatement
Get the expression in this statement.
getExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerExpression
Deprecated.
Get the expression for the initializer.
getExpressions() - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpressionList
Returns nested expressions.
getExpressionString(IASTExpression) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
Deprecated.
Return a string representation for the given IASTExpression.
getExpressionType() - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpression
Returns the type of the value the expression evaluates to.
getFactory() - Static method in class org.eclipse.cdt.utils.spawner.ProcessFactory
 
getFD() - Method in class org.eclipse.cdt.utils.pty.PTY.MasterFD
 
getField(String) - Method in interface org.eclipse.cdt.core.model.IStructure
Returns the specific field with the given name within the structure.
getFieldName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldReference
Returns the name of the field being dereferenced.
getFieldOwner() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFieldReference
 
getFieldOwner() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldReference
Returns an expression for the object containing the field.
getFieldOwnerType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFieldReference
Returns the type of the field owner.
getFields(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Similar to ICPPClassType.getFriends() but a accepts a starting point for template instantiation.
getFields() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
The method is restated here just to point out that this method returns a list of ICPPField objects representing all fields, declared or inherited.
getFields() - Method in interface org.eclipse.cdt.core.dom.ast.ICompositeType
Returns the fields for this type.
getFields() - Method in interface org.eclipse.cdt.core.model.IStructure
Returns the fields of a structure.
getFile() - Method in interface org.eclipse.cdt.core.model.ILanguageMappingChangeEvent
Returns an IFile corresponding to the file for which settings have changed if this event's type is TYPE_FILE, or null otherwise.
getFile() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Returns the corresponding file for this translation unit, or null if this translation unit does not have a corresponding file.
getFile() - Method in class org.eclipse.cdt.core.model.LanguageMappingChangeEvent
 
getFileLocation() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Computes a file location for the node.
getFileName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFileLocation
The name of the file.
getFileName() - Method in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
Returns the file name this problem occurred in, or null if it is unknown.
getFilename() - Method in interface org.eclipse.cdt.core.model.ILanguageMappingChangeEvent
Returns a String corresponding to the full path to the file for which settings have changed if this event's type is TYPE_FILE, or null otherwise.
getFilename() - Method in class org.eclipse.cdt.core.model.LanguageMappingChangeEvent
 
getFilePath() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns the location of the root file of this translation unit.
getFixedType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPEnumeration
Returns the underlying type of the enumeration if it is fixed, or null otherwise.
getFlags() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
Returns flags that describe how an element has changed.
getFriends(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Similar to ICPPClassType.getFriends() but a accepts a starting point for template instantiation.
getFriends() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
Returns an array of bindings for those classes/functions declared as friends of this class.
getFullFileName() - Method in interface org.eclipse.cdt.core.model.IInclude
 
getFullIncludeFilePath() - Method in interface org.eclipse.cdt.core.model.IIncludeFileEntry
Return the includeFilePath with the base path.
getFullIncludePath() - Method in interface org.eclipse.cdt.core.model.IIncludeEntry
Return the includePath with the base path.
getFullLibraryPath() - Method in interface org.eclipse.cdt.core.model.ILibraryEntry
Returns the complete path, equivalent to: getBasepath().append(getPath());
getFullMacroFilePath() - Method in interface org.eclipse.cdt.core.model.IMacroFileEntry
the path is completed if it relative.
getFunctionCallOperatorName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLambdaExpression
Returns an implicit name that represents the implicit function call operator of the closure.
getFunctionNameExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionCallExpression
Returns the function name expression.
getFunctionScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Get function scope this node represents.
getFunctionScope() - Method in interface org.eclipse.cdt.core.dom.ast.IASTStandardFunctionDeclarator
Get the scope for this declarator.
getFunctionScope() - Method in interface org.eclipse.cdt.core.dom.ast.IFunction
Returns the function scope
getGlobalNamespace() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTranslationUnit
Returns the global namespace of the translation unit.
getHandleIdentifier() - Method in interface org.eclipse.cdt.core.model.ICElement
Returns a string representation of this element handle.
getId() - Method in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
 
getId() - Method in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
 
getID() - Method in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
Returns the ID of the problem.
getId() - Method in class org.eclipse.cdt.core.model.AssemblyLanguage
 
getId() - Method in interface org.eclipse.cdt.core.model.ILanguage
Return the language id for this language.
getIdentifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCapture
Returns the identifier for this capture or null, when this is captured.
getIdentifierList() - Method in interface org.eclipse.cdt.core.model.IMacro
Returns the Identifier List.
getIdLength() - Method in interface org.eclipse.cdt.core.model.ISourceRange
Returns the number of characters of the Id for this element.
getIdStartPos() - Method in interface org.eclipse.cdt.core.model.ISourceRange
Returns the Id starting position of this element.
getImageLocation() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
Returns the image location for this name or null if the information is not available.
getImplicitDestructorNames() - Method in interface org.eclipse.cdt.core.dom.ast.IASTImplicitDestructorNameOwner
 
getImplicitMethods() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassScope
Returns an array of methods that were implicitly added to this class scope.
getImplicitNames() - Method in interface org.eclipse.cdt.core.dom.ast.IASTImplicitNameOwner
 
getImportedIndexFile() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
Returns the file from the index that this include statement has pulled in, or null if the include creates AST or is unresolved or skipped.
getInclude(String) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Returns the include declaration in this translation unit with the given name.
getIncludedFileContentsHash() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
Returns a hash-code for the contents of the file included, or 0 if the content has not been parsed.
getIncludedFileReadTime() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
Returns time when the included file was read.
getIncludedFiles() - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
getIncludedFileSize() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
Returns the size of the included file, or -1 if the file was not read.
getIncludedFileTimestamp() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
Returns the modification time of the included file, or -1 if the file was not read.
getIncludeDirective() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit.IDependencyTree.IASTInclusionNode
 
getIncludeDirectives() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns the include directives encountered in parsing this translation unit.
getIncludeEntries(IPath) - Static method in class org.eclipse.cdt.core.model.CoreModel
This method returns the include entries associated with a translation unit if the path does not refer to a valid translation unit an empty array is return.
getIncludeEntry() - Method in interface org.eclipse.cdt.core.model.IIncludeReference
Returns the pathEntry
getIncludeFileEntries(IPath) - Static method in class org.eclipse.cdt.core.model.CoreModel
This method returns the include file entries associated with a translation unit if the path does not refer to a valid translation unit an empty array is return.
getIncludeFilePath() - Method in interface org.eclipse.cdt.core.model.IIncludeFileEntry
Returns the include file
getIncludeName() - Method in interface org.eclipse.cdt.core.model.IInclude
Returns the name that of the included file.
getIncludePath() - Method in interface org.eclipse.cdt.core.model.IIncludeEntry
Returns the include path
getIncludeReferences() - Method in interface org.eclipse.cdt.core.model.ICProject
Return the include paths set on the project.
getIncludes() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Returns the include declarations in this translation unit in the order in which they appear in the source.
getInclusions() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit.IDependencyTree
 
getIndex() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns the Index associated with this translation unit.
getIndex() - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
getIndex() - Method in interface org.eclipse.cdt.core.model.ISourceReference
Allows to differentiate otherwise equal elements of the same file.
getIndexFileSet() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns the set of files that have been skipped because they have been part of the index prior to creating this AST, or null if not available.
getInitializer() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer
Returns the initializer for the member
getInitializer() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Returns the initializer or null.
getInitializer() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
Returns the argument for initialization.
getInitializer() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
Returns the optional initializer for this declarator.
getInitializer() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdInitializerExpression
Returns the initializer for the compound literal.
getInitializer() - Method in interface org.eclipse.cdt.core.model.IVariable
Returns the initializer of a variable.
getInitializerClause() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement
Returns the for-range-initializer.
getInitializerClause() - Method in interface org.eclipse.cdt.core.dom.ast.IASTEqualsInitializer
Returns the expression or braced initializer list of this initializer.
getInitializers() - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerList
Deprecated.
getInitializerStatement() - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
Returns the initializer statement.
getInitializerString(IASTInitializer) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
Deprecated.
This function is used to return the signature of an IASTInitializer.
getInitializerValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer
getInitialValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
getInitialValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypenameExpression
Deprecated.
Get initial value.
getInitialValue() - Method in interface org.eclipse.cdt.core.dom.ast.IParameter
Inherited from IVariable, always returns null.
getInitialValue() - Method in interface org.eclipse.cdt.core.dom.ast.IVariable
Returns the value for a variable with an initializer, or null otherwise.
getInitOperand2() - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
Returns the second operand of the expression.
getInlineNamespaces() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNamespaceScope
Returns the inline namespaces that are members of this scope.
getInputStream() - Method in class org.eclipse.cdt.utils.pty.PTY
 
getInputStream() - Method in class org.eclipse.cdt.utils.spawner.Spawner
See java.lang.Process#getInputStream (); The client is responsible for closing the stream explicitly.
getInstance() - Static method in class org.eclipse.cdt.core.model.LanguageManager
 
getInternalExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IValue
Deprecated.
Returns an empty character array.
getIterationExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
Returns the expression that is evaluated after the completion of an iteration of the loop.
getKey() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
Get the type (key) of this composite specifier.
getKey() - Method in interface org.eclipse.cdt.core.dom.ast.ICompositeType
getKeywords() - Method in interface org.eclipse.cdt.core.model.ICLanguageKeywords
Returns the keywords defined for this language, excluding built-in types.
getKind() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTClassVirtSpecifier
Return the kind of this class-virt-specifier.
getKind() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVirtSpecifier
Return the kind of this virt-specifier.
getKind() - Method in interface org.eclipse.cdt.core.dom.ast.IASTElaboratedTypeSpecifier
Returns the kind.
getKind() - Method in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
Returns the kind of the literal expression kind, which can be one of the lk_* constants defined above.
getKind() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
This returns the kind of basic type you are looking at.
getKind() - Method in interface org.eclipse.cdt.core.dom.ast.IScope
Classifies the scope.
getKind() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
Returns the kind of this delta - one of ADDED, REMOVED, or CHANGED.
getLabelNameExpression() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.IGNUASTGotoStatement
Returns the label-name expression.
getLabelStatement() - Method in interface org.eclipse.cdt.core.dom.ast.ILabel
Returns the label statement for this label.
getLanguage() - Method in interface org.eclipse.cdt.core.model.ILanguageDescriptor
 
getLanguage() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Return the language for this translation unit.
getLanguage(String) - Method in class org.eclipse.cdt.core.model.LanguageManager
 
getLanguage(IContentType) - Method in class org.eclipse.cdt.core.model.LanguageManager
 
getLanguage(IContentType, IProject) - Method in class org.eclipse.cdt.core.model.LanguageManager
Returns language binding to a particular content type for given project.
getLanguage(IContentType, IProject, ICConfigurationDescription) - Method in class org.eclipse.cdt.core.model.LanguageManager
Returns language binding to a particular content type for given project.
getLanguageConfiguration(IProject) - Method in class org.eclipse.cdt.core.model.LanguageManager
Returns the language configuration for the given project.
getLanguageDescriptor(String) - Method in class org.eclipse.cdt.core.model.LanguageManager
 
getLanguageDescriptors() - Method in class org.eclipse.cdt.core.model.LanguageManager
 
getLanguageForContentTypeID(String) - Method in class org.eclipse.cdt.core.model.LanguageManager
 
getLanguageForFile(String, IProject, ICConfigurationDescription) - Method in class org.eclipse.cdt.core.model.LanguageManager
Returns an ILanguage representing the language to be used for the given file.
getLanguageForFile(IPath, IProject, ICConfigurationDescription) - Method in class org.eclipse.cdt.core.model.LanguageManager
Returns an ILanguage representing the language to be used for the given file.
getLanguageForFile(IPath, IProject, ICConfigurationDescription, String) - Method in class org.eclipse.cdt.core.model.LanguageManager
Returns an ILanguage representing the language to be used for the given file.
getLanguageForFile(IFile, ICConfigurationDescription) - Method in class org.eclipse.cdt.core.model.LanguageManager
Returns an ILanguage representing the language to be used for the given file.
getLanguageForFile(IFile, ICConfigurationDescription, String) - Method in class org.eclipse.cdt.core.model.LanguageManager
Returns an ILanguage representing the language to be used for the given file.
getLastName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
The last name is often semantically significant.
getLastName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
For convenience this method returns the last name of a qualified name or this if this is not a qualified name.
getLeadingSyntax() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Returns the tokens that can be found between this node and its left sibling (or the beginning of the parent, if there is no left sibling).
getLength() - Method in class org.eclipse.cdt.core.dom.ast.ASTCompletionNode
 
getLength() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompletionNode
Returns the length of the completion point.
getLength() - Method in class org.eclipse.cdt.core.model.BufferChangedEvent
Returns the length of text removed or replaced in the buffer, or 0 if text has been inserted into the buffer.
getLength() - Method in interface org.eclipse.cdt.core.model.IBuffer
Returns number of characters stored in this buffer.
getLength() - Method in interface org.eclipse.cdt.core.model.ISourceRange
Returns the number of characters of the source code for this element.
getLibraryEntry() - Method in interface org.eclipse.cdt.core.model.ILibraryReference
Return the pathEntry.
getLibraryPath() - Method in interface org.eclipse.cdt.core.model.ILibraryEntry
Return the library path.
getLibraryReferences() - Method in interface org.eclipse.cdt.core.model.ICProject
Return the library references for this project.
getLineCommentCharacters() - Method in class org.eclipse.cdt.core.model.AssemblyLanguage
 
getLineCommentCharacters() - Method in interface org.eclipse.cdt.core.model.IAsmLanguage
Get the set of valid line comment characters defined for this assembly variant.
getLineNumber() - Method in interface org.eclipse.cdt.core.dom.ast.IProblemBinding
Returns the line number for this problem, or -1 if it is unknown.
getLineSeparatorCharacter() - Method in class org.eclipse.cdt.core.model.AssemblyLanguage
 
getLineSeparatorCharacter() - Method in interface org.eclipse.cdt.core.model.IAsmLanguage
Get the line separator character defined for this assembly variant.
getLinkage() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
Determines the current linkage in which the name has to be resolved.
getLinkage() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns the linkage this AST was parsed in.
getLinkage() - Method in interface org.eclipse.cdt.core.dom.ast.IBinding
Returns the linkage the binding belongs to.
getLinkageID() - Method in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
 
getLinkageID() - Method in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
 
getLinkageID() - Method in class org.eclipse.cdt.core.model.AssemblyLanguage
 
getLinkageID() - Method in interface org.eclipse.cdt.core.model.ILanguage
Return the id of the linkage this language contributes to.
getLiteral() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTLinkageSpecification
Get the "literal" that represents the linkage.
getLoadedVersions() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
Returns the list of versions of the target file, each of which is identified by its significant macros, that had been included in this translation-unit prior to this statement.
getLocation() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Returns the absolute path of the location of the translation unit.
getLocationKind() - Method in interface org.eclipse.cdt.core.dom.ast.IASTImageLocation
getLocationURI() - Method in interface org.eclipse.cdt.core.model.ICElement
Returns an absolute URI corresponding to the innermost file enclosing this element.
getLogicalConditionExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTConditionalExpression
Get the logical condition expression.
getLookupKey() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
Returns the key for looking up this name in a scope.
getLookupKey() - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
getLookupName() - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
getLookupPoint() - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
getMacroDefinition() - Method in interface org.eclipse.cdt.core.dom.ast.IASTMacroExpansion
Deprecated.
The macro definition used for the expansion
getMacroDefinition() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroExpansion
Returns the macro definition used for the expansion.
getMacroDefinitions() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns the macro definitions encountered in parsing this translation unit.
getMacroEntries(IPath) - Static method in class org.eclipse.cdt.core.model.CoreModel
This method returns the macro entries associated with a translation unit if the path does not refer to a valid translation unit an empty array is return.
getMacroExpansions() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns an array with all macro expansions of this translation unit.
getMacroFileEntries(IPath) - Static method in class org.eclipse.cdt.core.model.CoreModel
This method returns the macro file entries associated with a translation unit if the path does not refer to a valid translation unit an empty array is return.
getMacroFilePath() - Method in interface org.eclipse.cdt.core.model.IMacroFileEntry
Returns the macroFile path.
getMacroName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorUndefStatement
Returns the reference to the macro, or null.
getMacroName() - Method in interface org.eclipse.cdt.core.model.IMacroEntry
Returns the macro name.
getMacroReference() - Method in interface org.eclipse.cdt.core.dom.ast.IASTMacroExpansion
Deprecated.
The macro reference for the explicit macro expansion containing this expansion.
getMacroReference() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIfdefStatement
Returns the macro reference, or null if the macro does not exist.
getMacroReference() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIfndefStatement
Returns the macro reference, or null if the macro does not exist.
getMacroReference() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroExpansion
Returns the reference to the macro that causes this expansion.
getMacroValue() - Method in interface org.eclipse.cdt.core.model.IMacroEntry
Returns the macro value.
getMappingName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceAlias
Get the mapping name.
getMappingTypeId() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAliasDeclaration
Returns the mapping type id.
getMasterFD() - Method in class org.eclipse.cdt.utils.pty.PTY
 
getMaxValue() - Method in interface org.eclipse.cdt.core.dom.ast.IEnumeration
 
getMemberBindings() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNamespace
Returns an array of the all the bindings declared in this namespace.
getMemberInitializerId() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer
Returns the name of the member.
getMemberInitializers() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDefinition
Returns the array of associated member initializers.
getMemberOfClass() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPPointerToMemberType
Returns the class to whose members this points to.
getMembers() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
Returns a list of member declarations.
getMessage() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTStaticAssertDeclaration
Returns the message of the assertion, or potentially null when using content assist.
getMessage() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorErrorStatement
The Error Message.
getMessage() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorPragmaStatement
Returns the pragma message.
getMessage() - Method in interface org.eclipse.cdt.core.dom.ast.ISemanticProblem
A human-readable message that describes the problem.
getMethod(String) - Method in interface org.eclipse.cdt.core.model.IStructure
Returns the specific method with the given name within the structure.
getMethods(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Similar to ICPPClassType.getMethods() but a accepts a starting point for template instantiation.
getMethods() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
Returns a list of ICPPMethod objects representing all methods defined for this class including those declared, inherited, or generated (e.g. default constructors and the like).
getMethods() - Method in interface org.eclipse.cdt.core.model.IStructure
Returns all methods within the structure.
getMinValue() - Method in interface org.eclipse.cdt.core.dom.ast.IEnumeration
 
getModifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExplicitTemplateInstantiation
getModifiers() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
This returns the combination of modifier bits for this type.
getMovedFromElement() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
Returns an element describing this element before it was moved to its current location, or null if the F_MOVED_FROM change flag is not set.
getMovedToElement() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
Returns an element describing this element in its new location, or null if the F_MOVED_TO change flag is not set.
getName() - Method in class org.eclipse.cdt.core.dom.ast.ASTNodeProperty
Each property has a name to help distinguish it from other properties of a node.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTFieldDesignator
Returns the field name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
Deprecated.
Use getNameSpecifier() instead.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFieldDesignator
Returns the field name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceDefinition
Get the name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPointerToMember
Get the name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
Returns the template parameter name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
Get the (optional) name of this template template parameter.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypenameExpression
Deprecated.
Get the name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDeclaration
Get the name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAttribute
Returns the name of the attribute.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
Return the name for this composite type.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
Returns the name of the declarator.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTElaboratedTypeSpecifier
Returns the name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier
Returns the enum's name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier.IASTEnumerator
Get the enumerator's name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTGotoStatement
Returns the name of the label.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTIdExpression
Returns the name used in the expression.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTLabelStatement
The name for the label.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNamedTypeSpecifier
Get the name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
Returns the name of the file as specified in the directive.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroDefinition
Get the macro name.
getName() - Method in interface org.eclipse.cdt.core.dom.ast.IBinding
Returns the unqualified name of the binding as a string.
getName() - Method in interface org.eclipse.cdt.core.IProcessInfo
 
getName() - Method in class org.eclipse.cdt.core.model.AbstractLanguage
 
getName() - Method in interface org.eclipse.cdt.core.model.ILanguage
 
getNameCharArray() - Method in interface org.eclipse.cdt.core.dom.ast.IBinding
Returns the unqualified name of the binding as an array of characters.
getNames() - Method in class org.eclipse.cdt.core.dom.ast.ASTCompletionNode
 
getNames() - Method in class org.eclipse.cdt.core.dom.ast.ASTNameCollector
Returns the array of matching names.
getNames() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompletionNode
Returns a list of names that fit in this context.
getNamespace(String) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Returns the first namespace declaration in this translation unit with the given name This is a handle-only method.
getNamespaces() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Returns the namespace declarations in this translation unit in the order in which they appear in the source.
getNamespaceScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNamespace
Returns the scope object associated with this namespace
getNameSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
Returns the name specifier inside this base specifier.
getNeededSharedLibs() - Method in interface org.eclipse.cdt.core.model.IBinary
 
getNegativeResultExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTConditionalExpression
Get the negative result expression.
getNestedClasses(IASTNode) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
Similar to ICPPClassType.getNestedClasses() but a accepts a starting point for template instantiation.
getNestedClasses() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
Returns an array of nested classes/structures
getNestedDeclarator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
If the declarator is nested in parentheses, returns the declarator as found in those parentheses.
getNestedInclusions() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit.IDependencyTree.IASTInclusionNode
 
getNestedMacroReferences() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorMacroExpansion
Returns an array of nested macro expansions.
getNestedStatement() - Method in interface org.eclipse.cdt.core.dom.ast.IASTLabelStatement
Returns the statement following the label.
getNewInitializer() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Deprecated.
getNewPlacement() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
getNewTypeIdArrayExpressions() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Deprecated.
the id-expressions are part of the type-id.
getNodeLength() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFileLocation
Returns the length of this location in terms of characters.
getNodeLength() - Method in interface org.eclipse.cdt.core.dom.ast.IASTMacroExpansion
Deprecated.
Returns the length of this location.
getNodeLength() - Method in interface org.eclipse.cdt.core.dom.ast.IASTMacroExpansionLocation
Returns the length of this location.
getNodeLength() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeLocation
This is the length of the node within the file or macro-expansion.
getNodeLocations() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Returns the location of this node.
getNodeOffset() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFileLocation
Returns the offset within the file where this location starts.
getNodeOffset() - Method in interface org.eclipse.cdt.core.dom.ast.IASTMacroExpansion
Deprecated.
Returns an offset within the macro-expansion.
getNodeOffset() - Method in interface org.eclipse.cdt.core.dom.ast.IASTMacroExpansionLocation
Returns an offset within the macro-expansion.
getNodeOffset() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNodeLocation
This is the offset within either the file or a macro-expansion.
getNodeSelector(String) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns an IASTNodeSelector object for finding nodes by file offsets.
getNodeSignature(IASTNode) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
Deprecated.
Return's the String representation of a node's type (if available).
getNodeType(IASTNode) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
For testing purposes, only.
getNoexceptExpression() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Returns the noexcept expression, ICPPASTFunctionDeclarator.NOEXCEPT_DEFAULT if the noexcept specification does not contain an expression, or null the noexcept specification is not present.
getNominatedScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPUsingDirective
Returns the scope of the namespace that is nominated by this directive, or null if it cannot be determined.
getNonCResources() - Method in interface org.eclipse.cdt.core.model.ICContainer
Returns an array of non-C resources directly contained in this project.
getNonCResources() - Method in interface org.eclipse.cdt.core.model.ICModel
Returns an array of non-C resources (i.e. non-C projects) in the workspace.
getNonCResources() - Method in interface org.eclipse.cdt.core.model.ICProject
Returns an array of non-C resources directly contained in this project.
getNonTypeEvaluation() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateArgument
If this is a non-type value (suitable for a template non-type parameters), the evaluation object is returned.
getNonTypeValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateArgument
If this is a non-type value (suitable for a template non-type parameters), the value is returned.
getNumberOfParameters() - Method in interface org.eclipse.cdt.core.model.IFunctionDeclaration
Returns the number of parameters of this method.
getNumberOfTemplateParameters() - Method in interface org.eclipse.cdt.core.model.ITemplate
Returns the number of template parameters
getOffset() - Method in class org.eclipse.cdt.core.model.BufferChangedEvent
Returns the index of the first character inserted, removed, or replaced in the buffer.
getOperand() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignatedInitializer
Returns the operand initializer.
getOperand() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeleteExpression
Get the operand.
getOperand() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDesignatedInitializer
Returns the operand of the initializer.
getOperand() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypeTransformationSpecifier
Returns the type-id to which the type transformation operator is being applied.
getOperand() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPUnaryTypeTransformation
Returns the type to which the type transformation operator is being applied.
getOperand() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCastExpression
Get expression being cast.
getOperand() - Method in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
Returns the operand.
getOperand1() - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
Get the first operand.
getOperand1() - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryTypeIdExpression
Returns the first operand.
getOperand2() - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
Get the second operand.
getOperand2() - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryTypeIdExpression
Returns the second operand, or null if it was not provided (content assist).
getOperandInitializer() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDesignatedInitializer
Deprecated.
getOperands() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNaryTypeIdExpression
Returns the operands of the expression.
getOperator() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNaryTypeIdExpression
Returns the operator of the expression.
getOperator() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypeTransformationSpecifier
Returns the type transformation operator being applied.
getOperator() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPUnaryTypeTransformation
Returns the type transformation operator being applied.
getOperator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryExpression
Returns the operator.
getOperator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTBinaryTypeIdExpression
Returns the operator for the expression.
getOperator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCastExpression
Get the type of cast (as an operator).
getOperator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Returns the operator for the expression.
getOperator() - Method in interface org.eclipse.cdt.core.dom.ast.IASTUnaryExpression
Returns the operator/kind.
getOption(String, boolean) - Method in interface org.eclipse.cdt.core.model.ICProject
Helper method for returning one option value only.
getOptions(boolean) - Method in interface org.eclipse.cdt.core.model.ICProject
Returns the table of the current custom options for this project.
getOriginal(ICElement) - Method in interface org.eclipse.cdt.core.model.IWorkingCopy
Returns the original element the specified working copy element was created from, or null if this is not a working copy element.
getOriginalElement() - Method in interface org.eclipse.cdt.core.model.IWorkingCopy
Returns the original element this working copy was created from, or null if this is not a working copy.
getOriginalNode() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCopyLocation
 
getOriginalNode() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
If the node is a copy of some other node, returns the original node.
getOriginalTypeValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateArgument
Similar to ICPPTemplateArgument.getTypeValue() but returns the original type value before typedef resolution.
getOriginatingTranslationUnit() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns the ITranslationUnit this AST originated from, or null if the AST does not correspond to an ITranslationUnit.
getOutputEntries() - Method in interface org.eclipse.cdt.core.model.ICProject
Return the output entries.
getOutputStream() - Method in class org.eclipse.cdt.utils.pty.PTY
 
getOutputStream() - Method in class org.eclipse.cdt.utils.spawner.Spawner
See java.lang.Process#getOutputStream (); The client is responsible for closing the stream explicitly.
getOverload() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTBinaryExpression
Returns the function binding for the overloaded operator, or null if the operator is not overloaded.
getOverload() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionCallExpression
Returns the function binding for the overloaded operator() invoked by the function call, or null if the operator() is not overloaded.
getOverload() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUnaryExpression
Returns the function binding for the overloaded operator, or null if the operator is not overloaded.
getOwner() - Method in interface org.eclipse.cdt.core.dom.ast.IBinding
Returns the binding that owns this binding, or null if there is no owner.
getOwner() - Method in interface org.eclipse.cdt.core.model.IBuffer
Returns the resource element owning of this buffer.
getPackExpansion(int) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameterMap
Returns the values for the template parameter pack with the given id in the map, or null if the parameter is not mapped or is not a parameter pack.
getPackExpansion(ICPPTemplateParameter) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameterMap
Returns the values for the template parameter pack in the map, or null if the parameter is not mapped or is no parameter pack.
getParameter() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionStyleMacroParameter
Get the parameter name.
getParameterDeclarations() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.ICASTKnRFunctionDeclarator
Get parameters declarations.
getParameterID() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameter
Returns (getTemplateNestingLevel() << 16) + getParameterPosition().
getParameterInitializer(int) - Method in interface org.eclipse.cdt.core.model.IFunctionDeclaration
Returns the initializer of parameters position for this method.
getParameterList() - Method in interface org.eclipse.cdt.core.dom.ast.IMacroBinding
Returns the parameter names or null if this is not a function style macro.
getParameterNames() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.ICASTKnRFunctionDeclarator
Returns parameter names.
getParameterPlaceholderList() - Method in interface org.eclipse.cdt.core.dom.ast.IMacroBinding
Returns the parameter list where the name of the last parameter is changed if this is a variadic macro, or null if this is not a function style macro.
getParameterPosition() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameter
Returns the zero-based position of this parameter within the template parameter list it belongs to.
getParameters() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
 
getParameters() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
 
getParameters() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorFunctionStyleMacroDefinition
Returns the macro parameters.
getParameters() - Method in interface org.eclipse.cdt.core.dom.ast.IASTStandardFunctionDeclarator
Gets the parameter declarations for the function
getParameters() - Method in interface org.eclipse.cdt.core.dom.ast.IFunction
Returns the formal parameters of the function.
getParameterSignature(IASTDeclarator) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
Deprecated.
Returns the parameter signature for an IASTDeclarator as a comma separated list wrapped in parenthesis.
getParameterSignatureArray(IASTDeclarator) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
Deprecated.
Returns a String[] corresponding to the signatures of individual parameters for an IASTDeclarator.
getParameterType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeTemplateParameter
Get the parameter type.
getParameterTypes() - Method in interface org.eclipse.cdt.core.dom.ast.IFunctionType
Returns the adjusted parameter types ISO C99 6.7.5.3, ISO C++98 8.3.4-3
getParameterTypes() - Method in interface org.eclipse.cdt.core.model.IFunctionDeclaration
Returns the type signatures for the parameters of this method.
getParameterTypeString(IFunctionType) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
Returns a string representation for the parameters of the given function type.
getParameterTypeStringAndQualifiers(IFunctionType) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
Returns a string representation for the parameters and the qualifiers of the given function type.
getParameterTypeStringArray(IFunctionType) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
Returns an array of normalized string representations for the parameter types of the given function type.
getParent() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Returns the parent node of this node in the tree.
getParent() - Method in interface org.eclipse.cdt.core.dom.ast.IScope
Returns the first enclosing non-template scope, or null if this is the global scope.
getParent() - Method in interface org.eclipse.cdt.core.model.ICElement
Returns the element directly containing this element, or null if this element has no parent.
getParserExtensionConfiguration() - Method in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
Returns the extension configuration used for creating the parser.
getParserExtensionConfiguration() - Method in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
Returns the extension configuration used for creating the parser.
getParserLanguage() - Method in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
 
getParserLanguage() - Method in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
 
getParserLanguage() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Deprecated.
getPartialSpecializations() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassTemplate
Returns the partial specializations of this class template.
getPartialSpecializations() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPPartiallySpecializable
Returns the partial specializations of this template.
getPartialSpecializations() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateTemplateParameter
 
getPath() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPreprocessorIncludeStatement
Returns the absolute location of the file found through #include, or an empty string if include was not resolved.
getPath() - Method in interface org.eclipse.cdt.core.model.ICElement
Returns the path to the innermost resource enclosing this element.
getPath() - Method in interface org.eclipse.cdt.core.model.ICModelStatus
Returns the path associated with the failure (see specification of the status code), or null if the failure is not one of DEVICE_PATH, INVALID_PATH, PATH_OUTSIDE_PROJECT, or RELATIVE_PATH.
getPath() - Method in interface org.eclipse.cdt.core.model.ILanguageMappingChangeEvent
Returns an IPath corresponding to the file for which settings have changed if this event's type is TYPE_FILE, or null otherwise.
getPath() - Method in interface org.eclipse.cdt.core.model.IPathEntry
Returns the affected IPath
getPath() - Method in interface org.eclipse.cdt.core.model.IPathEntryContainer
Answers the container path identifying this container.
getPath() - Method in class org.eclipse.cdt.core.model.LanguageMappingChangeEvent
 
getPath() - Method in class org.eclipse.cdt.core.model.PathEntryContainerChanged
Returns the affected path;
getPathEntries() - Method in interface org.eclipse.cdt.core.model.IPathEntryContainer
Answers the set of path entries this container is mapping to.
getPathEntries(IPath, int) - Method in interface org.eclipse.cdt.core.model.IPathEntryContainerExtension
Returns the set of entries associated with the resource and empty array if none.
getPathEntryContainer(IPath, ICProject) - Static method in class org.eclipse.cdt.core.model.CoreModel
Answers the project specific value for a given container.
getPathEntryContainerInitializer(String) - Static method in class org.eclipse.cdt.core.model.CoreModel
Helper method finding the pathentry container initializer registered for a given container ID or null if none was found while iterating over the contributions to extension point to the extension point "org.eclipse.cdt.core.PathEntryContainerInitializer".
getPathEntryStore(IProject) - Static method in class org.eclipse.cdt.core.model.CoreModel
Returns the IPathEntryStore of the project.
getPattern() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTPackExpansionExpression
Returns the pattern of the pack expansion.
getPDOMLinkageFactoryMappings() - Method in class org.eclipse.cdt.core.model.LanguageManager
Returns mappings between IDs and IPDOMLinkageFactory.
getPid() - Method in interface org.eclipse.cdt.core.IProcessInfo
 
getPlacementArguments() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Returns the additional arguments for the new placement, or null.
getPointerOperators() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
This is the list of pointer operators applied to the type for the declarator.
getPointOfDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPUsingDirective
Returns the point of declaration as global offset (ASTNode.getOffset()).
getPositiveResultExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTConditionalExpression
Get the positive result expression, or null in case the positive condition was omitted (this is a gcc extension).
getPreBinding() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
Returns the intermediate representation of the binding, if already available.
getPrefix() - Method in class org.eclipse.cdt.core.dom.ast.ASTCompletionNode
 
getPrefix() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompletionNode
If the point of completion was at the end of a potential identifier, this string contains the text of that identifier.
getPreprocessorKeywords() - Method in class org.eclipse.cdt.core.model.AssemblyLanguage
 
getPreprocessorKeywords() - Method in interface org.eclipse.cdt.core.model.IAsmLanguage
Get the preprocessor keywords (directives) defined for this variant.
getPreprocessorKeywords() - Method in interface org.eclipse.cdt.core.model.ICLanguageKeywords
Returns the preprocessor keywords (directives) defined for this language.
getPreprocessorProblems() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns all preprocessor and scanner problems.
getPreprocessorProblemsCount() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Fast access to the count of preprocessor problems to support statistics.
getPrimaryClassTemplate() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassTemplatePartialSpecialization
Returns the ICPPTemplateDefinition which this is a specialization of.
getPrimaryTemplate() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPPartialSpecialization
Returns the ICPPTemplateDefinition which this is a specialization of.
getProblem() - Method in exception org.eclipse.cdt.core.dom.ast.DOMException
Returns the problem associated w/this exception.
getProblem() - Method in interface org.eclipse.cdt.core.dom.ast.IASTProblemHolder
Get the problem.
getProblemMessage(int, String) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
Deprecated.
 
getProcessList() - Method in interface org.eclipse.cdt.core.IProcessList
 
getProject() - Method in interface org.eclipse.cdt.core.model.ICProject
 
getProject() - Method in interface org.eclipse.cdt.core.model.ILanguageMappingChangeEvent
Returns an IProject corresponding to the project for which settings have changed if this event's type is TYPE_PROJECT or TYPE_FILE, or null otherwise.
getProject() - Method in class org.eclipse.cdt.core.model.LanguageMappingChangeEvent
 
getProjectDescription(IProject) - Method in class org.eclipse.cdt.core.model.CoreModel
returns the project description associated with this project or null if the project does not contain the CDT data associated with it.
getProjectDescription(IProject, boolean) - Method in class org.eclipse.cdt.core.model.CoreModel
returns the project description associated with this project or null if the project does not contain the CDT data associated with it.
getProjectDescriptionManager() - Method in class org.eclipse.cdt.core.model.CoreModel
 
getPropertyInParent() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Describes relationship between this child node and it's parent.
getPureVirtualMethods(ICPPClassType, IASTNode) - Static method in class org.eclipse.cdt.core.dom.ast.cpp.SemanticQueries
Returns all pure virtual methods of a class.
getQualifiedName(ICPPBinding) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
Returns the qualified name for the given binding including template arguments.
getQualifiedName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDirective
Get the qualified name.
getQualifiedName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBinding
Returns an array of strings representing the qualified name of this binding.
getQualifiedNameCharArray() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBinding
 
getQualifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
Returns all segments of the name but the last.
getQualifierBits() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBasicType
Deprecated.
getRangeCeiling() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTArrayRangeDesignator
Get the range ceiling expression.
getRangeCeiling() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTArrayRangeDesignator
Returns the end expression of the index range.
getRangeFloor() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTArrayRangeDesignator
Get the floor expression of the range.
getRangeFloor() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTArrayRangeDesignator
Returns the start expression of the index range.
getRawEnvVars() - Static method in class org.eclipse.cdt.utils.spawner.EnvironmentReader
Deprecated.
since CDT 6.1. EnvironmentReader.getEnvVars() provides all the data.
getRawPathEntries(ICProject) - Static method in class org.eclipse.cdt.core.model.CoreModel
Returns the raw pathentries for the project.
getRawPathEntries() - Method in interface org.eclipse.cdt.core.model.ICProject
Returns the list of entries for the project.
getRawSignature() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Returns the raw signature of the IASTNode before it is processed by the preprocessor.
getReferencedConfigurationDescriptions(ICConfigurationDescription, boolean) - Static method in class org.eclipse.cdt.core.model.CoreModelUtil
Returns the configuration descriptions referenced directly by the specified configuration description.
getReferences(IBinding) - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
Returns the list of references in this translation unit to the given binding.
getReferencingConfigurationDescriptions(ICConfigurationDescription, boolean) - Static method in class org.eclipse.cdt.core.model.CoreModelUtil
Returns the list of all configuration descriptions which directly reference the specified configuration description.
getRefQualifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Returns the ref-qualifier.
getRegistedContentTypeId(IProject, String) - Static method in class org.eclipse.cdt.core.model.CoreModel
Return the registered content type id, for example: CONTENT_TYPE_CHEADER CONTENT_TYPE_CXXHEADER CONTENT_TYPE_CSOURCE CONTENT_TYPE_CXXSOURCE CONTENT_TYPE_ASMSOURCE or null is return if no id match the list
getRegistedContentTypeIds() - Static method in class org.eclipse.cdt.core.model.CoreModel
Returns an array of the register contentTypes.
getRegisteredContentTypeIds() - Method in class org.eclipse.cdt.core.model.LanguageManager
Returns all content types that are registered with CDT.
getRegisteredLanguages() - Method in class org.eclipse.cdt.core.model.LanguageManager
Returns all of the languages registered with the Platform.
getRemovedChildren() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
Returns deltas for the children which have been removed.
getRequiredArgumentCount() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
 
getRequiredProjectNames() - Method in interface org.eclipse.cdt.core.model.ICProject
Returns the names of the projects that are directly required by this project.
getResolvedPathEntries(ICProject) - Static method in class org.eclipse.cdt.core.model.CoreModel
This method returns the resolved pathentries for the project All pathEntry.CDT_CONTAINER entries in the project's will be replaced by the entries they resolve to.
getResolvedPathEntries() - Method in interface org.eclipse.cdt.core.model.ICProject
Returns the list of entries for the project.
getResource() - Method in interface org.eclipse.cdt.core.model.ICContainer
Returns the corresponding IContainer.
getResource() - Method in interface org.eclipse.cdt.core.model.ICElement
Returns the corresponding resource for this element, or null if this element does not have a corresponding resource.
getResourceDeltas() - Method in interface org.eclipse.cdt.core.model.ICElementDelta
Returns the collection of resource deltas.
getReturnArgument() - Method in interface org.eclipse.cdt.core.dom.ast.IASTReturnStatement
Returns the return value as IASTInitializerClause, or null.
getReturnType() - Method in interface org.eclipse.cdt.core.dom.ast.IFunctionType
Returns the return type of this function type
getReturnType() - Method in interface org.eclipse.cdt.core.model.IFunctionDeclaration
Returns the return value of this method.
getReturnValue() - Method in interface org.eclipse.cdt.core.dom.ast.IASTReturnStatement
This is the optional return value for this function.
getRoleForName(IASTName) - Method in interface org.eclipse.cdt.core.dom.ast.IASTNameOwner
Get the role for the name.
getRoleOfName(boolean) - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
Returns the role of this name.
getScannerExtensionConfiguration() - Method in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
Deprecated.
Since 5.4 not called by the framework. Override GCCLanguage.getScannerExtensionConfiguration(IScannerInfo) instead.
getScannerExtensionConfiguration(IScannerInfo) - Method in class org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
 
getScannerExtensionConfiguration() - Method in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
Deprecated.
Since 5.4 not called by the framework. Override GPPLanguage.getScannerExtensionConfiguration(IScannerInfo) instead.
getScannerExtensionConfiguration(IScannerInfo) - Method in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
 
getScannerInfo(boolean) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Returns the scanner info associated with this translation unit.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTAttribute
Returns the scope of the attribute, or null if the attribute doesn't have a scope.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCatchHandler
Returns the scope represented by this catch handler.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
 
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTEnumerationSpecifier
Returns the scope containing the enumerators of this enumeration, or null if the specifier is opaque.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTIfStatement
Returns the implicit IScope represented by this if statement
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamespaceDefinition
Returns the scope object represented by this construct.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTRangeBasedForStatement
Returns the scope defined by this for-loop.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSwitchStatement
Get the IScope represented by this switch.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
Returns the template scope representing this declaration in the logical tree.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTWhileStatement
Get the IScope represented by this while.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompositeTypeSpecifier
Get the scope that this interface eludes to in the logical tree.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompoundStatement
Returns IScope node that this node eludes to in the logical tree.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
Returns the IScope represented by this for loop.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFunctionDefinition
Get the logical IScope that the function definition body represents.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit
This returns the global scope for the translation unit.
getScope() - Method in interface org.eclipse.cdt.core.dom.ast.IBinding
Returns the parent scope for this binding.
getScopeName() - Method in interface org.eclipse.cdt.core.dom.ast.IScope
Returns the IName for this scope, may be null.
getSelectedNames(IASTTranslationUnit, int, int) - Method in class org.eclipse.cdt.core.model.AssemblyLanguage
 
getSelectedNames(IASTTranslationUnit, int, int) - Method in interface org.eclipse.cdt.core.model.ILanguage
getSharedWorkingCopy(IProgressMonitor, IProblemRequestor) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Returns a shared working copy on this element using the given factory to create the buffer, or this element if this element is already a working copy.
getSharedWorkingCopy(IProgressMonitor, IBufferFactory) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Deprecated.
use ITranslationUnit.getSharedWorkingCopy(IProgressMonitor, IProblemRequestor), or CDTUITools.getWorkingCopyManager() instead.
getSharedWorkingCopy(IProgressMonitor, IBufferFactory, IProblemRequestor) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Deprecated.
use ITranslationUnit.getSharedWorkingCopy(IProgressMonitor, IProblemRequestor), or CDTUITools.getWorkingCopyManager() instead.
getSignature(IASTDeclarator) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
Deprecated.
Returns the String signature corresponding to an IASTDeclarator.
getSignature(IASTDeclSpecifier) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
Deprecated.
Returns the String representation of the signature for the IASTDeclSpecifier.
getSignature(IASTTypeId) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
Deprecated.
Returns the String representation of the signature for the IASTTypeId.
getSignature() - Method in interface org.eclipse.cdt.core.dom.ast.IValue
Returns a signature uniquely identifying the value.
getSignature() - Method in interface org.eclipse.cdt.core.model.IFunctionDeclaration
Returns the signature of the method.
getSignificantMacros() - Method in interface org.eclipse.cdt.core.dom.ast.IFileNomination
Returns macros relevant to parsing of the file included by this include statement and their definitions at the point of the include.
getSimpleType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
getSize() - Method in interface org.eclipse.cdt.core.dom.ast.IArrayType
Returns the value for the size of the array type, or null if it is unspecified.
getSize() - Method in interface org.eclipse.cdt.core.dom.ast.IASTInitializerList
Returns the size of the initializer list, including trivial initializers.
getSlaveName() - Method in class org.eclipse.cdt.utils.pty.PTY
 
getSoname() - Method in interface org.eclipse.cdt.core.model.IBinary
 
getSource() - Method in interface org.eclipse.cdt.core.model.ISourceReference
Returns the source code associated with this element.
getSourceAttachmentPath() - Method in interface org.eclipse.cdt.core.model.ILibraryEntry
Returns the path to the source archive or folder associated with this C path entry, or null if this C path entry has no source attachment.
getSourceAttachmentPrefixMapping() - Method in interface org.eclipse.cdt.core.model.ILibraryEntry
Returns the path to map the source paths with to the source achive or folder An empty path indicates that the is a one-to-one mapping of source paths to the source achive or folder path.
getSourceAttachmentRootPath() - Method in interface org.eclipse.cdt.core.model.ILibraryEntry
Returns the path within the source archive or folder where source are located.
getSourceRange() - Method in interface org.eclipse.cdt.core.model.ISourceReference
Returns the source range associated with this element.
getSourceRoot(ISourceEntry) - Method in interface org.eclipse.cdt.core.model.ICProject
 
getSourceRoots() - Method in interface org.eclipse.cdt.core.model.ICProject
Returns the source root folders of the project.
getSpecializedBinding() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassSpecialization
 
getSpecializedBinding() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPEnumerationSpecialization
 
getSpecializedBinding() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPSpecialization
Return the binding that this specialization specializes.
getStartingLineNumber() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFileLocation
Returns the starting line number.
getStartLine() - Method in interface org.eclipse.cdt.core.model.ISourceRange
Returns the 1-based starting line of this element.
getStartPos() - Method in interface org.eclipse.cdt.core.model.ISourceRange
Returns the zero-based starting position of this element.
getStatements() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompoundStatement
Returns the statements in this block.
getStorageClass() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
Returns the storage class, which is one of the constants sc_...
getString() - Method in interface org.eclipse.cdt.core.model.ICModelStatus
Returns the string associated with the failure (see specification of the status code), or null if no string is related to this particular status code.
getSubscriptExpression() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayDesignator
Get the subsript expression.
getSubscriptExpression() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTArrayDesignator
Returns the subscript expression.
getSubscriptExpression() - Method in interface org.eclipse.cdt.core.dom.ast.IASTArraySubscriptExpression
getSuperClassAccess(String) - Method in interface org.eclipse.cdt.core.model.IInheritance
Returns the super class access : ASTAccessVisibility
getSuperClassesNames() - Method in interface org.eclipse.cdt.core.model.IInheritance
Return the inherited structures names.
getSyntax() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Returns the tokens that make up this node.
getTemplateArguments() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateId
Returns all template arguments as nodes.
getTemplateArguments() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassTemplatePartialSpecialization
Returns the arguments of this partial specialization.
getTemplateArguments() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPPartialSpecialization
Returns the arguments of this partial specialization.
getTemplateArguments() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateInstance
Returns the template arguments of this instance.
getTemplateArguments() - Method in interface org.eclipse.cdt.core.model.ITemplate
Returns the template arguments in a printable format.
getTemplateDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateScope
Returns the corresponding template declaration
getTemplateDefinition() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPAliasTemplateInstance
Returns the alias template specialized by this instance.
getTemplateDefinition() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateInstance
Returns the template that this instance was instantiated from.
getTemplateName() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateId
Returns the name.
getTemplateNestingLevel() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameter
Returns the nesting-level of the template declaration this parameter belongs to.
getTemplateParameterMap() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPSpecialization
Returns the mapping of template parameters to values.
getTemplateParameters() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
Returns the template parameters.
getTemplateParameters() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplatedTypeTemplateParameter
Get the nested template parameters.
getTemplateParameters() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateDefinition
Returns an array of the template parameters.
getTemplateParameterTypes() - Method in interface org.eclipse.cdt.core.model.ITemplate
Returns the template parameter types.
getTemplateSignature() - Method in interface org.eclipse.cdt.core.model.ITemplate
Returns the template signature The signature depends on the type of template.
getText() - Method in class org.eclipse.cdt.core.model.BufferChangedEvent
Returns the text that was inserted, the replacement text, or null if text has been removed.
getText() - Method in interface org.eclipse.cdt.core.model.IBinary
 
getText(int, int) - Method in interface org.eclipse.cdt.core.model.IBuffer
Returns the given range of text in this buffer.
getThenClause() - Method in interface org.eclipse.cdt.core.dom.ast.IASTIfStatement
Returns the statement that is executed if the condition is true.
getThisType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunctionType
Deprecated.
function types don't relate to this pointers at all.
getTokenCharImage() - Method in interface org.eclipse.cdt.core.dom.ast.IASTToken
Returns the token text.
getTokenCharImage() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTokenList
If the list contains a single token, returns its text.
getTokens() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTokenList
Returns nested tokens.
getTokenSequence() - Method in interface org.eclipse.cdt.core.model.IMacro
Returns the Token Sequence.
getTokenType() - Method in interface org.eclipse.cdt.core.dom.ast.IASTToken
Returns the token type.
getTokenType() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTokenList
If the list contains a single token, returns its type.
getTrailingReturnType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Returns the trailing return type as in auto f() -> int , or null.
getTrailingSyntax() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Returns the tokens that can be found between this node and its right sibling (or the end of the parent, if there is no right sibling).
getTranslationUnit() - Method in class org.eclipse.cdt.core.dom.ast.ASTCompletionNode
 
getTranslationUnit() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCompletionNode
Returns the translation unit for this completion.
getTranslationUnit() - Method in interface org.eclipse.cdt.core.dom.ast.IASTNode
Returns the translation unit (master) node that is the ancestor of all nodes in this AST.
getTranslationUnit() - Method in class org.eclipse.cdt.core.dom.ast.IScope.ScopeLookupData
 
getTranslationUnit(String) - Method in interface org.eclipse.cdt.core.model.ICContainer
Returns the translation unit with the specified name in this container (for example, "foobar.c").
getTranslationUnit() - Method in interface org.eclipse.cdt.core.model.ISourceReference
Returns the translation unit in which this member is declared, or null if this member is not declared in a translation unit (for example, a binary type).
getTranslationUnit() - Method in interface org.eclipse.cdt.core.model.ITranslationUnitHolder
Returns the translation unit that is provided by the receiver or null if there is no such translation unit.
getTranslationUnitPath() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTranslationUnit.IDependencyTree
 
getTranslationUnits() - Method in interface org.eclipse.cdt.core.model.ICContainer
Returns all of the translation units in this ccontainer.
getTryBody() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTryBlockStatement
Returns the try body.
getType(IType) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
Returns the normalized string representation of the type.
getType(IType, boolean) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
Returns a string representation of a type.
getType(IASTDeclarator) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
For testing purposes, only.
getType(IASTTypeId) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
Returns the type representation of the IASTTypeId as a String.
getType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPAliasTemplate
Returns the aliased type.
getType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
Returns the IFunctionType for this function
getType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMember
Returns the type of the member (function type or type of field)
getType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPParameterPackType
Returns the pattern for the pack-expansion
getType() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPReferenceType
Returns the type that this is a reference of.
getType() - Method in interface org.eclipse.cdt.core.dom.ast.IArrayType
Returns the type that this is an array of.
getType() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
Returns the built-in type for the declaration.
getType() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
Deprecated.
Use the type-safe version getKind(), instead.
getType() - Method in interface org.eclipse.cdt.core.dom.ast.IEnumerator
Returns the type of this enumeration.
getType() - Method in interface org.eclipse.cdt.core.dom.ast.IFunction
Returns the IFunctionType for this function
getType() - Method in interface org.eclipse.cdt.core.dom.ast.IPointerType
Returns the type that this is a pointer to.
getType() - Method in interface org.eclipse.cdt.core.dom.ast.IQualifierType
Returns the type that this is qualifying
getType() - Method in interface org.eclipse.cdt.core.dom.ast.ITypedef
Returns the type that this thing is a typedef of.
getType() - Method in interface org.eclipse.cdt.core.dom.ast.IVariable
Returns the type of the variable
getType() - Method in class org.eclipse.cdt.core.model.ElementChangedEvent
Returns the type of event being reported.
getType() - Method in interface org.eclipse.cdt.core.model.ILanguageMappingChangeEvent
Returns the type of even being reported.
getType() - Method in class org.eclipse.cdt.core.model.LanguageMappingChangeEvent
 
getType() - Method in class org.eclipse.cdt.core.model.PathEntryContainerChanged
Type of change.
getTypeId() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConversionName
Returns the IASTTypeId for the ICPPASTConversionName.
getTypeId() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Get the type Id.
getTypeId() - Method in interface org.eclipse.cdt.core.dom.ast.IASTAlignmentSpecifier
If the specifier is of the form 'alignas()' or '_Alignas()', returns the enclosed type-id.
getTypeId() - Method in interface org.eclipse.cdt.core.dom.ast.IASTCastExpression
Get the typeId.
getTypeId() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdExpression
Get the type Id.
getTypeId() - Method in interface org.eclipse.cdt.core.dom.ast.IASTTypeIdInitializerExpression
Returns the type id of the compound literal.
getTypeListString(IType[]) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
Returns a string representation for the type array.
getTypeListString(IType[], boolean) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
Returns a String representation of the type array as a comma-separated list.
getTypeName() - Method in interface org.eclipse.cdt.core.model.IEnumeration
Deprecated.
Useless method that always returns "enum".
getTypeName() - Method in interface org.eclipse.cdt.core.model.INamespace
Returns the typename of a namespace.
getTypeName() - Method in interface org.eclipse.cdt.core.model.IStructureDeclaration
Deprecated.
use isUnion(), isClass(), isStruct()
getTypeName() - Method in interface org.eclipse.cdt.core.model.ITypeDef
Returns the type of the typedef item
getTypeName() - Method in interface org.eclipse.cdt.core.model.IVariableDeclaration
Returns the variable declaration type name.
getTypeofExpression() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.c.IGCCASTSimpleDeclSpecifier
getTypeofExpression() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTSimpleDeclSpecifier
getTypeOfNonTypeValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateArgument
If this is a non-type value (suitable for a template non-type parameter), the type of the value is returned.
getTypeofType() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPBasicType
Deprecated.
don't use this method.
getTypeValue() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateArgument
If this is a type value (suitable for a template type and template template parameters), the type used as a value is returned.
getUnaryOperatorString(IASTUnaryExpression) - Static method in class org.eclipse.cdt.core.dom.ast.ASTSignatureUtil
Deprecated.
Returns the String representation of the IASTUnaryExpression's operator.
getUnderlyingResource() - Method in interface org.eclipse.cdt.core.model.IBuffer
Returns the underlying resource for which this buffer was opened, or null if this buffer was not opened on a resource.
getUnderlyingResource() - Method in interface org.eclipse.cdt.core.model.ICElement
Returns the underlying resource that contains this element, or null if this element is not contained in a resource.
getUnknownBindings() - Method in interface org.eclipse.cdt.core.dom.ast.IValue
Deprecated.
Returns an empty array.
getUsing(String) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Returns the first using in this translation unit with the name This is a handle-only method.
getUsingDirectives() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPNamespaceScope
Get the using directives that have been added to this scope to nominate other namespaces during lookup.
getUsings() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Returns the usings in this translation unit in the order in which they appear in the source.
getValue() - Method in interface org.eclipse.cdt.core.dom.ast.IASTEnumerationSpecifier.IASTEnumerator
Returns enumerator value.
getValue() - Method in interface org.eclipse.cdt.core.dom.ast.IASTLiteralExpression
Returns the value of the literal as char-array.
getValue() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
Deprecated.
Types don't have values.
getValue() - Method in interface org.eclipse.cdt.core.dom.ast.IEnumerator
Returns the value assigned to this enumerator.
getValueCategory() - Method in interface org.eclipse.cdt.core.dom.ast.IASTExpression
Returns the value category of this expression.
getVirtSpecifier() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier
Returns the class-virt-specifier of this class, or null if it doesn't have one.
getVirtSpecifiers() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Returns the virt-specifiers of this function.
getVisibility() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
Returns the accessibility for the base.
getVisibility() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTVisibilityLabel
Returns the visibility.
getVisibility() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
The visibility qualifier applied to the base class.
getVisibility(IBinding) - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassType
Returns the access specifier of the member.
getVisibility() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMember
Returns the accessibility of the member.
getVisibility() - Method in interface org.eclipse.cdt.core.model.IMember
Returns the member's visibility V_PRIVATE = 0 V_PROTECTED = 1 V_PUBLIC = 2
getWorkingCopies() - Method in interface org.eclipse.cdt.core.model.IWorkingCopyProvider
 
getWorkingCopy() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Returns a new working copy for the Translation Unit.
getWorkingCopy(IProgressMonitor) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Returns a new working copy for the Translation Unit.
getWorkingCopy(IProgressMonitor, IBufferFactory) - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Deprecated.
use ITranslationUnit.getWorkingCopy(IProgressMonitor), or CDTUITools.getWorkingCopyManager() instead.
getWorkspace() - Method in interface org.eclipse.cdt.core.model.ICModel
Returns the workspace associated with this C model.
getWorkspaceLanguageConfiguration() - Method in class org.eclipse.cdt.core.model.LanguageManager
Returns the language configuration for the workspace.
GNU_LATEST_VERSION_MAJOR - Static variable in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
Deprecated.
This was meant for internal use only.
GNU_LATEST_VERSION_MINOR - Static variable in class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
Deprecated.
This was meant for internal use only.
GPPLanguage - Class in org.eclipse.cdt.core.dom.ast.gnu.cpp
Concrete ILanguage implementation for the DOM C++ parser.
GPPLanguage() - Constructor for class org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
 
A B C D E F G H I K L M N O P Q R S T U V W 
Eclipse CDT
8.4 (Luna)

Copyright (c) IBM Corp. and others 2004, 2014. All Rights Reserved.