|
Postfix3.3.1
|
#include <sys_defs.h>#include <dirent.h>#include <string.h>#include <errno.h>#include "msg.h"#include "mymalloc.h"#include "stringops.h"#include "vstring.h"#include "scan_dir.h"データ構造 | |
| struct | SCAN_INFO |
| struct | SCAN_DIR |
マクロ定義 | |
| #define | SCAN_DIR_PATH(scan) (scan->current->path) |
| #define | STR(x) vstring_str(x) |
| #define | STREQ(x, y) (strcmp((x),(y)) == 0) |
型定義 | |
| typedef struct SCAN_INFO | SCAN_INFO |
関数 | |
| char * | scan_dir_path (SCAN_DIR *scan) |
| void | scan_dir_push (SCAN_DIR *scan, const char *path) |
| SCAN_DIR * | scan_dir_pop (SCAN_DIR *scan) |
| SCAN_DIR * | scan_dir_open (const char *path) |
| char * | scan_dir_next (SCAN_DIR *scan) |
| SCAN_DIR * | scan_dir_close (SCAN_DIR *scan) |
| #define SCAN_DIR_PATH | ( | scan | ) | (scan->current->path) |
scan_dir.c の 112 行目に定義があります。
| #define STR | ( | x | ) | vstring_str(x) |
scan_dir.c の 113 行目に定義があります。
| #define STREQ | ( | x, | |
| y | |||
| ) | (strcmp((x),(y)) == 0) |
scan_dir.c の 101 行目に定義があります。
scan_dir.c の 210 行目に定義があります。
| char* scan_dir_next | ( | SCAN_DIR * | scan | ) |
scan_dir.c の 177 行目に定義があります。
| SCAN_DIR* scan_dir_open | ( | const char * | path | ) |
scan_dir.c の 165 行目に定義があります。
| char* scan_dir_path | ( | SCAN_DIR * | scan | ) |
scan_dir.c の 117 行目に定義があります。
scan_dir.c の 144 行目に定義があります。
| void scan_dir_push | ( | SCAN_DIR * | scan, |
| const char * | path | ||
| ) |
scan_dir.c の 124 行目に定義があります。
1.8.9.1