summaryrefslogtreecommitdiff
path: root/libtemplate/templateloopfunction.h
diff options
context:
space:
mode:
Diffstat (limited to 'libtemplate/templateloopfunction.h')
-rw-r--r--libtemplate/templateloopfunction.h34
1 files changed, 0 insertions, 34 deletions
diff --git a/libtemplate/templateloopfunction.h b/libtemplate/templateloopfunction.h
deleted file mode 100644
index 1a28c65..0000000
--- a/libtemplate/templateloopfunction.h
+++ /dev/null
@@ -1,34 +0,0 @@
-#ifndef __TEMPLATELOOPFUNCTION_H
-#define __TEMPLATELOOPFUNCTION_H
-
-#include "templatefunction.h"
-
-using namespace std;
-
-// --- cTemplateLoopFunction -------------------------------------------------------------
-
-class cTemplateLoopFunction : public cTemplateFunction {
-private:
- vector<cTemplateFunction*> functions;
- vector<cTemplateFunction*>::iterator funcIt;
- bool ReplaceWidthFunctions(void);
- bool ReplaceHeightFunctions(void);
-public:
- cTemplateLoopFunction(void);
- virtual ~cTemplateLoopFunction(void);
- void AddFunction(string name, vector<pair<string, string> > &params);
- void CalculateLoopFuncParameters(void);
- void InitIterator(void);
- cTemplateFunction *GetNextFunction(void);
- void ClearDynamicParameters(void);
- void ParseDynamicParameters(map <string,string> *tokens);
- int GetLoopElementsWidth(void);
- int GetLoopElementsHeight(void);
- int GetContainerWidth(void) { return containerWidth; };
- int GetContainerHeight(void) { return containerHeight; };
- int CalculateHeight(map < string, vector< map< string, string > > > *loopTokens);
- bool Ready(void);
- void Debug(void);
-};
-
-#endif //__TEMPLATELOOPFUNCTION_H