41bool_t pathIsAbsolute(
const char_t *path);
42bool_t pathIsRelative(
const char_t *path);
44const char_t *pathGetFilename(
const char_t *path);
45void pathRemoveFilename(char_t *path);
47void pathCopy(char_t *dest,
const char_t *src,
size_t maxLen);
49void pathCanonicalize(char_t *path);
51void pathAddSlash(char_t *path,
size_t maxLen);
52void pathRemoveSlash(char_t *path);
54void pathCombine(char_t *path,
const char_t *more,
size_t maxLen);
56bool_t pathMatch(
const char_t *path,
const char_t *pattern);