dmd.root.filename

Encapsulate path and file names.

Members

Functions

extendedPathThen
auto extendedPathThen(const(char)[] path)

Converts a path to one suitable to be passed to Win32 API functions that can deal with paths longer than 248 characters then calls the supplied function on it.

toNarrowStringz
char[] toNarrowStringz(const(wchar)[] wide, char[] buffer)

Converts a UTF-16 string to a (null-terminated) narrow string.

toWStringz
wchar[] toWStringz(const(char)[] narrow, wchar[] buffer)

Converts a narrow string to a (null-terminated) UTF-16 string.

Structs

FileName
struct FileName

Encapsulate path and file names.

Meta

Suggestion Box / Bug Report