Postfix3.3.1
マクロ定義 | 型定義 | 関数
mac_parse.h ファイル
#include <vstring.h>

[ソースコード]

マクロ定義

#define MAC_PARSE_LITERAL   1
 
#define MAC_PARSE_EXPR   2
 
#define MAC_PARSE_VARNAME   MAC_PARSE_EXPR /* 2.1 compatibility */
 
#define MAC_PARSE_OK   0
 
#define MAC_PARSE_ERROR   (1<<0)
 
#define MAC_PARSE_UNDEF   (1<<1)
 
#define MAC_PARSE_USER   2 /* start user definitions */
 

型定義

typedef int(* MAC_PARSE_FN) (int, VSTRING *, void *)
 

関数

int WARN_UNUSED_RESULT mac_parse (const char *, MAC_PARSE_FN, void *)
 

マクロ定義詳解

#define MAC_PARSE_ERROR   (1<<0)

mac_parse.h27 行目に定義があります。

#define MAC_PARSE_EXPR   2

mac_parse.h23 行目に定義があります。

#define MAC_PARSE_LITERAL   1

mac_parse.h22 行目に定義があります。

#define MAC_PARSE_OK   0

mac_parse.h26 行目に定義があります。

#define MAC_PARSE_UNDEF   (1<<1)

mac_parse.h28 行目に定義があります。

#define MAC_PARSE_USER   2 /* start user definitions */

mac_parse.h29 行目に定義があります。

#define MAC_PARSE_VARNAME   MAC_PARSE_EXPR /* 2.1 compatibility */

mac_parse.h24 行目に定義があります。

型定義詳解

typedef int(* MAC_PARSE_FN) (int, VSTRING *, void *)

mac_parse.h31 行目に定義があります。

関数詳解

int WARN_UNUSED_RESULT mac_parse ( const char *  ,
MAC_PARSE_FN  ,
void *   
)

mac_parse.c85 行目に定義があります。