Improved installation. Moved header files to include/yaz.
[yaz-moved-to-github.git] / include / yaz / readconf.h
diff --git a/include/yaz/readconf.h b/include/yaz/readconf.h
new file mode 100644 (file)
index 0000000..123dba7
--- /dev/null
@@ -0,0 +1,23 @@
+
+#ifndef READCONF_H
+#define READCONF_H
+
+#include <stdio.h>
+#include <yaz/yconfig.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+    
+YAZ_EXPORT int readconf(char *name, void *rprivate,
+                        int (*fun)(char *name, void *rprivate,
+                                  int argc, char *argv[]));
+
+YAZ_EXPORT int readconf_line(FILE *f, int *lineno,
+                            char *line, int len, char *argv[], int num);
+    
+#ifdef __cplusplus
+}
+#endif
+
+#endif