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

Update customer data processor implementation for mifare cards. More...

#include <UpdateCustomerDataProcessorMifare.h>

Inheritance diagram for EM::EventFileProcessor::UpdateCustomerDataProcessorMifare:
Inheritance graph
[legend]
Collaboration diagram for EM::EventFileProcessor::UpdateCustomerDataProcessorMifare:
Collaboration graph
[legend]

Classes

class  DataClass
 

Public Member Functions

 UpdateCustomerDataProcessorMifare ()
 
 UpdateCustomerDataProcessorMifare (UpdateCustomerDataProcessorMifare &source)
 
virtual ~UpdateCustomerDataProcessorMifare ()
 
virtual
UpdateCustomerDataProcessorMifare
Clone ()
 
virtual bool CheckEvent (CardEvent *cardEvent, ECardEventFileProcessor::ProcessEventResult &evaluationResult, CardEventCol *cardEventCol, EStatisticsCollection &statistics)
 
virtual EM::PT::EDataCollection * WriteEvent (CardEvent *cardEvent, ECardEventFileProcessor::ProcessEventResult &writeEventResult, EStatisticsCollection &statistics)
 
virtual bool WriteStatistics (EM::PT::EPTAnswer *answer, unsigned long readerNumber, bool unfinishedOperation, EStatisticsCollection &statistics)
 
- Public Member Functions inherited from EM::EventFileProcessor::ECardEventProcessor
 ECardEventProcessor ()
 
 ECardEventProcessor (const ECardEventProcessor &source)
 
virtual ~ECardEventProcessor ()
 
void SetEventFillerAttribute (EEventFillerAttribute *eventFillerAttribute)
 
void SetLastProcessedEvent (CardEvent *cardEvent)
 
CardEventGetLastProcessedEvent ()
 
ELastTransactionInfoGetLastTransactionInfo ()
 
void FillLastTransactionInfo (EM::PT::EDataCollection *dataCol)
 
void WriteAdditionalStatistics (bool unfinishedOperation)
 
void SetWritePhysicallyStatistics (bool writePhysically)
 

Additional Inherited Members

- Protected Member Functions inherited from EM::EventFileProcessor::ECardEventProcessor
bool GetWritePhysically ()
 
EEventFillerAttributeGetEventFillerAttribute ()
 
void WriteEvaluationErrorStatistics (unsigned char errorID, CardEvent *cardEvent, EStatisticsCollection &statistics)
 
void WriteAdditionalEvaluationError (CardEvent *cardEvent, EEventLogManager::EEventLogType evaluationError)
 

Detailed Description

Update customer data processor implementation for mifare cards.

Constructor & Destructor Documentation

UpdateCustomerDataProcessorMifare::UpdateCustomerDataProcessorMifare ( )

Here is the caller graph for this function:

UpdateCustomerDataProcessorMifare::UpdateCustomerDataProcessorMifare ( UpdateCustomerDataProcessorMifare source)

Here is the call graph for this function:

UpdateCustomerDataProcessorMifare::~UpdateCustomerDataProcessorMifare ( )
virtual

Member Function Documentation

bool UpdateCustomerDataProcessorMifare::CheckEvent ( CardEvent cardEvent,
ECardEventFileProcessor::ProcessEventResult evaluationResult,
CardEventCol cardEventCol,
EStatisticsCollection statistics 
)
virtual

Implements EM::EventFileProcessor::ECardEventProcessor.

Here is the call graph for this function:

UpdateCustomerDataProcessorMifare * UpdateCustomerDataProcessorMifare::Clone ( void  )
virtual

Implements EM::EventFileProcessor::ECardEventProcessor.

Here is the call graph for this function:

EDataCollection * UpdateCustomerDataProcessorMifare::WriteEvent ( CardEvent cardEvent,
ECardEventFileProcessor::ProcessEventResult writeEventResult,
EStatisticsCollection statistics 
)
virtual

Implements EM::EventFileProcessor::ECardEventProcessor.

Here is the call graph for this function:

bool UpdateCustomerDataProcessorMifare::WriteStatistics ( EM::PT::EPTAnswer *  answer,
unsigned long  readerNumber,
bool  unfinishedOperation,
EStatisticsCollection statistics 
)
virtual

WriteStatistics

Reimplemented from EM::EventFileProcessor::ECardEventProcessor.

Here is the call graph for this function:


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