28 #ifndef __TERRALIB_LAYOUT_INTERNAL_JSON_TEMPLATE_H
29 #define __TERRALIB_LAYOUT_INTERNAL_JSON_TEMPLATE_H
33 #include "../Config.h"
56 virtual bool exportTemplate(std::vector<te::layout::Properties*> properties);
58 virtual std::vector<te::layout::Properties*> importTemplate();
60 virtual bool deleteTemplate();
Abstract class that represents a Template.
#define TELAYOUTEXPORT
You can use this macro in order to export/import classes and functions from this module.
Implementation of AbstractTemplate. Template that creates, saves, or change a .json file...
Abstract class that represents a Template.