Eclipse CDT
Pre-release 3.0

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

All Superinterfaces:
IBinding, ICPPBinding, ICPPClassTemplate, ICPPTemplateDefinition, ICPPTemplateParameter

public interface ICPPTemplateTemplateParameter
extends ICPPTemplateParameter, ICPPClassTemplate


Field Summary
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateParameter
EMPTY_TEMPLATE_PARAMETER_ARRAY
 
Method Summary
 IType getDefault()
          The default type for this parameter.
 ICPPTemplateParameter[] getTemplateParameters()
          Returns an array of the template parameters.
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPClassTemplate
getPartialSpecializations
 

Method Detail

getTemplateParameters

ICPPTemplateParameter[] getTemplateParameters()
                                              throws DOMException
Description copied from interface: ICPPTemplateDefinition
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

Specified by:
getTemplateParameters in interface ICPPTemplateDefinition
Returns:
array of ICPPTemplateParameter
Throws:
DOMException

getDefault

IType getDefault()
                 throws DOMException
The default type for this parameter. May be null

Returns:
Throws:
DOMException

Eclipse CDT
Pre-release 3.0

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