| Package | Description |
|---|---|
| org.eclipse.cdt.core.dom.ast.cpp |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ICPPClassSpecialization
Specializations of all sorts of class types.
|
interface |
ICPPClassTemplate |
interface |
ICPPClassTemplatePartialSpecialization
This interface represents a class template partial specialization.
|
interface |
ICPPClassTemplatePartialSpecializationSpecialization
Interface for specializations of partial specializations.
|
interface |
ICPPTemplateTemplateParameter
Template parameters of type template
|
| Modifier and Type | Field and Description |
|---|---|
static ICPPClassType[] |
ICPPClassType.EMPTY_CLASS_ARRAY |
| Modifier and Type | Method and Description |
|---|---|
ICPPClassType |
ICPPMember.getClassOwner()
Same as
IBinding.getOwner(). |
ICPPClassType |
ICPPClassScope.getClassType()
Returns the binding for the class this scope is associated with.
|
ICPPClassType[] |
ICPPClassType.getNestedClasses()
Returns an array of nested classes/structures
|
ICPPClassType[] |
ICPPClassSpecialization.getNestedClasses(IASTNode point)
Similar to
getNestedClasses() but a accepts a starting point
for template instantiation. |
ICPPClassType |
ICPPClassSpecialization.getSpecializedBinding() |
| Modifier and Type | Method and Description |
|---|---|
static ICPPMethod[] |
SemanticQueries.getPureVirtualMethods(ICPPClassType classType,
IASTNode point)
Returns all pure virtual methods of a class.
|
Copyright (c) IBM Corp. and others 2004, 2014. All Rights Reserved.