SpiecsEngine
 
Loading...
Searching...
No Matches

◆ Insert()

void scl::span_list::Insert ( span * pos,
span * ptr )
static

Insert a span before in given position.

Parameters
[in]posinserted position.
[in]ptrinserted span.

Definition at line 69 of file SpanList.cpp.

70 {
71 assert(pos);
72 assert(ptr);
73
74 span* prev = pos->m_Prev;
75
76 prev->m_Next = ptr;
77 ptr->m_Prev = prev;
78
79 ptr->m_Next = pos;
80 pos->m_Prev = ptr;
81 }

References scl::span::m_Next, and scl::span::m_Prev.

Referenced by PushFront().