# 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

Parent topic: cxxEnumeration module