⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xos.h.svn-base

📁 brew头文件分析
💻 SVN-BASE
字号:
//**************************************************************//Copyright (C), 2008-2008, AnyLook Co., Ltd.//File name:    xOS.h//Author:       AnyLook//Version:      1.0//Date:         2008/07/31//Description://    xOS Include file//Others: //Function List: //<Name>        <desc>//Simple        //History: //<author>      <time>      <version >  <desc>// AnyLook     2008/07/31       1.0       build this moudle  //**************************************************************#ifndef _xOS_H#define _xOS_H#include "xOS_Comdef.h"             //Include date sytle Define(Uint8, Uint32....) and other Define#include "xOS_StdErr.h"             //a Enum struct#include "xOS_Typedef.h"            //Include Other Define info..typedef struct _xOS{    void *m_pHelper;    void *m_pShell;    void *m_pVideo;    void *m_pTime;    void *m_pEvents;    void *m_pThreads;    void *m_pFiles;    void *m_pSocket;    void *m_pRWLib;    void *m_pMedia;    void *m_pCamera;    void *m_pTAPI;    void *m_pSIM;    void *m_pFont;    void *m_pIM;    void *m_pSound;    void *m_pVocoder;    void *m_pLight;    void *m_pDevice;    void *m_pWIFI;    void *m_pBlueTooth;    void *m_pGPS;	void *m_pAudio;    void *m_pPrivate;	void *m_pLoadso;	void *m_pHttp;		void *m_pVersion;	void *m_pIniFiles;	void *m_pHeaps;	void *m_pGenerals;}xOS;#define GETHELPER(p)    GETSUBVTBL(((xOS *)p)->m_pHelper,Helper)#define GETSHELL(p)     GETSUBVTBL(((xOS *)p)->m_pShell,Shell)#define GETVIDEO(p)     GETSUBVTBL(((xOS *)p)->m_pVideo,Video)#define GETTIME(p)      GETSUBVTBL(((xOS *)p)->m_pTime,Time)#define GETEVENTS(p)    GETSUBVTBL(((xOS *)p)->m_pEvents,Events)#define GETTHREADS(p)   GETSUBVTBL(((xOS *)p)->m_pThreads,Threads)#define GETFILES(p)     GETSUBVTBL(((xOS *)p)->m_pFiles,Files)#define GETSOCKET(p)    GETSUBVTBL(((xOS *)p)->m_pSocket,Socket)#define GETRWLIB(p)     GETSUBVTBL(((xOS *)p)->m_pRWLib,RWLib)#define GETMEDIA(p)     GETSUBVTBL(((xOS *)p)->m_pMedia,Media)#define GETCAMERA(p)    GETSUBVTBL(((xOS *)p)->m_pCamera,Camera)#define GETTAPI(p)      GETSUBVTBL(((xOS *)p)->m_pTAPI,TAPI)#define GETSIM(p)       GETSUBVTBL(((xOS *)p)->m_pSIM,SIM)#define GETFONT(p)      GETSUBVTBL(((xOS *)p)->m_pFont,Font)#define GETIM(p)        GETSUBVTBL(((xOS *)p)->m_pIM,IM)#define GETSOUND(p)     GETSUBVTBL(((xOS *)p)->m_pSound,Sound)#define GETVOCODER(p)   GETSUBVTBL(((xOS *)p)->m_pVocoder,Vocoder)#define GETLIGHT(p)     GETSUBVTBL(((xOS *)p)->m_pLight,Light)#define GETDEVICE(p)    GETSUBVTBL(((xOS *)p)->m_pDevice,Device)#define GETWIFI(p)      GETSUBVTBL(((xOS *)p)->m_pWIFI,WIFI)#define GETBLUETOOTH(p) GETSUBVTBL(((xOS *)p)->m_pBlueTooth,BlueTooth)#define GETGPS(p)       GETSUBVTBL(((xOS *)p)->m_pGPS,GPS)#define GETAUDIO(p)     GETSUBVTBL(((xOS *)p)->m_pAudio,Audio)#define GETPRIVATE(p)   GETSUBVTBL(((xOS *)p)->m_pPrivate,Private)#define GETLOADSO(p)    GETSUBVTBL(((xOS *)p)->m_pLoadso,Loadso)#define GETHTTP(p)      GETSUBVTBL(((xOS *)p)->m_pHttp, Http)#define GETVERSION(p)   GETSUBVTBL(((xOS *)p)->m_pVersion, Version)#define GETINIFILES(p)	GETSUBVTBL(((xOS *)p)->m_pIniFiles, IniFiles)#define GETHEAPS(p)		GETSUBVTBL(((xOS *)p)->m_pHeaps, Heaps)#define GETGENERALS(p)	GETSUBVTBL(((xOS *)p)->m_pGenerals, Generals)extern xOS *g_pxOSList;extern xOS g_sxOS;// Set up for C function definitions, even when using C++#ifdef __cplusplusextern "C" {#endif// Ends C function definitions when using C++#ifdef __cplusplus}#endif#endif //_xOS_H

⌨️ 快捷键说明

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