AppCore
Loading...
Searching...
No Matches
Public Member Functions | List of all members
EM::CardFacade::EOneWayTicketFacadeDesfireXT Class Reference

#include <EOneWayTicketFacadeDesfireXT.h>

Inheritance diagram for EM::CardFacade::EOneWayTicketFacadeDesfireXT:
Inheritance graph
[legend]
Collaboration diagram for EM::CardFacade::EOneWayTicketFacadeDesfireXT:
Collaboration graph
[legend]

Public Member Functions

 EOneWayTicketFacadeDesfireXT (ECardDataStorage *cardDataStorage)
 
virtual ~EOneWayTicketFacadeDesfireXT ()
 
virtual bool GetPrice (unsigned char ticketIndex, EMoneyData &price)
 
virtual bool SetPrice (unsigned char ticketIndex, const EMoneyData &price)
 
virtual bool GetSummaryPrice (EMoneyData &price)
 
virtual bool SetSummaryPrice (const EMoneyData &price)
 
virtual bool GetTicketCount (unsigned char ticketIndex, long &ticketCount)
 
virtual bool SetTicketCount (unsigned char ticketIndex, long ticketCount)
 
virtual bool GetLineNumber (unsigned char ticketIndex, long &lineNumber)
 
virtual bool SetLineNumber (unsigned char ticketIndex, long lineNumber)
 
virtual bool SetPriceUnit (unsigned char ticketIndex, unsigned char priceUnit)
 
virtual bool GetPriceUnit (unsigned char ticketIndex, unsigned char &priceUnit)
 
virtual bool SetPaymentMeans (unsigned char ticketIndex, unsigned char paymentMeans)
 
virtual bool GetPaymentMeans (unsigned char ticketIndex, unsigned char &paymentMeans)
 
virtual bool SetCountryCode (unsigned char ticketIndex, unsigned short countryCodeInBCD)
 
virtual bool GetCountryCode (unsigned char ticketIndex, unsigned short &countryCode)
 
virtual bool SetNetworkCode (unsigned char ticketIndex, unsigned long networkCodeInBCD)
 
virtual bool GetNetworkCode (unsigned char ticketIndex, unsigned long &networkCodeInBCD)
 
virtual bool SetProvider (unsigned char ticketIndex, unsigned short providerNumber)
 
virtual bool GetProvider (unsigned char ticketIndex, unsigned short &providerNumber)
 
virtual bool GetTimeValidityStart (unsigned char ticketIndex, unsigned long &validityStartTime)
 
virtual bool GetTimeValidityEnd (unsigned char ticketIndex, unsigned long &validityEndTime)
 
virtual bool SetTimeValidity (unsigned char ticketIndex, unsigned long validityStartTime, unsigned long validityEndTime)
 
virtual bool GetTripNumber (unsigned char ticketIndex, long &tripNumber)
 
virtual bool SetTripNumber (unsigned char ticketIndex, long tripNumber)
 
virtual bool GetTariffTicketNumber (unsigned char ticketIndex, long &tariffTicketNumber)
 
virtual bool SetTariffTicketNumber (unsigned char ticketIndex, unsigned short tariffTicketNumber)
 
virtual bool GetTicketTariffProfile (unsigned char ticketIndex, unsigned char &tariffProfile)
 
virtual bool SetTicketTariffProfile (unsigned char ticketIndex, unsigned char tariffProfile)
 
virtual bool GetTicketCustomerProfile (unsigned char ticketIndex, unsigned char &customerProfile)
 
virtual bool SetTicketCustomerProfile (unsigned char ticketIndex, unsigned char customerProfile)
 
virtual bool SetPaymentMode (unsigned char ticketIndex, unsigned char paymentMode)
 
virtual bool GetPaymentMode (unsigned char ticketIndex, unsigned char &paymentMode)
 
virtual bool SetVehicleClass (unsigned char ticketIndex, unsigned char vehicleClass)
 
virtual bool GetVehicleClass (unsigned char ticketIndex, unsigned char &vehicleClass)
 
