template <typename PtrType>

class DoublyLinkedListBase

Defined at line 162 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_double_list.h

Protected Members

RawPtrType head_

Public Methods

void DoublyLinkedListBase<PtrType> ()

Defined at line 164 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_double_list.h

void ~DoublyLinkedListBase<PtrType> ()

Defined at line 165 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_double_list.h

Protected Methods

template <typename NodeTraits, typename NodeStateType>
PtrType internal_erase (NodeStateType & node_ns)

Defined at line 176 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_double_list.h

RawPtrType sentinel ()

Defined at line 210 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_double_list.h

Friends

template <typenameNodeOptions>
class DoublyLinkedListNodeState