derelict.util.compat

Undocumented in source.

Members

Aliases

CCPTR
alias CCPTR = char*
Undocumented in source.
CDCPTR
alias CDCPTR = dchar*
Undocumented in source.
CUBPTR
alias CUBPTR = ubyte*
Undocumented in source.
CVPTR
alias CVPTR = void*
Undocumented in source.
CWCPTR
alias CWCPTR = wchar*
Undocumented in source.
ICPTR
alias ICPTR = char*
Undocumented in source.
c_long
alias c_long = int
Undocumented in source.
c_long
alias c_long = long
Undocumented in source.
c_long
alias c_long = int
Undocumented in source.
c_ulong
alias c_ulong = uint
Undocumented in source.
c_ulong
alias c_ulong = ulong
Undocumented in source.
c_ulong
alias c_ulong = uint
Undocumented in source.
dstring
alias dstring = dchar[]
Undocumented in source.
off_t
alias off_t = c_long
Undocumented in source.
off_t
alias off_t = c_long
Undocumented in source.
string
alias string = char[]
Undocumented in source.
wstring
alias wstring = wchar[]
Undocumented in source.

Functions

findStr
int findStr(string str, string match)
Undocumented in source. Be warned that the author may not have intended to support it.
splitStr
string[] splitStr(string str, string delim)
Undocumented in source. Be warned that the author may not have intended to support it.
stripWhiteSpace
string stripWhiteSpace(string str)
Undocumented in source. Be warned that the author may not have intended to support it.
toCString
CCPTR toCString(string str)
Undocumented in source. Be warned that the author may not have intended to support it.
toDString
string toDString(CCPTR cstr)
Undocumented in source. Be warned that the author may not have intended to support it.

Imports

c_long (from core.stdc.config)
public import core.stdc.config : c_long, c_ulong;
Undocumented in source.
c_ulong (from core.stdc.config)
public import core.stdc.config : c_long, c_ulong;
Undocumented in source.
off_t (from core.sys.posix.sys.types)
public import core.sys.posix.sys.types : off_t;
Undocumented in source.

Templates

gsharedString
template gsharedString()
Undocumented in source.

Meta