21 #ifndef _SHI_INTERFACES_H_ 22 #define _SHI_INTERFACES_H_ 38 #define SHI_INTERFACE_ID__SHI_Object 0 39 #define SHI_INTERFACE_ID__SHI_Engine 1 40 #define SHI_INTERFACE_ID__SHI_License 2 41 #define SHI_INTERFACE_ID__SHI_Properties 3 42 #define SHI_INTERFACE_ID__SHI_Property 4 43 #define SHI_INTERFACE_ID__SHI_Data 5 44 #define SHI_INTERFACE_ID__SHI_List 6 45 #define SHI_INTERFACE_ID__SHI_Iterator 7 46 #define SHI_INTERFACE_ID__SHI_Action 8 47 #define SHI_INTERFACE_ID__SHI_ActionResult 9 48 #define SHI_INTERFACE_ID__SHI_Attribute 10 49 #define SHI_INTERFACE_ID__SHI_Service 11 50 #define SHI_INTERFACE_ID__SHI_ServiceUser 12 51 #define SHI_INTERFACE_ID__SHI_Releasable 13 52 #define SHI_INTERFACE_ID__SHI_ServiceSubscription 14 60 #define SHI_INTERFACE_ID(_iface) SHI_INTERFACE_ID__##_iface unsigned int SHI_UInt32
32-bit (or more) unsigned integer
Definition: ShiTypes.h:27
SHI_UInt32 SHI_InterfaceId
Definition: ShiInterfaces.h:33