Orxonox: orxonox::ObjectListBaseElement Class Reference

# orxonox::ObjectListBaseElement Class Reference

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

`#include <src/core/ObjectListBase.h>`

Inheritance diagram for orxonox::ObjectListBaseElement:

List of all members.

## Public Member Functions

| ObjectListBaseElement (OrxonoxClass *objectBase)
| Constructor: Creates the list-element with an object.

## Public Attributes

ObjectListBaseElement * | next_
| The next element in the list.
OrxonoxClass * | objectBase_
ObjectListBaseElement * | prev_
| The previous element in the list.

## Detailed Description

The list-element of the ObjectListBase.

## Constructor & Destructor Documentation

orxonox::ObjectListBaseElement::ObjectListBaseElement | ( | OrxonoxClass * | objectBase | ) | `[inline]`

Constructor: Creates the list-element with an object.

Parameters:

  | object | The object to store

## Member Data Documentation

ObjectListBaseElement* orxonox::ObjectListBaseElement::next_

The next element in the list.

Referenced by orxonox::ObjectListBase::add(), orxonox::Iterator< orxonox::BaseObject >::operator++(), orxonox::MetaObjectListElement::~MetaObjectListElement(), and orxonox::ObjectListBase::~ObjectListBase().

OrxonoxClass* orxonox::ObjectListBaseElement::objectBase_

Referenced by orxonox::Iterator< orxonox::BaseObject >::incrementIfEqual(), orxonox::Iterator< orxonox::BaseObject >::operator*(), orxonox::Iterator< orxonox::BaseObject >::operator->(), and orxonox::MetaObjectListElement::~MetaObjectListElement().

ObjectListBaseElement* orxonox::ObjectListBaseElement::prev_

The previous element in the list.

Referenced by orxonox::ObjectListBase::add(), orxonox::Iterator< orxonox::BaseObject >::operator--(), and orxonox::MetaObjectListElement::~MetaObjectListElement().

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

- src/core/ObjectListBase.h