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

I

IArchive - Interface in org.eclipse.cdt.core.model
An IArchive represents a group of files combined into a single file(the Archive), for example libxx.a.
IArchiveContainer - Interface in org.eclipse.cdt.core.model
Represents a container of all the IArchive's found in the project while inspecting the project.
IArrayType - Interface in org.eclipse.cdt.core.dom.ast
 
IASTArrayDeclarator - Interface in org.eclipse.cdt.core.dom.ast
This is the declarator for an array.
IASTArrayModifier - Interface in org.eclipse.cdt.core.dom.ast
This is the portion of the node that represents the portions when someone declares a variable/type which is an array.
IASTArraySubscriptExpression - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a postfix array subscript expression. x[ 10 ] y.z()[ t * t ]
IASTASMDeclaration - Interface in org.eclipse.cdt.core.dom.ast
ASM Statement as a Declaration.
IASTBinaryExpression - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a binary expression.
IASTBreakStatement - Interface in org.eclipse.cdt.core.dom.ast
This is the break clause in a loop.
IASTBuiltinSymbolProvider - Interface in org.eclipse.cdt.core.dom.ast
This is used to IASTName implementations to determine if they are bound to a Built-in Symbol provided by a Built-in Symbol Provider that implements this interface.
IASTCaseStatement - Interface in org.eclipse.cdt.core.dom.ast
This is a case in a switch statement.
IASTCastExpression - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a cast expression of the form (TypeId)operand.
IASTCompositeTypeSpecifier - Interface in org.eclipse.cdt.core.dom.ast
A composite type specifier represents a ocmposite structure (contains declarations).
IASTCompoundStatement - Interface in org.eclipse.cdt.core.dom.ast
This represents a block of statements.
IASTConditionalExpression - Interface in org.eclipse.cdt.core.dom.ast
Conditional Expression of the format X ?
IASTContinueStatement - Interface in org.eclipse.cdt.core.dom.ast
This is the continue clause in a loop.
IASTDeclaration - Interface in org.eclipse.cdt.core.dom.ast
This is the root class of all declarations.
IASTDeclarationStatement - Interface in org.eclipse.cdt.core.dom.ast
A declaration statement that introduces a declaration.
IASTDeclarator - Interface in org.eclipse.cdt.core.dom.ast
Base interface for a declarator.
IASTDeclSpecifier - Interface in org.eclipse.cdt.core.dom.ast
This is the base interface that represents a declaration specifier sequence.
IASTDefaultStatement - Interface in org.eclipse.cdt.core.dom.ast
This is the default clause in the switch statement.
IASTDoStatement - Interface in org.eclipse.cdt.core.dom.ast
Ye ol' do statement.
IASTElaboratedTypeSpecifier - Interface in org.eclipse.cdt.core.dom.ast
This represents an elaborated type specifier in the C & C++ language grammar.
IASTEnumerationSpecifier - Interface in org.eclipse.cdt.core.dom.ast
This interface represents enumerations in C and C++.
IASTEnumerationSpecifier.IASTEnumerator - Interface in org.eclipse.cdt.core.dom.ast
This interface represents an enumerator member of an enum specifier.
IASTExpression - Interface in org.eclipse.cdt.core.dom.ast
This is the root class of expressions.
IASTExpressionList - Interface in org.eclipse.cdt.core.dom.ast
Expression List (Comma separated list of expressions).
IASTExpressionStatement - Interface in org.eclipse.cdt.core.dom.ast
Expression statement.
IASTFieldDeclarator - Interface in org.eclipse.cdt.core.dom.ast
This represents a field in a struct.
IASTFieldReference - Interface in org.eclipse.cdt.core.dom.ast
This interface represents expressions that access a field reference. e.g. a.b => a is the expression, b is the field name. e.g. a()->def => a() is the expression, def is the field name.
IASTFileLocation - Interface in org.eclipse.cdt.core.dom.ast
Represents a node location that is directly in the source file.
IASTForStatement - Interface in org.eclipse.cdt.core.dom.ast
The for statement.
IASTFunctionCallExpression - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a function call expression. f( x ) : f is the function name expression, x is the parameter expression.
IASTFunctionDeclarator - Interface in org.eclipse.cdt.core.dom.ast
This is a declarator for a function.
IASTFunctionDefinition - Interface in org.eclipse.cdt.core.dom.ast
This is a function definition, i.e. it has a body.
IASTFunctionStyleMacroParameter - Interface in org.eclipse.cdt.core.dom.ast
This interface represents the name of a function style macro parameter.
IASTGotoStatement - Interface in org.eclipse.cdt.core.dom.ast
Represents a goto statement.
IASTIdExpression - Interface in org.eclipse.cdt.core.dom.ast
This is a name used in an expression.
IASTIfStatement - Interface in org.eclipse.cdt.core.dom.ast
The if statement including the optional else clause.
IASTInitializer - Interface in org.eclipse.cdt.core.dom.ast
This represents an initializer for a declarator.
IASTInitializerExpression - Interface in org.eclipse.cdt.core.dom.ast
This is an initializer that is simply an expression.
IASTInitializerList - Interface in org.eclipse.cdt.core.dom.ast
This is an an initializer that is a list of initializers.
IASTLabelStatement - Interface in org.eclipse.cdt.core.dom.ast
Represents a label statement.
IASTLiteralExpression - Interface in org.eclipse.cdt.core.dom.ast
This expression represents a literal in the program.
IASTMacroExpansion - Interface in org.eclipse.cdt.core.dom.ast
A Macro expansion is a node location.
IASTName - Interface in org.eclipse.cdt.core.dom.ast
This class represents a name in the program that represents a semantic object in the program.
IASTNamedTypeSpecifier - Interface in org.eclipse.cdt.core.dom.ast
Represents the use of a typedef name in an decl specifier in C.
IASTNameOwner - Interface in org.eclipse.cdt.core.dom.ast
This interface repesents a mechanism for a name to discover more information about it's parent.
IASTNode - Interface in org.eclipse.cdt.core.dom.ast
This is the root node in the physical AST.
IASTNodeLocation - Interface in org.eclipse.cdt.core.dom.ast
A NodeLocation represents the source location of a given node.
IASTNullStatement - Interface in org.eclipse.cdt.core.dom.ast
This node represents a null statement
IASTParameterDeclaration - Interface in org.eclipse.cdt.core.dom.ast
This class represents a parameter declaration
IASTPointer - Interface in org.eclipse.cdt.core.dom.ast
This represents the good ol' * pointer operator.
IASTPointerOperator - Interface in org.eclipse.cdt.core.dom.ast
 
IASTPreprocessorElifStatement - Interface in org.eclipse.cdt.core.dom.ast
Represents a #elif preprocessor statement.
IASTPreprocessorElseStatement - Interface in org.eclipse.cdt.core.dom.ast
This interface represent a preprocessor #else statement.
IASTPreprocessorEndifStatement - Interface in org.eclipse.cdt.core.dom.ast
This interface represent a preprocessor #endif statement.
IASTPreprocessorErrorStatement - Interface in org.eclipse.cdt.core.dom.ast
This interface represent a preprocessor #error statement.
IASTPreprocessorFunctionStyleMacroDefinition - Interface in org.eclipse.cdt.core.dom.ast
This interface represent a preprocessor function-style macro definition. e.g.
IASTPreprocessorIfdefStatement - Interface in org.eclipse.cdt.core.dom.ast
This interface represent a preprocessor #ifdef statement.
IASTPreprocessorIfndefStatement - Interface in org.eclipse.cdt.core.dom.ast
This interface represent a preprocessor #ifndef statement.
IASTPreprocessorIfStatement - Interface in org.eclipse.cdt.core.dom.ast
This interface represent a preprocessor #if statement.
IASTPreprocessorIncludeStatement - Interface in org.eclipse.cdt.core.dom.ast
This interface represent a preprocessor #include statement.
IASTPreprocessorMacroDefinition - Interface in org.eclipse.cdt.core.dom.ast
This represents the definition of a macro.
IASTPreprocessorObjectStyleMacroDefinition - Interface in org.eclipse.cdt.core.dom.ast
This interface represents an object-style macro definition. e.g.
IASTPreprocessorPragmaStatement - Interface in org.eclipse.cdt.core.dom.ast
Represents a #pragma directive.
IASTPreprocessorStatement - Interface in org.eclipse.cdt.core.dom.ast
This is the base interface for all preprocessor directives.
IASTPreprocessorUndefStatement - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a preprocessor #undef statement.
IASTProblem - Interface in org.eclipse.cdt.core.dom.ast
 