virtual bool GetCompanyNumber (unsigned char ticketIndex, long &companyNumber)
 
virtual bool SetCompanyNumber (unsigned char ticketIndex, long companyNumber)
 
virtual bool SetSeatReservation (unsigned char ticketIndex, unsigned char seatReservation)
 
virtual bool GetSeatReservation (unsigned char ticketIndex, unsigned char &seatReservation)
 
virtual bool GetFlagWasPurchased (unsigned char ticketIndex, char &wasPurchased)
 
virtual bool SetFlagWasPurchased (unsigned char ticketIndex, char wasPurchased)
 
virtual bool GetProtectNumber (unsigned char ticketIndex, long &protectNumber)
 
virtual bool SetProtectNumber (unsigned char ticketIndex, long protectNumber)
 
virtual bool GetTimeTicketFlag (unsigned char ticketIndex, bool &timeTicketFlag)
 
virtual bool SetTimeTicketFlag (unsigned char ticketIndex, bool isTimeTicketUsed)
 
virtual bool GetTimeTicketNumber (unsigned char ticketIndex, long &timeTicketNumber)
 
virtual bool SetTimeTicketNumber (unsigned char ticketIndex, unsigned short timeTicketNumber)
 
virtual bool GetDiscountType (unsigned char ticketIndex, short &discountType)
 
virtual bool SetDiscountType (unsigned char ticketIndex, unsigned short discountType)
 
virtual bool GetCheckOutBusStop (unsigned char ticketIndex, long &checkoutBusStop)
 
virtual bool SetCheckOutBusStop (unsigned char ticketIndex, long checkOutBusStop)
 
virtual bool GetCheckInBusStop (unsigned char ticketIndex, long &checkinBusStop)
 
virtual bool SetCheckInBusStop (unsigned char ticketIndex, long checkInBusStop)
 
virtual bool GetCheckOutBusStopID (unsigned char ticketIndex, long &checkoutBusStopID)
 
virtual bool SetCheckOutBusStopID (unsigned char ticketIndex, long checkOutBusStopID)
 
virtual bool GetCheckInBusStopID (unsigned char ticketIndex, long &checkinBusStopID)
 
virtual bool SetCheckInBusStopID (unsigned char ticketIndex, long checkInBusStopID)
 
virtual bool GetUrbanTransportIdentificationNumber (unsigned char ticketIndex, long &urbanTransportIdentificationNumber)
 
virtual bool SetUrbanTransportIdentificationNumber (unsigned char ticketIndex, long urbanTransportIDNumber)
 
virtual bool GetWasCheckOut (unsigned char ticketIndex, bool &wasCheckout)
 
virtual bool SetWasCheckout (unsigned char ticketIndex, bool wasCheckOut)
 
virtual bool SetZoneSize (unsigned char zoneSize)
 
virtual bool SetCheckInZone (unsigned char ticketIndex, unsigned short checkInZone)
 
virtual bool GetCheckInZone (unsigned char ticketIndex, unsigned short &checkInZone)
 
virtual bool SetCheckOutZone (unsigned char ticketIndex, unsigned short checkOutZone)
 
virtual bool GetCheckOutZone (unsigned char ticketIndex, unsigned short &checkOutZone)
 
virtual bool GetZoneList (unsigned char ticketIndex, ZoneList &zoneList)
 
virtual bool SetZoneList (unsigned char ticketIndex, const ZoneList &zoneList)
 
virtual bool GetZoneAmount (unsigned char ticketIndex, unsigned char &zoneAmount)
 
virtual bool SetZoneAmount (unsigned char ticketIndex, const unsigned char zoneAmount)
 
virtual bool GetEndOfJourney (unsigned char ticketIndex, unsigned long &endOfJourney)
 
virtual bool SetEndOfJourney (unsigned char ticketIndex, const unsigned long endOfJourney)
 
virtual bool GetFlagWasInterchange (unsigned char ticketIndex, char &flagWasInterchange)
 
virtual bool SetFlagWasInterchange (unsigned char ticketIndex, char wasInterchange)
 
