include/libtu/map.h

changeset 34
828f3afd5c76
child 36
63cd573ffbcf
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/include/libtu/map.h	Sun Apr 01 01:43:46 2001 +0200
@@ -0,0 +1,21 @@
+/*
+ * libtu/map.h
+ *
+ * Copyright (c) Tuomo Valkonen 1999-2000. 
+ * See the included file LICENSE for details.
+ */
+
+#ifndef LIBTU_MAP_H
+#define LIBTU_MAP_H
+
+typedef struct _StringIntMap{
+	const char *string;
+	int value;
+} StringIntMap;
+
+#define END_STRINGINTMAP {NULL, 0}
+
+/* Return the index of str in map or -1 if not found. */
+extern int stringintmap_ndx(const StringIntMap *map, const char *str);
+					 
+#endif /* LIBTU_MAP_H */

mercurial