亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? avc.h

?? 支持各種柵格圖像和矢量圖像讀取的庫
?? H
?? 第 1 頁 / 共 3 頁
字號:
typedef struct AVCE00ReadInfoE00_t{    char        *pszCoverPath;    char        *pszCoverName;    AVCE00ParseInfo *hParseInfo;    AVCFileType  eCurFileType;    /* pasSections is built when the coverage is opened and describes     * the sections in the E00 file.     */    AVCE00Section *pasSections;    int            numSections;    /* If bReadAllSections=TRUE then reading automatically continues to     * the next section when a section finishes. (This is the default)     * Otherwise, you can use AVCE00ReadGotoSectionE00() to read one     * section at a time.     */     GBool         bReadAllSections;    /* File handle of the E00 file currently being processed     */    FILE          *hFile;} *AVCE00ReadE00Ptr;/* E00 generation steps... tells the AVCE00Read*() functions which * parts of the given E00 file are currently being processed. */#define AVC_GEN_NOTSTARTED      0#define AVC_GEN_DATA            1#define AVC_GEN_ENDSECTION      2#define AVC_GEN_TABLEHEADER     3#define AVC_GEN_TABLEDATA       4/*--------------------------------------------------------------------- * Stuff related to the transparent E00 -> binary conversion *--------------------------------------------------------------------*/typedef struct AVCE00WriteInfo_t{    char        *pszCoverPath;    char        *pszInfoPath;    char        *pszCoverName;    AVCCoverType eCoverType;    /* Info about the file (or E00 section) currently being processed     */    AVCFileType  eCurFileType;    AVCBinFile  *hFile;    /* Requested precision for the new coverage... may differ from the     * precision of the E00 input lines.  (AVC_SINGLE_PREC or AVC_DOUBLE_PREC)     */    int          nPrecision;    AVCE00ParseInfo *hParseInfo;    /* Info related to multibyte character encoding     */    AVCDBCSInfo *psDBCSInfo;} *AVCE00WritePtr;/* Coverage generation steps... used to store the current state of the * AVCE00WriteNextLine() function. */#define AVC_WR_TOPLEVEL         0#define AVC_WR_READING_SECTION/*=====================================================================              Function prototypes (lower-level lib. functions) =====================================================================*//*--------------------------------------------------------------------- * Functions related to buffered reading of raw binary files (and writing) *--------------------------------------------------------------------*/AVCRawBinFile *AVCRawBinOpen(const char *pszFname, const char *pszAccess,                             AVCByteOrder eFileByteOrder,                             AVCDBCSInfo *psDBCSInfo);void        AVCRawBinClose(AVCRawBinFile *psInfo);void        AVCRawBinFSeek(AVCRawBinFile *psInfo, int nOffset, int nFrom);GBool       AVCRawBinEOF(AVCRawBinFile *psInfo);void        AVCRawBinSetFileDataSize(AVCRawBinFile *psInfo, int nDataSize);void        AVCRawBinReadBytes(AVCRawBinFile *psInfo, int nBytesToRead,                                GByte *pBuf);GInt16      AVCRawBinReadInt16(AVCRawBinFile *psInfo);GInt32      AVCRawBinReadInt32(AVCRawBinFile *psInfo);float       AVCRawBinReadFloat(AVCRawBinFile *psInfo);double      AVCRawBinReadDouble(AVCRawBinFile *psInfo);void        AVCRawBinReadString(AVCRawBinFile *psFile, int nBytesToRead,                                 GByte *pBuf);void        AVCRawBinWriteBytes(AVCRawBinFile *psFile, int nBytesToWrite,                                GByte *pBuf);void        AVCRawBinWriteInt16(AVCRawBinFile *psFile, GInt16 n16Value);void        AVCRawBinWriteInt32(AVCRawBinFile *psFile, GInt32 n32Value);void        AVCRawBinWriteFloat(AVCRawBinFile *psFile, float fValue);void        AVCRawBinWriteDouble(AVCRawBinFile *psFile, double dValue);void        AVCRawBinWriteZeros(AVCRawBinFile *psFile, int nBytesToWrite);void        AVCRawBinWritePaddedString(AVCRawBinFile *psFile, int nFieldSize,                                        const char *pszString);/*--------------------------------------------------------------------- * Functions related to reading the binary coverage files *--------------------------------------------------------------------*/AVCBinFile *AVCBinReadOpen(const char *pszPath, const char *pszName,                            AVCCoverType eCoverType, AVCFileType eType,                           AVCDBCSInfo *psDBCSInfo);void        AVCBinReadClose(AVCBinFile *psFile);int         AVCBinReadRewind(AVCBinFile *psFile);void       *AVCBinReadObject(AVCBinFile *psFile, int iObjIndex );void       *AVCBinReadNextObject(AVCBinFile *psFile);AVCArc     *AVCBinReadNextArc(AVCBinFile *psFile);AVCPal     *AVCBinReadNextPal(AVCBinFile *psFile);AVCCnt     *AVCBinReadNextCnt(AVCBinFile *psFile);AVCLab     *AVCBinReadNextLab(AVCBinFile *psFile);AVCTol     *AVCBinReadNextTol(AVCBinFile *psFile);AVCTxt     *AVCBinReadNextTxt(AVCBinFile *psFile);AVCRxp     *AVCBinReadNextRxp(AVCBinFile *psFile);AVCField   *AVCBinReadNextTableRec(AVCBinFile *psFile);char      **AVCBinReadNextPrj(AVCBinFile *psFile);char      **AVCBinReadListTables(const char *pszInfoPath,                                  const char *pszCoverName,                                 char ***ppapszArcDatFiles,                                 AVCCoverType eCoverType,                                 AVCDBCSInfo *psDBCSInfo);/*--------------------------------------------------------------------- * Functions related to writing the binary coverage files *--------------------------------------------------------------------*/AVCBinFile *AVCBinWriteCreate(const char *pszPath, const char *pszName,                               AVCCoverType eCoverType,                              AVCFileType eType, int nPrecision,                              AVCDBCSInfo *psDBCSInfo);AVCBinFile *AVCBinWriteCreateTable(const char *pszInfoPath,                                    const char *pszCoverName,                                   AVCTableDef *psSrcTableDef,                                   AVCCoverType eCoverType,                                   int nPrecision, AVCDBCSInfo *psDBCSInfo);void        AVCBinWriteClose(AVCBinFile *psFile);int         AVCBinWriteHeader(AVCBinFile *psFile);int         AVCBinWriteObject(AVCBinFile *psFile, void *psObj);int         AVCBinWriteArc(AVCBinFile *psFile, AVCArc *psArc);int         AVCBinWritePal(AVCBinFile *psFile, AVCPal *psPal);int         AVCBinWriteCnt(AVCBinFile *psFile, AVCCnt *psCnt);int         AVCBinWriteLab(AVCBinFile *psFile, AVCLab *psLab);int         AVCBinWriteTol(AVCBinFile *psFile, AVCTol *psTol);int         AVCBinWritePrj(AVCBinFile *psFile, char **papszPrj);int         AVCBinWriteTxt(AVCBinFile *psFile, AVCTxt *psTxt);int         AVCBinWriteRxp(AVCBinFile *psFile, AVCRxp *psRxp);int         AVCBinWriteTableRec(AVCBinFile *psFile, AVCField *pasFields);/*--------------------------------------------------------------------- * Functions related to the generation of E00 *--------------------------------------------------------------------*/AVCE00GenInfo  *AVCE00GenInfoAlloc(int nCoverPrecision);void        AVCE00GenInfoFree(AVCE00GenInfo *psInfo);void        AVCE00GenReset(AVCE00GenInfo  *psInfo);const char *AVCE00GenStartSection(AVCE00GenInfo *psInfo, AVCFileType eType,                                   const char *pszFilename);const char *AVCE00GenEndSection(AVCE00GenInfo *psInfo, AVCFileType eType,                                GBool bCont);const char *AVCE00GenObject(AVCE00GenInfo *psInfo,                             AVCFileType eType, void *psObj, GBool bCont);const char *AVCE00GenArc(AVCE00GenInfo *psInfo, AVCArc *psArc, GBool bCont);const char *AVCE00GenPal(AVCE00GenInfo *psInfo, AVCPal *psPal, GBool bCont);const char *AVCE00GenCnt(AVCE00GenInfo *psInfo, AVCCnt *psCnt, GBool bCont);const char *AVCE00GenLab(AVCE00GenInfo *psInfo, AVCLab *psLab, GBool bCont);const char *AVCE00GenTol(AVCE00GenInfo *psInfo, AVCTol *psTol, GBool bCont);const char *AVCE00GenTxt(AVCE00GenInfo *psInfo, AVCTxt *psTxt, GBool bCont);const char *AVCE00GenTx6(AVCE00GenInfo *psInfo, AVCTxt *psTxt, GBool bCont);const char *AVCE00GenPrj(AVCE00GenInfo *psInfo, char **papszPrj, GBool bCont);const char *AVCE00GenRxp(AVCE00GenInfo *psInfo, AVCRxp *psRxp, GBool bCont);const char *AVCE00GenTableHdr(AVCE00GenInfo *psInfo, AVCTableDef *psDef,                              GBool bCont);const char *AVCE00GenTableRec(AVCE00GenInfo *psInfo, int numFields,                              AVCFieldInfo *pasDef, AVCField *pasFields,                              GBool bCont);/*--------------------------------------------------------------------- * Functions related to parsing E00 lines *--------------------------------------------------------------------*/AVCE00ParseInfo  *AVCE00ParseInfoAlloc();void    AVCE00ParseInfoFree(AVCE00ParseInfo *psInfo);void    AVCE00ParseReset(AVCE00ParseInfo  *psInfo);AVCFileType AVCE00ParseSectionHeader(AVCE00ParseInfo  *psInfo,                                      const char *pszLine);GBool   AVCE00ParseSectionEnd(AVCE00ParseInfo  *psInfo, const char *pszLine,                              GBool bResetParseInfo);AVCFileType AVCE00ParseSuperSectionHeader(AVCE00ParseInfo  *psInfo,                                          const char *pszLine);GBool   AVCE00ParseSuperSectionEnd(AVCE00ParseInfo  *psInfo,                                   const char *pszLine );void    *AVCE00ParseNextLine(AVCE00ParseInfo  *psInfo, const char *pszLine);AVCArc  *AVCE00ParseNextArcLine(AVCE00ParseInfo *psInfo, const char *pszLine);AVCPal  *AVCE00ParseNextPalLine(AVCE00ParseInfo *psInfo, const char *pszLine);AVCCnt  *AVCE00ParseNextCntLine(AVCE00ParseInfo *psInfo, const char *pszLine);AVCLab  *AVCE00ParseNextLabLine(AVCE00ParseInfo *psInfo, const char *pszLine);AVCTol  *AVCE00ParseNextTolLine(AVCE00ParseInfo *psInfo, const char *pszLine);AVCTxt  *AVCE00ParseNextTxtLine(AVCE00ParseInfo *psInfo, const char *pszLine);AVCTxt  *AVCE00ParseNextTx6Line(AVCE00ParseInfo *psInfo, const char *pszLine);char   **AVCE00ParseNextPrjLine(AVCE00ParseInfo *psInfo, const char *pszLine);AVCRxp  *AVCE00ParseNextRxpLine(AVCE00ParseInfo *psInfo, const char *pszLine);AVCTableDef *AVCE00ParseNextTableDefLine(AVCE00ParseInfo *psInfo,                                          const char *pszLine);AVCField    *AVCE00ParseNextTableRecLine(AVCE00ParseInfo *psInfo,                                          const char *pszLine);/*--------------------------------------------------------------------- * Misc. functions shared by several parts of the lib. *--------------------------------------------------------------------*/int _AVCE00ComputeRecSize(int numFields, AVCFieldInfo *pasDef,                           GBool bMapType40ToDouble);void _AVCDestroyTableFields(AVCTableDef *psTableDef, AVCField *pasFields);void _AVCDestroyTableDef(AVCTableDef *psTableDef);AVCTableDef *_AVCDupTableDef(AVCTableDef *psSrcDef);GBool AVCFileExists(const char *pszPath, const char *pszName);char *AVCAdjustCaseSensitiveFilename(char *pszFname);int  AVCPrintRealValue(char *pszBuf, int nPrecision, AVCFileType eType,                       double dValue);/*=====================================================================              Function prototypes (THE PUBLIC ONES) =====================================================================*//*--------------------------------------------------------------------- * Functions to read E00 *--------------------------------------------------------------------*/AVCE00ReadE00Ptr AVCE00ReadOpenE00(const char *pszE00FileName);void             AVCE00ReadCloseE00(AVCE00ReadE00Ptr psRead);int              AVCE00ReadRewindE00(AVCE00ReadE00Ptr psRead);void            *AVCE00ReadNextObjectE00(AVCE00ReadE00Ptr psRead);AVCE00Section  *AVCE00ReadSectionsListE00(AVCE00ReadE00Ptr psRead, int *numSect);int             AVCE00ReadGotoSectionE00(AVCE00ReadE00Ptr psRead,                                          AVCE00Section *psSect,                                         GBool bContinue);/*--------------------------------------------------------------------- * Functions to make a binary coverage appear as E00 *--------------------------------------------------------------------*/AVCE00ReadPtr   AVCE00ReadOpen(const char *pszCoverPath);void            AVCE00ReadClose(AVCE00ReadPtr psInfo);const char     *AVCE00ReadNextLine(AVCE00ReadPtr psInfo);int             AVCE00ReadRewind(AVCE00ReadPtr psInfo);AVCE00Section  *AVCE00ReadSectionsList(AVCE00ReadPtr psInfo, int *numSect);int             AVCE00ReadGotoSection(AVCE00ReadPtr psInfo,                                       AVCE00Section *psSect,                                      GBool bContinue);/*--------------------------------------------------------------------- * Functions to write E00 lines to a binary coverage *--------------------------------------------------------------------*/AVCE00WritePtr  AVCE00WriteOpen(const char *pszCoverPath,                                 AVCCoverType eNewCoverType, int nPrecision);void            AVCE00WriteClose(AVCE00WritePtr psInfo);int             AVCE00WriteNextLine(AVCE00WritePtr psInfo,                                     const char *pszLine);int             AVCE00DeleteCoverage(const char *pszCoverPath);CPL_C_END#endif /* _AVC_H_INCLUDED_ */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区不卡视频| 国产欧美一区二区精品仙草咪 | 亚洲制服欧美中文字幕中文字幕| 午夜国产精品影院在线观看| 国产一区二区免费在线| 在线观看精品一区| 国产精品嫩草影院av蜜臀| 免费在线观看日韩欧美| 欧美日韩一级片在线观看| 国产精品白丝在线| 国产乱色国产精品免费视频| 欧美高清性hdvideosex| 亚洲卡通欧美制服中文| 成人免费观看av| 久久久久青草大香线综合精品| 亚瑟在线精品视频| 欧美四级电影在线观看| 国产精品不卡一区二区三区| 国产高清在线精品| 精品久久免费看| 日韩国产在线观看| 欧美午夜电影在线播放| 亚洲免费观看高清完整版在线观看| 国产在线精品视频| 久久综合色天天久久综合图片| 青青青伊人色综合久久| 宅男噜噜噜66一区二区66| 亚洲国产视频直播| 欧美无乱码久久久免费午夜一区 | av不卡在线播放| 国产精品免费视频观看| 成人av免费网站| 亚洲青青青在线视频| 一本色道a无线码一区v| 亚洲黄色片在线观看| 在线免费精品视频| 亚洲国产精品久久人人爱蜜臀 | 亚洲国产色一区| 91极品美女在线| 亚洲图片自拍偷拍| 欧美日韩国产成人在线91| 丝袜美腿亚洲色图| 欧美变态凌虐bdsm| 国产福利一区二区三区视频| 国产精品日产欧美久久久久| av一区二区三区四区| 中文字幕一区av| 欧美亚洲国产一卡| 蜜桃传媒麻豆第一区在线观看| 精品乱人伦小说| av中文字幕亚洲| 日本视频一区二区| 精品久久国产97色综合| 国产盗摄精品一区二区三区在线| 国产日韩欧美综合在线| 一本到一区二区三区| 性做久久久久久久久| 精品久久久久久久久久久久久久久久久| 韩国成人福利片在线播放| 自拍偷拍欧美精品| 欧美日韩国产综合一区二区| 狠狠色丁香婷婷综合久久片| 1024成人网| 欧美一区二区二区| k8久久久一区二区三区| 日韩精品1区2区3区| 国产精品无人区| 日韩一级片在线观看| av电影在线观看一区| 蜜乳av一区二区| 亚洲天堂福利av| 精品国产乱码久久久久久久| 99精品久久只有精品| 秋霞午夜av一区二区三区| 欧美激情一二三区| 日韩午夜精品视频| 一本色道久久综合亚洲aⅴ蜜桃 | 欧美视频一区二区三区在线观看| 激情深爱一区二区| 亚洲欧美激情在线| 2017欧美狠狠色| 在线播放欧美女士性生活| 成人在线视频一区| 狠狠色丁香久久婷婷综合丁香| 亚洲一级在线观看| 中文天堂在线一区| 2022国产精品视频| 91精品国产综合久久久久| 99re成人精品视频| 国产成人免费视频网站| 奇米亚洲午夜久久精品| 亚洲最大成人综合| 亚洲欧美一区二区视频| 欧美激情中文不卡| 精品粉嫩超白一线天av| 88在线观看91蜜桃国自产| 99国产精品一区| 成人免费看片app下载| 国产黄色91视频| 精品一区二区三区免费毛片爱| 午夜成人在线视频| 亚洲一区二区在线视频| 亚洲欧洲在线观看av| 国产精品天干天干在线综合| 日韩精品一区二区三区视频播放| 欧美精品久久久久久久久老牛影院| 色综合网色综合| 色综合久久久久| 色综合天天性综合| 91亚洲精品久久久蜜桃| 大胆欧美人体老妇| 波多野结衣欧美| 成人性生交大片免费| 岛国精品在线观看| 成人精品gif动图一区| 成人视屏免费看| av亚洲精华国产精华精| 91女人视频在线观看| 在线免费观看视频一区| 欧美中文字幕久久| 欧美精品久久一区二区三区| 9191国产精品| 日韩一级片在线观看| www激情久久| 国产女同性恋一区二区| 中文字幕在线免费不卡| 亚洲精品视频一区二区| 一区二区三区日本| 日本不卡一区二区三区高清视频| 日韩vs国产vs欧美| 国产一区二区免费视频| 成人97人人超碰人人99| 91久久一区二区| 91麻豆精品国产91久久久更新时间| 在线电影院国产精品| 欧美变态凌虐bdsm| 中文字幕乱码亚洲精品一区| 亚洲综合无码一区二区| 麻豆国产91在线播放| 粉嫩av一区二区三区粉嫩| 欧美日韩大陆一区二区| 久久免费午夜影院| 亚洲男人天堂一区| 日韩av一区二区三区四区| 国产伦理精品不卡| 色婷婷久久久综合中文字幕| 日韩一区二区三免费高清| 国产午夜三级一区二区三| 亚洲黄色性网站| 九九九久久久精品| 99精品视频一区二区三区| 日韩三级精品电影久久久 | 欧美一区二区三区在线观看| 国产午夜精品一区二区| 一区二区高清免费观看影视大全| 美女久久久精品| 色视频一区二区| 国产女主播在线一区二区| 午夜精品影院在线观看| 国产精品一卡二| 在线播放中文一区| 综合在线观看色| 国模无码大尺度一区二区三区| 欧洲av一区二区嗯嗯嗯啊| 国产亚洲精品免费| 偷拍与自拍一区| 色婷婷av久久久久久久| 亚洲精品一区在线观看| 一区二区三区在线观看视频| 国模大尺度一区二区三区| 欧美日韩精品一区二区三区蜜桃| 国产婷婷色一区二区三区| 日本欧美久久久久免费播放网| 色综合久久综合网| 久久精品欧美日韩| 久久精品国产一区二区| 欧美日韩中字一区| 视频一区二区三区在线| 成人高清免费观看| 欧美mv日韩mv| 日本91福利区| 欧美人动与zoxxxx乱| 亚洲精品ww久久久久久p站| 粉嫩aⅴ一区二区三区四区| 精品成人在线观看| 蜜臀av性久久久久蜜臀aⅴ| 欧美日本一道本在线视频| 亚洲精品国产第一综合99久久| 国产盗摄一区二区三区| 久久尤物电影视频在线观看| 另类中文字幕网| 欧美电视剧在线观看完整版| 日韩制服丝袜av| 91精品国产色综合久久不卡蜜臀 | 欧美日韩精品一二三区| 亚洲精品精品亚洲| 色婷婷av久久久久久久| 亚洲国产综合视频在线观看| 色老汉一区二区三区| 一区二区三区 在线观看视频|