#include <itemset.h>

Public Member Functions | |
| Item & | item () |
| const Item & | item () const |
| ItemSetElement (const Item &itm, ItemSetElement *p=0, ItemSetElement *l=0, ItemSetElement *r=0) | |
| Create the element by copying an item. | |
| ItemSetElement * | left () const |
| void | left (ItemSetElement *n) |
| ItemSetElement * | parent () const |
| void | parent (ItemSetElement *p) |
| ItemSetElement * | right () const |
| void | right (ItemSetElement *p) |
| ~ItemSetElement () | |
| Deletes the element. | |
| Falcon::ItemSetElement::ItemSetElement | ( | const Item & | itm, | |
| ItemSetElement * | p = 0, |
|||
| ItemSetElement * | l = 0, |
|||
| ItemSetElement * | r = 0 | |||
| ) | [inline] |
Create the element by copying an item.
The item is shallow copied.
| Falcon::ItemSetElement::~ItemSetElement | ( | ) | [inline] |
Deletes the element.
| Item& Falcon::ItemSetElement::item | ( | ) | [inline] |
| const Item& Falcon::ItemSetElement::item | ( | ) | const [inline] |
| ItemSetElement* Falcon::ItemSetElement::left | ( | ) | const [inline] |
| void Falcon::ItemSetElement::left | ( | ItemSetElement * | n | ) | [inline] |
| ItemSetElement* Falcon::ItemSetElement::parent | ( | ) | const [inline] |
| void Falcon::ItemSetElement::parent | ( | ItemSetElement * | p | ) | [inline] |
| ItemSetElement* Falcon::ItemSetElement::right | ( | ) | const [inline] |
| void Falcon::ItemSetElement::right | ( | ItemSetElement * | p | ) | [inline] |
1.5.8