souffle
2.0.2-371-g6315b36
|
A virtualized iterator class that can be used by the Proginterface. More...
#include <Relation.h>
Public Member Functions | |
virtual iterator_base * | clone () const =0 |
virtual bool | equal (const iterator_base &other) const =0 |
virtual const RamDomain * | operator* ()=0 |
virtual iterator_base & | operator++ ()=0 |
virtual | ~iterator_base ()=default |
A virtualized iterator class that can be used by the Proginterface.
Define behaviors to uniformly access the underlying tuple regardless its structure and arity.
Definition at line 69 of file Relation.h.
|
virtualdefault |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |