|
AppCore
|
#include <ECardDataFacade.h>
Public Member Functions | |
| ECardDataFacade (ECardFacadeDefines::CardFacadeType cardFacadeType) | |
| in construcotr create dataclass create dataClass More... | |
| virtual | ~ECardDataFacade () |
| in destructor destroy data class More... | |
| ECardFacadeDefines::ReturnValues | AddDataToStructure (ECardFacadeDefines::CardFacadeType destinationFacade, EM::PT::ERequestDataType dataType) |
| add selected data type to destination card facade More... | |
| ECardFacadeDefines::ReturnValues | AssignDataCollection (EM::PT::EDataCollection *dataCollection) |
| set datacollection to concrete card facade More... | |
| ECardFacadeDefines::ReturnValues | UpdateData (const unsigned short dataTypesOperation, EM::PT::EDataCollection *dataCollection) |
| UpdateData - update requested structures by data operations types. More... | |
| void | Clear () |
| clear instance - this function call EcardFacadeManager More... | |
| ECardFacadeDefines::ReturnValues | CreateWriteRequest (PT::EDataCollection *&writeRequest) |
| function checks, if something data was modified. If yes, create write request and insert modified data to it and set flag needed to write to card If no, writeRequest will be NULL More... | |
| ECardFacadeDefines::ReturnValues | CreateReadRequest (const unsigned short dataTypesOperation, PT::EDataCollection &readRequestDataCollection, bool ignoreErrors=true) |
| function get type for request read from CommonFacade,OneWayTicketFacade, PurseFacade and TimeTicketFacade More... | |
| ECardDataFacadeCommon * | GetCommonFacade () |
| common data from actual common implementation ( card type ) More... | |
| ECardDataFacadeOneWayTicket * | GetOneWayTicketsFacade () |
| one way tickets data froma actual one way tickets implementation ( card type ) More... | |
| ECardDataFacadePurse * | GetPurseFacade () |
| purse data from actual purse implementation ( card type ) More... | |
| ECardDataFacadeTimeTicket * | GetTimeTicketFacade () |
| time tickets data froma actual time tickets implementation ( card type ) More... | |
| ECardDataFacadeService * | GetServiceFacade () |
| service data from actual service implementation ( card type ) More... | |
| ECardDataFacadeLog * | GetLogFacade () |
| log data from actual log implementation ( card type ) More... | |
| ECardDataFacadeCommercialDiscount * | GetCommercialDiscountFacade () |
| commercial discount data from actual log implementation ( card type ) More... | |
| CLCardType | GetCLCardType () |
| GetCLCardType - method gets contactless card type from card description. More... | |
| ECardFacadeDefines::CardType | GetActualCardType () |
| ECardDataFacade (ECardFacadeDefines::CardFacadeType cardFacadeType) | |
| in construcotr create dataclass create dataClass More... | |
| virtual | ~ECardDataFacade () |
| in destructor destroy data class More... | |
| ECardFacadeDefines::ReturnValues | AddDataToStructure (ECardFacadeDefines::CardFacadeType destinationFacade, EM::PT::ERequestDataType dataType) |
| add selected data type to destination card facade More... | |
| ECardFacadeDefines::ReturnValues | AssignDataCollection (EM::PT::EDataCollection *dataCollection) |
| set datacollection to concrete card facade More... | |
| ECardFacadeDefines::ReturnValues | UpdateData (const unsigned short dataTypesOperation, EM::PT::EDataCollection *dataCollection) |
| UpdateData - update requested structures by data operations types. More... | |
| void | Clear () |
| clear instance - this function call EcardFacadeManager More... | |
| ECardFacadeDefines::ReturnValues | CreateWriteRequest (PT::EDataCollection *&writeRequest) |
| function checks, if something data was modified. If yes, create write request and insert modified data to it and set flag needed to write to card If no, writeRequest will be NULL More... | |
| ECardFacadeDefines::ReturnValues | CreateReadRequest (const unsigned short dataTypesOperation, PT::EDataCollection &readRequestDataCollection, bool ignoreErrors=true) |
| function get type for request read from CommonFacade,OneWayTicketFacade, PurseFacade and TimeTicketFacade More... | |
| ECardDataFacadeCommon * | GetCommonFacade () |
| common data from actual common implementation ( card type ) More... | |
| ECardDataFacadeOneWayTicket * | GetOneWayTicketsFacade () |
| one way tickets data froma actual one way tickets implementation ( card type ) More... | |
| ECardDataFacadePurse * | GetPurseFacade () |
| purse data from actual purse implementation ( card type ) More... | |
| ECardDataFacadeTimeTicket * | GetTimeTicketFacade () |
| time tickets data froma actual time tickets implementation ( card type ) More... | |
| ECardDataFacadeService * | GetServiceFacade () |
| service data from actual service implementation ( card type ) More... | |
| ECardDataFacadeLog * | GetLogFacade () |
| log data from actual log implementation ( card type ) More... | |
| ECardDataFacadeCommercialDiscount * | GetCommercialDiscountFacade () |
| commercial discount data from actual log implementation ( card type ) More... | |
| CLCardType | GetCLCardType () |
| GetCLCardType - method gets contactless card type from card description. More... | |
| ECardFacadeDefines::CardType | GetActualCardType () |
| INTERNAL ECardDataFacade::ECardDataFacade | ( | ECardFacadeDefines::CardFacadeType | cardFacadeType | ) |
in construcotr create dataclass create dataClass
CONSTRUCTOR
|
virtual |
in destructor destroy data class
DESTRUCTOR
| EM::CardFacade::ECardDataFacade::ECardDataFacade | ( | ECardFacadeDefines::CardFacadeType | cardFacadeType | ) |
in construcotr create dataclass create dataClass
|
virtual |
in destructor destroy data class
| ECardFacadeDefines::ReturnValues EM::CardFacade::ECardDataFacade::AddDataToStructure | ( | ECardFacadeDefines::CardFacadeType | destinationFacade, |
| EM::PT::ERequestDataType | dataType | ||
| ) |
add selected data type to destination card facade
| destinationFacade | - facadeType - for allow to facade array |
| dataType | - seelcted data type |
| ECardFacadeDefines::ReturnValues EM::CardFacade::ECardDataFacade::AddDataToStructure | ( | ECardFacadeDefines::CardFacadeType | destinationFacade, |
| EM::PT::ERequestDataType | dataType | ||
| ) |
add selected data type to destination card facade
| destinationFacade | - facadeType - for allow to facade array |
| dataType | - seelcted data type |
| ECardFacadeDefines::ReturnValues EM::CardFacade::ECardDataFacade::AssignDataCollection | ( | EM::PT::EDataCollection * | dataCollection | ) |
set datacollection to concrete card facade
| dataCollection | - concrete datacollection, which set to card facade |
| ECardFacadeDefines::ReturnValues EM::CardFacade::ECardDataFacade::AssignDataCollection | ( | EM::PT::EDataCollection * | dataCollection | ) |
set datacollection to concrete card facade
| dataCollection | - concrete datacollection, which set to card facade |
| void ECardDataFacade::Clear | ( | ) |
clear instance - this function call EcardFacadeManager
Clear