virtual bool GetDeviceSNR (unsigned char ticketIndex, unsigned long &snr)
 
virtual bool SetDeviceSNR (unsigned char ticketIndex, unsigned long snr)
 
virtual bool GetDriverNumber (unsigned char ticketIndex, unsigned long &driverNumber)
 
virtual bool SetDriverNumber (unsigned char ticketIndex, unsigned long driverNumber)
 
virtual bool GetTicketNumber (unsigned char ticketIndex, unsigned long &ticketNumber)
 
virtual bool SetTicketNumber (unsigned char ticketIndex, unsigned long ticketNumber)
 
virtual bool GetTicketCounter (unsigned char ticketIndex, unsigned short &ticketCounter)
 
virtual bool SetTicketCounter (unsigned char ticketIndex, unsigned short ticketCounter)
 
virtual bool GetPriceListRowNumber (unsigned char ticketIndex, unsigned short &priceListRowNumber)
 
virtual bool SetPriceListRowNumber (unsigned char ticketIndex, unsigned short priceListRowNumber)
 
virtual bool GetFlagExplicitlySelected (unsigned char ticketIndex, bool &explicitlySelected)
 
virtual bool SetFlagExplicitlySelected (unsigned char ticketIndex, bool explicitlySelected)
 
virtual bool GetPositionCountOnOWTCollection (unsigned char &positionCountOnOWTCollection)
 
virtual bool GetTicketType (unsigned char ticketIndex, ECardFacadeDefines::OneWayTicketType &ticketType)
 
virtual bool SetTicketType (const ECardFacadeDefines::OneWayTicketType newTicketType)
 
virtual bool IsTransportSectionValid (bool &transportSectionValidity)
 
virtual bool GetOneWayTicketValidityStatus (const unsigned char ticketIndex, bool &valid) const
 
virtual bool SetOneWayTicketValidityStatus (const unsigned char ticketIndex, const bool valid)
 
virtual bool GetJourneyCounter (const unsigned char ticketIndex, unsigned long &journeyCounter) const
 
virtual bool SetJourneyCounter (const unsigned char ticketIndex, const unsigned long journeyCounter)
 
virtual void Clear ()
 
virtual bool IsModifiedData ()
 
virtual bool AddDataToWriteRequest (EM::PT::EDataCollection *writeRequest)
 
virtual bool AddDataTypeToReadRequest (PT::EAplRequest *readRequest)
 
virtual unsigned short GetRequiredDataReadOperation () const
 
virtual void Init ()
 
virtual unsigned long GetFellowTravellerTicketCountCardLimit () const
 
- Public Member Functions inherited from EM::CardFacade::EOneWayTicketFacade
 EOneWayTicketFacade ()
 
virtual ~EOneWayTicketFacade ()
 
bool IsCardFeatureEnabled (ECardFacadeDefines::OneWayTicketCardFeaturesEnum feature, bool &enabled)
 
virtual bool CreateSnapshotData (const unsigned char ticketIndex, std::string &data)
 
virtual bool FillFromSnapshot (const unsigned char ticketIndex, const std::string &data)
 

Additional Inherited Members

- Public Types inherited from EM::CardFacade::EOneWayTicketFacade
typedef std::list< unsigned long > ZoneList
 
typedef ZoneList::iterator ZoneListIter
 
typedef ZoneList::const_iterator ZoneListConstIter
 
- Protected Member Functions inherited from EM::CardFacade::EOneWayTicketFacade
virtual short GetCurrencyCoeficient (unsigned char priceUnit) const
 
virtual long ConvertPriceToCardCoeficient (const EMoneyData &priceData, const unsigned char priceUnit) const
 
void SetCardFeature (uint64_t features)
 

Constructor & Destructor Documentation

◆ EOneWayTicketFacadeDesfireXT()

INTERNAL EOneWayTicketFacadeDesfireXT::EOneWayTicketFacadeDesfireXT ( ECardDataStorage cardDataStorage)
Here is the call graph for this function:

◆ ~EOneWayTicketFacadeDesfireXT()

