souffle
2.0.2-371-g6315b36
|
The iterator interface. More...
#include <Relation.h>
Public Member Functions | |
Iterator (const Iterator &other) | |
Iterator (iterator_base *iter) | |
bool | operator!= (const Iterator &other) const |
const RamDomain * | operator* () |
Iterator & | operator++ () |
bool | operator== (const Iterator &other) const |
Private Attributes | |
Own< iterator_base > | iter |
The iterator interface.
Other class should use this iterator class to traverse the relation.
Definition at line 90 of file Relation.h.
|
inline |
Definition at line 94 of file Relation.h.
|
inline |
Definition at line 95 of file Relation.h.
|
inline |
Definition at line 110 of file Relation.h.
References souffle::interpreter::RelationWrapper::relName.
|
inline |
Definition at line 102 of file Relation.h.
|
inline |
Definition at line 97 of file Relation.h.
|
inline |
Definition at line 106 of file Relation.h.
|
private |
Definition at line 91 of file Relation.h.