AppCore
Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
EM::PrinterTemplate::EPrinterTemplateCol Class Reference

collection of templates (XML files) More...

#include <EPrinterTemplateCol.h>

Classes

class  DataClass
 

Public Member Functions

 EPrinterTemplateCol ()
 
 ~EPrinterTemplateCol ()
 
void SetHeight ()
 
float GetHeight ()
 
float GetWidth ()
 
EPrinterTemplateAdd (std::string filePath, std::string name)
 
EPrinterTemplateAdd (EXMLConfig *xmlConfig, std::string name)
 
EPrinterTemplateGet (const std::string &name)
 
void Initialization ()
 
void Clear ()
 
void Prepare ()
 
void Remove (const std::string &name)
 
void Read ()
 
void Create (float defWidth)
 
long Save (std::string fileName)
 
unsigned char * Print (unsigned long &length, unsigned long &width, unsigned long &height)
 
std::vector< ETicketBitmap * > Print ()
 
std::vector< EM::Common::EDataCol * > GetDataCollections ()
 
 EPrinterTemplateCol ()
 
 ~EPrinterTemplateCol ()
 
void SetHeight ()
 
float GetHeight ()
 
float GetWidth ()
 
EPrinterTemplateAdd (std::string filePath, std::string name)
 
EPrinterTemplateAdd (EXMLConfig *xmlConfig, std::string name)
 
EPrinterTemplateGet (const std::string &name)
 
void Initialization ()
 
void Clear ()
 
void Prepare ()
 
void Remove (const std::string &name)
 
void Read ()
 
void Create (float defWidth)
 
long Save (std::string fileName)
 
unsigned char * Print (unsigned long &length, unsigned long &width, unsigned long &height)
 
std::vector< ETicketBitmap * > Print ()
 
std::vector< EM::Common::EDataCol * > GetDataCollections ()
 

Detailed Description

collection of templates (XML files)

class EPrinterTemplateCol

Constructor & Destructor Documentation

◆ EPrinterTemplateCol() [1/2]

EPrinterTemplateCol::EPrinterTemplateCol ( )

public constructor EPrinterTemplateCol

Returns
void
Here is the call graph for this function:

◆ ~EPrinterTemplateCol() [1/2]

EPrinterTemplateCol::~EPrinterTemplateCol ( )

public destructor ~EPrinterTemplateCol

Returns
void
Here is the call graph for this function:

◆ EPrinterTemplateCol() [2/2]

EM::PrinterTemplate::EPrinterTemplateCol::EPrinterTemplateCol ( )

◆ ~EPrinterTemplateCol() [2/2]

EM::PrinterTemplate::EPrinterTemplateCol::~EPrinterTemplateCol ( )

Member Function Documentation

◆ Add() [1/4]

EPrinterTemplate * EM::PrinterTemplate::EPrinterTemplateCol::Add ( EXMLConfig *  xmlConfig,
std::string  name 
)

◆ Add() [2/4]

EPrinterTemplate * EM::PrinterTemplate::EPrinterTemplateCol::Add ( EXMLConfig *  xmlConfig,
std::string  name 
)

◆ Add() [3/4]

EPrinterTemplate * EM::PrinterTemplate::EPrinterTemplateCol::Add ( std::string  filePath,
std::string  name 
)

◆ Add() [4/4]

EPrinterTemplate * EM::PrinterTemplate::EPrinterTemplateCol::Add ( std::string  filePath,
std::string  name 
)

◆ Clear() [1/2]

void EPrinterTemplateCol::Clear ( )

public Clear Vymazanie vsetkych sablon z kolekcie sablon

Returns
void

◆ Clear() [2/2]

void EM::PrinterTemplate::EPrinterTemplateCol::Clear ( )

◆ Create() [1/2]

void EPrinterTemplateCol::Create ( float  defWidth)
Here is the call graph for this function:

◆ Create() [2/2]

void EM::PrinterTemplate::EPrinterTemplateCol::Create ( float  defWidth)

◆ Get() [1/2]