EOneWayTicketFacadeDesfireXT::~EOneWayTicketFacadeDesfireXT ( )
virtual

Member Function Documentation

◆ AddDataToWriteRequest()

bool EOneWayTicketFacadeDesfireXT::AddDataToWriteRequest ( EM::PT::EDataCollection *  writeRequest)
virtual

◆ AddDataTypeToReadRequest()

bool EOneWayTicketFacadeDesfireXT::AddDataTypeToReadRequest ( PT::EAplRequest *  readRequest)
virtual

◆ Clear()

void EOneWayTicketFacadeDesfireXT::Clear ( )
virtual

◆ GetCheckInBusStop()

bool EOneWayTicketFacadeDesfireXT::GetCheckInBusStop ( unsigned char  ticketIndex,
long &  checkinBusStop 
)
virtual

◆ GetCheckInBusStopID()

bool EOneWayTicketFacadeDesfireXT::GetCheckInBusStopID ( unsigned char  ticketIndex,
long &  checkinBusStopID 
)
virtual

◆ GetCheckInZone()

bool EOneWayTicketFacadeDesfireXT::GetCheckInZone ( unsigned char  ticketIndex,
unsigned short &  checkInZone 
)
virtual

◆ GetCheckOutBusStop()

bool EOneWayTicketFacadeDesfireXT::GetCheckOutBusStop ( unsigned char  ticketIndex,
long &  checkoutBusStop 
)
virtual

◆ GetCheckOutBusStopID()

bool EOneWayTicketFacadeDesfireXT::GetCheckOutBusStopID ( unsigned char  ticketIndex,
long &  checkoutBusStopID 
)
virtual

◆ GetCheckOutZone()

bool EOneWayTicketFacadeDesfireXT::GetCheckOutZone ( unsigned char  ticketIndex,
unsigned short &  checkOutZone 
)
virtual

◆ GetCompanyNumber()

bool EOneWayTicketFacadeDesfireXT::GetCompanyNumber ( unsigned char  ticketIndex,
long &  companyNumber 
)
virtual

◆ GetCountryCode()

bool EOneWayTicketFacadeDesfireXT::GetCountryCode ( unsigned char  ticketIndex,
unsigned short &  countryCode 
)
virtual

Implements EM::CardFacade::EOneWayTicketFacade.

Here is the call graph for this function:

◆ GetDeviceSNR()

bool EOneWayTicketFacadeDesfireXT::GetDeviceSNR ( unsigned char  ticketIndex,
unsigned long &  snr 
)
virtual

◆ GetDiscountType()

bool EOneWayTicketFacadeDesfireXT::GetDiscountType ( unsigned char  ticketIndex,
short &  discountType 
)
virtual

◆ GetDriverNumber()

bool EOneWayTicketFacadeDesfireXT::GetDriverNumber ( unsigned char  ticketIndex,
unsigned long &  driverNumber 
)
virtual

◆ GetEndOfJourney()

bool EOneWayTicketFacadeDesfireXT::GetEndOfJourney ( unsigned char  ticketIndex,
unsigned long &  endOfJourney 
)
virtual

◆ GetFellowTravellerTicketCountCardLimit()

unsigned long EOneWayTicketFacadeDesfireXT::GetFellowTravellerTicketCountCardLimit ( ) const
virtual

◆ GetFlagExplicitlySelected()

bool EOneWayTicketFacadeDesfireXT::GetFlagExplicitlySelected ( unsigned char  ticketIndex,
bool &  explicitlySelected 
)
virtual

◆ GetFlagWasInterchange()

bool EOneWayTicketFacadeDesfireXT::GetFlagWasInterchange ( unsigned char  ticketIndex,
char &  flagWasInterchange 
)
virtual

◆ GetFlagWasPurchased()

bool EOneWayTicketFacadeDesfireXT::GetFlagWasPurchased ( unsigned char  ticketIndex,
char &  wasPurchased 
)
virtual

◆ GetJourneyCounter()

bool EOneWayTicketFacadeDesfireXT::GetJourneyCounter ( const unsigned char  ticketIndex,
unsigned long &  journeyCounter 
) const
virtual

