13 #ifndef __UT_FileMonitor_h__
14 #define __UT_FileMonitor_h__
41 bool removeFile(
void *data ,
const char* filename=0 );
48 void getDirectory(
const char *str,
UT_String &dir );
50 void executeCallbacks(
const char* file );
58 static void* monitorFiles(
void *data );
60 void removeMonitoredFile(
const char *filename );
61 void removeFileEntry(
int index );
80 #endif //__UT_FileMonitor_h__
GT_API const UT_StringHolder filename
bool(* UTmonitorFunc)(void *op, const char *filename)
const UT_StringArray & getFileList() const
UT_API UT_FileMonitor * UTgetFileMonitor()
UT_Array< UTmonitorFunc > myCallbacks