Postfix3.3.1
データ構造 | マクロ定義 | 関数
attr_override.h ファイル
#include <check_arg.h>

[ソースコード]

データ構造

struct  ATTR_OVER_STR
 
struct  ATTR_OVER_TIME
 
struct  ATTR_OVER_INT
 

マクロ定義

#define ATTR_OVER_END   0
 
#define ATTR_OVER_STR_TABLE   1
 
#define ATTR_OVER_TIME_TABLE   2
 
#define ATTR_OVER_INT_TABLE   3
 
#define CA_ATTR_OVER_END   0
 
#define CA_ATTR_OVER_STR_TABLE(v)   ATTR_OVER_STR_TABLE, CHECK_CPTR(ATTR_OVER, ATTR_OVER_STR, (v))
 
#define CA_ATTR_OVER_TIME_TABLE(v)   ATTR_OVER_TIME_TABLE, CHECK_CPTR(ATTR_OVER, ATTR_OVER_TIME, (v))
 
#define CA_ATTR_OVER_INT_TABLE(v)   ATTR_OVER_INT_TABLE, CHECK_CPTR(ATTR_OVER, ATTR_OVER_INT, (v))
 

関数

void attr_override (char *, const char *, const char *,...)
 
 CHECK_CPTR_HELPER_DCL (ATTR_OVER, ATTR_OVER_TIME)
 
 CHECK_CPTR_HELPER_DCL (ATTR_OVER, ATTR_OVER_STR)
 
 CHECK_CPTR_HELPER_DCL (ATTR_OVER, ATTR_OVER_INT)
 

マクロ定義詳解

#define ATTR_OVER_END   0

attr_override.h44 行目に定義があります。

#define ATTR_OVER_INT_TABLE   3

attr_override.h47 行目に定義があります。

#define ATTR_OVER_STR_TABLE   1

attr_override.h45 行目に定義があります。

#define ATTR_OVER_TIME_TABLE   2

attr_override.h46 行目に定義があります。

#define CA_ATTR_OVER_END   0

attr_override.h50 行目に定義があります。

#define CA_ATTR_OVER_INT_TABLE (   v)    ATTR_OVER_INT_TABLE, CHECK_CPTR(ATTR_OVER, ATTR_OVER_INT, (v))

attr_override.h53 行目に定義があります。

#define CA_ATTR_OVER_STR_TABLE (   v)    ATTR_OVER_STR_TABLE, CHECK_CPTR(ATTR_OVER, ATTR_OVER_STR, (v))

attr_override.h51 行目に定義があります。

#define CA_ATTR_OVER_TIME_TABLE (   v)    ATTR_OVER_TIME_TABLE, CHECK_CPTR(ATTR_OVER, ATTR_OVER_TIME, (v))

attr_override.h52 行目に定義があります。

関数詳解

void attr_override ( char *  ,
const char *  ,
const char *  ,
  ... 
)

attr_override.c91 行目に定義があります。

CHECK_CPTR_HELPER_DCL ( ATTR_OVER  ,
ATTR_OVER_TIME   
)
CHECK_CPTR_HELPER_DCL ( ATTR_OVER  ,
ATTR_OVER_STR   
)
CHECK_CPTR_HELPER_DCL ( ATTR_OVER  ,
ATTR_OVER_INT   
)