Rank-weight may be controlled via query.
[idzebra-moved-to-github.git] / include / zebramap.h
index 73710eb..21fd34a 100644 (file)
@@ -4,7 +4,16 @@
  * Sebastian Hammer, Adam Dickmeiss
  *
  * $Log: zebramap.h,v $
- * Revision 1.9  1999-09-07 07:19:21  adam
+ * Revision 1.12  2001-11-14 22:06:27  adam
+ * Rank-weight may be controlled via query.
+ *
+ * Revision 1.11  2001/01/22 10:42:56  adam
+ * Added numerical sort.
+ *
+ * Revision 1.10  1999/11/30 13:48:03  adam
+ * Improved installation. Updated for inclusion of YAZ header files.
+ *
+ * Revision 1.9  1999/09/07 07:19:21  adam
  * Work on character mapping. Implemented replace rules.
  *
  * Revision 1.8  1999/02/12 13:29:21  adam
@@ -42,7 +51,7 @@
 #ifndef ZEBRAMAP_H
 #define ZEBRAMAP_H
 
-#include <proto.h>
+#include <yaz/proto.h>
 #include <res.h>
 
 #ifdef __cplusplus
@@ -59,10 +68,11 @@ const char **zebra_maps_input (ZebraMaps zms, unsigned reg_id,
 const char *zebra_maps_output(ZebraMaps, unsigned reg_id, const char **from);
 
 int zebra_maps_attr (ZebraMaps zms, Z_AttributesPlusTerm *zapt,
-                    unsigned *reg_id, char **search_type, char **rank_type,
+                    unsigned *reg_id, char **search_type, char *rank_type,
                     int *complete_flag, int *sort_flag);
 
-int zebra_maps_sort (ZebraMaps zms, Z_SortAttributes *sortAttributes);
+int zebra_maps_sort (ZebraMaps zms, Z_SortAttributes *sortAttributes,
+                     int *numerical);
 
 int zebra_maps_is_complete (ZebraMaps zms, unsigned reg_id);
 int zebra_maps_is_sort (ZebraMaps zms, unsigned reg_id);