◆ GetLineNumber()

bool EOneWayTicketFacadeDesfireXT::GetLineNumber ( unsigned char  ticketIndex,
long &  lineNumber 
)
virtual

◆ GetNetworkCode()

bool EOneWayTicketFacadeDesfireXT::GetNetworkCode ( unsigned char  ticketIndex,
unsigned long &  networkCodeInBCD 
)
virtual

Implements EM::CardFacade::EOneWayTicketFacade.

Here is the call graph for this function:

◆ GetOneWayTicketValidityStatus()

bool EOneWayTicketFacadeDesfireXT::GetOneWayTicketValidityStatus ( const unsigned char  ticketIndex,
bool &  valid 
) const
virtual

◆ GetPaymentMeans()

bool EOneWayTicketFacadeDesfireXT::GetPaymentMeans ( unsigned char  ticketIndex,
unsigned char &  paymentMeans 
)
virtual

◆ GetPaymentMode()

bool EOneWayTicketFacadeDesfireXT::GetPaymentMode ( unsigned char  ticketIndex,
unsigned char &  paymentMode 
)
virtual

◆ GetPositionCountOnOWTCollection()

bool EOneWayTicketFacadeDesfireXT::GetPositionCountOnOWTCollection ( unsigned char &  positionCountOnOWTCollection)
virtual

◆ GetPrice()

bool EOneWayTicketFacadeDesfireXT::GetPrice ( unsigned char  ticketIndex,
EMoneyData &  price 
)
virtual

◆ GetPriceListRowNumber()

bool EOneWayTicketFacadeDesfireXT::GetPriceListRowNumber ( unsigned char  ticketIndex,
unsigned short &  priceListRowNumber 
)
virtual

◆ GetPriceUnit()

bool EOneWayTicketFacadeDesfireXT::GetPriceUnit ( unsigned char  ticketIndex,
unsigned char &  priceUnit 
)
virtual

◆ GetProtectNumber()

bool EOneWayTicketFacadeDesfireXT::GetProtectNumber ( unsigned char  ticketIndex,
long &  protectNumber 
)
virtual

◆ GetProvider()

bool EOneWayTicketFacadeDesfireXT::GetProvider ( unsigned char  ticketIndex,
unsigned short &  providerNumber 
)
virtual

◆ GetRequiredDataReadOperation()

unsigned short EOneWayTicketFacadeDesfireXT::GetRequiredDataReadOperation ( ) const
virtual

◆ GetSeatReservation()

bool EOneWayTicketFacadeDesfireXT::GetSeatReservation ( unsigned char  ticketIndex,
unsigned char &  seatReservation 
)
virtual

◆ GetSummaryPrice()

bool EOneWayTicketFacadeDesfireXT::GetSummaryPrice ( EMoneyData &  price)
virtual

Implements EM::CardFacade::EOneWayTicketFacade.

Here is the call graph for this function:

◆ GetTariffTicketNumber()

bool EOneWayTicketFacadeDesfireXT::GetTariffTicketNumber ( unsigned char  ticketIndex,
long &  tariffTicketNumber 
)
virtual

◆ GetTicketCount()

bool EOneWayTicketFacadeDesfireXT::GetTicketCount ( unsigned char  ticketIndex,
long &  ticketCount 
)
virtual

◆ GetTicketCounter()

bool EOneWayTicketFacadeDesfireXT::GetTicketCounter ( unsigned char  ticketIndex,
unsigned short &  ticketCounter 
)
virtual

◆ GetTicketCustomerProfile()

bool EOneWayTicketFacadeDesfireXT::GetTicketCustomerProfile ( unsigned char  ticketIndex,
unsigned char &  customerProfile 
)
virtual

◆ GetTicketNumber()

bool EOneWayTicketFacadeDesfireXT::GetTicketNumber ( unsigned char  ticketIndex,
unsigned long &  ticketNumber 
)
virtual

◆ GetTicketTariffProfile()

bool EOneWayTicketFacadeDesfireXT::GetTicketTariffProfile ( unsigned char  ticketIndex,
unsigned char &  tariffProfile 
)
virtual

