AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Enumerations
EM::EventFileProcessor Namespace Reference

Classes

class  EBlackListProcessorDesfire
 Blacklist processor implementation for desfire cards. More...
 
class  EBlackListProcessorDesfireXT
 Blacklist processor implementation for desfire XT cards. More...
 
class  EBlackListProcessorEmtestNew
 Blacklist processor implementation for emtest new (/IDOL structure) cards. More...
 
class  EBlackListProcessorMifare
 Blacklist processor implementation for mifare classic cards. More...
 
class  ECardEventFileProcessor
 The main class of evfileprocessor library - provides functionality for application's extraOperation (EEventFiller usually) More...
 
class  ECardEventProcessor
 Ancestor of all card event processors. More...
 
class  ECardFacade
 Implementation of card data facade for abstracting card data structures. More...
 
class  ECardFacadeWalletLog
 Implementation of card data facade for wallet log structures. More...
 
class  ECommonFunctions
 Simple class containing reusable common functions. More...
 
class  ECorrectionProcessor
 Prepaid ticket correction implementation for mifare classic cards. More...
 
class  ECorrectionProcessorDesfire
 Prepaid ticket correction implementation for desfire cards. More...
 
class  ECrcCalculator
 Simple class for calculating checksums. More...
 
class  EEvaluationErrorStatistics
 Some evaluation errors are supposed to be written in statistics - this class encapsulates functionality neccessary for this. More...
 
class  EEventFillerAttribute
 Storage class containing parameters for processing events. More...
 
class  EEventLogManager
 Simple class for commiting processed event to webservice (via writing binary file) More...
 
class  EFileProcessorPrinter
 
class  ELastTransactionInfo
 Storage class containing information about last processed event. More...
 
class  ELockManager
 Simple class for locking files on filesystem. More...
 
class  EPrepaidTicketDesfireProcessor
 Prepaid coupon processor implementation for desfire cards. More...
 
class  EPrepaidTicketDesfireXTProcessor
 Prepaid coupon processor implementation for desfire XT cards. More...
 
class  EPrepaidTicketMifareProcessor
 Prepaid coupon processor implementation for mifare classic cards. More...
 
class  EPrepaidTicketProcessor
 Common ancestor for prepaid coupon processors. More...
 
class  EPrepaidTicketRelationProcessor
 Prepaid coupon processor implementation for mikroelektronika cards. More...
 
class  EPrepaidTicketSegmentProcessor
 Prepaid coupon processor implementation for emtest new (/IDOL structure) cards. More...
 
class  EProcessorFactory
 Factory design pattern implementation for card event processors. More...
 
class  EProlongTicketProcessor
 Prepaid coupon prolonging processor implementation. More...
 
class  EPurseProcessor
 Common ancestor for purse processors. More...
 
class  EPurseProcessorDesfire
 Purse processor implementation for desfire cards. More...
 
class  EPurseProcessorDesfireXT
 Purse processor implementation for desfire XT cards. More...
 
class  EPurseProcessorMifare
 Purse processor implementation for mifare cards. More...
 
class  ESavePersonalDataProcessor
 Saving personal data processor implementation. More...
 
class  ETripTicketProcessor
 Trip ticket processor implementation. More...
 
class  UpdateCustomerDataProcessorDesfire
 Update customer data processor implementation for desfire cards. More...
 
class  UpdateCustomerDataProcessorMifare
 Update customer data processor implementation for mifare cards. More...
 

Typedefs

typedef std::list
< EM::Strojcek::StatistikaStrojcek::VystupneData * > 
EStatisticsCollection
 

Enumerations

enum  ECardDataType {
  MIFARE_CARD = 0, EMTEST_NEW_CARD = 1, DESFIRE_CARD = 2, DESFIRE_XT = 3,
  MIKROELEKTRONIKA = 4, UNKNOWN_CARD = 100
}
 

Typedef Documentation

typedef std::list< EM::Strojcek::StatistikaStrojcek::VystupneData * > EM::EventFileProcessor::EStatisticsCollection

Enumeration Type Documentation

Enumerator
MIFARE_CARD 
EMTEST_NEW_CARD 
DESFIRE_CARD 
DESFIRE_XT 
MIKROELEKTRONIKA 
UNKNOWN_CARD