#include <ExpHeap.hh>
Non-intrusive doubly-linked list.
Definition at line 27 of file ExpHeap.hh.
Public Member Functions | |
MEMiExpBlockHead * | insert (MEMiExpBlockHead *block, MEMiExpBlockHead *prev) |
MEMiExpBlockHead * | append (MEMiExpBlockHead *block) |
MEMiExpBlockHead * | remove (MEMiExpBlockHead *block) |
Public Attributes | |
MEMiExpBlockHead * | m_head |
MEMiExpBlockHead * | m_tail |
MEMiExpBlockHead * Abstract::Memory::MEMiExpBlockList::append | ( | MEMiExpBlockHead * | block | ) |
Definition at line 36 of file ExpHeap.cc.
MEMiExpBlockHead * Abstract::Memory::MEMiExpBlockList::insert | ( | MEMiExpBlockHead * | block, |
MEMiExpBlockHead * | prev ) |
Definition at line 14 of file ExpHeap.cc.
MEMiExpBlockHead * Abstract::Memory::MEMiExpBlockList::remove | ( | MEMiExpBlockHead * | block | ) |
Definition at line 40 of file ExpHeap.cc.
MEMiExpBlockHead* Abstract::Memory::MEMiExpBlockList::m_head |
Definition at line 32 of file ExpHeap.hh.
MEMiExpBlockHead* Abstract::Memory::MEMiExpBlockList::m_tail |
Definition at line 33 of file ExpHeap.hh.