| void EM::CardFacade::ECardDataFacade::Clear | ( | ) |
clear instance - this function call EcardFacadeManager
| ECardFacadeDefines::ReturnValues EM::CardFacade::ECardDataFacade::CreateReadRequest | ( | const unsigned short | dataTypesOperation, |
| PT::EDataCollection & | readRequestDataCollection, | ||
| bool | ignoreErrors = true |
||
| ) |
function get type for request read from CommonFacade,OneWayTicketFacade, PurseFacade and TimeTicketFacade
| dataTypesOperation | |
| readRequestDataCollection | - filled with properly aplrequest |
| ECardFacadeDefines::ReturnValues EM::CardFacade::ECardDataFacade::CreateReadRequest | ( | const unsigned short | dataTypesOperation, |
| PT::EDataCollection & | readRequestDataCollection, | ||
| bool | ignoreErrors = true |
||
| ) |
function get type for request read from CommonFacade,OneWayTicketFacade, PurseFacade and TimeTicketFacade
| dataTypesOperation | |
| readRequestDataCollection | - filled with properly aplrequest |

| ECardFacadeDefines::ReturnValues EM::CardFacade::ECardDataFacade::CreateWriteRequest | ( | PT::EDataCollection *& | writeRequest | ) |
function checks, if something data was modified. If yes, create write request and insert modified data to it and set flag needed to write to card If no, writeRequest will be NULL

