New parameter: result-set file descriptor (RSFD) to support multiple
[idzebra-moved-to-github.git] / include / rsbool.h
1 /*
2  * Copyright (C) 1994-1995, Index Data I/S 
3  * All rights reserved.
4  * Sebastian Hammer, Adam Dickmeiss
5  *
6  * $Log: rsbool.h,v $
7  * Revision 1.3  1995-09-07 13:58:08  adam
8  * New parameter: result-set file descriptor (RSFD) to support multiple
9  * positions within the same result-set.
10  * Boolean operators: and, or, not implemented.
11  *
12  * Revision 1.2  1995/09/06  16:10:57  adam
13  * More work on boolean sets.
14  *
15  * Revision 1.1  1995/09/06  13:27:37  adam
16  * New set type: bool. Not finished yet.
17  *
18  */
19
20 #ifndef RSET_BOOL_H
21 #define RSET_BOOL_H
22
23 #include <rset.h>
24
25 extern const rset_control *rset_kind_and;
26 extern const rset_control *rset_kind_or;
27 extern const rset_control *rset_kind_not;
28
29 typedef struct rset_bool_parms
30 {
31     int     key_size;
32     RSET    rset_l;
33     RSET    rset_r;
34     int (*cmp)(const void *p1, const void *p2);
35 } rset_bool_parms;
36
37 #endif