|
souffle
2.0.2-371-g6315b36
|
#include <Relation.h>


Public Member Functions | |
| iterator_base * | clone () const override |
| bool | equal (const RelationWrapper::iterator_base &other) const override |
| iterator_base (typename Index::iterator iter, Order order) | |
| const RamDomain * | operator* () override |
| iterator_base & | operator++ () override |
Public Member Functions inherited from souffle::interpreter::RelationWrapper::iterator_base | |
| virtual | ~iterator_base ()=default |
Private Attributes | |
| RamDomain | data [Arity] |
| iterator | iter |
| Order | order |
Definition at line 239 of file Relation.h.
|
inline |
Definition at line 245 of file Relation.h.
|
inlineoverridevirtual |
Implements souffle::interpreter::RelationWrapper::iterator_base.
Definition at line 262 of file Relation.h.
|
inlineoverridevirtual |
Implements souffle::interpreter::RelationWrapper::iterator_base.
Definition at line 266 of file Relation.h.
|
inlineoverridevirtual |
Implements souffle::interpreter::RelationWrapper::iterator_base.
Definition at line 253 of file Relation.h.
|
inlineoverridevirtual |
Implements souffle::interpreter::RelationWrapper::iterator_base.
Definition at line 248 of file Relation.h.
References souffle::interpreter::Relation< _Arity, Structure >::iterator_base::data, i, and souffle::interpreter::Relation< _Arity, Structure >::iterator_base::order.
|
private |
Definition at line 242 of file Relation.h.
Referenced by souffle::interpreter::Relation< _Arity, Structure >::iterator_base::operator++().
|
private |
Definition at line 240 of file Relation.h.
|
private |
Definition at line 241 of file Relation.h.
Referenced by souffle::interpreter::Relation< _Arity, Structure >::iterator_base::operator++().
1.8.17