#include <OMKDoubleListElement.h>
Collaboration diagram for OMK::DoubleListElement:
Public Member Functions | |
DoubleListElement () | |
default constructor : all elements are created NULL | |
DoubleListElement (ReferenceObjectHandle *elem) | |
constructor with an element | |
Public Attributes | |
ReferenceObjectHandle * | listeElem |
the listed element | |
DoubleListElement * | nextInSuperList |
next element in the super list | |
DoubleListElement * | previousInSuperList |
previous element in the super list | |
DoubleListElement * | nextInActiveList |
next element in the active list | |
DoubleListElement * | previousInActiveList |
previous element in the activelist | |
bool | _isActive |
is the current element in the active list |
Definition at line 32 of file OMKDoubleListElement.h.
DoubleListElement::DoubleListElement | ( | ) |
default constructor : all elements are created NULL
Definition at line 20 of file OMKDoubleListElement.cpp.
00021 : listeElem( 0 ), 00022 nextInSuperList( 0 ), 00023 previousInSuperList( 0 ), 00024 nextInActiveList( 0 ), 00025 previousInActiveList( 0 ), 00026 _isActive( false ) 00027 { 00028 }
DoubleListElement::DoubleListElement | ( | ReferenceObjectHandle * | elem | ) |
constructor with an element
Definition at line 30 of file OMKDoubleListElement.cpp.
00031 : listeElem( elem ), 00032 nextInSuperList( 0 ), 00033 previousInSuperList( 0 ), 00034 nextInActiveList( 0 ), 00035 previousInActiveList( 0 ), 00036 _isActive( false ) 00037 { 00038 }
the listed element
Definition at line 45 of file OMKDoubleListElement.h.
Referenced by OMK::DoubleList::activate(), OMK::DoubleList::find(), OMK::DoubleList::findInSuperList(), OMK::DoubleList::insert(), OMK::DoubleList::remove(), and OMK::FrameScheduler::runStep().
next element in the super list
Definition at line 49 of file OMKDoubleListElement.h.
Referenced by OMK::DoubleList::activate(), OMK::DoubleList::findInSuperList(), OMK::DoubleList::insert(), OMK::DoubleList::push_back(), OMK::DoubleList::push_front(), OMK::DoubleList::remove(), and OMK::DoubleList::superListNext().
previous element in the super list
Definition at line 52 of file OMKDoubleListElement.h.
Referenced by OMK::DoubleList::insert(), OMK::DoubleList::push_back(), OMK::DoubleList::push_front(), and OMK::DoubleList::remove().
next element in the active list
Definition at line 57 of file OMKDoubleListElement.h.
Referenced by OMK::DoubleList::activate(), OMK::DoubleList::find(), OMK::DoubleList::next(), OMK::DoubleList::remove(), and OMK::DoubleList::suspend().
previous element in the activelist
Definition at line 62 of file OMKDoubleListElement.h.
Referenced by OMK::DoubleList::activate(), OMK::DoubleList::remove(), and OMK::DoubleList::suspend().
is the current element in the active list
Definition at line 65 of file OMKDoubleListElement.h.
Referenced by OMK::DoubleList::activate(), and OMK::DoubleList::suspend().
Documentation generated on Mon Jun 9 11:46:02 2008 |
Generated with doxygen by Dimitri van Heesch , 1997-2007 |