#include <ALElement.h>

Public Member Functions | |
| ALElement (ActiveObject *object, ALElement *pRa, ALElement *nRa, ALElement *pDec, ALElement *nDec) | |
| ~ALElement () | |
| ActiveObject * | getContent () const |
| ALElement * | getPrevRa () const |
| ALElement * | getNextRa () const |
| ALElement * | getPrevDec () const |
| ALElement * | getNextDec () const |
| void | setPrevRa (ALElement *prev) |
| void | setNextRa (ALElement *next) |
| void | setPrevDec (ALElement *prev) |
| void | setNextDec (ALElement *next) |
Private Member Functions | |
| ALElement () | |
| ALElement (ALElement const &) | |
| ALElement & | operator= (ALElement const &) |
Private Attributes | |
| ActiveObject * | content |
| ALElement * | prevRa |
| ALElement * | nextRa |
| ALElement * | prevDec |
| ALElement * | nextDec |
Definition at line 23 of file ALElement.h.
| ALElement::ALElement | ( | ActiveObject * | object, | |
| ALElement * | pRa, | |||
| ALElement * | nRa, | |||
| ALElement * | pDec, | |||
| ALElement * | nDec | |||
| ) | [inline] |
Definition at line 26 of file ALElement.h.
| ALElement::~ALElement | ( | ) | [inline] |
Definition at line 32 of file ALElement.h.
| ALElement::ALElement | ( | ) | [private] |
| ALElement::ALElement | ( | ALElement const & | ) | [private] |
| ActiveObject* ALElement::getContent | ( | ) | const [inline] |
Definition at line 33 of file ALElement.h.
References content.
Referenced by ALStructure::add(), IndexedActiveList::clear(), IndexedActiveList::deletePriorObjects(), ALStructure::findLowerBound(), ALStructure::findNode(), IndexedActiveList::popFront(), and IndexedActiveList::testObject().
| ALElement* ALElement::getNextDec | ( | ) | const [inline] |
Definition at line 37 of file ALElement.h.
References nextDec.
Referenced by IndexedActiveList::remove(), and ALStructure::remove().
| ALElement* ALElement::getNextRa | ( | ) | const [inline] |
Definition at line 35 of file ALElement.h.
References nextRa.
Referenced by ALStructure::add(), ALStructure::remove(), and IndexedActiveList::testObject().
| ALElement* ALElement::getPrevDec | ( | ) | const [inline] |
Definition at line 36 of file ALElement.h.
References prevDec.
Referenced by ALStructure::insertNew(), IndexedActiveList::remove(), and ALStructure::remove().
| ALElement* ALElement::getPrevRa | ( | ) | const [inline] |
Definition at line 34 of file ALElement.h.
References prevRa.
Referenced by ALStructure::insertNew(), and ALStructure::remove().
| void ALElement::setNextDec | ( | ALElement * | next | ) | [inline] |
Definition at line 42 of file ALElement.h.
References nextDec.
Referenced by ALStructure::insertNew(), and ALStructure::remove().
| void ALElement::setNextRa | ( | ALElement * | next | ) | [inline] |
Definition at line 40 of file ALElement.h.
References nextRa.
Referenced by ALStructure::insertNew(), and ALStructure::remove().
| void ALElement::setPrevDec | ( | ALElement * | prev | ) | [inline] |
Definition at line 41 of file ALElement.h.
References prevDec.
Referenced by ALStructure::insertNew(), and ALStructure::remove().
| void ALElement::setPrevRa | ( | ALElement * | prev | ) | [inline] |
Definition at line 39 of file ALElement.h.
References prevRa.
Referenced by ALStructure::insertNew(), and ALStructure::remove().
ActiveObject* ALElement::content [private] |
Definition at line 45 of file ALElement.h.
Referenced by getContent().
ALElement* ALElement::nextDec [private] |
Definition at line 49 of file ALElement.h.
Referenced by getNextDec(), and setNextDec().
ALElement* ALElement::nextRa [private] |
Definition at line 47 of file ALElement.h.
Referenced by getNextRa(), and setNextRa().
ALElement* ALElement::prevDec [private] |
Definition at line 48 of file ALElement.h.
Referenced by getPrevDec(), and setPrevDec().
ALElement* ALElement::prevRa [private] |
Definition at line 46 of file ALElement.h.
Referenced by getPrevRa(), and setPrevRa().
1.6.3