acl
3.5.3.0
|
#include "../stdlib/acl_array.h"
类 | |
struct | AUT_LINE |
struct | AUT_FN_ITEM |
struct | AUT_ARG_ITEM |
struct | AUT_CMD_TOKEN |
宏定义 | |
#define | AUT_OBJ_OUTER 0 /* 默认为外部命令对象 */ |
#define | AUT_OBJ_INNER 1 /* 为内部对象 */ |
#define | AUT_FLAG_LOOP_BEGIN 1 |
#define | AUT_FLAG_LOOP_BREAK 2 |
#define | AUT_FLAG_LOOP_CONTINUE 3 |
#define | AUT_FLAG_LOOP_END 4 |
#define | AUT_FLAG_IF 5 |
#define | AUT_FLAG_ELSE 6 |
#define | AUT_FLAG_ELIF 7 |
#define | AUT_FLAG_ENDIF 8 |
#define | AUT_FLAG_STOP 9 |
#define | AUT_STAT_FREE 0 |
#define | AUT_STAT_BUSY 1 |
#define | AUT_LOOP_BREAK -100 |
#define | VAR_AUT_LOG_PRINT 0x0001 |
#define | VAR_AUT_LOG_FPRINT 0x0010 |
#define | VAR_AUT_LOG "LOG" |
#define | VAR_AUT_STOP "STOP" |
#define | VAR_AUT_SLEEP "SLEEP" |
#define | VAR_AUT_PAUSE "PAUSE" |
#define | VAR_AUT_LOOP_BEGIN "LOOP_BEGIN" |
#define | VAR_AUT_LOOP_END "LOOP_END" |
#define | VAR_AUT_LOOP_BREAK "LOOP_BREAK" |
#define | VAR_AUT_LOOP_CONTINUE "LOOP_CONTINUE" |
#define | VAR_AUT_IF "IF" |
#define | VAR_AUT_ELSE "ELSE" |
#define | VAR_AUT_ENDIF "ENDIF" |
#define | VAR_AUT_GOTO "GOTO" |
#define | VAR_AUT_ITEM_COUNT "COUNT" |
类型定义 | |
typedef struct AUT_LINE | AUT_LINE |
typedef int(* | AUT_FN) (AUT_LINE *test_line, void *arg) |
typedef struct AUT_FN_ITEM | AUT_FN_ITEM |
#define AUT_FLAG_ELIF 7 |
在文件 acl_test_struct.h 第 74 行定义.
#define AUT_FLAG_ELSE 6 |
在文件 acl_test_struct.h 第 73 行定义.
#define AUT_FLAG_ENDIF 8 |
在文件 acl_test_struct.h 第 75 行定义.
#define AUT_FLAG_IF 5 |
在文件 acl_test_struct.h 第 72 行定义.
#define AUT_FLAG_LOOP_BEGIN 1 |
在文件 acl_test_struct.h 第 67 行定义.
#define AUT_FLAG_LOOP_BREAK 2 |
在文件 acl_test_struct.h 第 68 行定义.
#define AUT_FLAG_LOOP_CONTINUE 3 |
在文件 acl_test_struct.h 第 69 行定义.
#define AUT_FLAG_LOOP_END 4 |
在文件 acl_test_struct.h 第 70 行定义.
#define AUT_FLAG_STOP 9 |
在文件 acl_test_struct.h 第 77 行定义.
#define AUT_LOOP_BREAK -100 |
在文件 acl_test_struct.h 第 83 行定义.
#define AUT_OBJ_INNER 1 /* 为内部对象 */ |
在文件 acl_test_struct.h 第 65 行定义.
#define AUT_OBJ_OUTER 0 /* 默认为外部命令对象 */ |
在文件 acl_test_struct.h 第 64 行定义.
#define AUT_STAT_BUSY 1 |
在文件 acl_test_struct.h 第 80 行定义.
#define AUT_STAT_FREE 0 |
在文件 acl_test_struct.h 第 79 行定义.
#define VAR_AUT_ELSE "ELSE" |
在文件 acl_test_struct.h 第 117 行定义.
#define VAR_AUT_ENDIF "ENDIF" |
在文件 acl_test_struct.h 第 120 行定义.
#define VAR_AUT_GOTO "GOTO" |
在文件 acl_test_struct.h 第 123 行定义.
#define VAR_AUT_IF "IF" |
在文件 acl_test_struct.h 第 114 行定义.
#define VAR_AUT_ITEM_COUNT "COUNT" |
通用的整数值参数名变量:
对于 VAR_AUT_SLEEP 则表示为休息的秒数值; 对于 VAR_AUT_LOOP_BEGIN 则表示循环的次数
在文件 acl_test_struct.h 第 133 行定义.
#define VAR_AUT_LOG "LOG" |
在文件 acl_test_struct.h 第 90 行定义.
#define VAR_AUT_LOG_FPRINT 0x0010 |
在文件 acl_test_struct.h 第 86 行定义.
#define VAR_AUT_LOG_PRINT 0x0001 |
在文件 acl_test_struct.h 第 85 行定义.
#define VAR_AUT_LOOP_BEGIN "LOOP_BEGIN" |
在文件 acl_test_struct.h 第 102 行定义.
#define VAR_AUT_LOOP_BREAK "LOOP_BREAK" |
在文件 acl_test_struct.h 第 108 行定义.
#define VAR_AUT_LOOP_CONTINUE "LOOP_CONTINUE" |
在文件 acl_test_struct.h 第 111 行定义.
#define VAR_AUT_LOOP_END "LOOP_END" |
在文件 acl_test_struct.h 第 105 行定义.
#define VAR_AUT_PAUSE "PAUSE" |
在文件 acl_test_struct.h 第 99 行定义.
#define VAR_AUT_SLEEP "SLEEP" |
在文件 acl_test_struct.h 第 96 行定义.
#define VAR_AUT_STOP "STOP" |
在文件 acl_test_struct.h 第 93 行定义.
typedef int(* AUT_FN) (AUT_LINE *test_line, void *arg) |
在文件 acl_test_struct.h 第 26 行定义.
typedef struct AUT_FN_ITEM AUT_FN_ITEM |
说明: 单元测试所采用的一致的数据结构