#include <llist.h>
◆ CLList() [1/2]
Bagel::CLList::CLList |
( |
| ) |
|
◆ CLList() [2/2]
Bagel::CLList::CLList |
( |
void * |
pObj | ) |
|
Alternate constructor that initializes with specified data
◆ ~CLList()
virtual Bagel::CLList::~CLList |
( |
| ) |
|
|
virtual |
◆ Insert()
void Bagel::CLList::Insert |
( |
CLList * |
pNewList | ) |
|
Links specified node to current list after current node
- Parameters
-
pNewList | Pointer to list to be inserted |
◆ Delete()
void Bagel::CLList::Delete |
( |
| ) |
|
◆ addToHead()
void Bagel::CLList::addToHead |
( |
CLList * |
pNewList | ) |
|
Links specified node to head of list
- Parameters
-
pNewList | New list to link to head of current list |
◆ addToTail()
void Bagel::CLList::addToTail |
( |
CLList * |
pNewList | ) |
|
Links specified node to tail of current list
- Parameters
-
pNewList | Pointer to new list |
◆ MoveToHead()
void Bagel::CLList::MoveToHead |
( |
| ) |
|
Moves this item to the head of the linked list
◆ MoveToTail()
void Bagel::CLList::MoveToTail |
( |
| ) |
|
Moves this item to the tail of the linked list
◆ MoveLeft()
void Bagel::CLList::MoveLeft |
( |
| ) |
|
Moves this item 1 item to the left
◆ MoveRight()
void Bagel::CLList::MoveRight |
( |
| ) |
|
Moves this item 1 item to the right
◆ getHead()
CLList* Bagel::CLList::getHead |
( |
| ) |
|
Returns head of current list
- Returns
- Pointer to head of list
◆ getTail()
CLList* Bagel::CLList::getTail |
( |
| ) |
|
Returns tail of current list
- Returns
- Pointer to tail of list
◆ FlushList()
void Bagel::CLList::FlushList |
( |
| ) |
|
The documentation for this class was generated from the following file: