libressl_d.compat.dirent_msvc

Undocumented in source.

Public Imports

core.stdc.errno
public import core.stdc.errno;
Undocumented in source.
core.stdc.stdarg
public import core.stdc.stdarg;
Undocumented in source.
core.stdc.wchar_
public import core.stdc.wchar_;
Undocumented in source.
core.sys.windows.windows
public import core.sys.windows.windows;
Undocumented in source.
libressl_d.compat.stdio
public import libressl_d.compat.stdio;
Undocumented in source.
libressl_d.compat.stdlib
public import libressl_d.compat.stdlib;
Undocumented in source.
libressl_d.compat.string
public import libressl_d.compat.string;
Undocumented in source.
libressl_d.compat.sys.stat
public import libressl_d.compat.sys.stat;
Undocumented in source.
libressl_d.compat.sys.types
public import libressl_d.compat.sys.types;
Undocumented in source.

Members

Aliases

errno_t
alias errno_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

_D_ALLOC_NAMLEN
void _D_ALLOC_NAMLEN(P p)

Return number of bytes needed to store d_namlen

_D_EXACT_NAMLEN
void _D_EXACT_NAMLEN(P p)

Return the exact length of d_namlen without zero terminator

_set_errno
.errno_t _set_errno(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_wclosedir
int _wclosedir(._WDIR* dirp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_wopendir
._WDIR* _wopendir(const(core.stdc.stddef.wchar_t)* dirname)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_wreaddir
._wdirent* _wreaddir(._WDIR* dirp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_wrewinddir
void _wrewinddir(._WDIR* dirp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
closedir
int closedir(.DIR* dirp)

Close directory stream.

dirent_first
core.sys.windows.winbase.WIN32_FIND_DATAW* dirent_first(._WDIR* dirp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dirent_mbstowcs_s
int dirent_mbstowcs_s(size_t* pReturnValue, core.stdc.stddef.wchar_t* wcstr, size_t sizeInWords, const(char)* mbstr, size_t count)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dirent_next
core.sys.windows.winbase.WIN32_FIND_DATAW* dirent_next(._WDIR* dirp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dirent_wcstombs_s
int dirent_wcstombs_s(size_t* pReturnValue, char* mbstr, size_t sizeInBytes, const(core.stdc.stddef.wchar_t)* wcstr, size_t count)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
mbstowcs_s
.errno_t mbstowcs_s(size_t* , wchar_t* , size_t , const(char)* , size_t )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
opendir
.DIR* opendir(const(char)* dirname)

Open directory stream using plain old C-string.

readdir
.dirent* readdir(.DIR* dirp)

Read next directory entry.

rewinddir
void rewinddir(.DIR* dirp)

Rewind directory stream to beginning.

wcstombs_s
.errno_t wcstombs_s(size_t* , char* , size_t , const(wchar_t)* , size_t )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

FILENAME_MAX
enum FILENAME_MAX;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
FILENAME_MAX
enum FILENAME_MAX;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
NAME_MAX
enum NAME_MAX;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PATH_MAX
enum PATH_MAX;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_DIRENT_HAVE_D_NAMLEN
enum _DIRENT_HAVE_D_NAMLEN;

Indicates that d_namlen field is available in dirent structure

_DIRENT_HAVE_D_TYPE
enum _DIRENT_HAVE_D_TYPE;

Indicates that d_type field is available in dirent structure

Structs

DIR
struct DIR
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_WDIR
struct _WDIR
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_wdirent
struct _wdirent

Wide-character version

dirent
struct dirent

Multi-byte character versions

Meta