magier.h-Dateireferenz

Dieser Graph zeigt, welche Datei direkt oder indirekt diese Datei enthält:

gehe zum Quellcode dieser Datei

Makrodefinitionen

#define SHELLDEBUGGER   "zesstra"
#define MAX_ARRAY_SIZE   3000
#define ERROR(msg, arg, res)   (printf(msg, arg),res)
#define NO_READ   "%s: Keine Leserechte!\n"
#define NO_WRITE   "%s: Keine Schreibrechte!\n"
#define DOESNT_EXIST   "%s: Datei existiert nicht!\n"
#define ALREADY_EXISTS   "%s: Datei existiert schon.\n"
#define NO_DIRS   "%s ist ein Verzeichnis.\n"
#define SAME_FILE   "%s: Gleiches Quell- und Zielfile: uebergangen.\n"
#define NO_CREATE_DIR   "%s: Verzeichnis konnte nicht erstellt werden.\n"
#define DEST_IS_DIR   "%s: Zieldatei ist ein Verzeichnis.\n"
#define DEST_NO_DELETE   "%s: Zieldatei konnte nicht geloescht werden.\n"
#define NO_MOVE   "%s: Datei konnte nicht verschoben werden.\n"
#define NO_COPY   "%s: Datei konnte nicht kopiert werden.\n"
#define FILE_COPIED   "%s: kopiert.\n"
#define DIR_CREATED   "%s: Verzeichnis erzeugt.\n"
#define FILE_MOVED   "%s: verschoben.\n"
#define FILE_DELETED   "%s wurde geloescht.\n"
#define NO_DELETE   "%s konnte nicht geloescht werden.\n"
#define MAY_READ(x)   call_other(__MASTER_OBJECT__,"valid_read",x,getuid(this_object()))
#define MAY_WRITE(x)   call_other(__MASTER_OBJECT__,"valid_write",x,getuid(this_object()))
#define MAY_DELETE(x)   call_other(__MASTER_OBJECT__,"remove_file",x,getuid(this_object()))
#define MAXLEN   50000
#define P_VARIABLES   "variables"
#define MAN_OPTS   "mri"
#define MAN_M   1
#define MAN_R   2
#define MAN_I   4
#define MKDIR_OPTS   "vr"
#define MKDIR_V   1
#define MKDIR_R   2
#define RMDIR_OPTS   "v"
#define RMDIR_V   1
#define RM_OPTS   "vrmi"
#define RM_V   1
#define RM_R   2
#define RM_M   4
#define RM_I   8
#define UPD_OPTS   "afilrmbvcdhs"
#define UPD_A   1
#define UPD_F   2
#define UPD_I   4
#define UPD_L   8
#define UPD_R   16
#define UPD_M   32
#define UPD_B   64
#define UPD_V   128
#define UPD_C   256
#define UPD_D   512
#define UPD_H   1024
#define UPD_S   2048
#define UPD_LOAD   8192
#define CP_OPTS   "vrfmi"
#define CP_V   1
#define CP_R   2
#define CP_F   4
#define CP_M   8
#define CP_I   16
#define MV_OPTS   "vrfmi"
#define MV_V   1
#define MV_R   2
#define MV_F   4
#define MV_M   8
#define MV_I   16
#define CD_OPTS   "ls"
#define CD_L   1
#define CD_S   2
#define LS_OPTS   "alrtsug"
#define LS_A   1
#define LS_L   2
#define LS_R   4
#define LS_T   8
#define LS_S   16
#define LS_U   32
#define LS_G   64
#define CLONE_OPTS   "f"
#define CLONE_F   1
#define GREP_OPTS   "chilnvrmf"
#define GREP_C   1
#define GREP_H   2
#define GREP_I   4
#define GREP_L   8
#define GREP_N   16
#define GREP_V   32
#define GREP_R   64
#define GREP_M   128
#define GREP_F   256
#define ACCESS_OPTS   "arlfgm"
#define ACCESS_A   1
#define ACCESS_R   2
#define ACCESS_L   4
#define ACCESS_F   8
#define ACCESS_G   16
#define ACCESS_M   32
#define SNOOP_OPTS   "lf"
#define SNOOP_L   1
#define SNOOP_F   2
#define NO_CHECK   M_GO|M_SILENT|M_NO_SHOW|M_NO_ATTACK|M_NOCHECK
#define INV_SAVE   "/room/void.c"
#define USAGE(str)   (_notify_fail(break_string(sprintf("Syntax: %s\n", str),77)), 0)
#define BASENAME   0
#define FILESIZE   1
#define FILEDATE   2
#define FULLNAME   3
#define PATHNAME   4
#define DESTNAME   5
#define SUBDIRSIZE   6
#define RET_OK   1
#define RET_FAIL   0
#define RET_JUMP   -1
#define RET_DELETE   -2
#define MODE_LSA   0
#define MODE_LSB   1
#define MODE_CP   2
#define MODE_MV   3
#define MODE_RM   4
#define MODE_CD   5
#define MODE_CAT   6
#define MODE_GREP   7
#define MODE_ED   8
#define MODE_UPD   9
#define MODE_MORE   10
#define MODE_RMDIR   11
#define MODE_CLONE   12
#define COLORS
#define VALID_READ_CL   symbol_function("valid_read",__MASTER_OBJECT__)
#define VALID_WRITE_CL   symbol_function("valid_write",__MASTER_OBJECT__)
#define CREATOR_CL   symbol_function("creator_file",__MASTER_OBJECT__)
#define DIR   "directory"
#define OBJ   "loaded"
#define VC   "virtual"
#define DEBUG(x)

