|
AppCore
|
#include <ECardAnswerStorage.h>


Public Member Functions | |
| ECardAnswerStorage () | |
| ~ECardAnswerStorage () | |
| virtual void | Clear () |
| init all member in dataclass to NULL More... | |
| ECardFacadeDefines::ReturnValues | Fill (PT::EPTAnswer *ptAnswer) |
| virtual ECardFacadeDefines::ReturnValues | Fill (PT::EDataCollection *readedDataCollection) |
| save dataCollection to member mDataCollection More... | |
| ECardFacadeDefines::ReturnValues | Update (const unsigned short dataTypesOperation, PT::EDataCollection *dataCollection) |
| Update - updates structures requested by dataTypeOperation from dataCollection, if collection to update is NULL calls Fill. More... | |
| EM::PT::EIDSPurseAnswer * | GetIDSPurseAnswer () |
| desfire purse answer More... | |
| EM::PT::EPurseAnswer * | GetPurseAnswer () |
| mifare purse answer More... | |
| EM::PT::EPTAnswer * | GetPTAnswer () |
| pt answer More... | |
| EM::PT::EOtherComapny * | GetOtherCompanyAnswer () |
Public Member Functions inherited from EM::CardFacade::ECardStorage | |
| ECardStorage () | |
| virtual | ~ECardStorage () |
| ECardFacadeDefines::CardType | GetActualCardType () |
| function return actual card type More... | |
| EM::PT::ESuperPurse * | GetSuperPurse () |
| return instance of ESuperPurse from selected data collection More... | |
| EM::PT::EIDSPurse * | GetIDSPurse () |
| return instance EIDSPurse from selected data collection More... | |
| EM::PT::EPurseDataEx * | GetPurseDataEx () |
| return instance EPurseDataEx from selected data collection More... | |
| EM::PT::EDesfirePurse * | GetDesfirePurse () |
| return instance EDesfirePurse from selected data collection More... | |
| EM::PT::EMskPurse * | GetDesfireXTPurse () |
| return instance EDesfireXTPurse from selected data collectio More... | |
| EM::PT::EMskWalletSett * | GetDesfireXTPurseSettings () |
| return instance EDesfireXTPurseSettings from selected data collection More... | |
| void | SetActualFacadeType (ECardFacadeDefines::CardFacadeType facadeType) |
| set actual facade type More... | |
| ECardFacadeDefines::CardFacadeType | GetActualFacadeType () |
| get actual facade type from member in data class More... | |
| ECardUsers | GetCardUsers () |
| return actual card users More... | |
| CLCardType | GetCLCardType () |
| GetCLCardType - method gets contactless card type from card description. More... | |
Protected Member Functions | |
| ECardFacadeDefines::ReturnValues | FillAnswerDataStructures () |
| fill specific card answer from instance EPTAnswer More... | |
Protected Member Functions inherited from EM::CardFacade::ECardStorage | |
| virtual ECardFacadeDefines::ReturnValues | FillStructures (PT::EDataCollection *dataCollection) |
| parse datacollection to the individual card structure and save to member in this class More... | |
| virtual ECardFacadeDefines::ReturnValues | FillCommonDataStructures (PT::EDataCollection *dataCollection) |
| parse structure SupercommonData to the individual card structure and save to member in this class More... | |
| virtual ECardFacadeDefines::ReturnValues | FillServiceStructures (PT::EDataCollection *dataCollection) |
| Function parse service data stuctures on card and save to member in this class. More... | |
| virtual ECardFacadeDefines::ReturnValues | FillPurseStructures () |
| parse structure SuperPurse to the individual card structure and save to member in this class More... | |
| virtual ECardFacadeDefines::ReturnValues | FillLogStructures () |
| parse structure SuperPurse to the individual log structure and save to member in this class More... | |
| virtual ECardFacadeDefines::ReturnValues | FillOtherStructures (PT::EDataCollection *dataCollection) |
| parse all other structures to the individual card structure and save to member in this class More... | |
| virtual ECardFacadeDefines::ReturnValues | FillOneWayTickets (PT::EDataCollection *dataCollection) |
| parse all structures one way ticktes to individual array one way tickets More... | |
| virtual ECardFacadeDefines::ReturnValues | FillTimeTickets (PT::EDataCollection *dataCollection) |
| parse all structures time tickets data to individual array time tickets More... | |
| virtual ECardFacadeDefines::ReturnValues | FillCommercialDiscountStructures (PT::EDataCollection *dataCollection) |
| Function parse commercial discount data stuctures on card and save to member in this class. More... | |
| virtual ECardFacadeDefines::ReturnValues | DetermineCardtype (PT::EDataCollection *dataCollection) |
| function determine card type and set to member mActualCardType More... | |
| void | SetCardDescription (EM::PT::ECardDescription *cardDescription) |
| set concrete card structure to memeber in data class More... | |
| void | SetSuperCardVersion (EM::PT::ESuperCardVersion *superCardVersion) |
| set concrete card structure to memeber in data class More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from EM::CardFacade::ECardStorage | |
| static ECardFacadeDefines::CardType | GetCardTypeByCardUsers (ECardUsers cardUsers) |
| INTERNAL ECardAnswerStorage::ECardAnswerStorage | ( | ) |
| ECardAnswerStorage::~ECardAnswerStorage | ( | ) |
|
virtual |
init all member in dataclass to NULL
Reimplemented from EM::CardFacade::ECardStorage.

| ECardFacadeDefines::ReturnValues EM::CardFacade::ECardAnswerStorage::Fill | ( | PT::EPTAnswer * | ptAnswer | ) |

|
virtual |
save dataCollection to member mDataCollection
| - | readed dataCollection - data from card |
Reimplemented from EM::CardFacade::ECardStorage.
|
protected |
fill specific card answer from instance EPTAnswer
| EM::CardFacade::ECardAnswerStorage::GetIDSPurseAnswer | ( | ) |
desfire purse answer
| EOtherComapny * ECardAnswerStorage::GetOtherCompanyAnswer | ( | ) |
| EM::CardFacade::ECardAnswerStorage::GetPTAnswer | ( | ) |
pt answer
| EM::CardFacade::ECardAnswerStorage::GetPurseAnswer | ( | ) |
mifare purse answer
|
virtual |
Update - updates structures requested by dataTypeOperation from dataCollection, if collection to update is NULL calls Fill.
| dataTypesOperation | - data types operations |
| dataCollection | - readed collection |
Reimplemented from EM::CardFacade::ECardStorage.

1.8.8