|
AppCore
|
#include <ECommercialDiscountFacade.h>

Public Member Functions | |
| ECommercialDiscountFacade () | |
| virtual | ~ECommercialDiscountFacade () |
| virtual void | Init () |
| virtual void | Clear () |
| virtual bool | IsModifiedData () const |
| virtual bool | AddDataToWriteRequest (EM::PT::EDataCollection *writeRequest) const |
| virtual bool | AddDataTypeToReadRequest (PT::EAplRequest *readRequest) const =0 |
| bool | IsCardFeatureEnabled (ECardFacadeDefines::CommercialDiscountCardFeatures feature, bool &enabled) const |
| virtual unsigned short | GetRequiredDataReadOperation () const =0 |
| virtual bool | GetDiscountCount (unsigned char &discountCount) const =0 |
| virtual bool | GetLineNumber (const unsigned long discountIndex, unsigned long &lineNumber) const =0 |
| virtual bool | SetLineNumber (const unsigned long discountIndex, const unsigned long lineNumber) const =0 |
| virtual bool | GetTripNumber (const unsigned long discountIndex, unsigned short &tripNumber) const =0 |
| virtual bool | SetTripNumber (const unsigned long discountIndex, const unsigned short tripNumber) const =0 |
| virtual bool | GetDistance (const unsigned long discountIndex, unsigned char &distance) const =0 |
| virtual bool | SetDistance (const unsigned long discountIndex, const unsigned char distance) const =0 |
| virtual bool | GetPrice (const unsigned long discountIndex, unsigned short &price) const =0 |
| virtual bool | SetPrice (const unsigned long discountIndex, const unsigned short price) const =0 |
| virtual bool | GetCheckInBusStop (const unsigned long discountIndex, unsigned short &checkInBusStop) const =0 |
| virtual bool | SetCheckInBusStop (const unsigned long discountIndex, const unsigned short checkInBusStop) const =0 |
| virtual bool | GetCheckOutBusStop (const unsigned long discountIndex, unsigned short &checkOutBusStop) const =0 |
| virtual bool | SetCheckOutBusStop (const unsigned long discountIndex, const unsigned short checkOutBusStop) const =0 |
| virtual bool | GetDiscountTimeValidityStart (const unsigned long discountIndex, unsigned long &discountTimeValidityStart) const =0 |
| virtual bool | SetDiscountTimeValidityStart (const unsigned long discountIndex, const unsigned long discountTimeValidityStart) const =0 |
| virtual bool | GetJourneyTimeValidityStart (const unsigned long discountIndex, unsigned long &journeyTimeValidityStart) const =0 |
| virtual bool | SetJourneyTimeValidityStart (const unsigned long discountIndex, const unsigned long journeyTimeValidityStart) const =0 |
| virtual bool | GetJourneyCount (const unsigned long discountIndex, unsigned char &journeyCount) const =0 |
| virtual bool | SetJourneyCount (const unsigned long discountIndex, const unsigned char journeyCount) const =0 |
| virtual bool | GetActiveDiscountFlag (const unsigned long discountIndex, unsigned char &activeDiscountFlag) const =0 |
| virtual bool | SetActiveDiscountFlag (const unsigned long discountIndex, const unsigned char activeDiscountFlag) const =0 |
Protected Member Functions | |
| void | SetCardFeature (const uint64_t features) |
| INTERNAL ECommercialDiscountFacade::ECommercialDiscountFacade | ( | ) |
CONSTRUCTOR
|
virtual |
DESTRUCTOR
|
virtual |
AddDataToWriteRequest
Reimplemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
virtual |
Clear
Reimplemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
virtual |
Init
Reimplemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
| bool ECommercialDiscountFacade::IsCardFeatureEnabled | ( | ECardFacadeDefines::CommercialDiscountCardFeatures | feature, |
| bool & | enabled | ||
| ) | const |
IsCardFeatureEnabled
|
virtual |
IsModifiedData
Reimplemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
protected |
SetCardFeature
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
|
pure virtual |
Implemented in EM::CardFacade::ECommercialDiscountFacadeMifare.
1.8.8