30 #ifndef GWENHYWFAR_PATHMANAGER_H
31 #define GWENHYWFAR_PATHMANAGER_H
95 const char *pathName);
111 const char *pathName);
136 const char *pathName,
137 const char *pathValue);
181 const char *pathName,
182 const char *pathValue,
216 const char *pathName,
218 const char *varname);
241 const char *pathName,
242 const char *pathValue);
264 const char *pathName,
265 const char *pathValue);
294 const char *pathName);
312 const char *pathName);
334 const char *pathName,
335 const char *fileName,
357 const char *pathName,
358 const char *subFolderName,
GWENHYWFAR_API GWEN_STRINGLIST * GWEN_PathManager_GetPaths(const char *destLib, const char *pathName)
GWENHYWFAR_API int GWEN_PathManager_RemovePaths(const char *callingLib)
GWENHYWFAR_API int GWEN_PathManager_UndefinePath(const char *destLib, const char *pathName)
GWENHYWFAR_API int GWEN_PathManager_RemovePath(const char *callingLib, const char *destLib, const char *pathName, const char *pathValue)
GWENHYWFAR_API int GWEN_PathManager_AddPath(const char *callingLib, const char *destLib, const char *pathName, const char *pathValue)
struct GWEN_STRINGLISTSTRUCT GWEN_STRINGLIST
GWENHYWFAR_API int GWEN_PathManager_GetMatchingFilesRecursively(const char *destLib, const char *pathName, const char *subFolderName, GWEN_STRINGLIST *sl, const char *mask)
struct GWEN_BUFFER GWEN_BUFFER
A dynamically resizeable text buffer.
GWENHYWFAR_API int GWEN_PathManager_FindFile(const char *destLib, const char *pathName, const char *fileName, GWEN_BUFFER *fbuf)
GWENHYWFAR_API int GWEN_PathManager_InsertPath(const char *callingLib, const char *destLib, const char *pathName, const char *pathValue)
GWENHYWFAR_API int GWEN_PathManager_AddRelPath(const char *callingLib, const char *destLib, const char *pathName, const char *pathValue, GWEN_PATHMANAGER_RELMODE rm)
GWENHYWFAR_API int GWEN_PathManager_AddPathFromWinReg(const char *callingLib, const char *destLib, const char *pathName, const char *keypath, const char *varname)
GWENHYWFAR_API int GWEN_PathManager_DefinePath(const char *destLib, const char *pathName)
GWENHYWFAR_API int GWEN_PathManager_PathChanged(const char *destLib, const char *pathName)