summaryrefslogtreecommitdiff
path: root/src/sf.skel/state.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/sf.skel/state.c')
-rw-r--r--src/sf.skel/state.c49
1 files changed, 49 insertions, 0 deletions
diff --git a/src/sf.skel/state.c b/src/sf.skel/state.c
new file mode 100644
index 0000000..3a1d297
--- /dev/null
+++ b/src/sf.skel/state.c
@@ -0,0 +1,49 @@
+#include "state.h"
+
+// FREE
+
+void
+Free_configuration(configuration *E)
+{
+ UNUSED(E);
+}
+
+void
+Free_data(data *E)
+{
+ UNUSED(E);
+}
+
+// PARSE
+
+char *
+Parse_configuration(configuration *E, ucl_object_t const *root, char const *Position)
+{
+ char *Error;
+ UCL_CHECK_ROOT(OBJECT);
+ UNUSED(E);
+ return NULL;
+error:
+ return Error;
+}
+
+char *
+Parse_data(data *E, ucl_object_t const *root, char const *Position)
+{
+ char *Error;
+ UCL_CHECK_ROOT(OBJECT);
+ UNUSED(E);
+ return NULL;
+error:
+ return Error;
+}
+
+// SAVE
+
+void
+Save_data(jprint_state *S, data const *E)
+{
+ JPrintObjectBegin(S);
+ UNUSED(E);
+ JPrintObjectEnd(S);
+}