- baseName
string baseName()
- dirName
Path dirName()
- empty
bool empty()
- length
size_t length()
- opBinary
Path opBinary(string rhs)
- opBinary
inout(Path) opBinary(Path rhs)
- opCast
T opCast()
- opEquals
bool opEquals(string s)
- opEquals
bool opEquals(Path s)
- opOpAssign
void opOpAssign(string rhs)
- opOpAssign
void opOpAssign(Path rhs)
Undocumented in source. Be warned that the author may not have intended to support it.
- toHash
size_t toHash()
- toString
string toString()
- toString
void toString(Writer w)
- value
string value()
Types a string as a Path to provide path related operations.
A Path is subtyped as a string in order to make it easy to integrate with the Phobos APIs that take a string as an argument. Example: