cxxEnumerationScopedName

The scope of the enumeration i.e. the declaration of the enclosing namespace/class/struct/union.

Description

This element describe the declaration (qualified name lookup) of the enclosing namespace/class/struct/union.

See ISO/IEC 14882:2003(E) Section 3.3 Declarative regions and scopes [basic.scope]

Example

<cxxEnumerationDefinition>
    <cxxEnumerationAccessSpecifier value="public"/>
    <cxxEnumerationScopedName>CGraphicsContext</cxxEnumerationScopedName>
    <cxxEnumerationPrototype>TTextAlign</cxxEnumerationPrototype>
    <cxxEnumerationNameLookup>CGraphicsContext:TTextAlign</cxxEnumerationNameLookup>
    <cxxEnumerators>
        ...
    </cxxEnumerators>
</cxxEnumerationDefinition>

Contained by

cxxEnumerationDefinition

Contains

Content Model

No content.

Inheritance

topic/keyword reference/keyword apiRef/apiItemName apiValue/apiItemName cxxEnumeration/cxxEnumerationScopedName