PathCommon

Undocumented in source.

Members

Aliases

PathType
alias PathType = typeof(this)
Undocumented in source.
StringType
alias StringType = TheStringType
Undocumented in source.
caseSensitivity
alias caseSensitivity = theCaseSensitivity

A value of std.path.CaseSensitive whether this type of path is case sensetive or not.

separator
alias separator = theSeparator

Used to separate each path segment.

Functions

opBinary
auto opBinary(InStringType str)

Concatenate a path and a string, which will be treated as a path.

opBinary
auto opBinary(PathType other)

Concatenate two paths.

opCmp
int opCmp(PathType other)
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool opEquals(PathType other)

Equality overload.

opOpAssign
void opOpAssign(InStringType str)

Concatenate the path-string str to this path.

opOpAssign
void opOpAssign(PathType other)

Concatenate the path other to this path.

toString
auto toString()

Cast the path to a string.

Variables

data
StringType data;
Undocumented in source.

Meta