Makro-Dokumentation

#define ACCESS_A   1

Definiert in Zeile 120 der Datei magier.h.

#define ACCESS_F   8

Definiert in Zeile 123 der Datei magier.h.

#define ACCESS_G   16

Definiert in Zeile 124 der Datei magier.h.

#define ACCESS_L   4

Definiert in Zeile 122 der Datei magier.h.

#define ACCESS_M   32

Definiert in Zeile 125 der Datei magier.h.

#define ACCESS_OPTS   "arlfgm"

Definiert in Zeile 119 der Datei magier.h.

#define ACCESS_R   2

Definiert in Zeile 121 der Datei magier.h.

#define ALREADY_EXISTS   "%s: Datei existiert schon.\n"

Definiert in Zeile 19 der Datei magier.h.

#define BASENAME   0

Definiert in Zeile 141 der Datei magier.h.

#define CD_L   1

Definiert in Zeile 93 der Datei magier.h.

Wird benutzt von _cd2().

#define CD_OPTS   "ls"

Definiert in Zeile 92 der Datei magier.h.

Wird benutzt von _cd2().

#define CD_S   2

Definiert in Zeile 94 der Datei magier.h.

Wird benutzt von _cd2().

#define CLONE_F   1

Definiert in Zeile 106 der Datei magier.h.

Wird benutzt von _clone().

#define CLONE_OPTS   "f"

Definiert in Zeile 105 der Datei magier.h.

Wird benutzt von _clone().

#define COLORS
Wert:
([ "none": ANSI_NORMAL, \
                  "bold": ANSI_BOLD, \
                  "blink": ANSI_BLINK, \
                  "invers": ANSI_INVERS, \
                  "black": ANSI_BLACK, \
                  "red": ANSI_RED, \
                  "green": ANSI_GREEN, \
                  "yellow": ANSI_YELLOW, \
                  "blue": ANSI_BLUE, \
                  "purple": ANSI_PURPLE, \
                  "cyan": ANSI_CYAN, \
                  "white": ANSI_WHITE, \
                  "bblack": ANSI_BG_BLACK, \
                  "bred": ANSI_BG_RED, \
                  "bgreen": ANSI_BG_GREEN, \
                  "byellow": ANSI_BG_YELLOW, \
                  "bblue": ANSI_BG_BLUE, \
                  "bpurple": ANSI_BG_PURPLE, \
                  "bcyan": ANSI_BG_CYAN, \
                  "bwhite": ANSI_BG_WHITE, \
                ])

Definiert in Zeile 168 der Datei magier.h.

Wird benutzt von _get_color().

#define CP_F   4

Definiert in Zeile 81 der Datei magier.h.

#define CP_I   16

Definiert in Zeile 83 der Datei magier.h.

#define CP_M   8

Definiert in Zeile 82 der Datei magier.h.

Wird benutzt von _cp().

#define CP_OPTS   "vrfmi"

Definiert in Zeile 78 der Datei magier.h.

Wird benutzt von _cp().

#define CP_R   2

Definiert in Zeile 80 der Datei magier.h.

#define CP_V   1

Definiert in Zeile 79 der Datei magier.h.

