public interface ICPPEnumeration extends IEnumeration, ICPPBinding
EMPTY_TYPE_ARRAY, TYPE_MATCHER
EMPTY_BINDING_ARRAY
Modifier and Type | Method and Description |
---|---|
ICPPScope |
asScope()
Returns the scope containing the enumerators.
|
IType |
getFixedType()
Returns the underlying type of the enumeration if it is fixed, or
null otherwise. |
boolean |
isScoped()
Returns whether this enumeration is scoped.
|
getEnumerators, getMaxValue, getMinValue
clone, isSameType
getQualifiedName, getQualifiedNameCharArray, isGloballyQualified
getLinkage, getName, getNameCharArray, getOwner, getScope
boolean isScoped()
IType getFixedType()
null
otherwise.
The underlying type can only be fixed in C++.ICPPScope asScope()
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.