UdtKind

Describes the variety of user-defined type (UDT).

Syntax

enum UdtKind
{
    UdtStruct,
    UdtClass,
    UdtUnion,
    UdtInterface,
    UdtTaggedUnion
};

Elements

Element Description
UdtStruct UDT is a structure.
UdtClass UDT is a class.
UdtUnion UDT is a union.
UdtInterface UDT is an interface.
UdtTaggedUnion UDT is a tagged union.

Remarks

The values in this enumeration are returned by the IDiaSymbol::get_udtKind method.

Requirements

Header: cvconst.h

See also