|
AppCore
|
Common ancestor for prepaid coupon processors. More...
#include <EPrepaidTicketProcessor.h>


Classes | |
| class | DataClass |
Protected Member Functions | |
| unsigned short | GetPrepaidCouponNumber () |
| void | SetPrepaidCouponNumber (unsigned short prepaidCouponNumber) |
| EM::Strojcek::VstupneUdaje::TarifnySystem::ETarifa * | FindTariff (unsigned short productID) |
| bool | CheckTimeTicketEventValidity (EventPrepaidTicket *prepaidTicketEvent, EStatisticsCollection &statistics) |
| bool | CheckFirstTimeUseTimeTicket (EventPrepaidTicket *prepaidTicketEvent) |
| bool | ShouldProlongCardValidity (EventPrepaidTicket *prepaidTicketEvent) |
| void | SetProlongingCardValidity (bool prolongingCardValidity) |
Protected Member Functions inherited from EM::EventFileProcessor::ECardEventProcessor | |
| bool | GetWritePhysically () |
| EEventFillerAttribute * | GetEventFillerAttribute () |
| void | WriteEvaluationErrorStatistics (unsigned char errorID, CardEvent *cardEvent, EStatisticsCollection &statistics) |
| void | WriteAdditionalEvaluationError (CardEvent *cardEvent, EEventLogManager::EEventLogType evaluationError) |
Static Protected Member Functions | |
| static EM::Strojcek::VstupneUdaje::TarifnySystem::ECennik::TypCennikaID | GetPricelistType (CardEvent *cardEvent) |
| static unsigned char | GetKilometers (EM::Strojcek::VstupneUdaje::TarifnySystem::ETarifa *tariff, unsigned char tariffZoneID) |
Common ancestor for prepaid coupon processors.
| EPrepaidTicketProcessor::EPrepaidTicketProcessor | ( | ) |
CONSTRUCTOR
| EPrepaidTicketProcessor::EPrepaidTicketProcessor | ( | EPrepaidTicketProcessor & | source | ) |
COPY CONSTRUCTOR

|
virtual |
DESTRUCTOR
|
protected |
CheckFirstTimeUseTimeTicket


|
protected |
CheckTimeTicketEventValidity
uz nie je aktualny
este nie je aktualny


|
virtual |
Clone
Implements EM::EventFileProcessor::ECardEventProcessor.
Reimplemented in EM::EventFileProcessor::EPrepaidTicketMifareProcessor, EM::EventFileProcessor::ECorrectionProcessor, EM::EventFileProcessor::ECorrectionProcessorDesfire, EM::EventFileProcessor::EPrepaidTicketDesfireProcessor, EM::EventFileProcessor::EPrepaidTicketDesfireXTProcessor, EM::EventFileProcessor::EPrepaidTicketRelationProcessor, and EM::EventFileProcessor::EPrepaidTicketSegmentProcessor.
|
protected |
FindTariff

|
staticprotected |

|
protected |
GetPrepaidCouponNumber
|
staticprotected |
GetPricelistType

|
protected |
SetPrepaidCouponNumber

|
protected |
SetProlongingCardValidity

|
protected |
ProlongCardValidity


|
virtual |
WriteStatistics
Reimplemented from EM::EventFileProcessor::ECardEventProcessor.
Reimplemented in EM::EventFileProcessor::EPrepaidTicketMifareProcessor, EM::EventFileProcessor::ECorrectionProcessor, EM::EventFileProcessor::ECorrectionProcessorDesfire, EM::EventFileProcessor::EPrepaidTicketDesfireProcessor, EM::EventFileProcessor::EPrepaidTicketDesfireXTProcessor, EM::EventFileProcessor::EPrepaidTicketRelationProcessor, and EM::EventFileProcessor::EPrepaidTicketSegmentProcessor.


1.8.8