portability fixes
[rrq/rrqmisc.git] / logic / RelationQuery.h
1 #ifndef RelationQuery_H
2 #define RelationQuery_H
3
4 #include <Relation.h>
5 #include <Query.h>
6
7 /**
8  * RelationQuery represents a ground query on a relation.
9  * \extends Query
10  * \related Query
11  */
12 typedef struct {
13     struct QueryCallbacks *def;
14     Relation *rel;
15     VectorIndex index;
16     Tuple *names;
17     Tuple *values;
18     Tuple *saved;
19 } RelationQuery;
20
21 #endif