TYPEKIND
The TYPEKIND enumeration is defined as follows:
typedef enum tagTYPEKIND {
TKIND_ENUM = 0
, TKIND_RECORD
, TKIND_MODULE
, TKIND_INTERFACE
, TKIND_DISPATCH
, TKIND_COCLASS
, TKIND_ALIAS
, TKIND_UNION
, TKIND_MAX /* end of enum marker */
} TYPEKIND;
Value
| Description
|
TKIND_ALIAS
| A type that is an alias for another type.
|
TKIND_COCLASS
| A set of implemented component object interfaces.
|
TKIND_DISPATCH
| A set of methods and properties that are accessible through IDispatch::Invoke. By default, dual interfaces return TKIND_DISPATCH.
|
TKIND_ENUM
| A set of enumerators.
|
TKIND_INTERFACE
| A type that has virtual functions, all of which are pure.
|
TKIND_MODULE
| A module which can only have static functions and data (for instance, a DLL).
|
TKIND_RECORD
| A struct with no methods.
|
TKIND_UNION
| A union, all of whose members have offset zero.
|
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database