Eclipse CDT
7.0

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

All Superinterfaces:
IBinding
All Known Subinterfaces:
ICPPAliasTemplate, ICPPAliasTemplateInstance, ICPPClassSpecialization, ICPPClassTemplate, ICPPClassTemplatePartialSpecialization, ICPPClassTemplatePartialSpecializationSpecialization, ICPPClassType, ICPPConstructor, ICPPDeferredFunction, ICPPDeferredTemplateInstance, ICPPEnumeration, ICPPEnumerationSpecialization, ICPPField, ICPPFunction, ICPPFunctionTemplate, ICPPMember, ICPPMethod, ICPPMethodSpecialization, 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
 java.lang.String[] getQualifiedName()
          Returns an array of strings representing the qualified name of this binding.
 char[][] getQualifiedNameCharArray()
           
 boolean isGloballyQualified()
          Returns true if this binding is qualified with respect to 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
getLinkage, getName, getNameCharArray, getOwner, getScope
 

Method Detail

getQualifiedName

java.lang.String[] getQualifiedName()
                                    throws DOMException
Returns an array of strings representing the qualified name of this binding.

Throws:
DOMException

getQualifiedNameCharArray

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

isGloballyQualified

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

Throws:
DOMException

Eclipse CDT
7.0

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