Eclipse CDT
Pre-release 3.0

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

All Superinterfaces:
IBinding, ICPPBinding
All Known Subinterfaces:
ICPPClassTemplate, ICPPClassTemplatePartialSpecialization, ICPPFunctionTemplate, ICPPTemplateTemplateParameter

public interface ICPPTemplateDefinition
extends ICPPBinding


Field Summary
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IBinding
EMPTY_BINDING_ARRAY
 
Method Summary
 ICPPTemplateParameter[] getTemplateParameters()
          Returns an array of the template parameters.
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBinding
getQualifiedName, getQualifiedNameCharArray, isGloballyQualified
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IBinding
getName, getNameCharArray, getScope
 

Method Detail

getTemplateParameters

ICPPTemplateParameter[] getTemplateParameters()
                                              throws DOMException
Returns an array of the template parameters. In the case of a specialization, the array will be empty, a partial specialization will have the specialized parameter list

Returns:
array of ICPPTemplateParameter
Throws:
DOMException

Eclipse CDT
Pre-release 3.0

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