Postfix3.3.1
|
#include <vstring.h>
データ構造 | |
struct | NAME_MASK |
struct | LONG_NAME_MASK |
関数 | |
int | name_mask_delim_opt (const char *, const NAME_MASK *, const char *, const char *, int) |
const char * | str_name_mask_opt (VSTRING *, const char *, const NAME_MASK *, int, int) |
long | long_name_mask_delim_opt (const char *, const LONG_NAME_MASK *, const char *, const char *, int) |
const char * | str_long_name_mask_opt (VSTRING *, const char *, const LONG_NAME_MASK *, long, int) |
#define long_name_mask | ( | tag, | |
table, | |||
str | |||
) | long_name_mask_opt((tag), (table), (str), NAME_MASK_DEFAULT) |
name_mask.h の 67 行目に定義があります。
#define long_name_mask_opt | ( | tag, | |
table, | |||
str, | |||
flags | |||
) | long_name_mask_delim_opt((tag), (table), (str), NAME_MASK_DEFAULT_DELIM, (flags)) |
name_mask.h の 65 行目に定義があります。
#define name_mask | ( | tag, | |
table, | |||
str | |||
) | name_mask_opt((tag), (table), (str), NAME_MASK_DEFAULT) |
name_mask.h の 49 行目に定義があります。
#define NAME_MASK_ANY_CASE (1<<1) |
name_mask.h の 28 行目に定義があります。
#define NAME_MASK_COMMA (1<<3) |
name_mask.h の 30 行目に定義があります。
#define NAME_MASK_DEFAULT (NAME_MASK_FATAL) |
name_mask.h の 43 行目に定義があります。
#define NAME_MASK_DEFAULT_DELIM ", \t\r\n" |
name_mask.h の 44 行目に定義があります。
#define NAME_MASK_FATAL (1<<0) |
name_mask.h の 27 行目に定義があります。
#define NAME_MASK_IGNORE (1<<7) |
name_mask.h の 34 行目に定義があります。
#define NAME_MASK_MATCH_REQ NAME_MASK_FATAL |
name_mask.h の 40 行目に定義があります。
#define NAME_MASK_NONE 0 |
name_mask.h の 42 行目に定義があります。
#define NAME_MASK_NUMBER (1<<5) |
name_mask.h の 32 行目に定義があります。
#define name_mask_opt | ( | tag, | |
table, | |||
str, | |||
flags | |||
) |
name_mask.h の 46 行目に定義があります。
#define NAME_MASK_PIPE (1<<4) |
name_mask.h の 31 行目に定義があります。
#define NAME_MASK_REQUIRED (NAME_MASK_FATAL | NAME_MASK_RETURN | NAME_MASK_WARN | NAME_MASK_IGNORE) |
name_mask.h の 36 行目に定義があります。
#define NAME_MASK_RETURN (1<<2) |
name_mask.h の 29 行目に定義があります。
#define NAME_MASK_WARN (1<<6) |
name_mask.h の 33 行目に定義があります。
#define str_long_name_mask | ( | tag, | |
table, | |||
mask | |||
) | str_long_name_mask_opt(((VSTRING *) 0), (tag), (table), (mask), NAME_MASK_DEFAULT) |
name_mask.h の 69 行目に定義があります。
#define str_name_mask | ( | tag, | |
table, | |||
mask | |||
) | str_name_mask_opt(((VSTRING *) 0), (tag), (table), (mask), NAME_MASK_DEFAULT) |
name_mask.h の 51 行目に定義があります。
#define STR_NAME_MASK_REQUIRED (NAME_MASK_REQUIRED | NAME_MASK_NUMBER) |
name_mask.h の 38 行目に定義があります。
long long_name_mask_delim_opt | ( | const char * | , |
const LONG_NAME_MASK * | , | ||
const char * | , | ||
const char * | , | ||
int | |||
) |
name_mask.c の 318 行目に定義があります。
name_mask.c の 206 行目に定義があります。
const char* str_long_name_mask_opt | ( | VSTRING * | , |
const char * | , | ||
const LONG_NAME_MASK * | , | ||
long | , | ||
int | |||
) |
name_mask.c の 380 行目に定義があります。