acl  3.5.3.0
acl_define.h 文件参考
#include "acl_define_win32.h"
#include "acl_define_unix.h"
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <string.h>
+ acl_define.h 的引用(Include)关系图:

浏览源代码.

宏定义

#define _ACL_UCHAR_(c)   ((unsigned char)(c))
 
#define ACL_ISASCII(c)   isascii(_ACL_UCHAR_(c))
 
#define ACL_ISALNUM(c)   isalnum(_ACL_UCHAR_(c))
 
#define ACL_ISALPHA(c)   isalpha(_ACL_UCHAR_(c))
 
#define ACL_ISCNTRL(c)   iscntrl(_ACL_UCHAR_(c))
 
#define ACL_ISDIGIT(c)   isdigit(_ACL_UCHAR_(c))
 
#define ACL_ISGRAPH(c)   isgraph(_ACL_UCHAR_(c))
 
#define ACL_ISLOWER(c)   islower(_ACL_UCHAR_(c))
 
#define ACL_ISPRINT(c)   isprint(_ACL_UCHAR_(c))
 
#define ACL_ISPUNCT(c)   ispunct(_ACL_UCHAR_(c))
 
#define ACL_ISSPACE(c)   isspace(_ACL_UCHAR_(c))
 
#define ACL_ISUPPER(c)   isupper(_ACL_UCHAR_(c))
 
#define ACL_TOLOWER(c)   tolower(_ACL_UCHAR_(c))
 
#define ACL_TOUPPER(c)   toupper(_ACL_UCHAR_(c))
 
#define acl_unused   /* Ignore */
 
#define ACL_PRINTF(format_idx, arg_idx)
 
#define ACL_SCANF
 
#define ACL_NORETURN
 
#define ACL_UNUSED
 
#define ACL_DEPRECATED
 
#define ACL_DEPRECATED_FOR(f)   ACL_DEPRECATED
 
#define ACL_ADDR_SEP   '|'
 

类型定义

typedef acl_int64 acl_off_t
 
typedef struct acl_stat acl_stat_t
 

宏定义说明

◆ _ACL_UCHAR_

#define _ACL_UCHAR_ (   c)    ((unsigned char)(c))

在文件 acl_define.h26 行定义.

◆ ACL_ADDR_SEP

#define ACL_ADDR_SEP   '|'

在文件 acl_define.h97 行定义.

◆ ACL_DEPRECATED

#define ACL_DEPRECATED

在文件 acl_define.h85 行定义.

◆ ACL_DEPRECATED_FOR

#define ACL_DEPRECATED_FOR (   f)    ACL_DEPRECATED

在文件 acl_define.h93 行定义.

◆ ACL_ISALNUM

#define ACL_ISALNUM (   c)    isalnum(_ACL_UCHAR_(c))

在文件 acl_define.h44 行定义.

◆ ACL_ISALPHA

#define ACL_ISALPHA (   c)    isalpha(_ACL_UCHAR_(c))

在文件 acl_define.h45 行定义.

◆ ACL_ISASCII

#define ACL_ISASCII (   c)    isascii(_ACL_UCHAR_(c))

在文件 acl_define.h43 行定义.

◆ ACL_ISCNTRL

#define ACL_ISCNTRL (   c)    iscntrl(_ACL_UCHAR_(c))

在文件 acl_define.h46 行定义.

◆ ACL_ISDIGIT

#define ACL_ISDIGIT (   c)    isdigit(_ACL_UCHAR_(c))

在文件 acl_define.h47 行定义.

◆ ACL_ISGRAPH

#define ACL_ISGRAPH (   c)    isgraph(_ACL_UCHAR_(c))

在文件 acl_define.h48 行定义.

◆ ACL_ISLOWER

#define ACL_ISLOWER (   c)    islower(_ACL_UCHAR_(c))

在文件 acl_define.h49 行定义.

◆ ACL_ISPRINT

#define ACL_ISPRINT (   c)    isprint(_ACL_UCHAR_(c))

在文件 acl_define.h50 行定义.

◆ ACL_ISPUNCT

#define ACL_ISPUNCT (   c)    ispunct(_ACL_UCHAR_(c))

在文件 acl_define.h51 行定义.

◆ ACL_ISSPACE

#define ACL_ISSPACE (   c)    isspace(_ACL_UCHAR_(c))

在文件 acl_define.h52 行定义.

◆ ACL_ISUPPER

#define ACL_ISUPPER (   c)    isupper(_ACL_UCHAR_(c))

在文件 acl_define.h53 行定义.

◆ ACL_NORETURN

#define ACL_NORETURN

在文件 acl_define.h76 行定义.

◆ ACL_PRINTF

#define ACL_PRINTF (   format_idx,
  arg_idx 
)

在文件 acl_define.h74 行定义.

◆ ACL_SCANF

#define ACL_SCANF

在文件 acl_define.h75 行定义.

◆ ACL_TOLOWER

#define ACL_TOLOWER (   c)    tolower(_ACL_UCHAR_(c))

在文件 acl_define.h54 行定义.

◆ ACL_TOUPPER

#define ACL_TOUPPER (   c)    toupper(_ACL_UCHAR_(c))

在文件 acl_define.h55 行定义.

◆ acl_unused

#define acl_unused   /* Ignore */

在文件 acl_define.h62 行定义.

◆ ACL_UNUSED

#define ACL_UNUSED

在文件 acl_define.h77 行定义.

类型定义说明

◆ acl_off_t

typedef acl_int64 acl_off_t

在文件 acl_define.h12 行定义.

◆ acl_stat_t

typedef struct acl_stat acl_stat_t

在文件 acl_define.h13 行定义.