◆ GetTicketType()

bool EOneWayTicketFacadeDesfireXT::GetTicketType ( unsigned char  ticketIndex,
ECardFacadeDefines::OneWayTicketType ticketType 
)
virtual

Implements EM::CardFacade::EOneWayTicketFacade.

Here is the caller graph for this function:

◆ GetTimeTicketFlag()

bool EOneWayTicketFacadeDesfireXT::GetTimeTicketFlag ( unsigned char  ticketIndex,
bool &  timeTicketFlag 
)
virtual

◆ GetTimeTicketNumber()

bool EOneWayTicketFacadeDesfireXT::GetTimeTicketNumber ( unsigned char  ticketIndex,
long &  timeTicketNumber 
)
virtual

◆ GetTimeValidityEnd()

bool EOneWayTicketFacadeDesfireXT::GetTimeValidityEnd ( unsigned char  ticketIndex,
unsigned long &  validityEndTime 
)
virtual

◆ GetTimeValidityStart()

bool EOneWayTicketFacadeDesfireXT::GetTimeValidityStart ( unsigned char  ticketIndex,
unsigned long &  validityStartTime 
)
virtual

◆ GetTripNumber()

bool EOneWayTicketFacadeDesfireXT::GetTripNumber ( unsigned char  ticketIndex,
long &  tripNumber 
)
virtual

◆ GetUrbanTransportIdentificationNumber()

bool EOneWayTicketFacadeDesfireXT::GetUrbanTransportIdentificationNumber ( unsigned char  ticketIndex,
long &  urbanTransportIdentificationNumber 
)
virtual

◆ GetVehicleClass()

bool EOneWayTicketFacadeDesfireXT::GetVehicleClass ( unsigned char  ticketIndex,
unsigned char &  vehicleClass 
)
virtual

◆ GetWasCheckOut()

bool EOneWayTicketFacadeDesfireXT::GetWasCheckOut ( unsigned char  ticketIndex,
bool &  wasCheckout 
)
virtual

◆ GetZoneAmount()

bool EOneWayTicketFacadeDesfireXT::GetZoneAmount ( unsigned char  ticketIndex,
unsigned char &  zoneAmount 
)
virtual

◆ GetZoneList()

bool EOneWayTicketFacadeDesfireXT::GetZoneList ( unsigned char  ticketIndex,
EOneWayTicketFacade::ZoneList zoneList 
)
virtual

◆ Init()

void EOneWayTicketFacadeDesfireXT::Init ( )
virtual

◆ IsModifiedData()

bool EOneWayTicketFacadeDesfireXT::IsModifiedData ( )
virtual

◆ IsTransportSectionValid()

bool EOneWayTicketFacadeDesfireXT::IsTransportSectionValid ( bool &  transportSectionValidity)
virtual

◆ SetCheckInBusStop()

bool EOneWayTicketFacadeDesfireXT::SetCheckInBusStop ( unsigned char  ticketIndex,
long  checkInBusStop 
)
virtual

◆ SetCheckInBusStopID()

bool EOneWayTicketFacadeDesfireXT::SetCheckInBusStopID ( unsigned char  ticketIndex,
long  checkInBusStopID 
)
virtual

◆ SetCheckInZone()

bool EOneWayTicketFacadeDesfireXT::SetCheckInZone ( unsigned char  ticketIndex,
unsigned short  checkInZone 
)
virtual

◆ SetCheckOutBusStop()

bool EOneWayTicketFacadeDesfireXT::SetCheckOutBusStop ( unsigned char  ticketIndex,
long  checkOutBusStop 
)
virtual

◆ SetCheckOutBusStopID()

bool EOneWayTicketFacadeDesfireXT::SetCheckOutBusStopID ( unsigned char  ticketIndex,
long  checkOutBusStopID 
)
virtual

◆ SetCheckOutZone()

bool EOneWayTicketFacadeDesfireXT::SetCheckOutZone ( unsigned char  ticketIndex,
unsigned short  checkOutZone 
)
virtual

