1 #ifndef _E_CARD_STORAGE_H_
2 #define _E_CARD_STORAGE_H_
4 #include "appcore/cardfacade/ECardFacadeDefines.h"
5 #include "eptrequest/BasicPTDefines.h"
11 class EDataCollection;
12 class ECardDescription;
13 class ESuperCardVersion;
212 #endif // _E_CARD_STORAGE_H_
virtual ECardFacadeDefines::ReturnValues FillCommercialDiscountStructures(PT::EDataCollection *dataCollection)
Function parse commercial discount data stuctures on card and save to member in this class...
Definition: ECardStorage.cpp:553
ECardFacadeDefines::CardFacadeType GetActualFacadeType()
get actual facade type from member in data class
Definition: ECardStorage.cpp:616
ECardUsers GetCardUsers()
return actual card users
Definition: ECardStorage.cpp:631
ReturnValues
Definition: ECardFacadeDefines.h:144
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
EM::PT::EDesfirePurse * GetDesfirePurse()
return instance EDesfirePurse from selected data collection
Definition: ECardStorage.cpp:665
static ECardFacadeDefines::CardType GetCardTypeByCardUsers(ECardUsers cardUsers)
Definition: ECardStorage.cpp:331
CardType
Definition: ECardFacadeDefines.h:168
void SetActualFacadeType(ECardFacadeDefines::CardFacadeType facadeType)
set actual facade type
Definition: ECardStorage.cpp:611
Definition: ECardStorage.h:25
virtual ECardFacadeDefines::ReturnValues FillServiceStructures(PT::EDataCollection *dataCollection)
Function parse service data stuctures on card and save to member in this class.
Definition: ECardStorage.cpp:466
EM::PT::EMskPurse * GetDesfireXTPurse()
return instance EDesfireXTPurse from selected data collectio
Definition: ECardStorage.cpp:670
virtual ECardFacadeDefines::ReturnValues FillTimeTickets(PT::EDataCollection *dataCollection)
parse all structures time tickets data to individual array time tickets
Definition: ECardStorage.cpp:548
void SetSuperCardVersion(EM::PT::ESuperCardVersion *superCardVersion)
set concrete card structure to memeber in data class
Definition: ECardStorage.cpp:621
virtual ECardFacadeDefines::ReturnValues FillOtherStructures(PT::EDataCollection *dataCollection)
parse all other structures to the individual card structure and save to member in this class ...
Definition: ECardStorage.cpp:518
EM::PT::EIDSPurse * GetIDSPurse()
return instance EIDSPurse from selected data collection
Definition: ECardStorage.cpp:655
virtual ECardFacadeDefines::ReturnValues FillPurseStructures()
parse structure SuperPurse to the individual card structure and save to member in this class ...
Definition: ECardStorage.cpp:471
EM::PT::ESuperPurse * GetSuperPurse()
return instance of ESuperPurse from selected data collection
Definition: ECardStorage.cpp:650
CardFacadeType
Definition: ECardFacadeDefines.h:161
EM::PT::EMskWalletSett * GetDesfireXTPurseSettings()
return instance EDesfireXTPurseSettings from selected data collection
Definition: ECardStorage.cpp:675
CLCardType GetCLCardType()
GetCLCardType - method gets contactless card type from card description.
Definition: ECardStorage.cpp:640
__ECLASS DataClass
Definition: EEventUpdateCustomerData.h:35
EM::PT::EPurseDataEx * GetPurseDataEx()
return instance EPurseDataEx from selected data collection
Definition: ECardStorage.cpp:660
virtual ECardFacadeDefines::ReturnValues Fill(PT::EDataCollection *dataCollection)
save dataCollection to member mDataCollection
Definition: ECardStorage.cpp:229
virtual ECardFacadeDefines::ReturnValues FillLogStructures()
parse structure SuperPurse to the individual log structure and save to member in this class ...
Definition: ECardStorage.cpp:513
virtual ~ECardStorage()
Definition: ECardStorage.cpp:202
virtual ECardFacadeDefines::ReturnValues FillStructures(PT::EDataCollection *dataCollection)
parse datacollection to the individual card structure and save to member in this class ...
Definition: ECardStorage.cpp:395
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
void SetCardDescription(EM::PT::ECardDescription *cardDescription)
set concrete card structure to memeber in data class
Definition: ECardStorage.cpp:626
virtual ECardFacadeDefines::ReturnValues FillOneWayTickets(PT::EDataCollection *dataCollection)
parse all structures one way ticktes to individual array one way tickets
Definition: ECardStorage.cpp:543
virtual ECardFacadeDefines::ReturnValues FillCommonDataStructures(PT::EDataCollection *dataCollection)
parse structure SupercommonData to the individual card structure and save to member in this class ...
Definition: ECardStorage.cpp:461
ECardFacadeDefines::CardType GetActualCardType()
function return actual card type
Definition: ECardStorage.cpp:456
ECardStorage()
Definition: ECardStorage.cpp:192
virtual void Clear()
init all member in dataclass to NULL and clear all array;
Definition: ECardStorage.cpp:207
virtual ECardFacadeDefines::ReturnValues DetermineCardtype(PT::EDataCollection *dataCollection)
function determine card type and set to member mActualCardType
Definition: ECardStorage.cpp:558
virtual ECardFacadeDefines::ReturnValues Update(const unsigned short dataTypesOperation, PT::EDataCollection *dataCollection)
Update - update requested structures by data operations types.
Definition: ECardStorage.cpp:254