IASTProblemDeclaration - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a parse problem where we tried to match against a declaration.
IASTProblemExpression - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a parse problem where we tried to match against a expression.
IASTProblemHolder - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a base interface to represent a problem owner or holder.
IASTProblemStatement - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a parse problem where we tried to match against a statement.
IASTProblemTypeId - Interface in org.eclipse.cdt.core.dom.ast
This interface represents a parse problem where we tried to match against a type-id.
IASTReturnStatement - Interface in org.eclipse.cdt.core.dom.ast
 
IASTSimpleDeclaration - Interface in org.eclipse.cdt.core.dom.ast
This is a simple declaration which contains a sequence of declSpecifiers followed by a list of declarators.
IASTSimpleDeclSpecifier - Interface in org.eclipse.cdt.core.dom.ast
This represents a decl specifier for a built-in type.
IASTStandardFunctionDeclarator - Interface in org.eclipse.cdt.core.dom.ast
This is a declarator for a non K&R C function.
IASTStatement - Interface in org.eclipse.cdt.core.dom.ast
This is the root interface for statements.
IASTSwitchStatement - Interface in org.eclipse.cdt.core.dom.ast
The switch statement.
IASTTranslationUnit - Interface in org.eclipse.cdt.core.dom.ast
The translation unit represents a compilable unit of source.
IASTTranslationUnit.IDependencyTree - Interface in org.eclipse.cdt.core.dom.ast
 
IASTTranslationUnit.IDependencyTree.IASTInclusionNode - Interface in org.eclipse.cdt.core.dom.ast
 
IASTTypeId - Interface in org.eclipse.cdt.core.dom.ast
 
IASTTypeIdExpression - Interface in org.eclipse.cdt.core.dom.ast
 
IASTUnaryExpression - Interface in org.eclipse.cdt.core.dom.ast
This interface is used to represent a unary expression in the AST.
IASTWhileStatement - Interface in org.eclipse.cdt.core.dom.ast
Ye ol' while statement.
IBasicType - Interface in org.eclipse.cdt.core.dom.ast
 
IBinary - Interface in org.eclipse.cdt.core.model
Represents a Binary file, for example an ELF excutable.
IBinaryContainer - Interface in org.eclipse.cdt.core.model
Represents a container of all the IBinary's found in the project while inspecting the project.
IBinaryElement - Interface in org.eclipse.cdt.core.model
 
IBinaryFunction - Interface in org.eclipse.cdt.core.model
Represents a function.
IBinaryModule - Interface in org.eclipse.cdt.core.model
 
IBinaryVariable - Interface in org.eclipse.cdt.core.model
Represents a global variable.
IBinding - Interface in org.eclipse.cdt.core.dom.ast
 
IBuffer - Interface in org.eclipse.cdt.core.model
A buffer contains the text contents of a resource.
IBufferChangedListener - Interface in org.eclipse.cdt.core.model
A listener, which gets notified when the contents of a specific buffer have changed, or when the buffer is closed.
ICArrayType - Interface in org.eclipse.cdt.core.dom.ast.c
 
ICASTArrayDesignator - Interface in org.eclipse.cdt.core.dom.ast.c
C-style array designator. e.g. struct ABC { int def[10] }; struct ABC instance = { def[0] = 9 };
ICASTArrayModifier - Interface in org.eclipse.cdt.core.dom.ast.c
This interface represents the role of a C array modifier.
ICASTCompositeTypeSpecifier - Interface in org.eclipse.cdt.core.dom.ast.c
Structs and Unions in C can be qualified w/restrict keyword.
ICASTDeclSpecifier - Interface in org.eclipse.cdt.core.dom.ast.c
C extension to IASTDeclSpecifier.
ICASTDesignatedInitializer - Interface in org.eclipse.cdt.core.dom.ast.c
This interface represents a designated initializer. e.g. struct x y = { .z=4, .t[1] = 3 };
ICASTDesignator - Interface in org.eclipse.cdt.core.dom.ast.c
Base interface for all C-style designators.
ICASTElaboratedTypeSpecifier - Interface in org.eclipse.cdt.core.dom.ast.c
C's elaborated type specifier.
ICASTEnumerationSpecifier - Interface in org.eclipse.cdt.core.dom.ast.c
C Enumeration decl specifier.
ICASTFieldDesignator - Interface in org.eclipse.cdt.core.dom.ast.c
Specific Designator that represents a field reference.
ICASTKnRFunctionDeclarator - Interface in org.eclipse.cdt.core.dom.ast.gnu.c
This is the declarator for a K&R C Function.
ICASTPointer - Interface in org.eclipse.cdt.core.dom.ast.c
C-specific pointer.
ICASTSimpleDeclSpecifier - Interface in org.eclipse.cdt.core.dom.ast.c
This interface represents a built-in type in C.
ICASTTypedefNameSpecifier - Interface in org.eclipse.cdt.core.dom.ast.c
This interface is just as an IASTNamedTypeSpecifier, except that it also includes the abiliy to use the restrict modifier.
ICASTTypeIdInitializerExpression - Interface in org.eclipse.cdt.core.dom.ast.c
C Expression of the format type-id { initializer }
ICBasicType - Interface in org.eclipse.cdt.core.dom.ast.c
 
ICCompositeTypeScope - Interface in org.eclipse.cdt.core.dom.ast.c
 
ICContainer - Interface in org.eclipse.cdt.core.model
A C Folder Resource.
ICDIAddressBreakpoint - Interface in org.eclipse.cdt.debug.core.cdi.model
Represents an address breakpoint.
ICDIAddressLocation - Interface in org.eclipse.cdt.debug.core.cdi
Represents a line location in the debuggable program.
ICDIAggregateType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDIAggregateValue - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDIArgument - Interface in org.eclipse.cdt.debug.core.cdi.model
Represents an argument in the stack frame.
ICDIArgumentDescriptor - Interface in org.eclipse.cdt.debug.core.cdi.model
 
ICDIArrayType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDIArrayValue - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents a value of a array type.
ICDIBoolType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
 
ICDIBoolValue - Interface in org.eclipse.cdt.debug.core.cdi.model.type
 
ICDIBreakpoint - Interface in org.eclipse.cdt.debug.core.cdi.model
A breakpoint is capable of suspending the execution of a program whenever a certain point in the program is reached.
ICDIBreakpointHit - Interface in org.eclipse.cdt.debug.core.cdi
Represents an information provided by the session when the program stopped by a breakpoint.
ICDIBreakpointManagement - Interface in org.eclipse.cdt.debug.core.cdi.model
Breapoints action on the Target.
ICDIChangedEvent - Interface in org.eclipse.cdt.debug.core.cdi.event
Notifies that the originator has changed.
ICDICharType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDICharValue - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the value of a variable.
ICDICondition - Interface in org.eclipse.cdt.debug.core.cdi
Represents a break condition.
ICDICreatedEvent - Interface in org.eclipse.cdt.debug.core.cdi.event
Notifies that the originator has been created.
ICDIDerivedType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDIDerivedValue - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDIDestroyedEvent - Interface in org.eclipse.cdt.debug.core.cdi.event
Notifies that the originator has terminated.
ICDIDisconnectedEvent - Interface in org.eclipse.cdt.debug.core.cdi.event
Notifies that the originator has disconnected.
ICDIDoubleType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDIDoubleValue - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the value of a variable.
ICDIEndSteppingRange - Interface in org.eclipse.cdt.debug.core.cdi
Represents an information provided by the session when a step command is completed.
ICDIEnumType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
 
ICDIEnumValue - Interface in org.eclipse.cdt.debug.core.cdi.model.type
 
