Tested scan-related functions other than option_get/set:
[ZOOM-Perl-moved-to-github.git] / ZOOM.xs
diff --git a/ZOOM.xs b/ZOOM.xs
index 954d1bd..a685086 100644 (file)
--- a/ZOOM.xs
+++ b/ZOOM.xs
@@ -1,4 +1,4 @@
-/* $Id: ZOOM.xs,v 1.23 2005-11-03 16:42:22 mike Exp $ */
+/* $Id: ZOOM.xs,v 1.26 2005-11-08 10:23:02 mike Exp $ */
 
 #include "EXTERN.h"
 #include "perl.h"
@@ -290,12 +290,12 @@ void
 ZOOM_resultset_cache_reset(r)
        ZOOM_resultset r
 
-# UNTESTED
+# TESTED
 void
 ZOOM_resultset_sort(r, sort_type, sort_spec)
-       ZOOM_resultset  r
-       const char *    sort_type
-       const char *    sort_spec
+       ZOOM_resultset r
+       const char* sort_type
+       const char* sort_spec
 
 # See "typemap" for discussion of the "const char *" return-type.
 #
@@ -310,15 +310,15 @@ ZOOM_record_get(rec, type, len)
                RETVAL
                len
 
-# UNTESTED
+# TESTED
 void
 ZOOM_record_destroy(rec)
-       ZOOM_record     rec
+       ZOOM_record rec
 
-# UNTESTED
+# TESTED
 ZOOM_record
 ZOOM_record_clone(srec)
-       ZOOM_record     srec
+       ZOOM_record srec
 
 # TESTED
 ZOOM_query
@@ -347,37 +347,45 @@ ZOOM_query_sortby(s, criteria)
        ZOOM_query      s
        const char *    criteria
 
-# UNTESTED
+# TESTED
 ZOOM_scanset
 ZOOM_connection_scan(c, startterm)
-       ZOOM_connection c
-       const char *    startterm
+       ZOOM_connection c
+       const char* startterm
 
-# UNTESTED
+# TESTED
 const char *
 ZOOM_scanset_term(scan, pos, occ, len)
-       ZOOM_scanset    scan
-       size_t  pos
-       int *   occ
-       int *   len
+       ZOOM_scanset scan
+       size_t pos
+       int& occ
+       int& len
+       OUTPUT:
+               RETVAL
+               occ
+               len
 
-# UNTESTED
+# TESTED
 const char *
 ZOOM_scanset_display_term(scan, pos, occ, len)
-       ZOOM_scanset    scan
-       size_t  pos
-       int *   occ
-       int *   len
+       ZOOM_scanset scan
+       size_t pos
+       int& occ
+       int& len
+       OUTPUT:
+               RETVAL
+               occ
+               len
 
-# UNTESTED
+# TESTED
 size_t
 ZOOM_scanset_size(scan)
-       ZOOM_scanset    scan
+       ZOOM_scanset scan
 
-# UNTESTED
+# TESTED
 void
 ZOOM_scanset_destroy(scan)
-       ZOOM_scanset    scan
+       ZOOM_scanset scan
 
 # UNTESTED
 const char *