template <class T>

struct IntrusiveList

Defined at line 128 of file ../../third_party/scudo/src/list.h

Protected Members

uptr Size
T * First
T * Last

Public Methods

void IntrusiveList<T> ()

Defined at line 129 of file ../../third_party/scudo/src/list.h

void init (T * Base, uptr BaseSize)

Defined at line 130 of file ../../third_party/scudo/src/list.h

bool empty ()

Defined at line 132 of file ../../third_party/scudo/src/list.h

uptr size ()

Defined at line 133 of file ../../third_party/scudo/src/list.h

T * front ()

Defined at line 135 of file ../../third_party/scudo/src/list.h

const T * front ()

Defined at line 136 of file ../../third_party/scudo/src/list.h

T * back ()

Defined at line 137 of file ../../third_party/scudo/src/list.h

const T * back ()

Defined at line 138 of file ../../third_party/scudo/src/list.h

void clear ()

Defined at line 140 of file ../../third_party/scudo/src/list.h

Iterator begin ()

Defined at line 148 of file ../../third_party/scudo/src/list.h

Iterator end ()

Defined at line 151 of file ../../third_party/scudo/src/list.h

ConstIterator begin ()

Defined at line 155 of file ../../third_party/scudo/src/list.h

ConstIterator end ()

Defined at line 159 of file ../../third_party/scudo/src/list.h

void checkConsistency ()

Defined at line 172 of file ../../third_party/scudo/src/list.h