#define CREATOR_CL   symbol_function("creator_file",__MASTER_OBJECT__)

Definiert in Zeile 192 der Datei magier.h.

#define DEBUG ( x   ) 
Wert:

Definiert in Zeile 201 der Datei magier.h.

#define DEST_IS_DIR   "%s: Zieldatei ist ein Verzeichnis.\n"

Definiert in Zeile 23 der Datei magier.h.

Wird benutzt von _cp_ask_copy().

#define DEST_NO_DELETE   "%s: Zieldatei konnte nicht geloescht werden.\n"

Definiert in Zeile 24 der Datei magier.h.

#define DESTNAME   5

Definiert in Zeile 146 der Datei magier.h.

#define DIR   "directory"

Definiert in Zeile 194 der Datei magier.h.

#define DIR_CREATED   "%s: Verzeichnis erzeugt.\n"

Definiert in Zeile 28 der Datei magier.h.

#define DOESNT_EXIST   "%s: Datei existiert nicht!\n"

Definiert in Zeile 18 der Datei magier.h.

Wird benutzt von _cp_ask_copy() und grep_file().

#define ERROR ( msg,
arg,
res   )     (printf(msg, arg),res)

Definiert in Zeile 14 der Datei magier.h.

#define FILE_COPIED   "%s: kopiert.\n"

Definiert in Zeile 27 der Datei magier.h.

#define FILE_DELETED   "%s wurde geloescht.\n"

Definiert in Zeile 30 der Datei magier.h.

#define FILE_MOVED   "%s: verschoben.\n"

Definiert in Zeile 29 der Datei magier.h.

#define FILEDATE   2

Definiert in Zeile 143 der Datei magier.h.

#define FILESIZE   1

Definiert in Zeile 142 der Datei magier.h.

Wird benutzt von _cd2(), _clone(), _cp_ask_copy(), _dir_filter(), _ed_size_filter(), _size_filter() und grep_file().

#define FULLNAME   3

Definiert in Zeile 144 der Datei magier.h.

Wird benutzt von _cd2(), _clone(), _cp_ask_copy(), _ed_size_filter(), _size_filter(), _upd() und grep_file().

#define GREP_C   1

Definiert in Zeile 109 der Datei magier.h.

#define GREP_F   256

Definiert in Zeile 117 der Datei magier.h.

Wird benutzt von grep_file().

#define GREP_H   2

Definiert in Zeile 110 der Datei magier.h.

#define GREP_I   4

Definiert in Zeile 111 der Datei magier.h.

Wird benutzt von grep_file().

#define GREP_L   8

Definiert in Zeile 112 der Datei magier.h.

#define GREP_M   128

Definiert in Zeile 116 der Datei magier.h.

#define GREP_N   16

Definiert in Zeile 113 der Datei magier.h.

#define GREP_OPTS   "chilnvrmf"

Definiert in Zeile 108 der Datei magier.h.

#define GREP_R   64

Definiert in Zeile 115 der Datei magier.h.

#define GREP_V   32

Definiert in Zeile 114 der Datei magier.h.

#define INV_SAVE   "/room/void.c"

Definiert in Zeile 137 der Datei magier.h.

Wird benutzt von _make().

#define LS_A   1

Definiert in Zeile 97 der Datei magier.h.

#define LS_G   64

Definiert in Zeile 103 der Datei magier.h.

#define LS_L   2

Definiert in Zeile 98 der Datei magier.h.

#define LS_OPTS   "alrtsug"

Definiert in Zeile 96 der Datei magier.h.

#define LS_R   4

Definiert in Zeile 99 der Datei magier.h.

#define LS_S   16

Definiert in Zeile 101 der Datei magier.h.

#define LS_T   8

Definiert in Zeile 100 der Datei magier.h.

#define LS_U   32

Definiert in Zeile 102 der Datei magier.h.

#define MAN_I   4

Definiert in Zeile 44 der Datei magier.h.

#define MAN_M   1

Definiert in Zeile 42 der Datei magier.h.

Wird benutzt von _man().

#define MAN_OPTS   "mri"

Definiert in Zeile 41 der Datei magier.h.

Wird benutzt von _man().

#define MAN_R   2

Definiert in Zeile 43 der Datei magier.h.

Wird benutzt von _man().

#define MAX_ARRAY_SIZE   3000

Definiert in Zeile 12 der Datei magier.h.

#define MAXLEN   50000

