View source code
Display the source code in std/file.d from which this page was generated on
github.
Improve this page
Quickly fork, edit online, and submit a pull request for this page.
Requires a signed-in GitHub account. This works well for small changes.
If you'd like to make larger changes you may want to consider using
local clone.
Page wiki
View or edit the community-maintained wiki page associated with this page.
Function std.file.getLinkAttributes
If the given file is a symbolic link, then this returns the attributes of the
symbolic link itself rather than file that it points to. If the given file
is not a symbolic link, then this function returns the same result
as getAttributes
.
On Windows, getLinkAttributes
is identical to getAttributes
. It exists
on
Windows so that you don't have to special-case code for Windows when dealing
with symbolic links.
Prototype
uint getLinkAttributes(R)( R name ) if (isInputRange!R && isSomeChar!(ElementEncodingType!R));
Parameters
Name | Description |
---|---|
name | The file to get the symbolic link attributes of. |
Returns
the attributes
Throws
on error.
FileException
Authors
Walter Bright, Andrei Alexandrescu, Jonathan M Davis