# cxxEnumeratorScopedName

The scope of the enumerator 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

    <cxxEnumerator id="class_c_graphics_context_1aa83437963ec92f7c4bef2ca1fe1d841fa6567b3e91e6ce82151d21d2617ac1694">
        <apiName>ERight</apiName>
        <cxxEnumeratorScopedName>CGraphicsContext</cxxEnumeratorScopedName>
        <cxxEnumeratorPrototype>ERight</cxxEnumeratorPrototype>
        <cxxEnumeratorNameLookup>CGraphicsContext::ERight</cxxEnumeratorNameLookup>
        <cxxEnumeratorAPIItemLocation>
            <cxxEnumeratorDeclarationFile name="filePath" value="C:/src/include/gdi.h"/>
            <cxxEnumeratorDeclarationFileLine name="lineNumber" value="1727"/>
        </cxxEnumeratorAPIItemLocation>
        <apiDesc>
            <p>Text is right-aligned. </p>
        </apiDesc>
    </cxxEnumerator>

## Contained by

cxxEnumerator

## Contains

## Content Model

No content.

## Inheritance

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

Parent topic: cxxEnumeration module