Definiert in Zeile 37 der Datei magier.h.

#define MAY_DELETE ( x   )     call_other(__MASTER_OBJECT__,"remove_file",x,getuid(this_object()))

Definiert in Zeile 35 der Datei magier.h.

#define MAY_READ ( x   )     call_other(__MASTER_OBJECT__,"valid_read",x,getuid(this_object()))

Definiert in Zeile 33 der Datei magier.h.

Wird benutzt von _cp_ask_copy(), _update() und grep_file().

#define MAY_WRITE ( x   )     call_other(__MASTER_OBJECT__,"valid_write",x,getuid(this_object()))

Definiert in Zeile 34 der Datei magier.h.

Wird benutzt von _cp_ask_copy() und _update().

#define MKDIR_OPTS   "vr"

Definiert in Zeile 46 der Datei magier.h.

#define MKDIR_R   2

Definiert in Zeile 48 der Datei magier.h.

#define MKDIR_V   1

Definiert in Zeile 47 der Datei magier.h.

#define MODE_CAT   6

Definiert in Zeile 160 der Datei magier.h.

#define MODE_CD   5

Definiert in Zeile 159 der Datei magier.h.

Wird benutzt von _cd2().

#define MODE_CLONE   12

Definiert in Zeile 166 der Datei magier.h.

Wird benutzt von _clone().

#define MODE_CP   2

Definiert in Zeile 156 der Datei magier.h.

#define MODE_ED   8

Definiert in Zeile 162 der Datei magier.h.

Wird benutzt von _ed().

#define MODE_GREP   7

Definiert in Zeile 161 der Datei magier.h.

#define MODE_LSA   0

Definiert in Zeile 154 der Datei magier.h.

#define MODE_LSB   1

Definiert in Zeile 155 der Datei magier.h.

#define MODE_MORE   10

Definiert in Zeile 164 der Datei magier.h.

Wird benutzt von _more().

#define MODE_MV   3

Definiert in Zeile 157 der Datei magier.h.

#define MODE_RM   4

Definiert in Zeile 158 der Datei magier.h.

#define MODE_RMDIR   11

Definiert in Zeile 165 der Datei magier.h.

Wird benutzt von _rmdir().

#define MODE_UPD   9

Definiert in Zeile 163 der Datei magier.h.

Wird benutzt von _upd().

#define MV_F   4

Definiert in Zeile 88 der Datei magier.h.

#define MV_I   16

Definiert in Zeile 90 der Datei magier.h.

#define MV_M   8

Definiert in Zeile 89 der Datei magier.h.

#define MV_OPTS   "vrfmi"

Definiert in Zeile 85 der Datei magier.h.

#define MV_R   2

Definiert in Zeile 87 der Datei magier.h.

#define MV_V   1

Definiert in Zeile 86 der Datei magier.h.

#define NO_CHECK   M_GO|M_SILENT|M_NO_SHOW|M_NO_ATTACK|M_NOCHECK

Definiert in Zeile 135 der Datei magier.h.

Wird benutzt von _make() und _save().

#define NO_COPY   "%s: Datei konnte nicht kopiert werden.\n"

Definiert in Zeile 26 der Datei magier.h.

#define NO_CREATE_DIR   "%s: Verzeichnis konnte nicht erstellt werden.\n"

Definiert in Zeile 22 der Datei magier.h.

#define NO_DELETE   "%s konnte nicht geloescht werden.\n"

Definiert in Zeile 31 der Datei magier.h.

#define NO_DIRS   "%s ist ein Verzeichnis.\n"

Definiert in Zeile 20 der Datei magier.h.

Wird benutzt von _cp_ask_copy().

#define NO_MOVE   "%s: Datei konnte nicht verschoben werden.\n"

Definiert in Zeile 25 der Datei magier.h.

#define NO_READ   "%s: Keine Leserechte!\n"

Definiert in Zeile 16 der Datei magier.h.

Wird benutzt von _cp_ask_copy() und grep_file().

#define NO_WRITE   "%s: Keine Schreibrechte!\n"

Definiert in Zeile 17 der Datei magier.h.

Wird benutzt von _cp_ask_copy().

#define OBJ   "loaded"

Definiert in Zeile 195 der Datei magier.h.

Wird benutzt von SetColorstrings().

#define P_VARIABLES   "variables"

Definiert in Zeile 39 der Datei magier.h.