EPrinterTemplate * EM::PrinterTemplate::EPrinterTemplateCol::Get ( const std::string &  name)

◆ Get() [2/2]

EPrinterTemplate * EM::PrinterTemplate::EPrinterTemplateCol::Get ( const std::string &  name)

◆ GetDataCollections() [1/2]

std::vector< EDataCol * > EPrinterTemplateCol::GetDataCollections ( )

◆ GetDataCollections() [2/2]

std::vector< EM::Common::EDataCol * > EM::PrinterTemplate::EPrinterTemplateCol::GetDataCollections ( )

◆ GetHeight() [1/2]

float EPrinterTemplateCol::GetHeight ( )

public GetHeight Vrati celkovu vysku vykreslovacej plochy

Returns
float vyska

◆ GetHeight() [2/2]

float EM::PrinterTemplate::EPrinterTemplateCol::GetHeight ( )

◆ GetWidth() [1/2]

float EPrinterTemplateCol::GetWidth ( )

public GetWidth Vrati sirku vykreslovacej plochy at(i)-

Returns
float sirka

◆ GetWidth() [2/2]

float EM::PrinterTemplate::EPrinterTemplateCol::GetWidth ( )

◆ Initialization() [1/2]

void EPrinterTemplateCol::Initialization ( )

public Initialization Vytvorenie objektov

Returns
void
Here is the call graph for this function:
Here is the caller graph for this function:

◆ Initialization() [2/2]

void EM::PrinterTemplate::EPrinterTemplateCol::Initialization ( )

◆ Prepare() [1/2]

void EPrinterTemplateCol::Prepare ( )

public Prepare Nastavenie dat vykreslovacim objektom

Returns
void
Here is the caller graph for this function:

◆ Prepare() [2/2]

void EM::PrinterTemplate::EPrinterTemplateCol::Prepare ( )

◆ Print() [1/4]

std::vector< ETicketBitmap * > EPrinterTemplateCol::Print ( )

public Print Tlac vsetkych sablon z kolekcie sablon - kazda sablona je samostatna bitmapa

Returns
void
Here is the call graph for this function:

◆ Print() [2/4]

std::vector< ETicketBitmap * > EM::PrinterTemplate::EPrinterTemplateCol::Print ( )

◆ Print() [3/4]

unsigned char * EPrinterTemplateCol::Print ( unsigned long &  length,
unsigned long &  width,
unsigned long &  height 
)

public Print Tlac vsetkych sablon z kolekcie sablon - tlacia sa pod seba na jeden listok

Returns
void
Here is the call graph for this function:

◆ Print() [4/4]

unsigned char * EM::PrinterTemplate::EPrinterTemplateCol::Print ( unsigned long &  length,
unsigned long &  width,
unsigned long &  height 
)

◆ Read() [1/2]

void EPrinterTemplateCol::Read ( )

public Read Postupne nacitavanie vsetkych sablon z kolekcie sablon

Returns
void
Remarks
Nacitavanie uzlov XML v kazdej sablone

◆ Read() [2/2]

void EM::PrinterTemplate::EPrinterTemplateCol::Read ( )

◆ Remove() [1/2]

void EM::PrinterTemplate::EPrinterTemplateCol::Remove ( const std::string &  name)

◆ Remove() [2/2]

void EM::PrinterTemplate::EPrinterTemplateCol::Remove ( const std::string &  name)

◆ Save() [1/2]

long EM::PrinterTemplate::EPrinterTemplateCol::Save ( std::string  fileName)

◆ Save() [2/2]

long EM::PrinterTemplate::EPrinterTemplateCol::Save ( std::string  fileName)

◆ SetHeight() [1/2]

void EPrinterTemplateCol::SetHeight ( )

at(i)-//////////////////////////// public SetHeight Nastavenie vysky vykreslovacej plochy

Returns
void
Remarks
Nastavuje sa sucet hodnot zo vsetkych sablon v kolekcii

◆ SetHeight() [2/2]

void EM::PrinterTemplate::EPrinterTemplateCol::SetHeight ( )

The documentation for this class was generated from the following files: