📄 const-c.inc
字号:
#define PERL_constant_NOTFOUND 1#define PERL_constant_NOTDEF 2#define PERL_constant_ISIV 3#define PERL_constant_ISNO 4#define PERL_constant_ISNV 5#define PERL_constant_ISPV 6#define PERL_constant_ISPVN 7#define PERL_constant_ISSV 8#define PERL_constant_ISUNDEF 9#define PERL_constant_ISUV 10#define PERL_constant_ISYES 11#ifndef NVTYPEtypedef double NV; /* 5.6 and later define NVTYPE, and typedef NV to it. */#endif#ifndef aTHX_#define aTHX_ /* 5.6 or later define this for threading support. */#endif#ifndef pTHX_#define pTHX_ /* 5.6 or later define this for threading support. */#endifstatic intconstant_7 (pTHX_ const char *name, IV *iv_return) { /* When generated this function returned values for the list of names given here. However, subsequent manual editing may have added or removed some. LOG_ERR LOG_FTP LOG_LPR LOG_NTP LOG_PID LOG_RAS */ /* Offset 4 gives the best switch position. */ switch (name[4]) { case 'E': if (memEQ(name, "LOG_ERR", 7)) { /* ^ */#ifdef LOG_ERR *iv_return = LOG_ERR; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } break; case 'F': if (memEQ(name, "LOG_FTP", 7)) { /* ^ */#ifdef LOG_FTP *iv_return = LOG_FTP; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } break; case 'L': if (memEQ(name, "LOG_LPR", 7)) { /* ^ */#ifdef LOG_LPR *iv_return = LOG_LPR; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } break; case 'N': if (memEQ(name, "LOG_NTP", 7)) { /* ^ */#ifdef LOG_NTP *iv_return = LOG_NTP; return PERL_constant_ISIV;#else *iv_return = LOG_DAEMON; return PERL_constant_ISIV;#endif } break; case 'P': if (memEQ(name, "LOG_PID", 7)) { /* ^ */#ifdef LOG_PID *iv_return = LOG_PID; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } break; case 'R': if (memEQ(name, "LOG_RAS", 7)) { /* ^ */#ifdef LOG_RAS *iv_return = LOG_RAS; return PERL_constant_ISIV;#else *iv_return = LOG_AUTH; return PERL_constant_ISIV;#endif } break; } return PERL_constant_NOTFOUND;}static intconstant_8 (pTHX_ const char *name, IV *iv_return) { /* When generated this function returned values for the list of names given here. However, subsequent manual editing may have added or removed some. LOG_AUTH LOG_CONS LOG_CRIT LOG_CRON LOG_INFO LOG_KERN LOG_LFMT LOG_MAIL LOG_NEWS LOG_USER LOG_UUCP */ /* Offset 6 gives the best switch position. */ switch (name[6]) { case 'C': if (memEQ(name, "LOG_UUCP", 8)) { /* ^ */#ifdef LOG_UUCP *iv_return = LOG_UUCP; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } break; case 'E': if (memEQ(name, "LOG_USER", 8)) { /* ^ */#ifdef LOG_USER *iv_return = LOG_USER; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } break; case 'F': if (memEQ(name, "LOG_INFO", 8)) { /* ^ */#ifdef LOG_INFO *iv_return = LOG_INFO; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } break; case 'I': if (memEQ(name, "LOG_CRIT", 8)) { /* ^ */#ifdef LOG_CRIT *iv_return = LOG_CRIT; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } if (memEQ(name, "LOG_MAIL", 8)) { /* ^ */#ifdef LOG_MAIL *iv_return = LOG_MAIL; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } break; case 'M': if (memEQ(name, "LOG_LFMT", 8)) { /* ^ */#ifdef LOG_LFMT *iv_return = LOG_LFMT; return PERL_constant_ISIV;#else *iv_return = LOG_USER; return PERL_constant_ISIV;#endif } break; case 'N': if (memEQ(name, "LOG_CONS", 8)) { /* ^ */#ifdef LOG_CONS *iv_return = LOG_CONS; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } break; case 'O': if (memEQ(name, "LOG_CRON", 8)) { /* ^ */#ifdef LOG_CRON *iv_return = LOG_CRON; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } break; case 'R': if (memEQ(name, "LOG_KERN", 8)) { /* ^ */#ifdef LOG_KERN *iv_return = LOG_KERN; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } break; case 'T': if (memEQ(name, "LOG_AUTH", 8)) { /* ^ */#ifdef LOG_AUTH *iv_return = LOG_AUTH; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } break; case 'W': if (memEQ(name, "LOG_NEWS", 8)) { /* ^ */#ifdef LOG_NEWS *iv_return = LOG_NEWS; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } break; } return PERL_constant_NOTFOUND;}static intconstant_9 (pTHX_ const char *name, IV *iv_return, const char **pv_return) { /* When generated this function returned values for the list of names given here. However, subsequent manual editing may have added or removed some. LOG_ALERT LOG_AUDIT LOG_DEBUG LOG_EMERG _PATH_LOG */ /* Offset 5 gives the best switch position. */ switch (name[5]) { case 'E': if (memEQ(name, "LOG_DEBUG", 9)) { /* ^ */#ifdef LOG_DEBUG *iv_return = LOG_DEBUG; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } break; case 'L': if (memEQ(name, "LOG_ALERT", 9)) { /* ^ */#ifdef LOG_ALERT *iv_return = LOG_ALERT; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } break; case 'M': if (memEQ(name, "LOG_EMERG", 9)) { /* ^ */#ifdef LOG_EMERG *iv_return = LOG_EMERG; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } break; case 'U': if (memEQ(name, "LOG_AUDIT", 9)) { /* ^ */#ifdef LOG_AUDIT *iv_return = LOG_AUDIT; return PERL_constant_ISIV;#else *iv_return = LOG_AUTH; return PERL_constant_ISIV;#endif } break; case '_': if (memEQ(name, "_PATH_LOG", 9)) { /* ^ */#ifdef _PATH_LOG *pv_return = _PATH_LOG; return PERL_constant_ISPV;#else *pv_return = "/var/run/syslog"; return PERL_constant_ISPV;#endif } break; } return PERL_constant_NOTFOUND;}static intconstant_10 (pTHX_ const char *name, IV *iv_return) { /* When generated this function returned values for the list of names given here. However, subsequent manual editing may have added or removed some. LOG_DAEMON LOG_LOCAL0 LOG_LOCAL1 LOG_LOCAL2 LOG_LOCAL3 LOG_LOCAL4 LOG_LOCAL5 LOG_LOCAL6 LOG_LOCAL7 LOG_NDELAY LOG_NOTICE LOG_NOWAIT LOG_ODELAY LOG_PERROR LOG_SYSLOG */ /* Offset 9 gives the best switch position. */ switch (name[9]) { case '0': if (memEQ(name, "LOG_LOCAL", 9)) { /* 0 */#ifdef LOG_LOCAL0 *iv_return = LOG_LOCAL0; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } break; case '1': if (memEQ(name, "LOG_LOCAL", 9)) { /* 1 */#ifdef LOG_LOCAL1 *iv_return = LOG_LOCAL1; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } break; case '2': if (memEQ(name, "LOG_LOCAL", 9)) { /* 2 */#ifdef LOG_LOCAL2 *iv_return = LOG_LOCAL2; return PERL_constant_ISIV;#else return PERL_constant_NOTDEF;#endif } break; case '3': if (memEQ(name, "LOG_LOCAL", 9)) {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -