| PPL
    1.2
    | 
A (base) class for doubly linked objects. More...
#include <ppl.hh>

| Public Member Functions | |
| Doubly_Linked_Object () | |
| Default constructor. | |
| Doubly_Linked_Object (Doubly_Linked_Object *f, Doubly_Linked_Object *b) | |
| Creates a chain element with forward link fand backward linkb. | |
| void | insert_before (Doubly_Linked_Object &y) | 
| Inserts ybefore*this. | |
| void | insert_after (Doubly_Linked_Object &y) | 
| Inserts yafter*this. | |
| Doubly_Linked_Object * | erase () | 
| Erases *thisfrom the chain and returns a pointer to the next element. | |
| ~Doubly_Linked_Object () | |
| Erases *thisfrom the chain. | |
A (base) class for doubly linked objects.