17 #ifndef BERRYIITERABLE_H_
18 #define BERRYIITERABLE_H_
40 typedef QList<
Object::
Pointer>::const_iterator const_iterator;
49 virtual iterator begin() = 0;
50 virtual iterator end() = 0;
52 virtual const_iterator begin() const = 0;
53 virtual const_iterator end() const = 0;
59 Q_DECLARE_INTERFACE(
berry::IIterable, "org.blueberry.core.IIterable")
itk::SmartPointer< Self > Pointer
Light weight base class for most BlueBerry classes.
#define berryObjectMacro(...)
#define BERRY_EXPRESSIONS