#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.