orxonox::MetaObjectListElement Class Reference

The list-element of the MetaObjectList. More...

#include <src/core/MetaObjectList.h>

List of all members.

Public Member Functions

 MetaObjectListElement (ObjectListBase *list, ObjectListBaseElement *element)
 Constructor: Creates the list-element with given list and element.
 ~MetaObjectListElement ()
 Destructor: Removes the ObjectListBaseElement from the ObjectListBase by linking next_ and prev_ of the ObjectListBaseElement.

Public Attributes

ObjectListBaseElementelement_
 The list element, containing the object.
ObjectListBaselist_
 The list, containing the element.
MetaObjectListElementnext_
 The next Element in the list.


Detailed Description

The list-element of the MetaObjectList.

Constructor & Destructor Documentation

orxonox::MetaObjectListElement::MetaObjectListElement ( ObjectListBase list,
ObjectListBaseElement element 
) [inline]

Constructor: Creates the list-element with given list and element.

orxonox::MetaObjectListElement::~MetaObjectListElement (  ) 


Member Data Documentation

The list element, containing the object.

Referenced by ~MetaObjectListElement().

The list, containing the element.

Referenced by ~MetaObjectListElement().

The next Element in the list.

Referenced by orxonox::MetaObjectList::add(), and orxonox::MetaObjectList::~MetaObjectList().


The documentation for this class was generated from the following files:

Generated on Tue Jul 28 16:22:43 2009 for Orxonox by  doxygen 1.5.6