aboutsummaryrefslogtreecommitdiff
path: root/ctemplate.h
diff options
context:
space:
mode:
Diffstat (limited to 'ctemplate.h')
-rw-r--r--ctemplate.h56
1 files changed, 0 insertions, 56 deletions
diff --git a/ctemplate.h b/ctemplate.h
deleted file mode 100644
index 4479141..0000000
--- a/ctemplate.h
+++ /dev/null
@@ -1,56 +0,0 @@
-/*
- * C TemplateS Library 0.1 -
- * Forked from C Template Library 1.0 by Stephen C. Losen.
- *
- * Copyright 2017 Alexander M. Pickering Distributed under the terms
- * of the GNU General Public License (GPL)
- */
-
-#ifndef _CTEMPLATE_H
-#define _CTEMPLATE_H
-
-/*
- * TMPL_varlist is a variable list of simple variables and/or
- * loop variables
- */
-
-/* Holdes all the data needed for a template*/
-struct TMPL_templates;
-struct TMPL_varlist;
-struct TMPL_loop;
-
-
-
-/*Things to do with varlists*/
-extern struct TMPL_varlist* TMPL_alloc_varlist();
-extern struct TMPL_loop* TMPL_alloc_loop();
-extern void TMPL_add_var_to_varlist(
- struct TMPL_varlist* t,
- char* varname,
- char* value
- );
-extern void TMPL_add_loop_to_varlist(
- struct TMPL_varlist* t,
- char* name,
- struct TMPL_loop* l
- );
-extern void TMPL_add_varlist_to_loop(
- struct TMPL_loop* l,
- struct TMPL_varlist* t
- );
-
-extern void TMPL_free_varlist(struct TMPL_varlist* t);
-extern void TMPL_free_loop(struct TMPL_loop* l);
-
-
-
-
-extern struct TMPL_templates* TMPL_alloc_template(char* t);
-extern void TMPL_free_template(struct TMPL_templates* t);
-
-extern char* TMPL_render(struct TMPL_templates* t,struct TMPL_varlist* varlist);
-
-extern char* TMPL_get_error(struct TMPL_templates* t);
-
-
-#endif