|
AppCore
|
#include <ECommercialDiscountFacadeMifare.h>


Public Member Functions | |
| ECommercialDiscountFacadeMifare (ECardDataStorage *cardDataStorage) | |
| virtual | ~ECommercialDiscountFacadeMifare () |
| 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 |
| virtual unsigned short | GetRequiredDataReadOperation () const |
| virtual bool | GetDiscountCount (unsigned char &discountCount) const |
| virtual bool | GetLineNumber (const unsigned long discountIndex, unsigned long &lineNumber) const |
| virtual bool | SetLineNumber (const unsigned long discountIndex, const unsigned long lineNumber) const |
| virtual bool | GetTripNumber (const unsigned long discountIndex, unsigned short &tripNumber) const |
| virtual bool | SetTripNumber (const unsigned long discountIndex, const unsigned short tripNumber) const |
| virtual bool | GetDistance (const unsigned long discountIndex, unsigned char &distance) const |
| virtual bool | SetDistance (const unsigned long discountIndex, const unsigned char distance) const |
| virtual bool | GetPrice (const unsigned long discountIndex, unsigned short &price) const |
| virtual bool | SetPrice (const unsigned long discountIndex, const unsigned short price) const |
| virtual bool | GetCheckInBusStop (const unsigned long discountIndex, unsigned short &checkInBusStop) const |
| virtual bool | SetCheckInBusStop (const unsigned long discountIndex, const unsigned short checkInBusStop) const |
| virtual bool | GetCheckOutBusStop (const unsigned long discountIndex, unsigned short &checkOutBusStop) const |
| virtual bool | SetCheckOutBusStop (const unsigned long discountIndex, const unsigned short checkOutBusStop) const |
| virtual bool | GetDiscountTimeValidityStart (const unsigned long discountIndex, unsigned long &discountTimeValidityStart) const |
| virtual bool | SetDiscountTimeValidityStart (const unsigned long discountIndex, const unsigned long discountTimeValidityStart) const |
| virtual bool | GetJourneyTimeValidityStart (const unsigned long discountIndex, unsigned long &journeyTimeValidityStart) const |
| virtual bool | SetJourneyTimeValidityStart (const unsigned long discountIndex, const unsigned long journeyTimeValidityStart) const |
| virtual bool | GetJourneyCount (const unsigned long discountIndex, unsigned char &journeyCount) const |
| virtual bool | SetJourneyCount (const unsigned long discountIndex, const unsigned char journeyCount) const |
| virtual bool | GetActiveDiscountFlag (const unsigned long discountIndex, unsigned char &activeDiscountFlag) const |
| virtual bool | SetActiveDiscountFlag (const unsigned long discountIndex, const unsigned char activeDiscountFlag) const |
Public Member Functions inherited from EM::CardFacade::ECommercialDiscountFacade | |
| ECommercialDiscountFacade () | |
| virtual | ~ECommercialDiscountFacade () |
| bool | IsCardFeatureEnabled (ECardFacadeDefines::CommercialDiscountCardFeatures feature, bool &enabled) const |
Additional Inherited Members | |
Protected Member Functions inherited from EM::CardFacade::ECommercialDiscountFacade | |
| void | SetCardFeature (const uint64_t features) |
| INTERNAL ECommercialDiscountFacadeMifare::ECommercialDiscountFacadeMifare | ( | ECardDataStorage * | cardDataStorage | ) |
CONSTRUCTOR
|
virtual |
DESTRUCTOR
|
virtual |
AddDataToWriteRequest
Reimplemented from EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
Clear
Reimplemented from EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
GetActiveDiscountFlag
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
GetCheckInBusStop
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
GetCheckOutBusStop
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
GetDiscountCount
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
GetDiscountTimeValidityStart
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
GetDistance
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
GetJourneyCount
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
GetJourneyTimeValidityStart
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
GetLineNumber
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
GetPrice
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
GetTripNumber
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
Init
Reimplemented from EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
IsModifiedData
Reimplemented from EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
SetActiveDiscountFlag
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
SetCheckInBusStop
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
SetCheckOutBusStop
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
SetDiscountTimeValidityStart
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
SetDistance
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
SetJourneyCount
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
SetJourneyTimeValidityStart
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
SetLineNumber
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
SetPrice
Implements EM::CardFacade::ECommercialDiscountFacade.
|
virtual |
SetTripNumber
Implements EM::CardFacade::ECommercialDiscountFacade.
1.8.8