AppCore
Loading...
Searching...
No Matches
EOneWayTicketFacadeDesfire.h
Go to the documentation of this file.
1#ifndef EONEWAYTICKETFACADEDESFIRE_H
2#define EONEWAYTICKETFACADEDESFIRE_H
3
5
6namespace EM
7{
8 namespace CardFacade
9 {
10 class ECardDataStorage;
12 {
13 public:
16
17 virtual bool GetPrice( unsigned char ticketIndex, EMoneyData &price );
18 virtual bool SetPrice( unsigned char ticketIndex, const EMoneyData &price );
19
20 virtual bool GetSummaryPrice( EMoneyData &price );
21 virtual bool SetSummaryPrice( const EMoneyData &price );
22
23 virtual bool GetFlagWasPurchased( unsigned char ticketIndex, char &wasPurchased );
24 virtual bool SetFlagWasPurchased( unsigned char ticketIndex, char wasPurchased );
25
26 virtual bool GetFlagWasInterchange( unsigned char ticketIndex, char &flagWasInterchange );
27 virtual bool SetFlagWasInterchange( unsigned char ticketIndex, char wasInterchange );
28
29 virtual bool GetProtectNumber( unsigned char ticketIndex, long &protectNumber );
30 virtual bool SetProtectNumber( unsigned char ticketIndex, long protectNumber );
31
32 virtual bool GetTicketCount( unsigned char ticketIndex, long &ticketCount );
33 virtual bool SetTicketCount( unsigned char ticketIndex, long ticketCount );
34
35 virtual bool GetLineNumber( unsigned char ticketIndex, long &lineNumber );
36 virtual bool SetLineNumber( unsigned char ticketIndex, long lineNumber );
37
38 virtual bool GetTripNumber( unsigned char ticketIndex, long &tripNumber );
39 virtual bool SetTripNumber( unsigned char ticketIndex, long tripNumber );
40
41 virtual bool GetTimeTicketFlag( unsigned char ticketIndex, bool &timeTicketFlag );
42 virtual bool SetTimeTicketFlag( unsigned char ticketIndex, bool isTimeTicketUsed );
43
44 virtual bool GetTariffTicketNumber( unsigned char ticketIndex, long &tariffTicketNumber );
45 virtual bool SetTariffTicketNumber( unsigned char ticketIndex, unsigned short tariffTicketNumber );
46
47 virtual bool GetTicketTariffProfile( unsigned char ticketIndex, unsigned char &tariffProfile );
48 virtual bool SetTicketTariffProfile( unsigned char ticketIndex, unsigned char tariffProfile );
49
50 virtual bool GetTicketCustomerProfile( unsigned char ticketIndex, unsigned char &customerProfile );
51 virtual bool SetTicketCustomerProfile( unsigned char ticketIndex, unsigned char customerProfile );
52
53 virtual bool GetTimeTicketNumber( unsigned char ticketIndex, long &timeTicketNumber );
54 virtual bool SetTimeTicketNumber( unsigned char ticketIndex, unsigned short timeTicketNumber );
55
56 virtual bool GetDiscountType( unsigned char ticketIndex, short &discountType );
57 virtual bool SetDiscountType( unsigned char ticketIndex, unsigned short discountType );
58
59 virtual bool GetTimeValidityStart(unsigned char ticketIndex, unsigned long &validityStartTime );
60 virtual bool GetTimeValidityEnd(unsigned char ticketIndex, unsigned long &validityEndTime );
61 virtual bool SetTimeValidity( unsigned char ticketIndex, unsigned long validityStartTime, unsigned long validityEndTime );
62
63 virtual bool GetCheckOutBusStop( unsigned char ticketIndex, long &checkoutBusStop );
64 virtual bool SetCheckOutBusStop( unsigned char ticketIndex, long checkOutBusStop );
65
66 virtual bool GetCheckInBusStop( unsigned char ticketIndex, long &checkinBusStop );
67 virtual bool SetCheckInBusStop( unsigned char ticketIndex, long checkInBusStop );
68
69 virtual bool GetCheckOutBusStopID( unsigned char ticketIndex, long &checkoutBusStopID );
70 virtual bool SetCheckOutBusStopID( unsigned char ticketIndex, long checkOutBusStopID );
71
72 virtual bool GetCheckInBusStopID( unsigned char ticketIndex, long &checkinBusStopID );
73 virtual bool SetCheckInBusStopID( unsigned char ticketIndex, long checkInBusStopID );
74
75 virtual bool GetUrbanTransportIdentificationNumber( unsigned char ticketIndex, long &urbanTransportIdentificationNumber );
76 virtual bool SetUrbanTransportIdentificationNumber( unsigned char ticketIndex, long urbanTransportIDNumber );
77
78 virtual bool GetWasCheckOut( unsigned char ticketIndex, bool &wasCheckout );
79 virtual bool SetWasCheckout( unsigned char ticketIndex, bool wasCheckOut );
80
81 virtual bool GetCompanyNumber( unsigned char ticketIndex, long &companyNumber );
82 virtual bool SetCompanyNumber( unsigned char ticketIndex, long companyNumber );
83
84 virtual bool SetCountryCode( unsigned char ticketIndex, unsigned short countryCodeInBCD );
85 virtual bool GetCountryCode( unsigned char ticketIndex, unsigned short &countryCodeInBCD );
86
87 virtual bool SetNetworkCode( unsigned char ticketIndex, unsigned long networkCodeInBCD );
88 virtual bool GetNetworkCode( unsigned char ticketIndex, unsigned long &networkCodeInBCD );
89
90 virtual bool SetProvider( unsigned char ticketIndex, unsigned short providerNumber );
91 virtual bool GetProvider( unsigned char ticketIndex, unsigned short &providerNumber );
92
93 virtual bool SetPriceUnit( unsigned char ticketIndex, unsigned char priceUnit );
94 virtual bool GetPriceUnit( unsigned char ticketIndex, unsigned char &priceUnit );
95
96 virtual bool SetPaymentMeans( unsigned char ticketIndex, unsigned char paymentMeans );
97 virtual bool GetPaymentMeans( unsigned char ticketIndex, unsigned char &paymentMeans );
98
99 virtual bool SetPaymentMode( unsigned char ticketIndex, unsigned char paymentMode );
100 virtual bool GetPaymentMode( unsigned char ticketIndex, unsigned char &paymentMode );
101
102 virtual bool SetVehicleClass( unsigned char ticketIndex, unsigned char vehicleClass );
103 virtual bool GetVehicleClass( unsigned char ticketIndex, unsigned char &vehicleClass );
104
105 virtual bool SetSeatReservation( unsigned char ticketIndex, unsigned char seatReservation );
106 virtual bool GetSeatReservation( unsigned char ticketIndex, unsigned char &seatReservation );
107
108 virtual bool SetZoneSize( unsigned char zoneSize );
109
110 virtual bool SetCheckInZone( unsigned char ticketIndex, unsigned short checkInZone );
111 virtual bool GetCheckInZone( unsigned char ticketIndex, unsigned short &checkInZone );
112
113 virtual bool SetCheckOutZone( unsigned char ticketIndex, unsigned short checkOutZone );
114 virtual bool GetCheckOutZone( unsigned char ticketIndex, unsigned short &checkOutZone );
115
116 virtual bool GetZoneList( unsigned char ticketIndex, ZoneList &zoneList );
117 virtual bool SetZoneList( unsigned char ticketIndex, const ZoneList &zoneList );
118
119 virtual bool GetZoneAmount( unsigned char ticketIndex, unsigned char &zoneAmount );
120 virtual bool SetZoneAmount( unsigned char ticketIndex, const unsigned char zoneAmount );
121
122 virtual bool GetEndOfJourney( unsigned char ticketIndex, unsigned long &endOfJourney );
123 virtual bool SetEndOfJourney( unsigned char ticketIndex, const unsigned long endOfJourney );
124
125 virtual bool GetDeviceSNR( unsigned char ticketIndex, unsigned long &snr );
126 virtual bool SetDeviceSNR( unsigned char ticketIndex, unsigned long snr );
127
128 virtual bool GetDriverNumber( unsigned char ticketIndex, unsigned long &driverNumber );
129 virtual bool SetDriverNumber( unsigned char ticketIndex, unsigned long driverNumber );
130
131 virtual bool GetTicketNumber( unsigned char ticketIndex, unsigned long &ticketNumber );
132 virtual bool SetTicketNumber( unsigned char ticketIndex, unsigned long ticketNumber );
133
134 virtual bool GetTicketCounter( unsigned char ticketIndex, unsigned short &ticketCounter );
135 virtual bool SetTicketCounter( unsigned char ticketIndex, unsigned short ticketCounter );
136
137 virtual bool GetPriceListRowNumber( unsigned char ticketIndex, unsigned short &priceListRowNumber );
138 virtual bool SetPriceListRowNumber( unsigned char ticketIndex, unsigned short priceListRowNumber );
139
140 virtual bool GetFlagExplicitlySelected( unsigned char ticketIndex, bool &explicitlySelected );
141 virtual bool SetFlagExplicitlySelected( unsigned char ticketIndex, bool explicitlySelected );
142
143 virtual bool GetPositionCountOnOWTCollection( unsigned char &positionCountOnOWTCollection );
144
145 virtual bool GetTicketType( unsigned char ticketIndex, ECardFacadeDefines::OneWayTicketType &ticketType );
146 virtual bool SetTicketType( const ECardFacadeDefines::OneWayTicketType newTicketType );
147
148 virtual bool IsTransportSectionValid( bool &transportSectionValidity );
149
150 virtual bool GetOneWayTicketValidityStatus( const unsigned char ticketIndex, bool &valid ) const;
151 virtual bool SetOneWayTicketValidityStatus( const unsigned char ticketIndex, const bool valid );
152
153 virtual bool GetJourneyCounter( const unsigned char ticketIndex, unsigned long &journeyCounter ) const;
154 virtual bool SetJourneyCounter( const unsigned char ticketIndex, const unsigned long journeyCounter );
155
156 virtual bool GetKilometers( const unsigned char ticketIndex, unsigned char &kilometers );
157 virtual bool SetKilometers( const unsigned char ticketIndex, const unsigned char kilometers );
158
159 virtual void Clear();
160
161 virtual bool IsModifiedData();
162
163 virtual bool AddDataToWriteRequest( EM::PT::EDataCollection *writeRequest );
164 virtual bool AddDataTypeToReadRequest( PT::EAplRequest *readRequest );
165
166 virtual unsigned short GetRequiredDataReadOperation() const;
167
168#if !defined( EMTEST_XSCALE ) && !defined( WIN32 )
169 virtual bool CreateSnapshotData( const unsigned char ticketIndex, std::string &data );
170 virtual bool FillFromSnapshot( const unsigned char ticketIndex, const std::string &data );
171#endif
172
173 virtual void Init();
174
175 virtual unsigned long GetFellowTravellerTicketCountCardLimit() const;
176
177 private:
179
180 class DataClass;
181 DataClass *d;
182
184 };
185 }
186}
187
188#endif // EONEWAYTICKETFACADEDESFIRE_H
unsigned long GetPrice()
card data storage, who fill if card readed
Definition ECardDataStorage.h:60
OneWayTicketType
Definition ECardFacadeDefines.h:210
Definition EOneWayTicketFacadeDesfire.h:12
virtual bool SetZoneAmount(unsigned char ticketIndex, const unsigned char zoneAmount)
Definition EOneWayTicketFacadeDesfire.cpp:1263
virtual bool GetCheckInBusStopID(unsigned char ticketIndex, long &checkinBusStopID)
Definition EOneWayTicketFacadeDesfire.cpp:618
virtual bool SetFlagExplicitlySelected(unsigned char ticketIndex, bool explicitlySelected)
Definition EOneWayTicketFacadeDesfire.cpp:1465
virtual bool GetSeatReservation(unsigned char ticketIndex, unsigned char &seatReservation)
Definition EOneWayTicketFacadeDesfire.cpp:937
virtual bool GetNetworkCode(unsigned char ticketIndex, unsigned long &networkCodeInBCD)
Definition EOneWayTicketFacadeDesfire.cpp:781
virtual bool GetCountryCode(unsigned char ticketIndex, unsigned short &countryCodeInBCD)
Definition EOneWayTicketFacadeDesfire.cpp:761
virtual bool SetFlagWasInterchange(unsigned char ticketIndex, char wasInterchange)
Definition EOneWayTicketFacadeDesfire.cpp:152
virtual bool SetProtectNumber(unsigned char ticketIndex, long protectNumber)
Definition EOneWayTicketFacadeDesfire.cpp:185
virtual bool GetProtectNumber(unsigned char ticketIndex, long &protectNumber)
Definition EOneWayTicketFacadeDesfire.cpp:173
virtual bool SetPriceListRowNumber(unsigned char ticketIndex, unsigned short priceListRowNumber)
Definition EOneWayTicketFacadeDesfire.cpp:1430
virtual bool SetDriverNumber(unsigned char ticketIndex, unsigned long driverNumber)
Definition EOneWayTicketFacadeDesfire.cpp:1372
virtual bool GetTicketCustomerProfile(unsigned char ticketIndex, unsigned char &customerProfile)
Definition EOneWayTicketFacadeDesfire.cpp:289
virtual void Init()
Definition EOneWayTicketFacadeDesfire.cpp:82
virtual bool GetCheckInBusStop(unsigned char ticketIndex, long &checkinBusStop)
Definition EOneWayTicketFacadeDesfire.cpp:566
virtual bool SetProvider(unsigned char ticketIndex, unsigned short providerNumber)
Definition EOneWayTicketFacadeDesfire.cpp:793
virtual bool SetKilometers(const unsigned char ticketIndex, const unsigned char kilometers)
Definition EOneWayTicketFacadeDesfire.cpp:1712
virtual bool GetDriverNumber(unsigned char ticketIndex, unsigned long &driverNumber)
Definition EOneWayTicketFacadeDesfire.cpp:1366
virtual bool SetCheckInZone(unsigned char ticketIndex, unsigned short checkInZone)
Definition EOneWayTicketFacadeDesfire.cpp:996
virtual bool SetCompanyNumber(unsigned char ticketIndex, long companyNumber)
Definition EOneWayTicketFacadeDesfire.cpp:689
virtual bool GetPriceListRowNumber(unsigned char ticketIndex, unsigned short &priceListRowNumber)
Definition EOneWayTicketFacadeDesfire.cpp:1417
virtual bool SetCountryCode(unsigned char ticketIndex, unsigned short countryCodeInBCD)
Definition EOneWayTicketFacadeDesfire.cpp:755
virtual bool SetOneWayTicketValidityStatus(const unsigned char ticketIndex, const bool valid)
Definition EOneWayTicketFacadeDesfire.cpp:1648
virtual bool SetJourneyCounter(const unsigned char ticketIndex, const unsigned long journeyCounter)
Definition EOneWayTicketFacadeDesfire.cpp:1676
virtual bool SetVehicleClass(unsigned char ticketIndex, unsigned char vehicleClass)
Definition EOneWayTicketFacadeDesfire.cpp:897
virtual bool SetTripNumber(unsigned char ticketIndex, long tripNumber)
Definition EOneWayTicketFacadeDesfire.cpp:341
virtual bool SetNetworkCode(unsigned char ticketIndex, unsigned long networkCodeInBCD)
Definition EOneWayTicketFacadeDesfire.cpp:767
virtual bool GetTimeTicketFlag(unsigned char ticketIndex, bool &timeTicketFlag)
Definition EOneWayTicketFacadeDesfire.cpp:322
virtual bool SetTicketTariffProfile(unsigned char ticketIndex, unsigned char tariffProfile)
Definition EOneWayTicketFacadeDesfire.cpp:283
virtual bool GetTariffTicketNumber(unsigned char ticketIndex, long &tariffTicketNumber)
Definition EOneWayTicketFacadeDesfire.cpp:251
virtual bool SetTariffTicketNumber(unsigned char ticketIndex, unsigned short tariffTicketNumber)
Definition EOneWayTicketFacadeDesfire.cpp:263
virtual bool GetFlagExplicitlySelected(unsigned char ticketIndex, bool &explicitlySelected)
Definition EOneWayTicketFacadeDesfire.cpp:1444
virtual bool SetTicketType(const ECardFacadeDefines::OneWayTicketType newTicketType)
Definition EOneWayTicketFacadeDesfire.cpp:1554
virtual bool GetVehicleClass(unsigned char ticketIndex, unsigned char &vehicleClass)
Definition EOneWayTicketFacadeDesfire.cpp:911
virtual unsigned long GetFellowTravellerTicketCountCardLimit() const
Definition EOneWayTicketFacadeDesfire.cpp:86
virtual bool GetTicketTariffProfile(unsigned char ticketIndex, unsigned char &tariffProfile)
Definition EOneWayTicketFacadeDesfire.cpp:277
virtual bool GetZoneList(unsigned char ticketIndex, ZoneList &zoneList)
Definition EOneWayTicketFacadeDesfire.cpp:1144
virtual bool SetSeatReservation(unsigned char ticketIndex, unsigned char seatReservation)
Definition EOneWayTicketFacadeDesfire.cpp:923
virtual bool GetTimeValidityEnd(unsigned char ticketIndex, unsigned long &validityEndTime)
Definition EOneWayTicketFacadeDesfire.cpp:496
virtual bool CreateSnapshotData(const unsigned char ticketIndex, std::string &data)
Definition EOneWayTicketFacadeDesfire.cpp:1804
virtual bool SetPrice(unsigned char ticketIndex, const EMoneyData &price)
Definition EOneWayTicketFacadeDesfire.cpp:104
virtual bool GetWasCheckOut(unsigned char ticketIndex, bool &wasCheckout)
Definition EOneWayTicketFacadeDesfire.cpp:715
virtual bool SetPaymentMode(unsigned char ticketIndex, unsigned char paymentMode)
Definition EOneWayTicketFacadeDesfire.cpp:871
virtual bool SetTimeTicketFlag(unsigned char ticketIndex, bool isTimeTicketUsed)
Definition EOneWayTicketFacadeDesfire.cpp:301
virtual bool GetJourneyCounter(const unsigned char ticketIndex, unsigned long &journeyCounter) const
Definition EOneWayTicketFacadeDesfire.cpp:1670
virtual ~EOneWayTicketFacadeDesfire()
Definition EOneWayTicketFacadeDesfire.cpp:77
virtual bool SetDeviceSNR(unsigned char ticketIndex, unsigned long snr)
Definition EOneWayTicketFacadeDesfire.cpp:1360
virtual bool SetTicketCustomerProfile(unsigned char ticketIndex, unsigned char customerProfile)
Definition EOneWayTicketFacadeDesfire.cpp:295
virtual bool SetWasCheckout(unsigned char ticketIndex, bool wasCheckOut)
Definition EOneWayTicketFacadeDesfire.cpp:734
virtual bool GetDeviceSNR(unsigned char ticketIndex, unsigned long &snr)
Definition EOneWayTicketFacadeDesfire.cpp:1354
virtual bool SetCheckOutZone(unsigned char ticketIndex, unsigned short checkOutZone)
Definition EOneWayTicketFacadeDesfire.cpp:1070
virtual bool GetTimeValidityStart(unsigned char ticketIndex, unsigned long &validityStartTime)
Definition EOneWayTicketFacadeDesfire.cpp:484
virtual bool GetZoneAmount(unsigned char ticketIndex, unsigned char &zoneAmount)
Definition EOneWayTicketFacadeDesfire.cpp:1227
virtual bool AddDataTypeToReadRequest(PT::EAplRequest *readRequest)
Definition EOneWayTicketFacadeDesfire.cpp:1780
virtual bool GetPaymentMode(unsigned char ticketIndex, unsigned char &paymentMode)
Definition EOneWayTicketFacadeDesfire.cpp:885
virtual bool SetCheckOutBusStop(unsigned char ticketIndex, long checkOutBusStop)
Definition EOneWayTicketFacadeDesfire.cpp:552
virtual bool GetTimeTicketNumber(unsigned char ticketIndex, long &timeTicketNumber)
Definition EOneWayTicketFacadeDesfire.cpp:421
virtual bool IsModifiedData()
Definition EOneWayTicketFacadeDesfire.cpp:1748
virtual bool GetCheckInZone(unsigned char ticketIndex, unsigned short &checkInZone)
Definition EOneWayTicketFacadeDesfire.cpp:1034
virtual bool SetZoneList(unsigned char ticketIndex, const ZoneList &zoneList)
Definition EOneWayTicketFacadeDesfire.cpp:1177
virtual bool SetUrbanTransportIdentificationNumber(unsigned char ticketIndex, long urbanTransportIDNumber)
Definition EOneWayTicketFacadeDesfire.cpp:650
virtual bool SetTimeTicketNumber(unsigned char ticketIndex, unsigned short timeTicketNumber)
Definition EOneWayTicketFacadeDesfire.cpp:367
virtual bool SetTicketCounter(unsigned char ticketIndex, unsigned short ticketCounter)
Definition EOneWayTicketFacadeDesfire.cpp:1403
virtual bool SetEndOfJourney(unsigned char ticketIndex, const unsigned long endOfJourney)
Definition EOneWayTicketFacadeDesfire.cpp:1323
virtual bool GetSummaryPrice(EMoneyData &price)
Definition EOneWayTicketFacadeDesfire.cpp:119
virtual bool GetTripNumber(unsigned char ticketIndex, long &tripNumber)
Definition EOneWayTicketFacadeDesfire.cpp:355
virtual bool SetTicketCount(unsigned char ticketIndex, long ticketCount)
Definition EOneWayTicketFacadeDesfire.cpp:211
virtual bool GetPriceUnit(unsigned char ticketIndex, unsigned char &priceUnit)
Definition EOneWayTicketFacadeDesfire.cpp:833
virtual bool GetKilometers(const unsigned char ticketIndex, unsigned char &kilometers)
Definition EOneWayTicketFacadeDesfire.cpp:1682
virtual bool SetCheckInBusStopID(unsigned char ticketIndex, long checkInBusStopID)
Definition EOneWayTicketFacadeDesfire.cpp:630
virtual bool GetProvider(unsigned char ticketIndex, unsigned short &providerNumber)
Definition EOneWayTicketFacadeDesfire.cpp:807
virtual bool GetOneWayTicketValidityStatus(const unsigned char ticketIndex, bool &valid) const
Definition EOneWayTicketFacadeDesfire.cpp:1627
virtual bool GetTicketType(unsigned char ticketIndex, ECardFacadeDefines::OneWayTicketType &ticketType)
Definition EOneWayTicketFacadeDesfire.cpp:1492
virtual bool GetTicketCount(unsigned char ticketIndex, long &ticketCount)
Definition EOneWayTicketFacadeDesfire.cpp:199
virtual bool SetLineNumber(unsigned char ticketIndex, long lineNumber)
Definition EOneWayTicketFacadeDesfire.cpp:237
virtual bool SetPaymentMeans(unsigned char ticketIndex, unsigned char paymentMeans)
Definition EOneWayTicketFacadeDesfire.cpp:845
virtual bool SetTimeValidity(unsigned char ticketIndex, unsigned long validityStartTime, unsigned long validityEndTime)
Definition EOneWayTicketFacadeDesfire.cpp:512
virtual bool GetLineNumber(unsigned char ticketIndex, long &lineNumber)
Definition EOneWayTicketFacadeDesfire.cpp:225
virtual bool SetDiscountType(unsigned char ticketIndex, unsigned short discountType)
Definition EOneWayTicketFacadeDesfire.cpp:478
virtual bool GetPositionCountOnOWTCollection(unsigned char &positionCountOnOWTCollection)
Definition EOneWayTicketFacadeDesfire.cpp:1486
virtual unsigned short GetRequiredDataReadOperation() const
Definition EOneWayTicketFacadeDesfire.cpp:1792
virtual bool GetPaymentMeans(unsigned char ticketIndex, unsigned char &paymentMeans)
Definition EOneWayTicketFacadeDesfire.cpp:859
virtual bool GetUrbanTransportIdentificationNumber(unsigned char ticketIndex, long &urbanTransportIdentificationNumber)
Definition EOneWayTicketFacadeDesfire.cpp:644
virtual bool GetTicketCounter(unsigned char ticketIndex, unsigned short &ticketCounter)
Definition EOneWayTicketFacadeDesfire.cpp:1390
virtual bool GetDiscountType(unsigned char ticketIndex, short &discountType)
Definition EOneWayTicketFacadeDesfire.cpp:472
virtual bool FillFromSnapshot(const unsigned char ticketIndex, const std::string &data)
Definition EOneWayTicketFacadeDesfire.cpp:1824
virtual bool AddDataToWriteRequest(EM::PT::EDataCollection *writeRequest)
Definition EOneWayTicketFacadeDesfire.cpp:1753
virtual bool GetCompanyNumber(unsigned char ticketIndex, long &companyNumber)
Definition EOneWayTicketFacadeDesfire.cpp:703
virtual bool IsTransportSectionValid(bool &transportSectionValidity)
Definition EOneWayTicketFacadeDesfire.cpp:1601
virtual bool SetTicketNumber(unsigned char ticketIndex, unsigned long ticketNumber)
Definition EOneWayTicketFacadeDesfire.cpp:1384
virtual bool SetSummaryPrice(const EMoneyData &price)
Definition EOneWayTicketFacadeDesfire.cpp:125
virtual bool GetCheckOutBusStopID(unsigned char ticketIndex, long &checkoutBusStopID)
Definition EOneWayTicketFacadeDesfire.cpp:592
virtual bool GetFlagWasPurchased(unsigned char ticketIndex, char &wasPurchased)
Definition EOneWayTicketFacadeDesfire.cpp:949
virtual bool SetCheckInBusStop(unsigned char ticketIndex, long checkInBusStop)
Definition EOneWayTicketFacadeDesfire.cpp:578
virtual bool GetTicketNumber(unsigned char ticketIndex, unsigned long &ticketNumber)
Definition EOneWayTicketFacadeDesfire.cpp:1378
virtual bool SetZoneSize(unsigned char zoneSize)
Definition EOneWayTicketFacadeDesfire.cpp:990
virtual bool SetPriceUnit(unsigned char ticketIndex, unsigned char priceUnit)
Definition EOneWayTicketFacadeDesfire.cpp:819
virtual bool SetFlagWasPurchased(unsigned char ticketIndex, char wasPurchased)
Definition EOneWayTicketFacadeDesfire.cpp:969
virtual bool GetCheckOutBusStop(unsigned char ticketIndex, long &checkoutBusStop)
Definition EOneWayTicketFacadeDesfire.cpp:540
virtual void Clear()
Definition EOneWayTicketFacadeDesfire.cpp:1743
virtual bool GetFlagWasInterchange(unsigned char ticketIndex, char &flagWasInterchange)
Definition EOneWayTicketFacadeDesfire.cpp:131
virtual bool GetCheckOutZone(unsigned char ticketIndex, unsigned short &checkOutZone)
Definition EOneWayTicketFacadeDesfire.cpp:1108
virtual bool GetEndOfJourney(unsigned char ticketIndex, unsigned long &endOfJourney)
Definition EOneWayTicketFacadeDesfire.cpp:1293
virtual bool SetCheckOutBusStopID(unsigned char ticketIndex, long checkOutBusStopID)
Definition EOneWayTicketFacadeDesfire.cpp:604
Definition EOneWayTicketFacade.h:22
std::list< unsigned long > ZoneList
Definition EOneWayTicketFacade.h:24
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7