ae ~master (2024-01-05T13:09:51Z)
Home
Dub
Repo
TData.enter
ae
sys
data
TData
Get temporary access to the data referenced by this Data instance.
void
enter
(void delegate(scope T[]) fn)
struct
TData
(T)
void
enter
(
scope
void
delegate
(
scope
T
[]
)
fn
)
if
(
!
hasIndirections
!
T
)
void
enter
(void delegate(scope T[]) @(safe) fn)
void
enter
(void delegate(scope T[]) nothrow fn)
void
enter
(void delegate(scope T[]) @(safe) nothrow fn)
void
enter
(void delegate(scope T[]) @(nogc) fn)
void
enter
(void delegate(scope T[]) @(safe) @(nogc) fn)
void
enter
(void delegate(scope T[]) nothrow @(nogc) fn)
void
enter
(void delegate(scope T[]) @(safe) nothrow @(nogc) fn)
auto
enter
(Dg fn)
Meta
Source
See Implementation
ae
sys
data
TData
aliases
opDollar
constructors
this
destructors
~this
functions
asDataOf
castTo
clear
deleteContents
ensureUnique
enter
front
indexOf
opAssign
opCast
opIndex
opIndexAssign
opSlice
popFront
toGC
toHeap
postblits
this(this)
properties
capacity
contents
dup
empty
length
mcontents
mptr
ptr
unsafeContents
static functions
wrapGC
templates
opBinary
opBinaryRight
opOpAssign
Get temporary access to the data referenced by this Data instance.