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