org.netbeans.modules.cnd.api.model/1 1.3 1

Uses of Interface
org.netbeans.modules.cnd.api.model.CsmOffsetableDeclaration

Packages that use CsmOffsetableDeclaration
org.netbeans.modules.cnd.api.model   
org.netbeans.modules.cnd.api.model.util   
 

Uses of CsmOffsetableDeclaration in org.netbeans.modules.cnd.api.model
 

Subinterfaces of CsmOffsetableDeclaration 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 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 CsmParameter
          Represents a parameter.
 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
 

Methods in org.netbeans.modules.cnd.api.model that return types with arguments of type CsmOffsetableDeclaration
 Collection<CsmOffsetableDeclaration> CsmProject.findDeclarations(String uniqueName)
          Finds declarations by its nuique name
abstract  Map<CsmOffsetableDeclaration,CsmOffsetableDeclaration> CsmChangeEvent.getChangedDeclarations()
           
abstract  Map<CsmOffsetableDeclaration,CsmOffsetableDeclaration> CsmChangeEvent.getChangedDeclarations()
           
 List<CsmOffsetableDeclaration> CsmFile.getDeclarations()
          Sorted (by start offset) list of declarations in the file
 List<CsmOffsetableDeclaration> CsmNamespaceDefinition.getDeclarations()
          Gets elements declared within this namesapce declaration
 Collection<CsmOffsetableDeclaration> CsmNamespace.getDeclarations()
          Gets top-level objects
abstract  Collection<CsmOffsetableDeclaration> CsmChangeEvent.getNewDeclarations()
           
abstract  Collection<CsmOffsetableDeclaration> CsmChangeEvent.getRemovedDeclarations()
           
 

Uses of CsmOffsetableDeclaration in org.netbeans.modules.cnd.api.model.util
 

Methods in org.netbeans.modules.cnd.api.model.util with parameters of type CsmOffsetableDeclaration
static CsmClass CsmBaseUtilities.getContextClass(CsmOffsetableDeclaration contextDeclaration)
           
static CsmFunction CsmBaseUtilities.getContextFunction(CsmOffsetableDeclaration contextDeclaration)
           
 


org.netbeans.modules.cnd.api.model/1 1.3 1

Built on November 23 2007.  |  Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.

Project Features

About this Project

CND was started in November 2009, is owned by DimaZh, and has 193 members.
By use of this website, you agree to the NetBeans Policies and Terms of Use (revision 20160708.bf2ac18). © 2014, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo
 
 
Close
loading
Please Confirm
Close