Wird benutzt von _cd2(), _set(), SetColorstrings() und to_filename().

#define PATHNAME   4

Definiert in Zeile 145 der Datei magier.h.

#define RET_DELETE   -2

Definiert in Zeile 152 der Datei magier.h.

Wird benutzt von asynchron().

#define RET_FAIL   0

Definiert in Zeile 150 der Datei magier.h.

Wird benutzt von _make() und grep_file().

#define RET_JUMP   -1

Definiert in Zeile 151 der Datei magier.h.

Wird benutzt von asynchron().

#define RET_OK   1

Definiert in Zeile 149 der Datei magier.h.

Wird benutzt von _make().

#define RM_I   8

Definiert in Zeile 58 der Datei magier.h.

#define RM_M   4

Definiert in Zeile 57 der Datei magier.h.

#define RM_OPTS   "vrmi"

Definiert in Zeile 54 der Datei magier.h.

#define RM_R   2

Definiert in Zeile 56 der Datei magier.h.

#define RM_V   1

Definiert in Zeile 55 der Datei magier.h.

#define RMDIR_OPTS   "v"

Definiert in Zeile 51 der Datei magier.h.

Wird benutzt von _rmdir().

#define RMDIR_V   1

Definiert in Zeile 52 der Datei magier.h.

#define SAME_FILE   "%s: Gleiches Quell- und Zielfile: uebergangen.\n"

Definiert in Zeile 21 der Datei magier.h.

Wird benutzt von _cp_ask_copy().

#define SHELLDEBUGGER   "zesstra"

Definiert in Zeile 10 der Datei magier.h.

#define SNOOP_F   2

Definiert in Zeile 132 der Datei magier.h.

#define SNOOP_L   1

Definiert in Zeile 130 der Datei magier.h.

#define SNOOP_OPTS   "lf"

Definiert in Zeile 129 der Datei magier.h.

#define SUBDIRSIZE   6

Definiert in Zeile 147 der Datei magier.h.

Wird benutzt von _cp_ask_copy() und asynchron().

#define UPD_A   1

Definiert in Zeile 61 der Datei magier.h.

Wird benutzt von _instance_upd() und _make().

#define UPD_B   64

Definiert in Zeile 69 der Datei magier.h.

Wird benutzt von _reload().

#define UPD_C   256

Definiert in Zeile 71 der Datei magier.h.

Wird benutzt von _make().

#define UPD_D   512

Definiert in Zeile 72 der Datei magier.h.

Wird benutzt von _make() und _update().

#define UPD_F   2

Definiert in Zeile 62 der Datei magier.h.

Wird benutzt von _instance_upd() und _make().

#define UPD_H   1024

Definiert in Zeile 73 der Datei magier.h.

Wird benutzt von _upd() und _update().

#define UPD_I   4

Definiert in Zeile 63 der Datei magier.h.

Wird benutzt von _do_make() und _make().

#define UPD_L   8

Definiert in Zeile 64 der Datei magier.h.

Wird benutzt von _make().

#define UPD_LOAD   8192

Definiert in Zeile 75 der Datei magier.h.

Wird benutzt von _make() und asynchron().

#define UPD_M   32

Definiert in Zeile 66 der Datei magier.h.

Wird benutzt von _do_make() und _make().

#define UPD_OPTS   "afilrmbvcdhs"

Definiert in Zeile 60 der Datei magier.h.

Wird benutzt von _upd().

#define UPD_R   16

Definiert in Zeile 65 der Datei magier.h.

Wird benutzt von _make().

#define UPD_S   2048

Definiert in Zeile 74 der Datei magier.h.

Wird benutzt von _instance_upd() und _make().

#define UPD_V   128

Definiert in Zeile 70 der Datei magier.h.

Wird benutzt von _do_make().

#define USAGE ( str   )     (_notify_fail(break_string(sprintf("Syntax: %s\n", str),77)), 0)
#define VALID_READ_CL   symbol_function("valid_read",__MASTER_OBJECT__)

Definiert in Zeile 190 der Datei magier.h.

#define VALID_WRITE_CL   symbol_function("valid_write",__MASTER_OBJECT__)

Definiert in Zeile 191 der Datei magier.h.

#define VC   "virtual"

Definiert in Zeile 196 der Datei magier.h.

Erzeugt am Thu Jun 3 14:43:35 2010 für MorgenGrauen Mudlib von  doxygen 1.6.3