vtbl.h

来自「MMI层OBJ不能完全编译」· C头文件 代码 · 共 31 行

H
31
字号
/*****************************************************************************/
/* VTBL.H     v2.54                                                          */
/* Copyright (c) 1996-2004 Texas Instruments Incorporated                    */
/*****************************************************************************/

#include <rtti.h>

namespace std
{
   /***************************************************************************/
   /* VIRTUAL FUNCTION TABLE ENTRY                                            */
   /***************************************************************************/
   typedef struct vtbl_entry_first
   {
      short                  delta;   /* OFFSET TO GET TO THE COMPLETE OBJECT */
      struct type_info_impl *class_info; /* DYNAMIC TYPE OF OBJECT            */
   } VTBL_ENTRY_FIRST;

   typedef struct vtbl_entry_rest
   {
      short   delta;      /* OFFSET TO GET TO THE COMPLETE OBJECT   */
      void  (*func)();    /* VIRTUAL FUNCTION TO BE CALLED          */
   } VTBL_ENTRY_REST;

   typedef union vtbl_entry
   {
      VTBL_ENTRY_FIRST first;
      VTBL_ENTRY_REST rest;
   } VTBL_ENTRY;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?