18 #ifndef MTEMPLATE_ITEM_HOLDER_H
19 #define MTEMPLATE_ITEM_HOLDER_H
23 #ifdef MTEMPLATE_EXPORTS
24 #define MTEMPLATE_API __declspec(dllexport)
26 #define MTEMPLATE_API __declspec(dllimport)
30 #ifndef MTEMPLATE_EXPORTS
43 #pragma warning(disable: 4251)
49 #include "MTemplateItem.h"
69 void setGroupName(
const std::string& _groupName);
70 std::string getGroupName();
71 std::vector<MTemplateItem*>* getVector();
76 std::string groupName;
77 std::vector<MTemplateItem*> vec;
78 void encodeTree(
void* pt, std::string(*encodeFunc)(
const std::string &),
int encoding,
void* fields, std::vector<std::string>* filters);
Class that instantiate an item group holder class used to group template items in specific groups...
Class holding a template field item.