Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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)
 
ObjectReferenceIteratoroperator= (const ObjectReferenceIterator &_rhs)
 
ObjectReferenceIteratoroperator++ ()
 
ObjectReferenceIterator operator++ (int)
 
bool operator== (const ObjectReferenceIterator &_rhs) const
 
bool operator!= (const ObjectReferenceIterator &_rhs) const
 
BaseObjectDataoperator* ()
 
BaseObjectDataoperator-> ()
 

Private Attributes

ObjectIterator it_
 

Detailed Description

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

Definition at line 528 of file PluginFunctions.hh.


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