aboutsummaryrefslogtreecommitdiff
path: root/flx/output_file.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--flx/output_file.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/flx/output_file.h b/flx/output_file.h
new file mode 100644
index 0000000..74e78e2
--- /dev/null
+++ b/flx/output_file.h
@@ -0,0 +1,20 @@
+#ifndef __OUTPUT_FILE_H__
+#define __OUTPUT_FILE_H__
+
+#include "flx.h"
+#include "input_file.h"
+#include "flx_fcntl.h"
+
+extern int output_file_fcntl(t_file_status *env, int cmd);
+
+extern int output_file_write_(t_file_status *spec, t_ft *tree, int number, char *(*fct)());
+extern int output_file_write(t_file_status *spec, t_ft *tree, int number);
+extern t_file_status *output_file_open(char *desc, char *opts);
+extern t_file_status *output_file_close(t_file_status *spec);
+
+extern t_file_status *output_stdout_open(char *desc, char *opts);
+
+
+#endif /* __OUTPUT_FILE_H__ */
+
+