Go to the documentation of this file.
   49 #define FOR_ALL_SEARCHPATHS(sp) for (sp = SP_FIRST_DIR; sp < NUM_SEARCHPATHS; sp++) if (IsValidSearchPath(sp)) 
   54 char *FioGetFullPath(
char *buf, 
const char *last, 
Searchpath sp, 
Subdirectory subdir, 
const char *filename);
 
   57 char *FioGetDirectory(
char *buf, 
const char *last, 
Subdirectory subdir);
 
   64 void *
ReadFileToMem(
const char *filename, 
size_t *lenp, 
size_t maxsize);
 
   67 void FioTarAddLink(
const char *src, 
const char *dest, 
Subdirectory subdir);
 
   80   uint 
Scan(
const char *extension, 
Subdirectory sd, 
bool tars = 
true, 
bool recursive = 
true);
 
   81   uint 
Scan(
const char *extension, 
const char *directory, 
bool recursive = 
true);
 
   91   virtual bool AddFile(
const char *filename, 
size_t basepath_length, 
const char *tar_filename) = 0;
 
  109    bool AddFile(
const char *filename, 
size_t basepath_length, 
const char *tar_filename = NULL);
 
  131 DIR *opendir(
const TCHAR *path);
 
  132 struct dirent *readdir(
DIR *d);
 
  133 int closedir(
DIR *d);
 
  136 # include <sys/types.h>