ICDIErrorInfo - Interface in org.eclipse.cdt.debug.core.cdi
Represents an information provided by the session when the program exited.
ICDIEvent - Interface in org.eclipse.cdt.debug.core.cdi.event
A base interface for all CDI events.
ICDIEventListener - Interface in org.eclipse.cdt.debug.core.cdi.event
An event listener registers with the event manager to receive event notification from the CDI model objects.
ICDIEventManager - Interface in org.eclipse.cdt.debug.core.cdi
Clients interested in the CDI model change notification may register with this object.
ICDIExceptionpoint - Interface in org.eclipse.cdt.debug.core.cdi.model
ICDIExceptionpoint
ICDIExecuteStep - Interface in org.eclipse.cdt.debug.core.cdi.model
Provides the ability to step into, over, and until from the current execution location.
ICDIExecuteStepReturn - Interface in org.eclipse.cdt.debug.core.cdi.model
Provides the ability to step return from the frame.
ICDIExitedEvent - Interface in org.eclipse.cdt.debug.core.cdi.event
Notifies that the program has exited.
ICDIExitInfo - Interface in org.eclipse.cdt.debug.core.cdi
Represents an information provided by the session when the program exited.
ICDIExpression - Interface in org.eclipse.cdt.debug.core.cdi.model
An expression is a snippet of code that can be evaluated to produce a value.
ICDIExpressionManagement - Interface in org.eclipse.cdt.debug.core.cdi.model
ICDIExpressionManagement
ICDIFileLocation - Interface in org.eclipse.cdt.debug.core.cdi
 
ICDIFloatingPointType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDIFloatingPointValue - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the value of a variable.
ICDIFloatType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDIFloatValue - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the value of a variable.
ICDIFormat - Interface in org.eclipse.cdt.debug.core.cdi
Format constants.
ICDIFunctionBreakpoint - Interface in org.eclipse.cdt.debug.core.cdi.model
Represents a function breakpoint.
ICDIFunctionFinished - Interface in org.eclipse.cdt.debug.core.cdi
 
ICDIFunctionLocation - Interface in org.eclipse.cdt.debug.core.cdi
Represents a file:function location in the debuggable program.
ICDIFunctionType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDIFunctionValue - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDIGlobalVariable - Interface in org.eclipse.cdt.debug.core.cdi.model
ICDIGlobalVariable
ICDIGlobalVariableDescriptor - Interface in org.eclipse.cdt.debug.core.cdi.model
ICDIGlobalVariableDescriptor
ICDIInstruction - Interface in org.eclipse.cdt.debug.core.cdi.model
Represents a machine instruction.
ICDIIntegralType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDIIntegralValue - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the value of a variable.
ICDIIntType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDIIntValue - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the value of a variable.
ICDILineBreakpoint - Interface in org.eclipse.cdt.debug.core.cdi.model
Represents a line breakpoint.
ICDILineLocation - Interface in org.eclipse.cdt.debug.core.cdi
Represents a file:line location in the debuggable program.
ICDILocalVariable - Interface in org.eclipse.cdt.debug.core.cdi.model
ICDILocalVariable
ICDILocalVariableDescriptor - Interface in org.eclipse.cdt.debug.core.cdi.model
ICDILocalVariableDescriptor
ICDILocation - Interface in org.eclipse.cdt.debug.core.cdi
Represents a location in the debuggable program.
ICDILocationBreakpoint - Interface in org.eclipse.cdt.debug.core.cdi.model
Abstract class returning location of breakpoint: file, line, function, address.
ICDILocator - Interface in org.eclipse.cdt.debug.core.cdi
Locator contains information file:function:line:Address
ICDILongLongType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDILongLongValue - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the value of a variable.
ICDILongType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDILongValue - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the value of a variable.
ICDIMemoryBlock - Interface in org.eclipse.cdt.debug.core.cdi.model
A contiguous segment of memory in an execution context.
ICDIMemoryBlockManagement - Interface in org.eclipse.cdt.debug.core.cdi.model
The memory manager manages the collection of memory blocks specified for the debug session.
ICDIMemoryChangedEvent - Interface in org.eclipse.cdt.debug.core.cdi.event
Notifies that the originator has changed.
ICDIMixedInstruction - Interface in org.eclipse.cdt.debug.core.cdi.model
Represents a machine instruction.
ICDIObject - Interface in org.eclipse.cdt.debug.core.cdi.model
Represents an object in the CDI model.
ICDIPointerType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDIPointerValue - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDIReferenceType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
 
ICDIReferenceValue - Interface in org.eclipse.cdt.debug.core.cdi.model.type
 
ICDIRegister - Interface in org.eclipse.cdt.debug.core.cdi.model
A register is a special kind of variable that is contained in a register group.
ICDIRegisterDescriptor - Interface in org.eclipse.cdt.debug.core.cdi.model
Represents a break condition.
ICDIRegisterGroup - Interface in org.eclipse.cdt.debug.core.cdi.model
Represents a group of registers that are assigned to a target.
ICDIRestartedEvent - Interface in org.eclipse.cdt.debug.core.cdi.event
Notifies that the originator has been restarted.
ICDIResumedEvent - Interface in org.eclipse.cdt.debug.core.cdi.event
Notifies that the originator has been resumed.
ICDIRuntimeOptions - Interface in org.eclipse.cdt.debug.core.cdi.model
Describes the configuration of debug session.
ICDISession - Interface in org.eclipse.cdt.debug.core.cdi
Represents a debug session.
ICDISessionConfiguration - Interface in org.eclipse.cdt.debug.core.cdi
Describes the configuration of debug session.
ICDISessionObject - Interface in org.eclipse.cdt.debug.core.cdi
Represents an object associated with a debug session.
ICDISharedLibrary - Interface in org.eclipse.cdt.debug.core.cdi.model
Represents a shared library which has been loaded into the debug target.
ICDISharedLibraryEvent - Interface in org.eclipse.cdt.debug.core.cdi
Represents an information provided by the session when the program stopped by a shared libary event.
ICDISharedLibraryManagement - Interface in org.eclipse.cdt.debug.core.cdi.model
Manages the sharedLibraries in the target.
ICDIShortType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDIShortValue - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the value of a variable.
ICDISignal - Interface in org.eclipse.cdt.debug.core.cdi.model
Represents a signal.
ICDISignalExitInfo - Interface in org.eclipse.cdt.debug.core.cdi
Represents information provided by the session when the program exited.
ICDISignalManagement - Interface in org.eclipse.cdt.debug.core.cdi.model
 
ICDISignalReceived - Interface in org.eclipse.cdt.debug.core.cdi
Represents a signal.
ICDISourceManagement - Interface in org.eclipse.cdt.debug.core.cdi.model
Maintains the list of directories to search for source files.
ICDIStackFrame - Interface in org.eclipse.cdt.debug.core.cdi.model
A stack frame in a suspended thread.
ICDIStructType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDIStructValue - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDISuspend - Interface in org.eclipse.cdt.debug.core.cdi.model
Provides the ability to suspend a thread or debug target.
ICDISuspendedEvent - Interface in org.eclipse.cdt.debug.core.cdi.event
Notifies that the originator has been suspended.
ICDITarget - Interface in org.eclipse.cdt.debug.core.cdi.model
Represents a debuggable process.
ICDITargetConfiguration - Interface in org.eclipse.cdt.debug.core.cdi.model
Describes the configuration of the target.
ICDIThread - Interface in org.eclipse.cdt.debug.core.cdi.model
A thread in a debug target.
ICDIThreadGroup - Interface in org.eclipse.cdt.debug.core.cdi.model
 
ICDIThreadStorage - Interface in org.eclipse.cdt.debug.core.cdi.model
ICDIThreadStorage
ICDIThreadStorageDescriptor - Interface in org.eclipse.cdt.debug.core.cdi.model
ICDIThreadStorageDescriptor
ICDITraceManager - Interface in org.eclipse.cdt.debug.core.cdi
Manages the collection of registered tracepoints and trace snapshoits in the debug session.
ICDITracepoint - Interface in org.eclipse.cdt.debug.core.cdi.model
Defines a point in the program execution when the specified data to be collected.
ICDITracepoint.IAction - Interface in org.eclipse.cdt.debug.core.cdi.model
Represents an action to be taken when the tracepoint is hit.
ICDITraceSnapshot - Interface in org.eclipse.cdt.debug.core.cdi
Represents a trace snapshot in the debug session.
ICDIType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDIValue - Interface in org.eclipse.cdt.debug.core.cdi.model
Represents the value of a variable.
ICDIVariable - Interface in org.eclipse.cdt.debug.core.cdi.model
Represents a data structure in the program.
ICDIVariableDescriptor - Interface in org.eclipse.cdt.debug.core.cdi.model
 
ICDIVoidType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
Represents the type of a variable.
ICDIWatchpoint - Interface in org.eclipse.cdt.debug.core.cdi.model
Represents a watchpoint.
ICDIWatchpointScope - Interface in org.eclipse.cdt.debug.core.cdi
Represents an information provided by the session when a watchpoint is going out of scope.
ICDIWatchpointTrigger - Interface in org.eclipse.cdt.debug.core.cdi
Represents an information provided by the session when a watchpoint is triggered.
ICDIWCharType - Interface in org.eclipse.cdt.debug.core.cdi.model.type
 
ICDIWCharValue - Interface in org.eclipse.cdt.debug.core.cdi.model.type
 
ICElement - Interface in org.eclipse.cdt.core.model
Common protocol for all elements provided by the C model.
ICElementDelta - Interface in org.eclipse.cdt.core.model
A C element delta describes changes in C element between two discrete points in time.
ICElementVisitor - Interface in org.eclipse.cdt.core.model
This interface is implemented by clients that walk the ICElement tree.
ICExternalBinding - Interface in org.eclipse.cdt.core.dom.ast.c
This interface represents a binding for a function or variable that is assumed to exist in another compilation unit and that would be found at link time.
ICFunctionPrototypeScope - Interface in org.eclipse.cdt.core.dom.ast.c
 
ICFunctionScope - Interface in org.eclipse.cdt.core.dom.ast.c
 
ICModel - Interface in org.eclipse.cdt.core.model
Represent the root C element corresponding to the workspace.
ICModelMarker - Interface in org.eclipse.cdt.core.model
Markers used by the C model.
ICModelStatus - Interface in org.eclipse.cdt.core.model
Represents the outcome of an C model operation.
ICModelStatusConstants - Interface in org.eclipse.cdt.core.model
Status codes used with C model status objects.
ICompositeType - Interface in org.eclipse.cdt.core.dom.ast
 
IContainerEntry - Interface in org.eclipse.cdt.core.model
 
ICPointerType - Interface in org.eclipse.cdt.core.dom.ast.c
 
ICPPASTBinaryExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
C++ adds a few more binary expressions over C.
ICPPASTCastExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
C++ adds in additional cast-style expressions.
ICPPASTCatchHandler - Interface in org.eclipse.cdt.core.dom.ast.cpp
Catch handler serves as a standalone stage.
ICPPASTCompositeTypeSpecifier - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier - Interface in org.eclipse.cdt.core.dom.ast.cpp
Base Specifiers are where a class expresses from whom it inherits.
ICPPASTConstructorChainInitializer - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTConstructorInitializer - Interface in org.eclipse.cdt.core.dom.ast.cpp
This is an initializer that is a call to the constructor for the declarator.
ICPPASTConversionName - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a C++ conversion member function.
ICPPASTDeclSpecifier - Interface in org.eclipse.cdt.core.dom.ast.cpp
C++ adds additional modifiers and types for decl specifier sequence.
ICPPASTDeleteExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a delete expression. delete [] operand;
ICPPASTElaboratedTypeSpecifier - Interface in org.eclipse.cdt.core.dom.ast.cpp
Elaborated types in C++ include classes.
ICPPASTExplicitTemplateInstantiation - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents an explict template instantiation.
ICPPASTFieldReference - Interface in org.eclipse.cdt.core.dom.ast.cpp
Certain field references in C++ require the use the keyword template to specify the parse.
ICPPASTForStatement - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTFunctionDeclarator - Interface in org.eclipse.cdt.core.dom.ast.cpp
C++ adds a few things to function declarators.
ICPPASTFunctionTryBlockDeclarator - Interface in org.eclipse.cdt.core.dom.ast.cpp
This is a function try block declarator.
ICPPASTIfStatement - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTLinkageSpecification - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a linkage specification. e.g. extern "C" { ... }
ICPPASTLiteralExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
C++ adds additional literal types to primary expression.
ICPPASTNamedTypeSpecifier - Interface in org.eclipse.cdt.core.dom.ast.cpp
C++ adds the capability of qualifying a named type specifier w/the keyword typename.
ICPPASTNamespaceAlias - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a namespace alias in C++. e.g. namespace ABC { int x; } namspace DEF = ABC;
ICPPASTNamespaceDefinition - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface repesents a namespace definition in C++.
ICPPASTNewExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a new expression.
ICPPASTOperatorName - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a C++ overloaded operator member function.
ICPPASTParameterDeclaration - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTPointerToMember - Interface in org.eclipse.cdt.core.dom.ast.cpp
This is a pointer to member pointer operator for declarators.
ICPPASTQualifiedName - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface is a qualified name in C++.
ICPPASTReferenceOperator - Interface in org.eclipse.cdt.core.dom.ast.cpp
This is C++'s reference operator, i.e. &, used in a declarator.
ICPPASTSimpleDeclSpecifier - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a built-in type in C++.
ICPPASTSimpleTypeConstructorExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
Simple type constructor postfix expression.
ICPPASTSimpleTypeTemplateParameter - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a simple type template parameter.
ICPPASTSwitchStatement - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTTemplateDeclaration - Interface in org.eclipse.cdt.core.dom.ast.cpp
Template declaration.
ICPPASTTemplatedTypeTemplateParameter - Interface in org.eclipse.cdt.core.dom.ast.cpp
This is a templated template parameter.
ICPPASTTemplateId - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTTemplateParameter - Interface in org.eclipse.cdt.core.dom.ast.cpp
Base interface for all template parameters.
ICPPASTTemplateSpecialization - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a template specialization.
ICPPASTTranslationUnit - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTTryBlockStatement - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents the try block statement. try { //body } catch( Exc e ) { // handler } catch( ... ) { }
ICPPASTTypeIdExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTTypenameExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTUnaryExpression - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPASTUsingDeclaration - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a using declaration.
ICPPASTUsingDirective - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a C++ using directive.
ICPPASTVisiblityLabel - Interface in org.eclipse.cdt.core.dom.ast.cpp
C++ allows for visibility labels to be mixed interdeclaration in class specifiers.
ICPPASTWhileStatement - Interface in org.eclipse.cdt.core.dom.ast.cpp
This inteface accommodates C++ allows for broader while loop syntax.
ICPPBase - Interface in org.eclipse.cdt.core.dom.ast.cpp
Represents the relationship between a class and one of its base classes.
ICPPBasicType - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPBinding - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPBlockScope - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPClassScope - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPClassTemplate - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPClassTemplatePartialSpecialization - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a class template partial specialization.
ICPPClassType - Interface in org.eclipse.cdt.core.dom.ast.cpp
Represents a C++ class.
ICPPConstructor - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPDelegate - Interface in org.eclipse.cdt.core.dom.ast.cpp
ICPPDelegate is meant to represent IBindings that are identical in most ways to another binding.
ICPPField - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPFunction - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPFunctionScope - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPFunctionTemplate - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPFunctionType - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPMember - Interface in org.eclipse.cdt.core.dom.ast.cpp
Represents a member of a class.
ICPPMethod - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPNamespace - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents a C++ namespace
ICPPNamespaceAlias - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPNamespaceScope - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPParameter - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPPointerToMemberType - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPReferenceType - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPScope - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPSpecialization - Interface in org.eclipse.cdt.core.dom.ast.cpp
For an instantiation of a class template, the members of that instantiation will be specializations of the members of the original class template.
ICPPTemplateDefinition - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPTemplateInstance - Interface in org.eclipse.cdt.core.dom.ast.cpp
This interface represents an instantiation of a class or function template.
ICPPTemplateNonTypeParameter - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPTemplateParameter - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPTemplateScope - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPTemplateTemplateParameter - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPTemplateTypeParameter - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICPPUsingDeclaration - Interface in org.eclipse.cdt.core.dom.ast.cpp
A using declaration introduces a name into the declarative region in which it appears, that name is a synonym of some entity declared elsewhere The using declaration is both a declaration of a new binding and a reference to a previously declared binding
ICPPVariable - Interface in org.eclipse.cdt.core.dom.ast.cpp
 
ICProject - Interface in org.eclipse.cdt.core.model
A C project represents a view of a project resource in terms of C elements such as , ICContainer, ITranslationUnit ....
ICQualifierType - Interface in org.eclipse.cdt.core.dom.ast.c
 
ICScope - Interface in org.eclipse.cdt.core.dom.ast.c
 
ICSearchConstants - Interface in org.eclipse.cdt.core.search
This interface defines the constants used by the search engine.
ICSearchConstants.LimitTo - Class in org.eclipse.cdt.core.search
 
ICSearchConstants.SearchFor - Class in org.eclipse.cdt.core.search
 
ICSearchPattern - Interface in org.eclipse.cdt.core.search
 
ICSearchResultCollector - Interface in org.eclipse.cdt.core.search
 
ICSearchScope - Interface in org.eclipse.cdt.core.search
 
ID_NAME - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTIdExpression
ID_NAME represents the relationship between an IASTIdExpression and a IASTName.
IDeclaration - Interface in org.eclipse.cdt.core.model
IDeclaration is a base interface for any C Model element that could be considered a declaration.
IElementChangedListener - Interface in org.eclipse.cdt.core.model
An element changed listener receives notification of changes to C elements maintained by the C model.
IEnumeration - Interface in org.eclipse.cdt.core.dom.ast
 
IEnumeration - Interface in org.eclipse.cdt.core.model
An Enumeration type.
IEnumerator - Interface in org.eclipse.cdt.core.dom.ast
 
IEnumerator - Interface in org.eclipse.cdt.core.model
 
IField - Interface in org.eclipse.cdt.core.dom.ast
 
IField - Interface in org.eclipse.cdt.core.model
Represents a field(variable) declared in an IStructure(struct, class, union).
IFunction - Interface in org.eclipse.cdt.core.dom.ast
This represents a function in the program.
IFunction - Interface in org.eclipse.cdt.core.model
Represents a function definition.
IFunctionDeclaration - Interface in org.eclipse.cdt.core.model
Represents a function
IFunctionTemplate - Interface in org.eclipse.cdt.core.model
Function template definition.
IFunctionTemplateDeclaration - Interface in org.eclipse.cdt.core.model
Function template declaration.
IFunctionType - Interface in org.eclipse.cdt.core.dom.ast
 
IGCCASTArrayRangeDesignator - Interface in org.eclipse.cdt.core.dom.ast.gnu.c
GCC-specific designator that allows for shorthand array range to be specified in a designated initializer.
IGCCASTSimpleDeclSpecifier - Interface in org.eclipse.cdt.core.dom.ast.gnu.c
 
IGNORE_CATEGORIES_MASK - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTProblem
Mask to use in order to filter out the category portion of the problem ID.
IGNUASTCompoundStatementExpression - Interface in org.eclipse.cdt.core.dom.ast.gnu
There are GNU language extensions that apply to both GCC and G++.
IGNUASTTypeIdExpression - Interface in org.eclipse.cdt.core.dom.ast.gnu
There are GNU language extensions that apply to both GCC and G++.
IGNUASTUnaryExpression - Interface in org.eclipse.cdt.core.dom.ast.gnu
There are GNU language extensions that apply to both GCC and G++.
IGPPASTBinaryExpression - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
G++ introduces additional operators.
IGPPASTDeclSpecifier - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
G++ allows for restrict to be a modifier for the decl spec.
IGPPASTExplicitTemplateInstantiation - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
G++ allows for instantiations to be qualified w/modifiers for scoping.
IGPPASTPointer - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
g++ allows for restrict pointers.
IGPPASTPointerToMember - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
G++ Pointer 2 Members accept the restrict qualified as well.
IGPPASTSimpleDeclSpecifier - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
G++ adds its own modifiers and types to the Simple Decl Specifier.
IGPPBasicType - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
 
IGPPPointerToMemberType - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
 
IGPPPointerType - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
 
IGPPQualifierType - Interface in org.eclipse.cdt.core.dom.ast.gnu.cpp
 
IInclude - Interface in org.eclipse.cdt.core.model
Represents an include declaration in a C translation unit.
IIncludeEntry - Interface in org.eclipse.cdt.core.model
 
IIncludeFileEntry - Interface in org.eclipse.cdt.core.model
 
IIncludeReference - Interface in org.eclipse.cdt.core.model
IIncludeReference
IInheritance - Interface in org.eclipse.cdt.core.model
Place holder of the inherited class from struct or class(IStructure).
ILabel - Interface in org.eclipse.cdt.core.dom.ast
Represents the mapping between goto statements and the label statements the go to.
ILibraryEntry - Interface in org.eclipse.cdt.core.model
 
ILibraryReference - Interface in org.eclipse.cdt.core.model
 
ILineLocatable - Interface in org.eclipse.cdt.core.search
 
IMacro - Interface in org.eclipse.cdt.core.model
Represents a field declared in a type.
IMacroBinding - Interface in org.eclipse.cdt.core.dom.ast
 
IMacroEntry - Interface in org.eclipse.cdt.core.model
 
IMacroFileEntry - Interface in org.eclipse.cdt.core.model
 
IMatch - Interface in org.eclipse.cdt.core.search
Interface used for returning matches from the Search Engine
IMatchLocatable - Interface in org.eclipse.cdt.core.search
 
IMatchLocator - Interface in org.eclipse.cdt.core.search
 
IMember - Interface in org.eclipse.cdt.core.model
Common protocol for C elements that can be members of types.
IMethod - Interface in org.eclipse.cdt.core.model
Represents the definition method of a class.
IMethodDeclaration - Interface in org.eclipse.cdt.core.model
Represents the declaration method of a class
IMethodTemplate - Interface in org.eclipse.cdt.core.model
Member template definition.
IMethodTemplateDeclaration - Interface in org.eclipse.cdt.core.model
Member template declaration.
IMPOSSIBLE_MATCH - Static variable in interface org.eclipse.cdt.core.search.ICSearchPattern
 
INACCURATE_MATCH - Static variable in interface org.eclipse.cdt.core.search.ICSearchPattern
 
INamespace - Interface in org.eclipse.cdt.core.model
Represents a package declaration in a C translation unit.
INCLUDE - Static variable in interface org.eclipse.cdt.core.search.ICSearchConstants
 
INCLUDE_CHANGED - Static variable in class org.eclipse.cdt.core.model.PathEntryContainerChanged
Change in the includes settings
INDEX_OUT_OF_BOUNDS - Static variable in interface org.eclipse.cdt.core.model.ICModelStatusConstants
Status constant indicating the given source position is out of bounds.
indexEntryPrefix() - Method in class org.eclipse.cdt.core.search.OrPattern
 
INDEXER_MARKER - Static variable in interface org.eclipse.cdt.core.model.ICModelMarker
 
indexOf(char, char[]) - Static method in class org.eclipse.cdt.core.model.CoreModelUtil
Answers the first index in the array for which the corresponding character is equal to toBeFound.
indexOf(char, char[], int) - Static method in class org.eclipse.cdt.core.model.CoreModelUtil
Answers the first index in the array for which the corresponding character is equal to toBeFound starting the search at index start.
INITIAL_VALUE - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypenameExpression
INITIAL_VALUE is an expression.
initialize(IPath, ICProject) - Method in class org.eclipse.cdt.core.model.PathEntryContainerInitializer
 
INITIALIZER - Static variable in interface org.eclipse.cdt.core.dom.ast.c.ICASTTypeIdInitializerExpression
INITIALIZER represents the relationship between an ICASTTypeIdInitializerExpression and IASTInitializer.
INITIALIZER - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTConstructorChainInitializer
Expression field is being initialized to.
INITIALIZER - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTDeclarator
INITIALIZER represents the relationship between an IASTDeclarator and an IASTInitializer.
INITIALIZER - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
INITIALIZER represents the relationship between a IASTForStatement and its IASTDeclaration initializer.
INITIALIZER_EXPRESSION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTInitializerExpression
INITIALIZER_EXPRESSION represents the relationship between an IASTInitializerExpression. and its IASTExpression.
INITIALIZER_VALUE - Static variable in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTSimpleTypeConstructorExpression
INITIALIZER_VALUE is the value passed into the constructor.
INT_VALUE_NOT_PROVIDED - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTProblem
Unknown Numeric Value for line numbers and offsets; use this constant
INTERNAL_RELATED - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTProblem
IProblem relates to an implementation of design limitation
intValue() - Method in interface org.eclipse.cdt.debug.core.cdi.model.type.ICDIIntegralValue
 
INVALID_CONTAINER_ENTRY - Static variable in interface org.eclipse.cdt.core.model.ICModelStatusConstants
Container Entry could not be resolved.
INVALID_CONTENTS - Static variable in interface org.eclipse.cdt.core.model.ICModelStatusConstants
Status constant indicating that the specified contents are not valid.
INVALID_DESTINATION - Static variable in interface org.eclipse.cdt.core.model.ICModelStatusConstants
Status constant indicating that a destination provided for a copy/move/rename operation is invalid.
INVALID_ELEMENT_TYPES - Static variable in interface org.eclipse.cdt.core.model.ICModelStatusConstants
Status constant indicating one or more of the elements supplied are not of a valid type for the operation to process.
INVALID_NAME - Static variable in interface org.eclipse.cdt.core.model.ICModelStatusConstants
Status constant indicating that a name provided is not syntactically correct.
INVALID_NAMESPACE - Static variable in interface org.eclipse.cdt.core.model.ICModelStatusConstants
 
INVALID_PATH - Static variable in interface org.eclipse.cdt.core.model.ICModelStatusConstants
Status constant indicating that a path provided to an operation is invalid.
INVALID_PATHENTRY - Static variable in interface org.eclipse.cdt.core.model.ICModelStatusConstants
Status constant indicating that a pathentry was invalid
INVALID_PROJECT - Static variable in interface org.eclipse.cdt.core.model.ICModelStatusConstants
Status indicating that a C element could not be created because the project owning underlying resource does not have the C nature.
INVALID_RESOURCE - Static variable in interface org.eclipse.cdt.core.model.ICModelStatusConstants
Status indicating that a C element could not be created because the underlying resource is invalid.
INVALID_RESOURCE_TYPE - Static variable in interface org.eclipse.cdt.core.model.ICModelStatusConstants
Status indicating that a C element could not be created because the underlying resource is not of an appropriate type.
INVALID_SIBLING - Static variable in interface org.eclipse.cdt.core.model.ICModelStatusConstants
Status constant indicating that a sibling specified is not valid.
IO_EXCEPTION - Static variable in interface org.eclipse.cdt.core.model.ICModelStatusConstants
Status constant indicating that an java.io.IOException occurred.
IOffsetLocatable - Interface in org.eclipse.cdt.core.search
 
IOpenable - Interface in org.eclipse.cdt.core.model
An openable is an element that can be opened, saved, and closed.
IOutputEntry - Interface in org.eclipse.cdt.core.model
IOuputEntry
IParameter - Interface in org.eclipse.cdt.core.dom.ast
Represents a parameter to a function.
IParent - Interface in org.eclipse.cdt.core.model
Common protocol for C elements that contain other C elements.
IPathEntry - Interface in org.eclipse.cdt.core.model
 
IPathEntryContainer - Interface in org.eclipse.cdt.core.model
 
IPathEntryContainerExtension - Interface in org.eclipse.cdt.core.model
 
IPointerType - Interface in org.eclipse.cdt.core.dom.ast
 
IProblemBinding - Interface in org.eclipse.cdt.core.dom.ast
 
IProblemRequestor - Interface in org.eclipse.cdt.core.model
A callback interface for receiving problem as they are discovered IProblemRequestor
IProjectEntry - Interface in org.eclipse.cdt.core.model
 
IQualifierType - Interface in org.eclipse.cdt.core.dom.ast
 
IRegion - Interface in org.eclipse.cdt.core.model
A C model region describes a hierarchical set of elements.
isAbstract(int) - Static method in class org.eclipse.cdt.core.model.Flags
Returns whether the given integer includes the abstract modifier.
isAbstract() - Method in interface org.eclipse.cdt.core.model.IStructure
Checks if the structure is abstract
isActive() - Method in interface org.eclipse.cdt.core.model.IProblemRequestor
Predicate allowing the problem requestor to signal whether or not it is currently interested by problem reports.
isArchive(IFile) - Method in class org.eclipse.cdt.core.model.CoreModel
Return true if IFile is an Achive, *.a
isASMLanguage() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
True if assembly
isAuto() - Method in interface org.eclipse.cdt.core.dom.ast.IFunction
 
isAuto() - Method in interface org.eclipse.cdt.core.dom.ast.IVariable
 
isBasedOn(IResource) - Method in interface org.eclipse.cdt.core.model.IWorkingCopy
Returns whether this working copy's original element's content has not changed since the inception of this working copy.
isBinary(IFile) - Method in class org.eclipse.cdt.core.model.CoreModel
Return true if IFile is an ELF.
isCatchAll() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCatchHandler
Is this catch handler for all exceptions?
isCLanguage() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
True if the code is C
isClass() - Method in interface org.eclipse.cdt.core.model.IStructureDeclaration
Checks if the structure is a class
isClass() - Method in interface org.eclipse.cdt.debug.core.cdi.model.type.ICDIStructType
 
isClosed() - Method in interface org.eclipse.cdt.core.model.IBuffer
Returns whether this buffer has been closed.
isComplex() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTSimpleDeclSpecifier
Is complex number?
isComplex() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICBasicType
Is complex number?
isComplex() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTSimpleDeclSpecifier
Is complex number?
isComplex() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPBasicType
Is complex number?
isComplex() - Method in interface org.eclipse.cdt.debug.core.cdi.model.type.ICDIFloatingPointType
 
isConsistent() - Method in interface org.eclipse.cdt.core.model.IOpenable
Returns whether the element is consistent with its underlying resource or buffer.
isConst(IType) - Static method in class org.eclipse.cdt.core.dom.ast.ASTTypeUtil
This can be used to invoke the IType's isConst() if it has an isConst() method.
isConst() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICArrayType
 
isConst() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
Is the const modifier used?
isConst() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Is this a const method?
isConst() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunctionType
returns true for a constant method
isConst() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
Is const modifier used?
isConst() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPointer
Is this a const pointer?
isConst() - Method in interface org.eclipse.cdt.core.dom.ast.IPointerType
is this a const pointer
isConst() - Method in interface org.eclipse.cdt.core.dom.ast.IQualifierType
is this a const type
isConst() - Method in interface org.eclipse.cdt.core.model.IDeclaration
Checks if the declaration is constant.
isConst() - Method in class org.eclipse.cdt.core.search.BasicSearchMatch
 
isConst() - Method in interface org.eclipse.cdt.core.search.IMatch
 
isConstructor() - Method in interface org.eclipse.cdt.core.model.IMethodDeclaration
Returns whether this method is a constructor.
isConversionOrOperator() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
This is used to check if the ICPPASTQualifiedName's last segment is an ICPPASTConversionName or an ICPPASTOperatorName.
IScope - Interface in org.eclipse.cdt.core.dom.ast
 
isCore() - Method in interface org.eclipse.cdt.core.model.IBinary
 
isCXXLanguage() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
True if the code is C++
isDeclaration() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
Is this name being used in the AST as the introduction of a declaration?
isDefinition() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
Is this name being used in the AST as a reference rather than a declaration?
isDestructor() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMethod
is this a destructor returns true if its name starts with '~'
isDestructor() - Method in interface org.eclipse.cdt.core.model.IMethodDeclaration
Returns whether this method is a destructor.
isDirective() - Method in interface org.eclipse.cdt.core.model.IUsing
 
isDisconnected() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITarget
Returns whether this target is disconnected.
isEditable() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIRegister
Returns true if the value of this variable could be changed.
isEditable() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIVariable
Returns true if the value of this variable could be changed.
isEmpty(IPath) - Method in interface org.eclipse.cdt.core.model.IPathEntryContainerExtension
Returns whether there are any path entries for the resource.
isEnabled() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpoint
Returns whether this breakpoint is enabled.
isEnabled() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITracepoint
Returns whether this tracepoint is enabled.
isError() - Method in interface org.eclipse.cdt.core.dom.ast.IASTProblem
Checks the severity to see if the Error bit is set.
isExcluded(IResource, char[][]) - Static method in class org.eclipse.cdt.core.model.CoreModelUtil
 
isExcludedPath(IPath, IPath[]) - Static method in class org.eclipse.cdt.core.model.CoreModelUtil
 
isExecutable(IFile) - Method in class org.eclipse.cdt.core.model.CoreModel
Return true if IFile is an ELF executable
isExecutable() - Method in interface org.eclipse.cdt.core.model.IBinary
 
isExplicit() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
Is this an explicit constructor?
isExplicit() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPConstructor
Whether or not this constructor was declared as explicit
isExplicit(int) - Static method in class org.eclipse.cdt.core.model.Flags
Returns whether the given integer includes the explicit modifier.
isExport(int) - Static method in class org.eclipse.cdt.core.model.Flags
Return whether the give integer include the keyword export modifier.
isExported() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTemplateDeclaration
Is the export keyword used?
isExported() - Method in interface org.eclipse.cdt.core.model.IPathEntry
 
isExtern() - Method in interface org.eclipse.cdt.core.dom.ast.IFunction
 
isExtern() - Method in interface org.eclipse.cdt.core.dom.ast.IVariable
 
isExtern(int) - Static method in class org.eclipse.cdt.core.model.Flags
Returns whether the given integer includes the extern modifier.
isFriend() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
Is this a friend declaration?
isFriend() - Method in interface org.eclipse.cdt.core.model.IMethodDeclaration
return true if the member is a friend.
isFrozen() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIMemoryBlock
 
isFullyCached() - Method in interface org.eclipse.cdt.core.dom.ast.IScope
whether or not this scope's cache contains all the names
isFullyQualified() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTQualifiedName
Is this name fully qualified?
isGlobal() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeleteExpression
Is this the global delete function called?
isGlobal() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Is this a ::new expression?
isGloballyQualified() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBinding
returns true if this binding is qualified wrt the translation unit for example, local variables, function parameters and local classes will all return false.
isHardware() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpoint
Returns whether this breakpoint is hardware-assisted.
isHeaderUnit() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
True if its a header.
isIgnore() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDISignal
if false means program will see the signal.
isImaginary() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTSimpleDeclSpecifier
Is imaginary number?
isImaginary() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICBasicType
Is imaginary number?
isImaginary() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTSimpleDeclSpecifier
Is imaginary number?
isImaginary() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPBasicType
Is imaginary number?
isImaginary() - Method in interface org.eclipse.cdt.debug.core.cdi.model.type.ICDIFloatingPointType
 
isIncludeChange() - Method in class org.eclipse.cdt.core.model.PathEntryContainerChanged
whether or not the change affected the include paths
isInline() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
is this an inline function
isInline() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
Is inline modifier used?
isInline() - Method in interface org.eclipse.cdt.core.dom.ast.IFunction
is this function inline
isInline(int) - Static method in class org.eclipse.cdt.core.model.Flags
Returns whether the given integer includes the inline modifier.
isInline() - Method in interface org.eclipse.cdt.core.model.IMethodDeclaration
Returns if this method is inline or not
isLittleEndian() - Method in interface org.eclipse.cdt.core.model.IBinary
 
isLocal() - Method in interface org.eclipse.cdt.core.model.IInclude
 
isLong() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
Is the type modified by the long keyword?
isLong() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
 
isLong() - Method in interface org.eclipse.cdt.debug.core.cdi.model.type.ICDIFloatingPointType
 
isLongLong() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTSimpleDeclSpecifier
Is long long?
isLongLong() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICBasicType
 
isLongLong() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTSimpleDeclSpecifier
Did we encounter "long long" as a modifier?
isLongLong() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPBasicType
 
isMacroChange() - Method in class org.eclipse.cdt.core.model.PathEntryContainerChanged
Whether or not the chage affected the macro entries
isMutable() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunction
does this function have the mutable storage class specifier
isMutable() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPVariable
does this variable have the mutable storage class specifier
isMutable(int) - Static method in class org.eclipse.cdt.core.model.Flags
Returns whether the given integer includes the mutable modifier.
isMutable() - Method in interface org.eclipse.cdt.core.model.IField
Returns whether this storage specifier is mutable for the member.
isNewTypeId() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNewExpression
Is the typeID a new type ID?
isObject(IFile) - Method in class org.eclipse.cdt.core.model.CoreModel
Return true if IFile is a an object(ELF), i.e. *.o
isObject() - Method in interface org.eclipse.cdt.core.model.IBinary
 
isOnIncludeEntry(IPath) - Method in interface org.eclipse.cdt.core.model.IIncludeReference
Return true if the path is on the include path Entry
isOnOutputEntry(IResource) - Method in interface org.eclipse.cdt.core.model.ICProject
 
isOnSourceEntry(IResource) - Method in interface org.eclipse.cdt.core.model.ISourceRoot
 
isOnSourceRoot(IResource) - Method in interface org.eclipse.cdt.core.model.ICProject
 
isOpen() - Method in interface org.eclipse.cdt.core.model.IOpenable
Returns whether this CFile is open.
isOperator() - Method in interface org.eclipse.cdt.core.model.IMethodDeclaration
Returns whether this method is an operator method.
ISourceEntry - Interface in org.eclipse.cdt.core.model
 
ISourceManipulation - Interface in org.eclipse.cdt.core.model
Common protocol for C elements that support source code manipulations such as copy, move, rename, and delete.
ISourceRange - Interface in org.eclipse.cdt.core.model
A source range defines an element's source coordinates
ISourceReference - Interface in org.eclipse.cdt.core.model
Common protocol for C elements that have associated source code.
ISourceRoot - Interface in org.eclipse.cdt.core.model
ISourceRoot
isPointerDereference() - Method in interface org.eclipse.cdt.core.dom.ast.IASTFieldReference
This returns true of this is the arrow operator and not the dot operator.
isPrivate(int) - Static method in class org.eclipse.cdt.core.model.Flags
Returns whether the given integer includes the private modifier.
isProtected(int) - Static method in class org.eclipse.cdt.core.model.Flags
Returns whether the given integer includes the protected modifier.
isPublic(int) - Static method in class org.eclipse.cdt.core.model.Flags
Returns whether the given integer includes the public modifier.
isPureVirtual() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Is the method pure virtual?
isPureVirtual() - Method in interface org.eclipse.cdt.core.model.IMethodDeclaration
Returns whether this method is declared pure virtual.
isReadOnly() - Method in interface org.eclipse.cdt.core.model.IBuffer
Returns whether this buffer is read-only.
isReadOnly() - Method in interface org.eclipse.cdt.core.model.ICElement
Returns whether this C element is read-only.
isReadType() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIWatchpoint
Returns whether this watchppoint is a read watchpoint.
isReference() - Method in interface org.eclipse.cdt.core.dom.ast.IASTName
Is this name being used in the AST as a reference rather than a declaration?
isRegister() - Method in interface org.eclipse.cdt.core.dom.ast.IFunction
 
isRegister() - Method in interface org.eclipse.cdt.core.dom.ast.IVariable
 
isRegister(int) - Static method in class org.eclipse.cdt.core.model.Flags
Returns whether the given integer includes the indication that the element is a register storage specifier.
isRestrict() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICArrayType
 
isRestrict() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
Is the restrict modifier used?
isRestrict() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTDeclSpecifier
Is restrict keyword used?
isRestrict() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTPointer
Is this a restrict pointer?
isRestrict() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICPointerType
is this a restrict pointer
isRestrict() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICQualifierType
is this a restrict type
isRestrict() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTDeclSpecifier
Was restrict keyword encountered?
isRestrict() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPASTPointer
Is this pointer a restrict pointer?
isRestrict() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPPointerType
is this a restrict pointer
isRestrict() - Method in interface org.eclipse.cdt.core.dom.ast.gnu.cpp.IGPPQualifierType
is this a restrict type
isSameType(IType) - Method in interface org.eclipse.cdt.core.dom.ast.IType
is the given type the same as this type?
isScannerInformationEmpty(IResource) - Static method in class org.eclipse.cdt.core.model.CoreModel
The method returns whether scanner information for a resource is empty or not.
isSharedLib(IFile) - Method in class org.eclipse.cdt.core.model.CoreModel
Return true if IFile is a shared library, i.e. libxx.so
isSharedLib() - Method in interface org.eclipse.cdt.core.model.IBinary
 
isShort() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
Is the type modified by the short keyword?
isShort() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
 
isSigned() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
Is the type modified by the signed keyword?
isSigned() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
 
isSourceUnit() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
True it is a source file.
isStandard() - Method in interface org.eclipse.cdt.core.model.IInclude
Returns whether the included was search on "standard places" like /usr/include first .
isStatic() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICArrayType
 
isStatic() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
Is the static modifier used?
isStatic() - Method in interface org.eclipse.cdt.core.dom.ast.IFunction
Does this function have the static storage-class specifier similarily for extern, auto, register
isStatic() - Method in interface org.eclipse.cdt.core.dom.ast.IVariable
Does this function have the static storage-class specifier similarily for extern, auto, register
isStatic(int) - Static method in class org.eclipse.cdt.core.model.Flags
Returns whether the given integer includes the static modifier.
isStatic() - Method in interface org.eclipse.cdt.core.model.IDeclaration
Checks if the declaration is static Returns true if the declaration is static, false otherwise.
isStatic() - Method in interface org.eclipse.cdt.core.model.IMethodDeclaration
Returns if this method is static or not
isStatic() - Method in class org.eclipse.cdt.core.search.BasicSearchMatch
 
isStatic() - Method in interface org.eclipse.cdt.core.search.IMatch
 
isStopOnCatch() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIExceptionpoint
 
isStopOnThrow() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIExceptionpoint
 
isStopSet() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDISignal
Means reenter debugger if this signal happens Method isStopSet.
isStruct() - Method in interface org.eclipse.cdt.core.model.IStructureDeclaration
Checks if the structure is a struct
isStruct() - Method in interface org.eclipse.cdt.debug.core.cdi.model.type.ICDIStructType
 
isStructureKnown() - Method in interface org.eclipse.cdt.core.model.ICElement
Returns whether the structure of this element is known.
isSuspended() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDISuspend
Returns whether this target/thread is currently suspended.
isSystemInclude() - Method in interface org.eclipse.cdt.core.model.IIncludeEntry
Whether or not it a system include path
isTemplate() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFieldReference
Was template keyword used?
isTemplate() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTTypenameExpression
Was template token consumed?
isTemporary() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpoint
Returns whether this breakpoint is temporary.
isTerminated() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDITarget
Returns whether this target is terminated.
isTracing() - Method in interface org.eclipse.cdt.debug.core.cdi.ICDITraceManager
Returns the status of tracing.
isTranslationUnit(IFile) - Static method in class org.eclipse.cdt.core.model.CoreModel
Return true if IFile is a possible TranslationUnit.
IStructure - Interface in org.eclipse.cdt.core.model
Represent struct(ure), class or union.
IStructureDeclaration - Interface in org.eclipse.cdt.core.model
IStructureDeclaration
IStructureTemplate - Interface in org.eclipse.cdt.core.model
Class template definition.
IStructureTemplateDeclaration - Interface in org.eclipse.cdt.core.model
Class template declaration.
isTypename() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTNamedTypeSpecifier
Was typename token consumed?
isTypename() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTUsingDeclaration
Set that the typename keyword was/wasn't used.
isUnion() - Method in interface org.eclipse.cdt.core.model.IStructureDeclaration
Checks if the structure is a Union
isUnion() - Method in interface org.eclipse.cdt.debug.core.cdi.model.type.ICDIStructType
 
isUnsigned() - Method in interface org.eclipse.cdt.core.dom.ast.IASTSimpleDeclSpecifier
Is the type modified by the unsigned keyword?
isUnsigned() - Method in interface org.eclipse.cdt.core.dom.ast.IBasicType
 
isUnsigned() - Method in interface org.eclipse.cdt.debug.core.cdi.model.type.ICDIIntegralType
 
isValidASMSourceUnitName(IProject, String) - Static method in class org.eclipse.cdt.core.model.CoreModel
Return true if name is a valid name for a translation unit.
isValidCHeaderUnitName(IProject, String) - Static method in class org.eclipse.cdt.core.model.CoreModel
Return true if name is a valid name for a translation unit.
isValidCSourceUnitName(IProject, String) - Static method in class org.eclipse.cdt.core.model.CoreModel
Return true if name is a valid name for a translation unit.
isValidCXXHeaderUnitName(IProject, String) - Static method in class org.eclipse.cdt.core.model.CoreModel
Return true if name is a valid name for a translation unit.
isValidCXXSourceUnitName(IProject, String) - Static method in class org.eclipse.cdt.core.model.CoreModel
Return true if name is a valid name for a translation unit.
isValidHeaderUnitName(IProject, String) - Static method in class org.eclipse.cdt.core.model.CoreModel
Return true if name is a valid name for a translation unit.
isValidSourceUnitName(IProject, String) - Static method in class org.eclipse.cdt.core.model.CoreModel
Return true if name is a valid name for a translation unit.
isValidTranslationUnitName(IProject, String) - Static method in class org.eclipse.cdt.core.model.CoreModel
Return true if name is a valid name for a translation unit.
isVariableLength() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICArrayType
 
isVariableSized() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
Is the array variable sized?
isVectored() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeleteExpression
Is this a delete [] ?
isVirtual() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier
Is the keyword virtual used?
isVirtual() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTDeclSpecifier
Is this a virtual function?
isVirtual() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBase
Whether this is a virtual base class.
isVirtual() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPMethod
is this a virtual method
isVirtual(int) - Static method in class org.eclipse.cdt.core.model.Flags
Returns whether the given integer includes the virtual modifier.
isVirtual() - Method in interface org.eclipse.cdt.core.model.IMethodDeclaration
Returns whether this method is declared virtual.
isVolatile() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICArrayType
 
isVolatile() - Method in interface org.eclipse.cdt.core.dom.ast.c.ICASTArrayModifier
Is the volatile modifier used?
isVolatile() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTFunctionDeclarator
Is this a volatile method?
isVolatile() - Method in interface org.eclipse.cdt.core.dom.ast.cpp.ICPPFunctionType
returns true for a volatile method
isVolatile() - Method in interface org.eclipse.cdt.core.dom.ast.IASTDeclSpecifier
Is volatile modifier used?
isVolatile() - Method in interface org.eclipse.cdt.core.dom.ast.IASTPointer
Is this a volatile pointer?
isVolatile() - Method in interface org.eclipse.cdt.core.dom.ast.IPointerType
is this a volatile pointer
isVolatile() - Method in interface org.eclipse.cdt.core.dom.ast.IQualifierType
is this a volatile type
isVolatile(int) - Static method in class org.eclipse.cdt.core.model.Flags
Returns whether the given integer includes the volatile modifier.
isVolatile() - Method in interface org.eclipse.cdt.core.model.IDeclaration
Checks if the declaration is volatile.
isVolatile() - Method in class org.eclipse.cdt.core.search.BasicSearchMatch
 
isVolatile() - Method in interface org.eclipse.cdt.core.search.IMatch
 
isWarning() - Method in interface org.eclipse.cdt.core.dom.ast.IASTProblem
Checks the severity to see if the Warning bit is not set.
isWorkingCopy() - Method in interface org.eclipse.cdt.core.model.ITranslationUnit
Checks if this is a working copy.
isWriteType() - Method in interface org.eclipse.cdt.debug.core.cdi.model.ICDIWatchpoint
Returns whether this watchppoint is a write watchpoint.
ITemplate - Interface in org.eclipse.cdt.core.model
 
ITERATION - Static variable in interface org.eclipse.cdt.core.dom.ast.IASTForStatement
ITERATION represents the relationship between a IASTForStatement and its IASTExpression iteration expression.
ITranslationUnit - Interface in org.eclipse.cdt.core.model
Represents an entire C translation unit (.c source file).
IType - Interface in org.eclipse.cdt.core.dom.ast
 
ITypedef - Interface in org.eclipse.cdt.core.dom.ast
 
ITypeDef - Interface in org.eclipse.cdt.core.model
Represents a field declared in a type.
IUsing - Interface in org.eclipse.cdt.core.model
Represents a "using" declaration in C translation unit.
IVariable - Interface in org.eclipse.cdt.core.dom.ast
 
IVariable - Interface in org.eclipse.cdt.core.model
Represents a global variable.
IVariableDeclaration - Interface in org.eclipse.cdt.core.model
Represents the declaration of a variable.
IWorkingCopy - Interface in org.eclipse.cdt.core.model
A working copy of a C element acts just like a regular element (handle), except it is not attached to an underlying resource.

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