1#ifndef EPRINTERTEMPLATECOL_H
2#define EPRINTERTEMPLATECOL_H
7#include "appcore/printertemplate/ETicketBitmap.h"
8#include "appcore/printertemplate/EMPrinterTemplate.h"
22 namespace PrinterTemplate
24 class EPrinterTemplate;
42 void Initialization();
45 void Remove(
const std::string &name );
47 void Create(
float defWidth );
48 long Save( std::string fileName );
50 unsigned char* Print(
unsigned long& length,
unsigned long& width,
unsigned long& height );
51 std::vector<ETicketBitmap*> Print();
52 std::vector<EM::Common::EDataCol*> GetDataCollections();
#define EMPRINTERTEMPLATE_API
Definition EMPrinterTemplate.h:9
collection of templates (XML files)
Definition EPrinterTemplateCol.h:31
void Remove(const std::string &name)
long Save(std::string fileName)
EPrinterTemplate * Add(EXMLConfig *xmlConfig, std::string name)
EPrinterTemplate * Get(const std::string &name)
EPrinterTemplate * Add(std::string filePath, std::string name)
concrete template (XML file)
Definition EPrinterTemplate.h:26
Definition EPrinterTemplateCol.cpp:37
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7