Developer Documentation

Public Member Functions | Private Attributes | List of all members
PluginFunctions::ObjectReferenceIterator Class Reference

Helper class that wraps an ObjectIterator to return a reference instead of a pointer. More...

`#include <OpenFlipper/BasePlugin/PluginFunctions.hh>`

Inheritance diagram for PluginFunctions::ObjectReferenceIterator:

## Public Member Functions
| ObjectReferenceIterator (IteratorRestriction _restriction=ALL_OBJECTS, DataType _dataType=DATA_ALL)
| ObjectReferenceIterator (BaseObjectData *_pos, IteratorRestriction _restriction=ALL_OBJECTS, DataType _dataType=DATA_ALL)
| ObjectReferenceIterator (const ObjectReferenceIterator &_rhs)
ObjectReferenceIterator & | operator= (const ObjectReferenceIterator &_rhs)
ObjectReferenceIterator & | operator++ ()
ObjectReferenceIterator | operator++ (int)
bool | operator== (const ObjectReferenceIterator &_rhs) const
bool | operator!= (const ObjectReferenceIterator &_rhs) const
BaseObjectData & | operator* ()
BaseObjectData * | operator-> ()

## Private Attributes
ObjectIterator | it_

## Detailed Description

Helper class that wraps an ObjectIterator to return a reference instead of a pointer.

Definition at line 517 of file PluginFunctions.hh.

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

- OpenFlipper/BasePlugin/PluginFunctions.hh