#include <itemlist.h>
Public Member Functions | |
Item & | item () |
const Item & | item () const |
ItemListElement (const Item &itm, ItemListElement *p=0, ItemListElement *n=0) | |
Create the element by copying an item. | |
ItemListElement * | next () const |
void | next (ItemListElement *n) |
ItemListElement * | prev () const |
void | prev (ItemListElement *p) |
~ItemListElement () | |
Deletes the element. |
Falcon::ItemListElement::ItemListElement | ( | const Item & | itm, | |
ItemListElement * | p = 0 , |
|||
ItemListElement * | n = 0 | |||
) | [inline] |
Create the element by copying an item.
The item is shallow copied.
Falcon::ItemListElement::~ItemListElement | ( | ) | [inline] |
Deletes the element.
Called when all the iterators pointing to this element are gone.
Item& Falcon::ItemListElement::item | ( | ) | [inline] |
const Item& Falcon::ItemListElement::item | ( | ) | const [inline] |
ItemListElement* Falcon::ItemListElement::next | ( | ) | const [inline] |
void Falcon::ItemListElement::next | ( | ItemListElement * | n | ) | [inline] |
ItemListElement* Falcon::ItemListElement::prev | ( | ) | const [inline] |
void Falcon::ItemListElement::prev | ( | ItemListElement * | p | ) | [inline] |