|
org.netbeans.modules.cnd.api.model/1 1.3 1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Interface
org.netbeans.modules.cnd.api.model.CsmOffsetable
Packages that use CsmOffsetable | |
---|---|
org.netbeans.modules.cnd.api.model | |
org.netbeans.modules.cnd.api.model.deep |
Uses of CsmOffsetable in org.netbeans.modules.cnd.api.model |
---|
Subinterfaces of CsmOffsetable in org.netbeans.modules.cnd.api.model | |
---|---|
interface |
CsmClass
Represents class, struct, enum and union |
interface |
CsmClassForwardDeclaration
Represents class forward declaration |
interface |
CsmCompoundClassifier<T>
Common ancestor for compound types - classes and enums |
interface |
CsmConstructor
Represents constructor |
interface |
CsmEnum
|
interface |
CsmEnumerator
Represents enumerator |
interface |
CsmField
|
interface |
CsmFriend<T>
|
interface |
CsmFriendClass
|
interface |
CsmFriendFunction
|
interface |
CsmFunction<T>
|
interface |
CsmFunctionDefinition<T>
Represents function definition |
interface |
CsmInclude
Represents include directive |
interface |
CsmInheritance
Represents inheritance - couple (base class, visibility) |
interface |
CsmMacro
Represents C/C++ macros |
interface |
CsmMember<T>
|
interface |
CsmMethod<T>
|
interface |
CsmNamespaceAlias
Represents namespace alias, for example namespace CWLN = Company_with_very_long_name; |
interface |
CsmNamespaceDefinition
Represent namespace declaration |
interface |
CsmOffsetableDeclaration<T>
Just a combination of two - for client convenience |
interface |
CsmParameter
Represents a parameter. |
interface |
CsmType
Represents type Comments about offsetable part and text of type objects: type has start-end around it's classifier part, while return full text, i.e int a[5],b; ^ ^ | | st end for variable a getText() returns "int[5]" for variable b getText() returns "int" |
interface |
CsmTypedef
|
interface |
CsmUsingDeclaration
Represents a using declaration, such as using std::vector |
interface |
CsmUsingDirective
|
interface |
CsmVariable<T>
Represents a variable |
interface |
CsmVariableDefinition
Represents static varable definition |
Uses of CsmOffsetable in org.netbeans.modules.cnd.api.model.deep |
---|
Subinterfaces of CsmOffsetable in org.netbeans.modules.cnd.api.model.deep | |
---|---|
interface |
CsmCaseStatement
Represents case pseudo statement. |
interface |
CsmCompoundStatement
Represents compound statement; acts as an ancestor for some derived interfaces, which aren't compound statements as such, e.g. |
interface |
CsmCondition
Represents condition. |
interface |
CsmDeclarationStatement
Represents declaration statement |
interface |
CsmExceptionHandler
Represents exception handler - catch( exception-decl ) { ... |
interface |
CsmExpression
Represents expression |
interface |
CsmExpressionStatement
Represents expression statement |
interface |
CsmForStatement
Represents for statement |
interface |
CsmGotoStatement
Represents goto statement |
interface |
CsmIfStatement
Represents "If" statement |
interface |
CsmLabel
Represents a label pseudo statement. |
interface |
CsmLoopStatement
Represents while(), do ... |
interface |
CsmReturnStatement
Represents return statement |
interface |
CsmStatement
Represents some statement - acts as a common ancestor for each of the particular statement interfaces |
interface |
CsmTryCatchStatement
Represents try ... |
|
org.netbeans.modules.cnd.api.model/1 1.3 1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Built on November 23 2007. | Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.