diff options
Diffstat (limited to 'ctemplate.h')
| -rw-r--r-- | ctemplate.h | 56 |
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 |
