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 |