Elm  2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
Path Member List

This is the complete list of members for Path, including all inherited members.

absolute(void) constPath
append(Path path) constPath
append(void)Path
asSysString() constPathinline
BACK_PATHPathstatic
basePart(void) constPath
canonical(void) constPath
contains(const Path &path) constPathinline
current(void)Pathstatic
dirPart(void) constPath
equals(Path &path) constPathinline
exists(void) constPath
extension(void) constPath
home(void)Pathstatic
isAbsolute(void) constPath
isDir(void) constPath
isEmpty(void) constPathinline
isExecutable(void) constPath
isFile(void) constPath
isHomeRelative(void) constPath
isPrefixOf(const Path &path) constPathinline
isReadable(void) constPath
isRelative(void) constPath
isSeparator(char c)Pathinlinestatic
isWritable(void) constPath
makeDir(void)Path
makeDirs(void) constPath
namePart(void) constPath
operator bool(void) constPathinline
operator const String &(void) constPathinline
operator!=(Path path) constPathinline
operator/(const Path &path) constPathinline
operator=(const char *str)Pathinline
operator=(CString str)Pathinline
operator=(const String &str)Pathinline
operator=(const Path &path)Pathinline
operator==(Path path) constPathinline
parent(void) constPath
Path(void)Pathinline
Path(const char *path)Pathinline
Path(CString path)Pathinline
Path(const String &path)Pathinline
Path(const Path &path)Pathinline
PATH_SEPARATORPathstatic
prefixedBy(const Path &path) constPathinline
read(void)Path
readDir(void) constPathinline
relativeTo(Path base) constPath
remove(void)Path
SEPARATORPathstatic
setCurrent(Path &path)Pathstatic
setExt(cstring ext) constPathinline
setExtension(CString new_extension) constPath
splitPaths(string paths)Pathinlinestatic
subPathOf(const Path &path) constPathinline
temp(void)Pathstatic
toString(void) constPathinline
withoutExt(void) constPath
write(void)Path