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

Ancestor of all card event processors. More...

#include <ECardEventProcessor.h>

Inheritance diagram for EM::EventFileProcessor::ECardEventProcessor:
Inheritance graph
[legend]

Classes

class  DataClass
 

Public Member Functions

 ECardEventProcessor ()
 
 ECardEventProcessor (const ECardEventProcessor &source)
 
virtual ~ECardEventProcessor ()
 
virtual ECardEventProcessorClone ()=0
 
virtual bool CheckEvent (CardEvent *cardEvent, ECardEventFileProcessor::ProcessEventResult &evaluationResult, CardEventCol *cardEventCol, EStatisticsCollection &statistics)=0
 
virtual EM::PT::EDataCollection * WriteEvent (CardEvent *cardEvent, ECardEventFileProcessor::ProcessEventResult &writeEventResult, EStatisticsCollection &statistics)=0
 
virtual bool WriteStatistics (EM::PT::EPTAnswer *answer, unsigned long readerNumber, bool unfinishedOperation, EStatisticsCollection &statistics)
 
void SetEventFillerAttribute (EEventFillerAttribute *eventFillerAttribute)
 
void SetLastProcessedEvent (CardEvent *cardEvent)
 
CardEventGetLastProcessedEvent ()
 
ELastTransactionInfoGetLastTransactionInfo ()
 
void FillLastTransactionInfo (EM::PT::EDataCollection *dataCol)
 
void WriteAdditionalStatistics (bool unfinishedOperation)
 
void SetWritePhysicallyStatistics (bool writePhysically)
 

Protected Member Functions

bool GetWritePhysically ()
 
EEventFillerAttributeGetEventFillerAttribute ()
 
void WriteEvaluationErrorStatistics (unsigned char errorID, CardEvent *cardEvent, EStatisticsCollection &statistics)
 
void WriteAdditionalEvaluationError (CardEvent *cardEvent, EEventLogManager::EEventLogType evaluationError)
 

Detailed Description

Ancestor of all card event processors.

Constructor & Destructor Documentation

ECardEventProcessor::ECardEventProcessor ( )

CONSTRUCTOR

ECardEventProcessor::ECardEventProcessor ( const ECardEventProcessor source)

COPY CONSTRUCTOR

ECardEventProcessor::~ECardEventProcessor ( )
virtual

DESTRUCTOR

Member Function Documentation

virtual bool EM::EventFileProcessor::ECardEventProcessor::CheckEvent ( CardEvent cardEvent,
ECardEventFileProcessor::ProcessEventResult evaluationResult,
CardEventCol cardEventCol,
EStatisticsCollection statistics 
)
pure virtual
virtual ECardEventProcessor* EM::EventFileProcessor::ECardEventProcessor::Clone ( )
pure virtual
void ECardEventProcessor::FillLastTransactionInfo ( EM::PT::EDataCollection *  dataCol)

FillLastTransactionInfo

EEventFillerAttribute * ECardEventProcessor::GetEventFillerAttribute ( )
protected

GetEventFillerAttribute

CardEvent * ECardEventProcessor::GetLastProcessedEvent ( )

GetLastProcessedEvent

Here is the caller graph for this function:

ELastTransactionInfo * ECardEventProcessor::GetLastTransactionInfo ( )

GetLastTransactionInfo

Here is the caller graph for this function:

bool ECardEventProcessor::GetWritePhysically ( )
protected

GetWritePhysically

Here is the caller graph for this function:

void ECardEventProcessor::SetEventFillerAttribute ( EEventFillerAttribute eventFillerAttribute)

SetEventFillerAttribute

Here is the caller graph for this function:

void ECardEventProcessor::SetLastProcessedEvent ( CardEvent cardEvent)

SetLastProcessedEvent

Here is the caller graph for this function:

void ECardEventProcessor::SetWritePhysicallyStatistics ( bool  writePhysically)

SetWritePhysicallyStatistics

Here is the caller graph for this function:

void ECardEventProcessor::WriteAdditionalEvaluationError ( CardEvent cardEvent,
EEventLogManager::EEventLogType  evaluationError 
)
protected

WriteAdditionalEvaluationError

Here is the call graph for this function:

Here is the caller graph for this function:

void ECardEventProcessor::WriteAdditionalStatistics ( bool  unfinishedOperation)

WriteAdditionalStatistics

Here is the call graph for this function:

void ECardEventProcessor::WriteEvaluationErrorStatistics ( unsigned char  errorID,
CardEvent cardEvent,
EStatisticsCollection statistics 
)
protected

WriteEvaluationErrorStatistics

Here is the caller graph for this function:

virtual EM::PT::EDataCollection* EM::EventFileProcessor::ECardEventProcessor::WriteEvent ( CardEvent cardEvent,
ECardEventFileProcessor::ProcessEventResult writeEventResult,
EStatisticsCollection statistics 
)
pure virtual
bool ECardEventProcessor::WriteStatistics ( EM::PT::EPTAnswer *  answer,
unsigned long  readerNumber,
bool  unfinishedOperation,
EStatisticsCollection statistics 
)
virtual

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