|
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.
|
Header file that contains the definitions for a HashSet data structure containing Strings. More...


Go to the source code of this file.
Data Structures | |
| struct | HashSet |
Typedefs | |
| typedef struct HashSet | HashSet |
Functions | |
| HashSet * | initSet (int size) |
| void | putAll (HashSet *table, List *list) |
| void | expand (HashSet *table) |
| void | put (HashSet *table, char *filePath) |
| void | removeFromSet (HashSet *table, char *filePath) |
| int | contains (HashSet *table, char *filePath) |
| int | searchInSet (HashSet *table, char *filePath) |
| int | hash (char *text) |
| void | deleteSet (HashSet **table) |
| void | dumpSet (HashSet *table) |
Header file that contains the definitions for a HashSet data structure containing Strings.
| int contains | ( | HashSet * | table, |
| char * | filePath | ||
| ) |
| void deleteSet | ( | HashSet ** | table | ) |
| void dumpSet | ( | HashSet * | table | ) |
| void expand | ( | HashSet * | table | ) |
Function that expands the size of an HashSet
| table | A pointer to the HashSet we want to expand |
| int hash | ( | char * | text | ) |
Hashing function for a String
| text | The String we want to hash |
| HashSet* initSet | ( | int | size | ) |
| void put | ( | HashSet * | table, |
| char * | filePath | ||
| ) |
| void removeFromSet | ( | HashSet * | table, |
| char * | filePath | ||
| ) |