Eclipse CDT
Pre-release 3.0

org.eclipse.cdt.core.dom.ast.cpp
Interface ICPPBinding

All Superinterfaces:
IBinding
All Known Subinterfaces:
ICPPClassTemplate, ICPPClassTemplatePartialSpecialization, ICPPClassType, ICPPConstructor, ICPPDelegate, ICPPField, ICPPFunction, ICPPFunctionTemplate, ICPPMember, ICPPMethod, ICPPNamespace, ICPPNamespaceAlias, ICPPParameter, ICPPSpecialization, ICPPTemplateDefinition, ICPPTemplateInstance, ICPPTemplateNonTypeParameter, ICPPTemplateParameter, ICPPTemplateTemplateParameter, ICPPTemplateTypeParameter, ICPPUsingDeclaration, ICPPVariable

public interface ICPPBinding
extends IBinding


Field Summary
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IBinding
EMPTY_BINDING_ARRAY
 
Method Summary
 String[] getQualifiedName()
          return an array of strings representing the qualified name of this binding
 char[][] getQualifiedNameCharArray()
           
 boolean isGloballyQualified()
          returns true if this binding is qualified wrt the translation unit for example, local variables, function parameters and local classes will all return false.
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IBinding
getName, getNameCharArray, getScope
 

Method Detail

getQualifiedName

String[] getQualifiedName()
                          throws DOMException
return an array of strings representing the qualified name of this binding

Returns:
Throws:
DOMException

getQualifiedNameCharArray

char[][] getQualifiedNameCharArray()
                                   throws DOMException
Throws:
DOMException

isGloballyQualified

boolean isGloballyQualified()
                            throws DOMException
returns true if this binding is qualified wrt the translation unit for example, local variables, function parameters and local classes will all return false.

Returns:
Throws:
DOMException

Eclipse CDT
Pre-release 3.0

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