Module refs

Source
Expand description

Returned reference types and read/write guards.

See ContiguousMemoryStorage::push for information on implementation specific return values.

Structs§

ContiguousEntryRef
A thread-unsafe reference to T data stored in ContiguousMemoryStorage structure.
MemoryReadGuard
A smart reference wrapper responsible for tracking and managing a flag that indicates whether the memory segment is actively being read from.
MemoryWriteGuard
A smart reference wrapper responsible for tracking and managing a flag that indicates whether the memory segment is actively being written to.
SyncContiguousEntryRef
A synchronized (thread-safe) reference to T data stored in a ContiguousMemoryStorage structure.

Type Aliases§

CERef
A shorter type name for ContiguousEntryRef.
SCERef
A shorter type name for SyncContiguousEntryRef.