AsmJit
Low-Latency Machine Code Generation
Docs
Interactive Parser
Support
GitHub
API Reference
Index
Class List
Build Instructions
Breaking Changes
Core
Assembler
Builder
Compiler
Function
Logging
Error Handling
Instruction DB
Virtual Memory
Zone Memory
Utilities
X86 Backend
ARM Commons
AArch64 Backend
Index
⭢
Zone Memory
⭢
asmjit::ZoneListNode< NodeT >
asmjit::ZoneListNode< NodeT > Class Template Reference
[¶]
template<typename NodeT>
class asmjit::ZoneListNode< NodeT >
Node used by
ZoneList
template.
Public Members
Members
NodeT*
_listNodes
[2]
Static Public Attributes
Constants
static
constexpr
size_t
kNodeIndexPrev
= 0
static
constexpr
size_t
kNodeIndexNext
= 1
Member Functions
ZoneListNode
(
const
ZoneListNode
& other) =
delete
ZoneListNode
&
operator=
(
const
ZoneListNode
& other) =
delete
Construction & Destruction
ZoneListNode
()
noexcept
ZoneListNode
(
ZoneListNode
&& other)
noexcept
Accessors
bool
hasPrev
()
const
noexcept
bool
hasNext
()
const
noexcept
NodeT*
prev
()
const
noexcept
NodeT*
next
()
const
noexcept