public interface ICPPClassTemplatePartialSpecialization extends ICPPClassTemplate, ICPPPartialSpecialization
| Modifier and Type | Field and Description |
|---|---|
static ICPPClassTemplatePartialSpecialization[] |
EMPTY_ARRAY |
static ICPPClassTemplatePartialSpecialization[] |
EMPTY_PARTIAL_SPECIALIZATION_ARRAY
Deprecated.
Use
EMPTY_ARRAY |
EMPTY_CLASS_ARRAY, k_class, v_private, v_protected, v_publick_struct, k_unionEMPTY_TYPE_ARRAY, TYPE_MATCHEREMPTY_BINDING_ARRAY| Modifier and Type | Method and Description |
|---|---|
ICPPClassTemplate |
getPrimaryClassTemplate()
Returns the ICPPTemplateDefinition which this is a specialization of.
|
ICPPTemplateArgument[] |
getTemplateArguments()
Returns the arguments of this partial specialization.
|
asDeferredInstance, getPartialSpecializationsfindField, getAllDeclaredMethods, getBases, getConstructors, getDeclaredFields, getDeclaredMethods, getFields, getFriends, getMethods, getNestedClasses, getUsingDeclarations, getVisibility, isFinalgetCompositeScope, getKey, isAnonymousclone, isSameTypegetTemplateParametersgetQualifiedName, getQualifiedNameCharArray, isGloballyQualifiedgetLinkage, getName, getNameCharArray, getOwner, getScopegetPrimaryTemplatestatic final ICPPClassTemplatePartialSpecialization[] EMPTY_ARRAY
@Deprecated static final ICPPClassTemplatePartialSpecialization[] EMPTY_PARTIAL_SPECIALIZATION_ARRAY
EMPTY_ARRAYICPPClassTemplate getPrimaryClassTemplate()
ICPPTemplateArgument[] getTemplateArguments()
getTemplateArguments in interface ICPPPartialSpecialization