3 #ifndef _GFT_FILELIST_H_
4 #define _GFT_FILELIST_H_
void Trim2Size(FileList *L)
Definition: gft_filelist.cpp:223
ArrayList::ArrayList * A
Definition: gft_filelist.h:19
void RemoveFileDirectory(char *file)
Definition: gft_filelist.cpp:251
Definition: gft_arraylist.h:11
void Resize(FileList *L, int n)
Definition: gft_filelist.cpp:216
void Randomize(FileList *L)
Definition: gft_filelist.cpp:203
bool FileExists(char *file)
Definition: gft_filelist.cpp:228
void Destroy(FileList **L)
Definition: gft_filelist.cpp:21
void Write(FileList *L, char *filename)
Definition: gft_filelist.cpp:87
void MergeRelativePath(char *dir, char *rel)
Definition: gft_filelist.cpp:272
Header file for common definitions and function prototypes.
void AddFilesInDirRec(FileList *L, char *dir)
Definition: gft_filelist.cpp:181
bool HasFile(FileList *L, char *file)
Definition: gft_filelist.cpp:131
FileList * Create(int cap)
Definition: gft_filelist.cpp:7
int n
Definition: gft_filelist.h:20
void AddFile(FileList *L, char *file)
Definition: gft_filelist.cpp:106
Definition: gft_filelist.h:18
void RemoveFileExtension(char *file)
Definition: gft_filelist.cpp:240
void AddFilesInDir(FileList *L, char *dir)
Definition: gft_filelist.cpp:143
FileList * Read(char *filename)
Definition: gft_filelist.cpp:33
struct gft::FileList::_fileList FileList
char * GetFile(FileList *L, int index)
Definition: gft_filelist.cpp:126