◆ SetCompanyNumber()

bool EOneWayTicketFacadeDesfireXT::SetCompanyNumber ( unsigned char  ticketIndex,
long  companyNumber 
)
virtual

◆ SetCountryCode()

bool EOneWayTicketFacadeDesfireXT::SetCountryCode ( unsigned char  ticketIndex,
unsigned short  countryCodeInBCD 
)
virtual

Implements EM::CardFacade::EOneWayTicketFacade.

Here is the call graph for this function:

◆ SetDeviceSNR()

bool EOneWayTicketFacadeDesfireXT::SetDeviceSNR ( unsigned char  ticketIndex,
unsigned long  snr 
)
virtual

◆ SetDiscountType()

bool EOneWayTicketFacadeDesfireXT::SetDiscountType ( unsigned char  ticketIndex,
unsigned short  discountType 
)
virtual

◆ SetDriverNumber()

bool EOneWayTicketFacadeDesfireXT::SetDriverNumber ( unsigned char  ticketIndex,
unsigned long  driverNumber 
)
virtual

◆ SetEndOfJourney()

bool EOneWayTicketFacadeDesfireXT::SetEndOfJourney ( unsigned char  ticketIndex,
const unsigned long  endOfJourney 
)
virtual

◆ SetFlagExplicitlySelected()

bool EOneWayTicketFacadeDesfireXT::SetFlagExplicitlySelected ( unsigned char  ticketIndex,
bool  explicitlySelected 
)
virtual

◆ SetFlagWasInterchange()

bool EOneWayTicketFacadeDesfireXT::SetFlagWasInterchange ( unsigned char  ticketIndex,
char  wasInterchange 
)
virtual

◆ SetFlagWasPurchased()

bool EOneWayTicketFacadeDesfireXT::SetFlagWasPurchased ( unsigned char  ticketIndex,
char  wasPurchased 
)
virtual

◆ SetJourneyCounter()

bool EOneWayTicketFacadeDesfireXT::SetJourneyCounter ( const unsigned char  ticketIndex,
const unsigned long  journeyCounter 
)
virtual

◆ SetLineNumber()

bool EOneWayTicketFacadeDesfireXT::SetLineNumber ( unsigned char  ticketIndex,
long  lineNumber 
)
virtual

◆ SetNetworkCode()

bool EOneWayTicketFacadeDesfireXT::SetNetworkCode ( unsigned char  ticketIndex,
unsigned long  networkCodeInBCD 
)
virtual

Implements EM::CardFacade::EOneWayTicketFacade.

Here is the call graph for this function:

◆ SetOneWayTicketValidityStatus()

bool EOneWayTicketFacadeDesfireXT::SetOneWayTicketValidityStatus ( const unsigned char  ticketIndex,
const bool  valid 
)
virtual

◆ SetPaymentMeans()

bool EOneWayTicketFacadeDesfireXT::SetPaymentMeans ( unsigned char  ticketIndex,
unsigned char  paymentMeans 
)
virtual

◆ SetPaymentMode()

bool EOneWayTicketFacadeDesfireXT::SetPaymentMode ( unsigned char  ticketIndex,
unsigned char  paymentMode 
)
virtual

◆ SetPrice()

bool EOneWayTicketFacadeDesfireXT::SetPrice ( unsigned char  ticketIndex,
const EMoneyData &  price 
)
virtual

◆ SetPriceListRowNumber()

bool EOneWayTicketFacadeDesfireXT::SetPriceListRowNumber ( unsigned char  ticketIndex,
unsigned short  priceListRowNumber 
)
virtual

◆ SetPriceUnit()

bool EOneWayTicketFacadeDesfireXT::SetPriceUnit ( unsigned char  ticketIndex,
unsigned char  priceUnit 
)
virtual

◆ SetProtectNumber()

bool EOneWayTicketFacadeDesfireXT::SetProtectNumber ( unsigned char  ticketIndex,
long  protectNumber 
)
virtual

◆ SetProvider()

