4 #ifndef RUDIMENTS_TEMPLATEENGINE_H 5 #define RUDIMENTS_TEMPLATEENGINE_H 7 #include <rudiments/private/templateengineincludes.h> 17 const char *blockname,
35 const char *blockname;
40 class templateengineprivate;
101 uint64_t blocklength,
112 void setVariableStart(
const char *delimiter);
121 void setVariableEnd(
const char *delimiter);
134 void setBlockStartStart(
const char *delimiter);
147 void setBlockStartEnd(
const char *delimiter);
160 void setBlockEndStart(
const char *delimiter);
173 void setBlockEndEnd(
const char *delimiter);
184 void setIncludeStart(
const char *delimiter);
195 void setIncludeEnd(
const char *delimiter);
204 const char *getVariableStart();
213 const char *getVariableEnd();
226 const char *getBlockStartStart();
239 const char *getBlockStartEnd();
252 const char *getBlockEndStart();
265 const char *getBlockEndEnd();
276 const char *getIncludeStart();
287 const char *getIncludeEnd();
289 #include <rudiments/private/templateengine.h>
Definition: dictionary.h:63
Definition: templateengine.h:44
Definition: templateengine.h:33
Definition: inttypes.h:88
Definition: templateengine.h:25