r2tlist.h

来自「这是一个C程序分析工具」· C头文件 代码 · 共 68 行

H
68
字号
/*====================================================================*/
/*  HEADER :  @(#)r2tlist.h	2.2  -  08/04/99 */
/*====================================================================*/
/*  PURPOSE:  General use types and structure declarations.           */
/*                                                                    */
/*  UNIT   :  r2tlist.c                                               */
/*--------------------------------------------------------------------*/

#ifndef __R2TLIST_H

#define __R2TLIST_H

#ifndef __R2ANALYZ_H
#include "r2analyz.h"
#endif

#ifndef __STDIO_H
#include <stdio.h>
#endif

typedef struct TEST_NODE
{
  STRING		Output[ MAXPATH ];
  BOOL			Exhibits;
  struct TEST_NODE	*Next;
}
TESTNODE;

typedef struct TEST_LIST
{
  int			Num;
  struct TEST_NODE	*Head;
  struct TEST_NODE	*Tail;
}
TESTLIST;

extern void AddTestNode(
  TESTLIST	*tl,			/* Test list		      */
  TESTNODE	*node			/* Test node		      */
);

extern void CreateTestList(
  TESTLIST	**tl			/* Test list		      */
);

extern void DeleteTestList(
  TESTLIST	**tl		        /* Test list pointer	      */
);

extern void RemoveTestNode(
  TESTLIST	*tl,			/* Test list		      */
  TESTNODE	*node			/* Test node		      */
);

extern void ShowTestList(
  TESTLIST	*tl			/* Test list		      */
);

extern int  TestListSize(
  TESTLIST	*tl			/* Test list		      */
);

#endif /* __R2TLIST_H */

/*====================================================================*/
/*  EOF    :  r2tlist.h                                               */
/*====================================================================*/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?