#include <STLContainerHandler.h>
Public Member Functions | |
void | increment () |
Increments itself. More... | |
void * | object () |
Returns the current object. More... | |
Reflex::Type & | returnType () |
Returns the return type of the iterator dereference method. More... | |
STLContainerIteratorHandler (const Reflex::Environ< long > &collEnv, Reflex::CollFuncTable &collProxy, const Reflex::Type &iteratorReturnType) | |
Constructor. More... | |
~STLContainerIteratorHandler () | |
Destructor. More... | |
Public Member Functions inherited from ora::IArrayIteratorHandler | |
virtual | ~IArrayIteratorHandler () |
Destructor. More... | |
Private Attributes | |
Reflex::Environ< long > | m_collEnv |
Structure containing parameters of the collection instance. More... | |
Reflex::CollFuncTable & | m_collProxy |
Proxy of the generic collection. More... | |
void * | m_currentElement |
Current element object pointer. More... | |
Reflex::Type | m_returnType |
The return type of the iterator dereference method. More... | |
Definition at line 13 of file STLContainerHandler.h.
ora::STLContainerIteratorHandler::STLContainerIteratorHandler | ( | const Reflex::Environ< long > & | collEnv, |
Reflex::CollFuncTable & | collProxy, | ||
const Reflex::Type & | iteratorReturnType | ||
) |
Constructor.
Definition at line 7 of file STLContainerHandler.cc.
References m_collEnv, m_collProxy, and m_currentElement.
ora::STLContainerIteratorHandler::~STLContainerIteratorHandler | ( | ) |
|
virtual |
Increments itself.
Implements ora::IArrayIteratorHandler.
Definition at line 22 of file STLContainerHandler.cc.
|
virtual |
Returns the current object.
Implements ora::IArrayIteratorHandler.
Definition at line 29 of file STLContainerHandler.cc.
Referenced by Vispa.Views.LineDecayView.LineDecayContainer::createObject(), Vispa.Views.LineDecayView.LineDecayContainer::delete(), Vispa.Views.LineDecayView.DecayLine::delete(), Vispa.Views.LineDecayView.LineDecayContainer::mouseReleaseEvent(), and Vispa.Views.BoxDecayView.BoxDecayContainer::toggleCollapse().
|
virtual |
Returns the return type of the iterator dereference method.
Implements ora::IArrayIteratorHandler.
Definition at line 36 of file STLContainerHandler.cc.
|
private |
Structure containing parameters of the collection instance.
Definition at line 38 of file STLContainerHandler.h.
Referenced by STLContainerIteratorHandler().
|
private |
Proxy of the generic collection.
Definition at line 41 of file STLContainerHandler.h.
Referenced by STLContainerIteratorHandler().
|
private |
Current element object pointer.
Definition at line 44 of file STLContainerHandler.h.
Referenced by STLContainerIteratorHandler().
|
private |
The return type of the iterator dereference method.
Definition at line 35 of file STLContainerHandler.h.