| struct dlb_procs | |
| { | |
| boolean (*dlb_init_proc)(void); | |
| void (*dlb_cleanup_proc)(void); | |
| boolean (*dlb_fopen_proc)(dlb*,const char*,const char*); | |
| int (*dlb_fclose_proc)(dlb*); | |
| int (*dlb_fread_proc)(char*,int,int,dlb*); | |
| int (*dlb_fseek_proc)(dlb*,long,int); | |
| char* (*dlb_fgets_proc)(char*,int,dlb*); | |
| int (*dlb_fgetc_proc)(dlb*); | |
| long (*dlb_ftell_proc)(dlb*); | |
| } |
| Visible in: | src/dlb.c | |
| Used in: | dlb_init() | src/dlb.c |
| Used in: | find_file() |
| lib_dlb_cleanup() | |
| lib_dlb_init() |
dlb_procs
static const dlb_procs_t* dlb_procs
| Used in: | dlb_cleanup() |
| dlb_fclose() | |
| dlb_fgetc() | |
| dlb_fgets() | |
| dlb_fopen() | |
| dlb_fread() | |
| dlb_fseek() | |
| dlb_ftell() | |
| dlb_init() |
dlb_initialized
static boolean dlb_initialized
| Used in: | dlb_cleanup() |
| dlb_fclose() | |
| dlb_fgetc() | |
| dlb_fgets() | |
| dlb_fopen() | |
| dlb_fread() | |
| dlb_fseek() | |
| dlb_ftell() | |
| dlb_init() |
| Prototyped in: | src/dlb.c | |
| Calls: | fclose(), free(), memset() | |
| Called by: | lib_dlb_cleanup() | src/dlb.c |
| Prototyped in: | include/dlb.h | |
| References Variables: | dlb_initialized | src/dlb.c |
| dlb_procs | src/dlb.c | |
| Prototyped in: | include/dlb.h | |
| Calls: | fclose(), free() | |
| References Variables: | dlb_initialized | src/dlb.c |
| dlb_procs | src/dlb.c | |
| Prototyped in: | include/dlb.h | |
| Calls: | fgetc() | |
| References Variables: | dlb_initialized | src/dlb.c |
| dlb_procs | src/dlb.c | |
| Prototyped in: | include/dlb.h | |
| Calls: | fgets() | |
| References Variables: | dlb_initialized | src/dlb.c |
| dlb_procs | src/dlb.c | |
| Prototyped in: | include/dlb.h | |
| Calls: | alloc() | src/alloc.c |
| fopen_datafile(), free() | ||
| References Variables: | dlb_initialized | src/dlb.c |
| dlb_procs | src/dlb.c | |
| Prototyped in: | include/dlb.h | |
| Calls: | fread() | |
| Called by: | lib_dlb_fgets() | src/dlb.c |
| References Variables: | dlb_initialized | src/dlb.c |
| dlb_procs | src/dlb.c | |
| Prototyped in: | include/dlb.h | |
| Calls: | fseek() | |
| References Variables: | dlb_initialized | src/dlb.c |
| dlb_procs | src/dlb.c | |
| Prototyped in: | include/dlb.h | |
| Calls: | ftell() | |
| References Variables: | dlb_initialized | src/dlb.c |
| dlb_procs | src/dlb.c | |
| Prototyped in: | include/dlb.h | |
| References Variables: | dlb_initialized | src/dlb.c |
| dlb_procs | src/dlb.c | |
| lib_dlb_procs | src/dlb.c | |
| Prototyped in: | src/dlb.c | |
| Calls: | readlibdir() | src/dlb.c |
| fclose(), fopen_datafile() | ||
| Called by: | lib_dlb_init() | src/dlb.c |
| Prototyped in: | src/dlb.c | |
| Calls: | strcmp() | |
| Called by: | lib_dlb_fopen() | src/dlb.c |
| References Variables: | dlb_libs | src/dlb.c |
| Prototyped in: | src/dlb.c | |
| Calls: | close_library() | src/dlb.c |
| Used in: | src/dlb.c | |
| References Variables: | dlb_libs | src/dlb.c |
| Prototyped in: | src/dlb.c | |
| Used in: | src/dlb.c | |
| Prototyped in: | src/dlb.c | |
| Calls: | lib_dlb_fread() | src/dlb.c |
| Used in: | src/dlb.c | |
| Prototyped in: | src/dlb.c | |
| Calls: | dlb_fread() | src/dlb.c |
| Used in: | src/dlb.c | |
| Prototyped in: | src/dlb.c | |
| Calls: | find_file() | src/dlb.c |
| Used in: | src/dlb.c | |
| Prototyped in: | src/dlb.c | |
| Calls: | fread(), fseek() | |
| Called by: | lib_dlb_fgetc() | src/dlb.c |
| Used in: | src/dlb.c | |
| Prototyped in: | src/dlb.c | |
| Used in: | src/dlb.c | |
| Prototyped in: | src/dlb.c | |
| Used in: | src/dlb.c | |
| Prototyped in: | src/dlb.c | |
| Calls: | open_library() | src/dlb.c |
| memset() | ||
| Used in: | src/dlb.c | |
| References Variables: | dlb_libs | src/dlb.c |
| Prototyped in: | src/dlb.c | |
| Calls: | alloc() | src/alloc.c |
| eos(), free(), fscanf(), fseek() | ||
| Called by: | open_library() | src/dlb.c |