1#ifndef __LINKED_LIST__ 2#define __LINKED_LIST__ 3 4 5class LinkedListHeader 6{ 7protected: 8 LinkedListHeader *mBackward; 9 LinkedListHeader *mForward; 10 11public: 12 LinkedListHeader(); 13 virtual ~LinkedListHeader(); 14 15 void InsertAfter(LinkedListHeader* header); 16 LinkedListHeader* Forward() {return mForward;} 17 LinkedListHeader* Backward() {return mBackward;} 18}; 19 20 21 22#endif 23