dplug v4.2.2 (2017-05-30T16:49:02Z)
Home
Dub
Repo
CStringImpl
dplug
core
nogc
Zero-terminated C string, to replace toStringz and toUTF16z
struct
CStringImpl (
CharType
)
if
(
is
(
CharType
:
char
) ||
is
(
CharType
:
wchar
)
) {
nothrow @
nogc
const
(
CharType
)*
storage
;
this
(const(CharType)[] s);
this
(immutable(CharType)[] s);
~this
();
this(this)
;
}
Constructors
this
this
(const(CharType)[] s)
Undocumented in source.
this
this
(immutable(CharType)[] s)
Undocumented in source.
Destructor
~this
~this
()
Undocumented in source.
Postblit
this(this)
this(this)
Undocumented in source.
Alias This
storage
Members
Variables
storage
const
(
CharType
)*
storage
;
Undocumented in source.
Meta
Source
See Implementation
dplug
core
nogc
aliases
CString
CString16
nogcComparisonFunction
functions
assumeNoGC
assumeNothrowNoGC
browseNoGC
debugBreak
destroyFree
destroyNoGC
ensureNotInGC
freeSlice
isCalledByGC
mallocDup
mallocEmplace
mallocIDup
mallocSlice
mallocSliceNoInit
mergeSort
quicksort
stringNCopy
unrecoverableError
unsafeObjectCast
structs
CStringImpl
Zero-terminated C string, to replace toStringz and toUTF16z