summaryrefslogtreecommitdiffstats
path: root/test/genall5.h
diff options
context:
space:
mode:
Diffstat (limited to 'test/genall5.h')
-rw-r--r--test/genall5.h22
1 files changed, 13 insertions, 9 deletions
diff --git a/test/genall5.h b/test/genall5.h
index 3878da1..4e5fbba 100644
--- a/test/genall5.h
+++ b/test/genall5.h
@@ -11,17 +11,21 @@
* help@hdfgroup.org. *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
-/* Programmer: John Mainzer
- * 9/4/15
- *
- * This file contains declarations of all functions defined
- * in genall5.c
+/*
+ * This file contains declarations of all functions defined in genall5.c
*/
-bool create_zoo(hid_t fid, const char *base_path, int proc_num,
- bool skip_varlen);
-bool validate_zoo(hid_t fid, const char *base_path, int proc_num,
- bool skip_varlen);
+typedef struct _zoo_config {
+ int proc_num;
+ bool continue_on_failure;
+ bool skip_compact;
+ bool skip_varlen;
+} zoo_config_t;
+
+bool create_zoo(hid_t, const char *, zoo_config_t);
+bool validate_zoo(hid_t, const char *, zoo_config_t);
+bool delete_zoo(hid_t, const char *, zoo_config_t);
+bool validate_deleted_zoo(hid_t, const char *, zoo_config_t);
bool ns_grp_0(hid_t fid, const char *group_name);
bool vrfy_ns_grp_0(hid_t fid, const char *group_name);