public interface ICPPClassTemplate extends ICPPTemplateDefinition, ICPPClassType
EMPTY_CLASS_ARRAY, k_class, v_private, v_protected, v_public
k_struct, k_union
EMPTY_TYPE_ARRAY, TYPE_MATCHER
EMPTY_BINDING_ARRAY
Modifier and Type | Method and Description |
---|---|
ICPPTemplateInstance |
asDeferredInstance()
Returns a deferred instance that allows lookups within this class template.
|
ICPPClassTemplatePartialSpecialization[] |
getPartialSpecializations()
Returns the partial specializations of this class template.
|
getTemplateParameters
findField, getAllDeclaredMethods, getBases, getConstructors, getDeclaredFields, getDeclaredMethods, getFields, getFriends, getMethods, getNestedClasses, getVisibility, isFinal
getCompositeScope, getKey, isAnonymous
clone, isSameType
getQualifiedName, getQualifiedNameCharArray, isGloballyQualified
getLinkage, getName, getNameCharArray, getOwner, getScope
ICPPClassTemplatePartialSpecialization[] getPartialSpecializations()
ICPPTemplateInstance asDeferredInstance()
Copyright (c) IBM Corp. and others 2004, 2014. All Rights Reserved.