SpiecsEngine
 
Loading...
Searching...
No Matches

◆ span()

scl::span::span ( )

Constructor Function.

Definition at line 12 of file SpanList.cpp.

13 : m_PageId(0)
14 , m_NPages(0)
15 , m_Next(nullptr)
16 , m_Prev(nullptr)
17 , m_FreeList(nullptr)
18 , m_UseCount(0)
19 , m_IsUse(false)
20 , m_BlockSize(0)
21 {}
span * m_Next
next span.
Definition SpanList.h:41
span * m_Prev
previous span.
Definition SpanList.h:46
size_t m_BlockSize
page block size.
Definition SpanList.h:66
size_t m_PageId
Start page id.
Definition SpanList.h:31
void * m_FreeList
current pointer.
Definition SpanList.h:51
size_t m_UseCount
In used memory block count.
Definition SpanList.h:56
size_t m_NPages
How much page it managed.
Definition SpanList.h:36
bool m_IsUse
True if in use.
Definition SpanList.h:61

References m_FreeList, m_IsUse, m_Next, m_Prev, and span().

Referenced by span().