| ECardFacadeDefines::ReturnValues EM::CardFacade::ECardDataFacade::CreateWriteRequest | ( | PT::EDataCollection *& | writeRequest | ) |
function checks, if something data was modified. If yes, create write request and insert modified data to it and set flag needed to write to card If no, writeRequest will be NULL
| ECardFacadeDefines::CardType ECardDataFacade::GetActualCardType | ( | ) |
| ECardFacadeDefines::CardType EM::CardFacade::ECardDataFacade::GetActualCardType | ( | ) |
| CLCardType ECardDataFacade::GetCLCardType | ( | ) |
GetCLCardType - method gets contactless card type from card description.
| CLCardType EM::CardFacade::ECardDataFacade::GetCLCardType | ( | ) |
GetCLCardType - method gets contactless card type from card description.
| ECardDataFacadeCommercialDiscount* EM::CardFacade::ECardDataFacade::GetCommercialDiscountFacade | ( | ) |
commercial discount data from actual log implementation ( card type )
| ECardDataFacadeCommercialDiscount * ECardDataFacade::GetCommercialDiscountFacade | ( | ) |
commercial discount data from actual log implementation ( card type )
GetCommercialDiscountFacade
| ECardDataFacadeCommon * ECardDataFacade::GetCommonFacade | ( | ) |
common data from actual common implementation ( card type )
GetCommonFacade

| ECardDataFacadeCommon* EM::CardFacade::ECardDataFacade::GetCommonFacade | ( | ) |
common data from actual common implementation ( card type )
| ECardDataFacadeLog* EM::CardFacade::ECardDataFacade::GetLogFacade | ( | ) |
log data from actual log implementation ( card type )
| ECardDataFacadeLog * ECardDataFacade::GetLogFacade | ( | ) |
log data from actual log implementation ( card type )

| ECardDataFacadeOneWayTicket * ECardDataFacade::GetOneWayTicketsFacade | ( | ) |
one way tickets data froma actual one way tickets implementation ( card type )
GetOneWayTicketsFacade
| ECardDataFacadeOneWayTicket* EM::CardFacade::ECardDataFacade::GetOneWayTicketsFacade | ( | ) |
one way tickets data froma actual one way tickets implementation ( card type )
| ECardDataFacadePurse * ECardDataFacade::GetPurseFacade | ( | ) |
purse data from actual purse implementation ( card type )
GetPurseFacade

| ECardDataFacadePurse* EM::CardFacade::ECardDataFacade::GetPurseFacade | ( | ) |
purse data from actual purse implementation ( card type )
| ECardDataFacadeService* EM::CardFacade::ECardDataFacade::GetServiceFacade | ( | ) |
service data from actual service implementation ( card type )
| ECardDataFacadeService * ECardDataFacade::GetServiceFacade | ( | ) |
service data from actual service implementation ( card type )

| ECardDataFacadeTimeTicket * ECardDataFacade::GetTimeTicketFacade | ( | ) |
time tickets data froma actual time tickets implementation ( card type )
GetTimeTicketFacade

| ECardDataFacadeTimeTicket* EM::CardFacade::ECardDataFacade::GetTimeTicketFacade | ( | ) |
time tickets data froma actual time tickets implementation ( card type )
| ECardFacadeDefines::ReturnValues EM::CardFacade::ECardDataFacade::UpdateData | ( | const unsigned short | dataTypesOperation, |
| EM::PT::EDataCollection * | dataCollection | ||
| ) |
UpdateData - update requested structures by data operations types.
| dataTypesOperation | - data types operations |
| dataCollection | - readed data collection |
| ECardFacadeDefines::ReturnValues EM::CardFacade::ECardDataFacade::UpdateData | ( | const unsigned short | dataTypesOperation, |
| EM::PT::EDataCollection * | dataCollection | ||
| ) |
UpdateData - update requested structures by data operations types.
| dataTypesOperation | - data types operations |
| dataCollection | - readed data collection |
1.8.8