bool EOneWayTicketFacadeDesfireXT::SetProvider ( unsigned char  ticketIndex,
unsigned short  providerNumber 
)
virtual

◆ SetSeatReservation()

bool EOneWayTicketFacadeDesfireXT::SetSeatReservation ( unsigned char  ticketIndex,
unsigned char  seatReservation 
)
virtual

◆ SetSummaryPrice()

bool EOneWayTicketFacadeDesfireXT::SetSummaryPrice ( const EMoneyData &  price)
virtual

Implements EM::CardFacade::EOneWayTicketFacade.

Here is the call graph for this function:

◆ SetTariffTicketNumber()

bool EOneWayTicketFacadeDesfireXT::SetTariffTicketNumber ( unsigned char  ticketIndex,
unsigned short  tariffTicketNumber 
)
virtual

◆ SetTicketCount()

bool EOneWayTicketFacadeDesfireXT::SetTicketCount ( unsigned char  ticketIndex,
long  ticketCount 
)
virtual

◆ SetTicketCounter()

bool EOneWayTicketFacadeDesfireXT::SetTicketCounter ( unsigned char  ticketIndex,
unsigned short  ticketCounter 
)
virtual

◆ SetTicketCustomerProfile()

bool EOneWayTicketFacadeDesfireXT::SetTicketCustomerProfile ( unsigned char  ticketIndex,
unsigned char  customerProfile 
)
virtual

◆ SetTicketNumber()

bool EOneWayTicketFacadeDesfireXT::SetTicketNumber ( unsigned char  ticketIndex,
unsigned long  ticketNumber 
)
virtual

◆ SetTicketTariffProfile()

bool EOneWayTicketFacadeDesfireXT::SetTicketTariffProfile ( unsigned char  ticketIndex,
unsigned char  tariffProfile 
)
virtual

◆ SetTicketType()

bool EOneWayTicketFacadeDesfireXT::SetTicketType ( const ECardFacadeDefines::OneWayTicketType  newTicketType)
virtual

Implements EM::CardFacade::EOneWayTicketFacade.

Here is the call graph for this function:

◆ SetTimeTicketFlag()

bool EOneWayTicketFacadeDesfireXT::SetTimeTicketFlag ( unsigned char  ticketIndex,
bool  isTimeTicketUsed 
)
virtual

◆ SetTimeTicketNumber()

bool EOneWayTicketFacadeDesfireXT::SetTimeTicketNumber ( unsigned char  ticketIndex,
unsigned short  timeTicketNumber 
)
virtual

◆ SetTimeValidity()

bool EOneWayTicketFacadeDesfireXT::SetTimeValidity ( unsigned char  ticketIndex,
unsigned long  validityStartTime,
unsigned long  validityEndTime 
)
virtual

◆ SetTripNumber()

bool EOneWayTicketFacadeDesfireXT::SetTripNumber ( unsigned char  ticketIndex,
long  tripNumber 
)
virtual

◆ SetUrbanTransportIdentificationNumber()

bool EOneWayTicketFacadeDesfireXT::SetUrbanTransportIdentificationNumber ( unsigned char  ticketIndex,
long  urbanTransportIDNumber 
)
virtual

◆ SetVehicleClass()

bool EOneWayTicketFacadeDesfireXT::SetVehicleClass ( unsigned char  ticketIndex,
unsigned char  vehicleClass 
)
virtual

◆ SetWasCheckout()

bool EOneWayTicketFacadeDesfireXT::SetWasCheckout ( unsigned char  ticketIndex,
bool  wasCheckOut 
)
virtual

◆ SetZoneAmount()

bool EOneWayTicketFacadeDesfireXT::SetZoneAmount ( unsigned char  ticketIndex,
const unsigned char  zoneAmount 
)
virtual

◆ SetZoneList()

bool EOneWayTicketFacadeDesfireXT::SetZoneList ( unsigned char  ticketIndex,
const ZoneList zoneList 
)
virtual

◆ SetZoneSize()

bool EOneWayTicketFacadeDesfireXT::SetZoneSize ( unsigned char  zoneSize)
virtual

The documentation for this class was generated from the following files: