AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ELastTransactionInfo.h
Go to the documentation of this file.
1 #ifndef E_LAST_TRANSACTION_INFO_H
2 #define E_LAST_TRANSACTION_INFO_H
3 
4 namespace EM
5 {
6  namespace EventFileProcessor
7  {
11  {
12  public:
15 
16  unsigned long GetStatisticsTicketNumber();
17  long long GetCardLogicalNumber();
18  unsigned long GetCardValidityEnd();
19  long GetInitialPurseValue();
20  long GetFinalPurseValue();
21 
22  void SetStatisticsTicketNumber( unsigned long statisticsTicketNumber );
23  void SetCardLogicalNumber( long long cardLogicalNumber );
24  void SetCardValidityEnd( unsigned long cardValidityEnd );
25  void SetInitialPurseValue( long purseValue );
26  void SetFinalPurseValue( long purseValue );
27 
28  private:
29  class DataClass;
30  DataClass *d;
31  };
32  }
33 }
34 
35 #endif //E_LAST_TRANSACTION_INFO_H
Storage class containing information about last processed event.
Definition: ELastTransactionInfo.h:10
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
ELastTransactionInfo()
Definition: ELastTransactionInfo.cpp:19
void SetInitialPurseValue(long purseValue)
Definition: ELastTransactionInfo.cpp:105
long GetInitialPurseValue()
Definition: ELastTransactionInfo.cpp:65
unsigned long GetCardValidityEnd()
Definition: ELastTransactionInfo.cpp:57
void SetCardValidityEnd(unsigned long cardValidityEnd)
Definition: ELastTransactionInfo.cpp:97
~ELastTransactionInfo()
Definition: ELastTransactionInfo.cpp:33
long GetFinalPurseValue()
Definition: ELastTransactionInfo.cpp:73
long long GetCardLogicalNumber()
Definition: ELastTransactionInfo.cpp:49
void SetFinalPurseValue(long purseValue)
Definition: ELastTransactionInfo.cpp:113
void SetStatisticsTicketNumber(unsigned long statisticsTicketNumber)
Definition: ELastTransactionInfo.cpp:81
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
Definition: ELastTransactionInfo.cpp:6
void SetCardLogicalNumber(long long cardLogicalNumber)
Definition: ELastTransactionInfo.cpp:89
unsigned long GetStatisticsTicketNumber()
Definition: ELastTransactionInfo.cpp:41