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

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

?? esmc_error.h

?? CCSM Research Tools: Community Atmosphere Model (CAM)
?? H
字號:
/* $Id: ESMC_Error.h,v 1.1.6.1 2002/04/24 03:25:20 erik Exp $ *//*============================================================================*   * Error handling codes. *============================================================================*/#if !defined(ESMC_ERROR_H)#define ESMC_ERROR_H#include "ESMC_BasicUtil.h"/*   Defines the directory where the compiled source is located; used   in printing error messages. Each makefile has an entry    LOCDIR	  =  thedirectory   and build/common includes in CCPPFLAGS -D__SDIR__='"${LOCDIR}"'   which is a flag passed to the C/C++ compilers.*/#if !defined(__SDIR__)#define __SDIR__ "unknowndirectory/"#endif/*   Defines the function where the compiled source is located; used    in printing error messages.*/#if !defined(__FUNC__)#define __FUNC__ "unknownfunction"#endiftypedef enum {ESMC_ERR_RETURN,              ESMC_ERR_EXIT,              ESMC_ERR_USER_DEFINED} ESMC_ErrHandlerType;struct ErrHandlerClass{  ESMC_ErrHandlerType type;  void (*p)(void *);}; typedef struct ErrHandlerClass *ESMC_ErrHandler;                typedef struct ErrHandlerClass ESMC_ErrHandlerClass;/*----------------------------------------------------------------------------* *   These are the generic error codes.  The user is free to add *   additional messages within the source code. *----------------------------------------------------------------------------*/#define ESMC_ERR_MEM             55   /* unable to allocate requested memory */#define ESMC_ERR_SUP             56   /* no support for requested operation */#define ESMC_ERR_SIG             59   /* signal received */#define ESMC_ERR_FP              72   /* floating point exception */#define ESMC_ERR_COR             74   /* corrupted MF object */#define ESMC_ERR_LIB             76   /* error in library called by MF */#define ESMC_ERR_PLIB            77   /* MF library generated inconsistent data */#define ESMC_ERR_MEMC            78   /* memory corruption */#define ESMC_ERR_DATE            90   /* invalid date generated */#define ESMC_ERR_BUSY            91   /* Resource is busy */#define ESMC_ERR_SYS             92   /* System call error */#define ESMC_ERR_ARG_SIZ         60   /* nonconforming object sizes used in operation */#define ESMC_ERR_ARG_IDN         61   /* two arguments not allowed to be the same */#define ESMC_ERR_ARG_WRONG       62   /* wrong argument (but object probably ok) */#define ESMC_ERR_ARG_CORRUPT     64   /* null or corrupted MF object as argument */#define ESMC_ERR_ARG_OUTOFRANGE  63   /* input argument, out of range */#define ESMC_ERR_ARG_BADPTR      68   /* invalid pointer argument */#define ESMC_ERR_ARG_NOTSAMETYPE 69   /* two args must be same object type */#define ESMC_ERR_ARG_NOTSAMECOMM 80   /* two args must be same communicators */#define ESMC_ERR_ARG_WRONGSTATE  73   /* object in argument is in wrong state, e.g. unassembled mat */#define ESMC_ERR_ARG_INCOMP      75   /* arguments are incompatible */#define ESMC_ERR_FILE_OPEN       65   /* unable to open file */#define ESMC_ERR_FILE_READ       66   /* unable to read from file */#define ESMC_ERR_FILE_WRITE      67   /* unable to write to file */#define ESMC_ERR_FILE_UNEXPECTED 79   /* unexpected data in file */#define ESMC_ERR_FILE_CLOSE      81   /* unable to close file */#if defined(ESMC_DEBUG) #define ESMC_ERRA(num,dum,str)        {return ESMC_Err(__LINE__, __FUNC__, __FILE__, \						   __SDIR__, num, dum, str);}#define ESMC_ERRA1(num,dum,str,a1)    {return ESMC_Err(__LINE__, __FUNC__, __FILE__, \						   __SDIR__, num, dum, str, a1);}#define ESMC_ERRA2(num,dum,str,a1,a2) {return ESMC_Err(__LINE__, __FUNC__, __FILE__, \						   __SDIR__, num, dum, str, a1, a2);}#else#define ESMC_ERRA(n,p,s) ;#define ESMC_ERRA1(n,p,s,a1) ;#define ESMC_ERRA2(n,p,s,a1,a2) ;#endif#if defined(__cplusplus)#define EXTERN_C_BEGIN extern "C" {#define EXTERN_C_END }#else#define EXTERN_C_BEGIN #define EXTERN_C_END #endif/*----------------------------------------------------------------------* * Test evaluation *----------------------------------------------------------------------*/#define ESMC_ERROR_TEST(eval,str)      {if(eval){printf("PASS test: "); \                                     printf(str); \                                     printf("\n");} \                                     else {printf("FAIL test "); \                                     printf(str); \                                     printf("\n\n");}}/*============================================================================* * Function prototypes *============================================================================*/extern void ESMC_ErrHandlerSetType(ESMC_ErrHandlerType type); extern void ESMC_ErrExit(int line, char *func, char *file, char *dir, int rc, int p, 			   char *lbuf);extern void ESMC_ErrReturn(int line, char *func, char *file, char *dir, int rc, int p, 			    char *lbuf);extern void ESMC_GetErrString(int rc, char **rs); #endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久www免费人成精品| 懂色av一区二区三区免费看| 欧美亚洲综合一区| 婷婷开心久久网| 欧美日本一区二区| 亚洲国产日韩一区二区| 91福利国产成人精品照片| 亚洲欧美偷拍另类a∨色屁股| 一区二区三区在线观看欧美| 色就色 综合激情| 综合久久久久久| 97精品电影院| 亚洲一二三四区不卡| 欧美伊人精品成人久久综合97| 樱花影视一区二区| 91在线云播放| 日韩电影一区二区三区四区| 欧美一二三区精品| 国产在线播精品第三| 国产午夜久久久久| 在线视频国内一区二区| 国产精品久线在线观看| 91免费在线视频观看| 三级亚洲高清视频| 久久综合久久综合亚洲| aa级大片欧美| 婷婷久久综合九色国产成人| 91精品国产品国语在线不卡| 国产精品自拍一区| 亚洲一区二区精品久久av| 亚洲精品一区二区三区99| 99久久精品国产麻豆演员表| 天堂va蜜桃一区二区三区漫画版| 久久亚区不卡日本| 欧美日韩免费在线视频| 国产成人av一区二区三区在线观看| 国产精品二三区| 久久夜色精品一区| 欧美日韩国产片| 色八戒一区二区三区| 国产精品99久久久久久有的能看| 亚洲午夜久久久久久久久电影院| 中文字幕一区二区三区不卡在线| 欧美一区二区三区在线电影| 国产呦萝稀缺另类资源| 蜜桃视频一区二区| 日韩精品一二区| 亚洲成人免费av| 日韩中文字幕不卡| 午夜影院久久久| 亚洲第一精品在线| 亚洲日韩欧美一区二区在线| 国产偷国产偷精品高清尤物| 久久色在线观看| 国产亚洲精品资源在线26u| 色噜噜久久综合| 欧美亚洲国产bt| 欧美日韩激情一区二区| 欧美军同video69gay| 成人免费视频在线观看| 亚洲天堂福利av| 亚洲1区2区3区视频| 亚洲国产aⅴ天堂久久| 日韩精品国产精品| 国产馆精品极品| 波多野结衣中文字幕一区二区三区| 粉嫩一区二区三区性色av| 91麻豆精东视频| 欧美成人video| 国产片一区二区三区| 亚洲精品一二三区| 蜜桃精品视频在线| 99精品热视频| 欧美精品在线一区二区三区| 国产日产欧美精品一区二区三区| 国产精品美女久久久久久久网站| 午夜久久久久久| 春色校园综合激情亚洲| 欧美亚洲动漫精品| 欧美精品一区二区高清在线观看| 亚洲美女视频在线观看| 九一久久久久久| 国产精品亚洲一区二区三区妖精 | 在线视频国内自拍亚洲视频| 精品久久一区二区| 五月婷婷综合激情| 色综合天天综合色综合av| 欧美成人高清电影在线| 亚洲一区在线免费观看| 99国产精品视频免费观看| 69精品人人人人| 亚洲成人免费电影| 91在线观看高清| 国产精品毛片大码女人| 国产在线不卡视频| 欧美电视剧在线观看完整版| 一区免费观看视频| 国产福利精品一区二区| 亚洲精品一区二区精华| 久久99久久99小草精品免视看| 欧洲精品在线观看| 亚洲人123区| 91美女在线视频| 中文字幕在线不卡| 成人app在线| 亚洲精品自拍动漫在线| 成人免费va视频| 亚洲三级在线免费观看| 色综合久久天天综合网| 亚洲线精品一区二区三区| 91福利国产成人精品照片| 亚洲综合另类小说| 欧美日韩国产影片| 国产伦精品一区二区三区在线观看 | 美女爽到高潮91| 国产午夜精品一区二区 | 欧美精品一区二区三区视频| 国产福利一区在线| 最新成人av在线| 91精品一区二区三区在线观看| 蜜臂av日日欢夜夜爽一区| 欧美一区二区三区免费| 久久99精品久久久久久| 亚洲色图都市小说| 色欧美日韩亚洲| 伦理电影国产精品| 成人欧美一区二区三区黑人麻豆 | 欧美日韩久久久一区| 日韩一区二区三区观看| 国产成人精品亚洲午夜麻豆| 亚洲精品日日夜夜| 精品少妇一区二区三区在线播放 | 欧美视频一区二区三区| 国产精品伊人色| 午夜精品免费在线| 亚洲色图20p| 91精品国产综合久久精品图片| 成人午夜在线免费| 美女免费视频一区二区| 亚洲日本免费电影| 国产精品每日更新| 欧美精品一区二区三区很污很色的| 欧美午夜片在线看| 91网上在线视频| 国产69精品久久久久777| 免费高清成人在线| 精品一区二区在线免费观看| 亚洲一区电影777| 亚洲人被黑人高潮完整版| 国产精品全国免费观看高清| 国产亚洲人成网站| 国产亚洲综合在线| 欧美激情在线看| 国产精品午夜在线| 亚洲男女一区二区三区| 亚洲免费av观看| 亚洲电影一区二区三区| 日韩国产高清影视| 另类小说色综合网站| 韩国理伦片一区二区三区在线播放| 青青草原综合久久大伊人精品| 免费在线观看视频一区| 国内精品写真在线观看| av电影在线观看一区| 在线一区二区观看| 日韩午夜激情电影| 久久综合精品国产一区二区三区| 国产精品乱码人人做人人爱| 视频精品一区二区| 欧美吞精做爰啪啪高潮| 成人欧美一区二区三区小说 | 中文字幕av免费专区久久| 另类专区欧美蜜桃臀第一页| 欧美少妇一区二区| 亚洲图片自拍偷拍| 欧美亚洲国产bt| 亚洲一区二区不卡免费| 欧美日韩成人一区二区| 日本在线播放一区二区三区| 欧美精品丝袜久久久中文字幕| 一区二区在线看| 精品久久久网站| 欧美国产一区在线| 日产国产欧美视频一区精品| 成人网男人的天堂| 久久免费国产精品 | 中文在线资源观看网站视频免费不卡| 亚洲一区在线观看免费| 色狠狠综合天天综合综合| 国产女主播一区| 懂色av一区二区夜夜嗨| 久久精品一区蜜桃臀影院| 黄色日韩三级电影| 精品国产91乱码一区二区三区| 亚洲人成精品久久久久久| 成人av中文字幕| 最新国产成人在线观看| gogogo免费视频观看亚洲一| 亚洲国产激情av| 成人一区二区三区视频|