AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
EM::TicketIssueLogic::EPrintModuleTestWrapper Class Reference

#include <EPrintModuleTestWrapper.h>

Inheritance diagram for EM::TicketIssueLogic::EPrintModuleTestWrapper:
Inheritance graph
[legend]
Collaboration diagram for EM::TicketIssueLogic::EPrintModuleTestWrapper:
Collaboration graph
[legend]

Public Member Functions

 EPrintModuleTestWrapper (ETicketIssueLogic *ticketIssueLogic, ETicketIssueLogicDataStorage *datastorage)
 
 ~EPrintModuleTestWrapper ()
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareTicketNumber ()
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareAdvertisementData (unsigned char *&advertisementData, unsigned long &advertisementDataSize, unsigned short &advertisementHeight)
 
- Public Member Functions inherited from EM::TicketIssueLogic::EPrintModule
 EPrintModule (ETicketIssueLogic *ticketIssueLogic, ETicketIssueLogicDataStorage *datastorage, std::string moduleName=E_PRINT_MODULE_NAME)
 
virtual ~EPrintModule ()
 
virtual
EIssueLogicDefines::ReturnValues 
PreparePrintData (EM::TicketIssueLogic::EIssueLogicDefines::PreparePrintType prepareType=EIssueLogicDefines::ProcessLastTicket)
 Function fills collection with printData. More...
 
virtual
EIssueLogicDefines::ReturnValues 
Print (const bool asynchronousPrinting)
 
  • function print all ticket created in printertemplate
More...
 
virtual
EIssueLogicDefines::ReturnValues 
AddAnswerDataToTicketBitmap ()
 
virtual
EIssueLogicDefines::ReturnValues 
Init ()
 
- Public Member Functions inherited from EM::TicketIssueLogic::ETicketIssueModule
 ETicketIssueModule (const std::string &name, EIssueLogicDefines::ModuleFamily moduleFamily)
 
virtual ~ETicketIssueModule ()
 
bool GetName (std::string &moduleName)
 unique module identificator More...
 
bool GetModuleFamily (EIssueLogicDefines::ModuleFamily &moduleFamily)
 return by reference module family More...
 

Additional Inherited Members

- Protected Member Functions inherited from EM::TicketIssueLogic::EPrintModule
virtual
EIssueLogicDefines::ReturnValues 
IsJourneyOnTimeTicket (bool &journeyOnTimeTicket, IssuedTicket *issuedTicket)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareTemplateID (long &templateID, const IssuedTicket *issuedTicket, bool journeyOnTT)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareHeader (Common::EDataCol &superDataCol)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareBody (Common::EDataCol &superDataCol, const EPrintInputData *printInputData)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareMultipleBody (Common::EDataCol &superDataCol)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareFooter (Common::EDataCol &superDataCol, const EPrintInputData *printInputData)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareCardData (Common::EDataCol &superDataCol)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareTraveledPaidZonesData (Common::EDataCol &superDataCol)
 
virtual
EIssueLogicDefines::ReturnValues 
PreparePurseDataFromAnswer (Common::EDataCol *superDataCol)
 PreparePurseDataFromAnswer - Default behavior. More...
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareTimeTicketData (Common::EDataCol &superDataCol, Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff, const short validTimeTicketIndex)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareTimeTicketSellData (Common::EDataCol &superDataCol, const EPrintInputData *printInputData)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareTimeTicketSellWithRegionalDiscountData (Common::EDataRow *dataRow, const EPrintInputData *printInputData, const long totalPrice)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareCashTicketData (Common::EDataCol &superDataCol, const EPrintInputData *printInputData)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareMultipleTicketData (Common::EDataCol &superDataCol, const EPrintInputData *printInputData)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareSumaryTicketsData (Common::EDataCol &superDataCol, const EPrintInputData *printInputData)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareVATData (Common::EDataCol *dataCol, const EPrintInputData *printInputData, const long totalPrice, const long totalVatInCents)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareSpecificCancelData (Common::EDataCol &superDataCol)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareUnpaidExpenseData (Common::EDataCol &superDataCol, const EPrintInputData *printInputData)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareBusStopsData (Common::EDataCol &superDataCol, const EPrintInputData *printInputData)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareStartBusStopData (Common::EDataCol &superDataCol, const EPrintInputData *printInputData)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareTransferBusStopData (Common::EDataCol &superDataCol)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareEndBusStopData (Common::EDataCol &superDataCol, const EPrintInputData *printInputData)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareDestinationBusStopData (Common::EDataCol &superDataCol)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareCrossTransferData (Common::EDataCol &superDataCol)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareInterchangeData (Common::EDataCol &superDataCol, const EPrintInputData *printInputData)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareInterchangeCashData (Common::EDataCol &superDataCol, const EPrintInputData *printInputData)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareInterchangeCardData (Common::EDataCol &superDataCol, const EPrintInputData *printInputData)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareZoneData (Common::EDataCol &superDataCol, const EPrintInputData *printInputData)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareViaZoneData (Common::EDataCol &dataColZones)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareZoneDateTime (Common::EDataCol &superDataCol, const EPrintInputData *printInputData)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareTicketTypeData (Common::EDataCol &superDataCol, const EPrintInputData *printInputData)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareQrCode (Common::EDataCol &superDataCol, const EPrintInputData *printInputData)
 
virtual
EIssueLogicDefines::ReturnValues 
AddAdvertisementToTicketBitmap (PrinterTemplate::ETicketBitmap *ticketBitmap, unsigned char *advertisementData, unsigned long &advertisementDataSize, unsigned short &advertisementHeight)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareContinuousLineData (Common::EDataCol &superDataCol, const EPrintInputData *printInputData)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareTicketAdditionalDiscountData (Common::EDataCol *dataColSingleTicket, const EPrintInputData *printInputData)
 
virtual
EIssueLogicDefines::ReturnValues 
PrepareEMVCardData (Common::EDataCol &superDataCol)
 
virtual bool IsPossibleMultipleTemplatePrint ()
 

Constructor & Destructor Documentation

EPrintModuleTestWrapper::EPrintModuleTestWrapper ( ETicketIssueLogic ticketIssueLogic,
ETicketIssueLogicDataStorage datastorage 
)
EM::TicketIssueLogic::EPrintModuleTestWrapper::~EPrintModuleTestWrapper ( )

Member Function Documentation

EIssueLogicDefines::ReturnValues EPrintModuleTestWrapper::PrepareAdvertisementData ( unsigned char *&  advertisementData,
unsigned long &  advertisementDataSize,
unsigned short &  advertisementHeight 
)
virtual

PrepareAdvertisementData

Reimplemented from EM::TicketIssueLogic::EPrintModule.

Here is the call graph for this function:

Here is the caller graph for this function:

EM::TicketIssueLogic::EIssueLogicDefines::ReturnValues EM::TicketIssueLogic::EPrintModuleTestWrapper::PrepareTicketNumber ( )
virtual

PrepareTicketNumber

Reimplemented from EM::TicketIssueLogic::EPrintModule.

Here is the call graph for this function:

Here is the caller graph for this function:


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