summaryrefslogtreecommitdiffstats
path: root/types.h
diff options
context:
space:
mode:
Diffstat (limited to 'types.h')
-rw-r--r--types.h51
1 files changed, 0 insertions, 51 deletions
diff --git a/types.h b/types.h
deleted file mode 100644
index ea8fa47..0000000
--- a/types.h
+++ /dev/null
@@ -1,51 +0,0 @@
-#ifndef __TYPES_H
-#define __TYPES_H
-
-typedef struct item_t {
- char *name;
- char *qty;
-} item;
-
-enum step_type {
- PREP = 0,
- COOK,
- SERVE,
-};
-
-typedef struct step_t {
- char *inst;
- char *duration;
- char *result;
- enum step_type type;
-} step;
-
-typedef struct recipe_t {
- char * filename;
- char * path;
- char * title;
- int n;
- item **i;
- int in;
- step **s;
- int sn;
- struct recipe_t **r;
- int rn;
-} recipe;
-
-recipe * new_recipe();
-void new_subrecipe(recipe * r, recipe * src);
-void new_item(recipe * r);
-void new_step(recipe * r);
-
-void free_recipe(recipe * r);
-void free_item(item * i);
-void free_step(step * s);
-
-void show(recipe * r);
-void tojson(recipe * r);
-void tohtml(recipe * r);
-void torcp(recipe * r);
-
-void copy_items(recipe * dst, recipe * src);
-
-#endif /* __TYPES_H */