cxxTypedefScopedName

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

<cxxTypedefDefinition>
    <cxxTypedefAccessSpecifier value="public" />
    <cxxTypedefDeclaredType>
        <apiRelation href="GUID-F312F79C-AEE3-33F7-8487-FFA727B190BE.xml">Messages::TMessageSigVoid</apiRelation>&lt; ECFTierGetDataCollectors, TCFDataCollector::ERealmId &gt;</cxxTypedefDeclaredType>
    <cxxTypedefScopedName>ESock::TCFDataCollector</cxxTypedefScopedName>
    <cxxTypedefPrototype>Messages::TMessageSigVoid&lt; ECFTierGetDataCollectors, TCFDataCollector::ERealmId &gt; TTierGetDataCollectors</cxxTypedefPrototype>
    <cxxTypedefNameLookup>ESock::TCFDataCollector::TTierGetDataCollectors</cxxTypedefNameLookup>
    <cxxTypedefAPIItemLocation>
        <cxxTypedefDeclarationFile name="filePath" value="s:/epoc32/include/platform/comms-infras/ss_nodemessages_tiermanager.h" />
        <cxxTypedefDeclarationFileLine name="lineNumber" value="175" />
    </cxxTypedefAPIItemLocation>
</cxxTypedefDefinition>

Contained by

cxxTypedefDefinition

Contains

Content Model

No content.

Inheritance

topic/keyword reference/keyword apiRef/apiItemName apiValue/apiItemName cxxTypedef/cxxTypedefScopedName