SmartFolder
1.0
SmartFolder is a way to search files on your system and group the results. The program will interpret search queries and create a folder with symbolic links to all the found matches.
|
▼ src | |
Daemon.c | Source file that contains the implementation for our background process computation |
Daemon.h | Header file that contains the definitions for our background process computation |
HashSet.c | Source file that contains the implementation for a HashSet data structure containing Strings |
HashSet.h | Header file that contains the definitions for a HashSet data structure containing Strings |
Linker.c | Source file that contains the implementation for the functions that will take care of the SmartFolder creation as well as the link creation |
Linker.h | Header file that contains the definitions for the functions that will take care of the SmartFolder creation as well as the link creation |
List.c | Source file that contains the implementation for a simple linked List data structure containing Strings |
List.h | Header file that contains the definitions for a simple linked List data structure containing Strings |
Logger.c | Source file that contains the implementation for logging to the console |
Logger.h | Header file that contains the definitions for logging to the console |
Parser.c | Source file that contains the implementation of our Parser |
Parser.h | Header file that contains the definitions of our Parser |
Search.c | Source file that contains the implementation of our Search (crawler) |
Search.h | Header file that contains the definitions of our Search (crawler) |
SmartFolder.c | Main entry point of our program |
Stack.c | Source file that contains the implementation for a generic Stack data structure |
Stack.h | Header file that contains the definitions for a generic Stack data structure |
Syscall.c | Source file that contains the implementation for system calls wrapper functions used in our program |
Syscall.h | Header file that contains the definitions for system calls wrapper functions used in our program |
SysFile.c | Source file that contains the implementation for the writing of files about our folder execution |
SysFile.h | Header file that contains the definitions for the writing of files about our folder execution |