aboutsummaryrefslogtreecommitdiffstats
path: root/table_templates/pseudo_tables.h
diff options
context:
space:
mode:
Diffstat (limited to 'table_templates/pseudo_tables.h')
-rw-r--r--table_templates/pseudo_tables.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/table_templates/pseudo_tables.h b/table_templates/pseudo_tables.h
new file mode 100644
index 0000000..7323658
--- /dev/null
+++ b/table_templates/pseudo_tables.h
@@ -0,0 +1,23 @@
+@name pseudo_tables.h
+@header
+/* standard ranges/values/keys */
+
+/* This file is generated and should not be modified. See the maketables
+ * script if you want to modify this. */
+
+/* NULL, strcmp */
+#include <string.h>
+@body
+/* tables for ${name} */
+${comment}
+typedef enum {
+ ${prefix}_UNKNOWN = -1,
+ ${prefix}_NONE = 0,
+ ${enums},
+ ${prefix}_MAX
+} pseudo_${name}_t;
+extern const char *pseudo_${name}_name(pseudo_${name}_t);
+extern pseudo_${name}_t pseudo_${name}_id(const char *);
+${column_protos}
+
+@footer