1#ifndef ECARDFACADEWALLETLOG_H
2#define ECARDFACADEWALLETLOG_H
4#include "eabstractrequest/EDataCollection.h"
5#include "eptrequest/edesrequest/EDesfirePurseLog.h"
6#include "eptrequest/eaplrequest/EPurseEmtestLog.h"
10 namespace EventFileProcessor
19 static unsigned long GetTimeDate( EM::PT::EDataCollection *dataCollection );
20 static unsigned long GetDeviceCounter( EM::PT::EDataCollection *dataCollection );
21 static unsigned short GetWalletCounter( EM::PT::EDataCollection *dataCollection );
22 DEPRECATED(
static unsigned long GetReceiptCounter( EM::PT::EDataCollection *dataCollection ) );
25 static unsigned long GetDevice( EM::PT::EDataCollection *dataCollection );
27 static unsigned long GetPrice( EM::PT::EDataCollection *dataCollection );
31 static EM::PT::EDesfirePurseLog *GetDesfirePurseLog( EM::PT::EDataCollection *dataCollection );
32 static EM::PT::EPurseEmtestLog *GetMifarePurseLog( EM::PT::EDataCollection *dataCollection );
Implementation of card data facade for wallet log structures.
Definition ECardFacadeWalletLog.h:15
static unsigned long GetWalletSamNumber(EM::PT::EDataCollection *dataCollection)
Definition ECardFacadeWalletLog.cpp:220
static bool IsPurseLogDataValid(EM::PT::EDataCollection *dataCollection)
Definition ECardFacadeWalletLog.cpp:61
static unsigned long GetDeviceCounter(EM::PT::EDataCollection *dataCollection)
Definition ECardFacadeWalletLog.cpp:130
DEPRECATED(static unsigned long GetReceiptCounter(EM::PT::EDataCollection *dataCollection))
static unsigned long GetTransactionType(EM::PT::EDataCollection *dataCollection)
Definition ECardFacadeWalletLog.cpp:337
static long GetWalletBalanceBefore(EM::PT::EDataCollection *dataCollection)
Definition ECardFacadeWalletLog.cpp:273
static unsigned long GetTimeDate(EM::PT::EDataCollection *dataCollection)
Definition ECardFacadeWalletLog.cpp:98
static unsigned long GetWalletSamCounter(EM::PT::EDataCollection *dataCollection)
Definition ECardFacadeWalletLog.cpp:199
static unsigned short GetWalletCounter(EM::PT::EDataCollection *dataCollection)
Definition ECardFacadeWalletLog.cpp:162
static unsigned long GetDevice(EM::PT::EDataCollection *dataCollection)
Definition ECardFacadeWalletLog.cpp:241
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7