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

#include <ECardDataFacadeOneWayTicket.h>

Public Member Functions

 ECardDataFacadeOneWayTicket (ECardDataStorage *cardDataStorage)
 
virtual ~ECardDataFacadeOneWayTicket ()
 in destructor destroy data class
 
ECardFacadeDefines::ReturnValues Init ()
 set to member actual card implementation and call init on actual implementation
 
bool GetPrice (const unsigned char ticketIndex, EMoneyData &price) const
 
bool SetPrice (const unsigned char ticketIndex, const EMoneyData &price) const
 
bool GetSummaryPrice (EMoneyData &summaryPrice) const
 
bool SetSummaryPrice (const EMoneyData &summaryPrice) const
 
bool GetFlagWasPurchased (const unsigned char ticketIndex, char &wasPurchased) const
 
bool SetFlagWasPurchased (const unsigned char ticketIndex, const char wasPurchased) const
 
bool GetFlagWasInterchange (const unsigned char ticketIndex, char &flagWasInterchange) const
 
bool SetFlagWasInterchange (const unsigned char ticketIndex, const char wasInterchange) const
 
bool GetProtectNumber (const unsigned char ticketIndex, long &protectNumber) const
 
bool SetProtectNumber (const unsigned char ticketIndex, const long protectNumber) const
 
bool GetTicketCount (const unsigned char ticketIndex, long &ticketCount) const
 
bool SetTicketCount (const unsigned char ticketIndex, const long ticketCount) const
 
bool GetLineNumber (const unsigned char ticketIndex, long &lineNumber) const
 
bool SetLineNumber (const unsigned char ticketIndex, const long lineNumber) const
 
bool GetTripNumber (const unsigned char ticketIndex, long &tripNumber) const
 
bool SetTripNumber (const unsigned char ticketIndex, const long tripNumber) const
 
bool GetTimeTicketFlag (const unsigned char ticketIndex, bool &timeTicketFlag) const
 
bool SetTimeTicketFlag (const unsigned char ticketIndex, const bool isTimeTicketUsed) const
 
bool GetTariffTicketNumber (const unsigned char ticketIndex, long &tariffTicketNumber) const
 
bool SetTariffTicketNumber (const unsigned char ticketIndex, const unsigned short tariffTicketNumber) const
 
bool GetTicketTariffProfile (const unsigned char ticketIndex, unsigned char &tariffProfile) const
 
bool SetTicketTariffProfile (const unsigned char ticketIndex, const unsigned char tariffProfile) const
 
bool GetTicketCustomerProfile (const unsigned char ticketIndex, unsigned char &customerProfile) const
 
bool SetTicketCustomerProfile (const unsigned char ticketIndex, const unsigned char customerProfile) const
 
bool GetTimeTicketNumber (const unsigned char ticketIndex, long &timeTicketNumber) const
 
bool SetTimeTicketNumber (const unsigned char ticketIndex, const unsigned short timeTicketNumber) const
 
bool GetDiscountType (const unsigned char ticketIndex, short &discountType) const
 
bool SetDiscountType (const unsigned char ticketIndex, const unsigned short discountType) const
 
bool GetCheckOutBusStop (const unsigned char ticketIndex, long &checkoutBusStop) const
 
bool SetCheckOutBusStop (const unsigned char ticketIndex, long checkOutBusStop) const
 
bool GetCheckInBusStop (const unsigned char ticketIndex, long &checkinBusStop) const
 
bool SetCheckInBusStop (const unsigned char ticketIndex, const long checkInBusStop) const
 
bool GetCheckOutBusStopID (const unsigned char ticketIndex, long &checkoutBusStopID) const
 
bool SetCheckOutBusStopID (const unsigned char ticketIndex, long checkOutBusStopID)
 
bool GetCheckInBusStopID (const unsigned char ticketIndex, long &checkinBusStopID) const
 
bool SetCheckInBusStopID (const unsigned char ticketIndex, const long checkInBusStopID)
 
bool GetUrbanTransportIdentificationNumber (const unsigned char ticketIndex, long &urbanTransportIdentificationNumber) const
 
bool SetUrbanTransportIdentificationNumber (const unsigned char ticketIndex, const long urbanTransportIDNumber) const
 
bool GetCompanyNumber (const unsigned char ticketIndex, long &companyNumber) const
 
bool SetCompanyNumber (const unsigned char ticketIndex, const long companyNumber) const
 
bool SetWasCheckout (const unsigned char ticketIndex, const bool wasCheckOut) const
 
bool GetWasCheckOut (const unsigned char ticketIndex, bool &wasCheckout) const
 
void Clear ()
 clear all data
 
bool IsModifiedData () const
 
bool SetCountryCode (const unsigned char ticketIndex, const unsigned short countryCodeInBCD) const
 
bool GetCountryCode (const unsigned char ticketIndex, unsigned short &countryCodeInBCD) const
 
bool SetNetworkCode (const unsigned char ticketIndex, const unsigned long networkCodeInBCD) const
 
bool GetNetworkCode (const unsigned char ticketIndex, unsigned long &networkCodeInBCD) const
 
bool SetProvider (const unsigned char ticketIndex, const unsigned short providerNumber) const
 
bool GetProvider (const unsigned char ticketIndex, unsigned short &providerNumber) const
 
bool SetPriceUnit (const unsigned char ticketIndex, const unsigned char priceUnit) const
 
bool GetPriceUnit (const unsigned char ticketIndex, unsigned char &priceUnit) const
 
bool SetPaymentMeans (const unsigned char ticketIndex, const unsigned char paymentMeans) const
 
bool GetPaymentMeans (const unsigned char ticketIndex, unsigned char &paymentMeans) const
 
bool SetPaymentMode (const unsigned char ticketIndex, const unsigned char paymentMode) const
 
bool GetPaymentMode (const unsigned char ticketIndex, unsigned char &paymentMode) const
 
bool SetVehicleClass (const unsigned char ticketIndex, const unsigned char vehicleClass) const
 
bool GetVehicleClass (const unsigned char ticketIndex, unsigned char &vehicleClass) const
 
bool SetSeatReservation (const unsigned char ticketIndex, const unsigned char seatReservation) const
 
bool GetSeatReservation (const unsigned char ticketIndex, unsigned char &seatReservation) const
 
bool SetZoneSize (const unsigned char zoneSize) const
 
bool GetCheckInZone (const unsigned char ticketIndex, unsigned short &checkInZone) const
 
bool SetCheckInZone (const unsigned char ticketIndex, const unsigned short checkInZone) const
 
bool GetCheckOutZone (const unsigned char ticketIndex, unsigned short &checkOutZone) const
 
bool SetCheckOutZone (const unsigned char ticketIndex, const unsigned short checkOutZone) const
 
bool GetZoneList (const unsigned char ticketIndex, std::list< unsigned long > &zoneList) const
 
bool SetZoneList (const unsigned char ticketIndex, const std::list< unsigned long > &zoneList) const
 
bool GetZoneAmount (const unsigned char ticketIndex, unsigned char &zoneAmount) const
 
bool SetZoneAmount (const unsigned char ticketIndex, const unsigned char zoneAmount) const
 
bool GetEndOfJourney (const unsigned char ticketIndex, unsigned long &endOfJourney) const
 
bool SetEndOfJourney (const unsigned char ticketIndex, unsigned long endOfJourney)
 
bool IsTransportSectionValid (bool &transportSectionValidity) const
 
bool GetTicketType (const unsigned char ticketIndex, ECardFacadeDefines::OneWayTicketType &ticketType) const
 
bool SetTicketType (const ECardFacadeDefines::OneWayTicketType newTicketType) const
 
bool AddDataTypeToReadRequest (PT::EAplRequest *readRequest[], const unsigned short dataTypesOperation) const
 
bool AddDataToWriteRequest (EM::PT::EDataCollection *writeRequest) const
 
bool IsCardFeatureEnabled (const ECardFacadeDefines::OneWayTicketCardFeaturesEnum feature, bool &enabled) const
 
bool GetDeviceSNR (const unsigned char ticketIndex, unsigned long &snr) const
 
bool SetDeviceSNR (const unsigned char ticketIndex, const unsigned long snr) const
 
bool GetDriverNumber (const unsigned char ticketIndex, unsigned long &driverNumber) const
 
bool SetDriverNumber (const unsigned char ticketIndex, const unsigned long driverNumber) const
 
bool GetTicketNumber (const unsigned char ticketIndex, unsigned long &ticketNumber) const
 
bool SetTicketNumber (const unsigned char ticketIndex, const unsigned long ticketNumber) const
 
bool GetTicketCounter (const unsigned char ticketIndex, unsigned short &ticketCounter) const
 
bool SetTicketCounter (const unsigned char ticketIndex, const unsigned short ticketCounter) const
 
bool GetPriceListRowNumber (const unsigned char ticketIndex, unsigned short &priceListRowNumber) const
 
bool SetPriceListRowNumber (const unsigned char ticketIndex, const unsigned short priceListRowNumber) const
 
bool GetFlagExplicitlySelected (const unsigned char ticketIndex, bool &explicitlySelected) const
 
bool SetFlagExplicitlySelected (const unsigned char ticketIndex, const bool explicitlySelected) const
 
bool GetPositionCountOnOWTCollection (unsigned char &positionCountOnOWTCollection) const
 
bool SetTimeValidity (const unsigned char ticketIndex, const unsigned long validityStartTime, const unsigned long validityEndTime) const
 SetTimeValidity.
 
bool GetTimeValidityStart (const unsigned char ticketIndex, unsigned long &validityStartTime) const
 
bool GetTimeValidityEnd (const unsigned char ticketIndex, unsigned long &validityEndTime) const
 
bool GetOneWayTicketValidityStatus (const unsigned char ticketIndex, bool &valid) const
 
bool SetOneWayTicketValidityStatus (const unsigned char ticketIndex, const bool valid) const
 
bool GetJourneyCounter (const unsigned char ticketIndex, unsigned long &journeyCounter) const
 GetJourneyCounter.
 
bool SetJourneyCounter (const unsigned char ticketIndex, const unsigned long journeyCounter) const
 SetJourneyCounter.
 
unsigned short GetRequiredDataReadOperation () const
 
bool CreateSnapshotData (const unsigned char ticketIndex, std::string &data)
 CreateSnapshotData - serializes ticket on specified position and returns serialized data of ticket in base64 format.
 
bool FillFromSnapshot (const unsigned char ticketIndex, const std::string &data)
 FillFromSnapshot - deserializes ticket data (in base64 format) into one way ticket on specified position.
 
unsigned long GetFellowTravellerTicketCountCardLimitPerTicketIndex () const
 GetFellowTravellerTicketCountCardLimitPerTicketIndex - returns fellow traveller ticket count card limit per single ticket index.
 
 ECardDataFacadeOneWayTicket (ECardDataStorage *cardDataStorage)
 
virtual ~ECardDataFacadeOneWayTicket ()
 
ECardFacadeDefines::ReturnValues Init ()
 
bool GetPrice (const unsigned char ticketIndex, EMoneyData &price) const
 
bool SetPrice (const unsigned char ticketIndex, const EMoneyData &price) const
 
bool GetSummaryPrice (EMoneyData &summaryPrice) const
 
bool SetSummaryPrice (const EMoneyData &summaryPrice) const
 
bool GetFlagWasPurchased (const unsigned char ticketIndex, char &wasPurchased) const
 
bool SetFlagWasPurchased (const unsigned char ticketIndex, const char wasPurchased) const
 
bool GetFlagWasInterchange (const unsigned char ticketIndex, char &flagWasInterchange) const
 
bool SetFlagWasInterchange (const unsigned char ticketIndex, const char wasInterchange) const
 
bool GetProtectNumber (const unsigned char ticketIndex, long &protectNumber) const
 
bool SetProtectNumber (const unsigned char ticketIndex, const long protectNumber) const
 
bool GetTicketCount (const unsigned char ticketIndex, long &ticketCount) const
 
bool SetTicketCount (const unsigned char ticketIndex, const long ticketCount) const
 
bool GetLineNumber (const unsigned char ticketIndex, long &lineNumber) const
 
bool SetLineNumber (const unsigned char ticketIndex, const long lineNumber) const
 
bool GetTripNumber (const unsigned char ticketIndex, long &tripNumber) const
 
bool SetTripNumber (const unsigned char ticketIndex, const long tripNumber) const
 
bool GetTimeTicketFlag (const unsigned char ticketIndex, bool &timeTicketFlag) const
 
bool SetTimeTicketFlag (const unsigned char ticketIndex, const bool isTimeTicketUsed) const
 
bool GetTariffTicketNumber (const unsigned char ticketIndex, long &tariffTicketNumber) const
 
bool SetTariffTicketNumber (const unsigned char ticketIndex, const unsigned short tariffTicketNumber) const
 
bool GetTicketTariffProfile (const unsigned char ticketIndex, unsigned char &tariffProfile) const
 
bool SetTicketTariffProfile (const unsigned char ticketIndex, const unsigned char tariffProfile) const
 
bool GetTicketCustomerProfile (const unsigned char ticketIndex, unsigned char &customerProfile) const
 
bool SetTicketCustomerProfile (const unsigned char ticketIndex, const unsigned char customerProfile) const
 
bool GetTimeTicketNumber (const unsigned char ticketIndex, long &timeTicketNumber) const
 
bool SetTimeTicketNumber (const unsigned char ticketIndex, const unsigned short timeTicketNumber) const
 
bool GetDiscountType (const unsigned char ticketIndex, short &discountType) const
 
bool SetDiscountType (const unsigned char ticketIndex, const unsigned short discountType) const
 
bool GetCheckOutBusStop (const unsigned char ticketIndex, long &checkoutBusStop) const
 
bool SetCheckOutBusStop (const unsigned char ticketIndex, long checkOutBusStop) const
 
bool GetCheckInBusStop (const unsigned char ticketIndex, long &checkinBusStop) const
 
bool SetCheckInBusStop (const unsigned char ticketIndex, const long checkInBusStop) const
 
bool GetCheckOutBusStopID (const unsigned char ticketIndex, long &checkoutBusStopID) const
 
bool SetCheckOutBusStopID (const unsigned char ticketIndex, long checkOutBusStopID)
 
bool GetCheckInBusStopID (const unsigned char ticketIndex, long &checkinBusStopID) const
 
bool SetCheckInBusStopID (const unsigned char ticketIndex, const long checkInBusStopID)
 
bool GetUrbanTransportIdentificationNumber (const unsigned char ticketIndex, long &urbanTransportIdentificationNumber) const
 
bool SetUrbanTransportIdentificationNumber (const unsigned char ticketIndex, const long urbanTransportIDNumber) const
 
bool GetCompanyNumber (const unsigned char ticketIndex, long &companyNumber) const
 
bool SetCompanyNumber (const unsigned char ticketIndex, const long companyNumber) const
 
bool SetWasCheckout (const unsigned char ticketIndex, const bool wasCheckOut) const
 
bool GetWasCheckOut (const unsigned char ticketIndex, bool &wasCheckout) const
 
void Clear ()
 
bool IsModifiedData () const
 
bool SetCountryCode (const unsigned char ticketIndex, const unsigned short countryCodeInBCD) const
 
bool GetCountryCode (const unsigned char ticketIndex, unsigned short &countryCodeInBCD) const
 
bool SetNetworkCode (const unsigned char ticketIndex, const unsigned long networkCodeInBCD) const
 
bool GetNetworkCode (const unsigned char ticketIndex, unsigned long &networkCodeInBCD) const
 
bool SetProvider (const unsigned char ticketIndex, const unsigned short providerNumber) const
 
bool GetProvider (const unsigned char ticketIndex, unsigned short &providerNumber) const
 
bool SetPriceUnit (const unsigned char ticketIndex, const unsigned char priceUnit) const
 
bool GetPriceUnit (const unsigned char ticketIndex, unsigned char &priceUnit) const
 
bool SetPaymentMeans (const unsigned char ticketIndex, const unsigned char paymentMeans) const
 
bool GetPaymentMeans (const unsigned char ticketIndex, unsigned char &paymentMeans) const
 
bool SetPaymentMode (const unsigned char ticketIndex, const unsigned char paymentMode) const
 
bool GetPaymentMode (const unsigned char ticketIndex, unsigned char &paymentMode) const
 
bool SetVehicleClass (const unsigned char ticketIndex, const unsigned char vehicleClass) const
 
bool GetVehicleClass (const unsigned char ticketIndex, unsigned char &vehicleClass) const
 
bool SetSeatReservation (const unsigned char ticketIndex, const unsigned char seatReservation) const
 
bool GetSeatReservation (const unsigned char ticketIndex, unsigned char &seatReservation) const
 
bool SetZoneSize (const unsigned char zoneSize) const
 
bool GetCheckInZone (const unsigned char ticketIndex, unsigned short &checkInZone) const
 
bool SetCheckInZone (const unsigned char ticketIndex, const unsigned short checkInZone) const
 
bool GetCheckOutZone (const unsigned char ticketIndex, unsigned short &checkOutZone) const
 
bool SetCheckOutZone (const unsigned char ticketIndex, const unsigned short checkOutZone) const
 
bool GetZoneList (const unsigned char ticketIndex, std::list< unsigned long > &zoneList) const
 
bool SetZoneList (const unsigned char ticketIndex, const std::list< unsigned long > &zoneList) const
 
bool GetZoneAmount (const unsigned char ticketIndex, unsigned char &zoneAmount) const
 
bool SetZoneAmount (const unsigned char ticketIndex, const unsigned char zoneAmount) const
 
bool GetEndOfJourney (const unsigned char ticketIndex, unsigned long &endOfJourney) const
 
bool SetEndOfJourney (const unsigned char ticketIndex, unsigned long endOfJourney)
 
bool IsTransportSectionValid (bool &transportSectionValidity) const
 
bool GetTicketType (const unsigned char ticketIndex, ECardFacadeDefines::OneWayTicketType &ticketType) const
 
bool SetTicketType (const ECardFacadeDefines::OneWayTicketType newTicketType) const
 
bool AddDataTypeToReadRequest (PT::EAplRequest *readRequest[], const unsigned short dataTypesOperation) const
 
bool AddDataToWriteRequest (EM::PT::EDataCollection *writeRequest) const
 
bool IsCardFeatureEnabled (const ECardFacadeDefines::OneWayTicketCardFeaturesEnum feature, bool &enabled) const
 
bool GetDeviceSNR (const unsigned char ticketIndex, unsigned long &snr) const
 
bool SetDeviceSNR (const unsigned char ticketIndex, const unsigned long snr) const
 
bool GetDriverNumber (const unsigned char ticketIndex, unsigned long &driverNumber) const
 
bool SetDriverNumber (const unsigned char ticketIndex, const unsigned long driverNumber) const
 
bool GetTicketNumber (const unsigned char ticketIndex, unsigned long &ticketNumber) const
 
bool SetTicketNumber (const unsigned char ticketIndex, const unsigned long ticketNumber) const
 
bool GetTicketCounter (const unsigned char ticketIndex, unsigned short &ticketCounter) const
 
bool SetTicketCounter (const unsigned char ticketIndex, const unsigned short ticketCounter) const
 
bool GetPriceListRowNumber (const unsigned char ticketIndex, unsigned short &priceListRowNumber) const
 
bool SetPriceListRowNumber (const unsigned char ticketIndex, const unsigned short priceListRowNumber) const
 
bool GetFlagExplicitlySelected (const unsigned char ticketIndex, bool &explicitlySelected) const
 
bool SetFlagExplicitlySelected (const unsigned char ticketIndex, const bool explicitlySelected) const
 
bool GetPositionCountOnOWTCollection (unsigned char &positionCountOnOWTCollection) const
 
bool SetTimeValidity (const unsigned char ticketIndex, const unsigned long validityStartTime, const unsigned long validityEndTime) const
 SetTimeValidity.
 
bool GetTimeValidityStart (const unsigned char ticketIndex, unsigned long &validityStartTime) const
 
bool GetTimeValidityEnd (const unsigned char ticketIndex, unsigned long &validityEndTime) const
 
bool GetOneWayTicketValidityStatus (const unsigned char ticketIndex, bool &valid) const
 
bool SetOneWayTicketValidityStatus (const unsigned char ticketIndex, const bool valid) const
 
bool GetJourneyCounter (const unsigned char ticketIndex, unsigned long &journeyCounter) const
 GetJourneyCounter.
 
bool SetJourneyCounter (const unsigned char ticketIndex, const unsigned long journeyCounter) const
 SetJourneyCounter.
 
unsigned short GetRequiredDataReadOperation () const
 
bool CreateSnapshotData (const unsigned char ticketIndex, std::string &data)
 CreateSnapshotData - serializes ticket on specified position and returns serialized data of ticket in base64 format.
 
bool FillFromSnapshot (const unsigned char ticketIndex, const std::string &data)
 FillFromSnapshot - deserializes ticket data (in base64 format) into one way ticket on specified position.
 
unsigned long GetFellowTravellerTicketCountCardLimitPerTicketIndex () const
 GetFellowTravellerTicketCountCardLimitPerTicketIndex - returns fellow traveller ticket count card limit per single ticket index.
 

Constructor & Destructor Documentation

◆ ECardDataFacadeOneWayTicket() [1/2]

INTERNAL ECardDataFacadeOneWayTicket::ECardDataFacadeOneWayTicket ( ECardDataStorage cardDataStorage)

CONSTRUCTOR

◆ ~ECardDataFacadeOneWayTicket() [1/2]

Destructor EM::CardFacade::ECardDataFacadeOneWayTicket::~ECardDataFacadeOneWayTicket ( )
virtual

in destructor destroy data class

DESTRUCTOR

◆ ECardDataFacadeOneWayTicket() [2/2]

EM::CardFacade::ECardDataFacadeOneWayTicket::ECardDataFacadeOneWayTicket ( ECardDataStorage cardDataStorage)

◆ ~ECardDataFacadeOneWayTicket() [2/2]

virtual EM::CardFacade::ECardDataFacadeOneWayTicket::~ECardDataFacadeOneWayTicket ( )
virtual

Member Function Documentation

◆ AddDataToWriteRequest() [1/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::AddDataToWriteRequest ( EM::PT::EDataCollection *  writeRequest) const

◆ AddDataToWriteRequest() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::AddDataToWriteRequest ( EM::PT::EDataCollection *  writeRequest) const

◆ AddDataTypeToReadRequest() [1/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::AddDataTypeToReadRequest ( PT::EAplRequest *  readRequest[],
const unsigned short  dataTypesOperation 
) const

◆ AddDataTypeToReadRequest() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::AddDataTypeToReadRequest ( PT::EAplRequest *  readRequest[],
const unsigned short  dataTypesOperation 
) const

◆ Clear() [1/2]

EM::CardFacade::ECardDataFacadeOneWayTicket::Clear ( )

clear all data

◆ Clear() [2/2]

void EM::CardFacade::ECardDataFacadeOneWayTicket::Clear ( )

◆ CreateSnapshotData() [1/2]

bool ECardDataFacadeOneWayTicket::CreateSnapshotData ( const unsigned char  ticketIndex,
std::string &  data 
)

CreateSnapshotData - serializes ticket on specified position and returns serialized data of ticket in base64 format.

Parameters
ticketIndex- index of ticket to be serialized
data- output parameter where data of ticket will be stored (in base64 format)
Returns
false if error occurred, true on success

◆ CreateSnapshotData() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::CreateSnapshotData ( const unsigned char  ticketIndex,
std::string &  data 
)

CreateSnapshotData - serializes ticket on specified position and returns serialized data of ticket in base64 format.

Parameters
ticketIndex- index of ticket to be serialized
data- output parameter where data of ticket will be stored (in base64 format)
Returns
false if error occurred, true on success

◆ FillFromSnapshot() [1/2]

bool ECardDataFacadeOneWayTicket::FillFromSnapshot ( const unsigned char  ticketIndex,
const std::string &  data 
)

FillFromSnapshot - deserializes ticket data (in base64 format) into one way ticket on specified position.

Parameters
ticketIndex- index of ticket to be set (deserialized)
data- serialized ticket data in base64 format
Returns
false if error occurred, true on success
Here is the caller graph for this function:

◆ FillFromSnapshot() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::FillFromSnapshot ( const unsigned char  ticketIndex,
const std::string &  data 
)

FillFromSnapshot - deserializes ticket data (in base64 format) into one way ticket on specified position.

Parameters
ticketIndex- index of ticket to be set (deserialized)
data- serialized ticket data in base64 format
Returns
false if error occurred, true on success

◆ GetCheckInBusStop() [1/2]

bool ECardDataFacadeOneWayTicket::GetCheckInBusStop ( const unsigned char  ticketIndex,
long &  checkinBusStop 
) const
Here is the caller graph for this function:

◆ GetCheckInBusStop() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetCheckInBusStop ( const unsigned char  ticketIndex,
long &  checkinBusStop 
) const

◆ GetCheckInBusStopID() [1/2]

bool ECardDataFacadeOneWayTicket::GetCheckInBusStopID ( const unsigned char  ticketIndex,
long &  checkinBusStopID 
) const
Here is the caller graph for this function:

◆ GetCheckInBusStopID() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetCheckInBusStopID ( const unsigned char  ticketIndex,
long &  checkinBusStopID 
) const

◆ GetCheckInZone() [1/2]

bool ECardDataFacadeOneWayTicket::GetCheckInZone ( const unsigned char  ticketIndex,
unsigned short &  checkInZone 
) const
Here is the caller graph for this function:

◆ GetCheckInZone() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetCheckInZone ( const unsigned char  ticketIndex,
unsigned short &  checkInZone 
) const

◆ GetCheckOutBusStop() [1/2]

bool ECardDataFacadeOneWayTicket::GetCheckOutBusStop ( const unsigned char  ticketIndex,
long &  checkoutBusStop 
) const

◆ GetCheckOutBusStop() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetCheckOutBusStop ( const unsigned char  ticketIndex,
long &  checkoutBusStop 
) const

◆ GetCheckOutBusStopID() [1/2]

bool ECardDataFacadeOneWayTicket::GetCheckOutBusStopID ( const unsigned char  ticketIndex,
long &  checkoutBusStopID 
) const
Here is the caller graph for this function:

◆ GetCheckOutBusStopID() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetCheckOutBusStopID ( const unsigned char  ticketIndex,
long &  checkoutBusStopID 
) const

◆ GetCheckOutZone() [1/2]

bool ECardDataFacadeOneWayTicket::GetCheckOutZone ( const unsigned char  ticketIndex,
unsigned short &  checkOutZone 
) const
Here is the caller graph for this function:

◆ GetCheckOutZone() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetCheckOutZone ( const unsigned char  ticketIndex,
unsigned short &  checkOutZone 
) const

◆ GetCompanyNumber() [1/2]

bool ECardDataFacadeOneWayTicket::GetCompanyNumber ( const unsigned char  ticketIndex,
long &  companyNumber 
) const
Here is the caller graph for this function:

◆ GetCompanyNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetCompanyNumber ( const unsigned char  ticketIndex,
long &  companyNumber 
) const

◆ GetCountryCode() [1/2]

bool ECardDataFacadeOneWayTicket::GetCountryCode ( const unsigned char  ticketIndex,
unsigned short &  countryCodeInBCD 
) const

◆ GetCountryCode() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetCountryCode ( const unsigned char  ticketIndex,
unsigned short &  countryCodeInBCD 
) const

◆ GetDeviceSNR() [1/2]

bool ECardDataFacadeOneWayTicket::GetDeviceSNR ( const unsigned char  ticketIndex,
unsigned long &  snr 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
snr- (returned by reference) SNR of device where ticket was selled
Returns
true - successfully ended false - ended with error

◆ GetDeviceSNR() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetDeviceSNR ( const unsigned char  ticketIndex,
unsigned long &  snr 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
snr- (returned by reference) SNR of device where ticket was selled
Returns
true - successfully ended false - ended with error

◆ GetDiscountType() [1/2]

bool ECardDataFacadeOneWayTicket::GetDiscountType ( const unsigned char  ticketIndex,
short &  discountType 
) const

◆ GetDiscountType() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetDiscountType ( const unsigned char  ticketIndex,
short &  discountType 
) const

◆ GetDriverNumber() [1/2]

bool ECardDataFacadeOneWayTicket::GetDriverNumber ( const unsigned char  ticketIndex,
unsigned long &  driverNumber 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
driverNumber- (returned by reference) number of driver of bus where ticket was selled
Returns
true - successfully ended false - ended with error

◆ GetDriverNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetDriverNumber ( const unsigned char  ticketIndex,
unsigned long &  driverNumber 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
driverNumber- (returned by reference) number of driver of bus where ticket was selled
Returns
true - successfully ended false - ended with error

◆ GetEndOfJourney() [1/2]

bool ECardDataFacadeOneWayTicket::GetEndOfJourney ( const unsigned char  ticketIndex,
unsigned long &  endOfJourney 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
endOfJourney- (returned by reference) destination stop (BusStopID) of transferable ticket
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ GetEndOfJourney() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetEndOfJourney ( const unsigned char  ticketIndex,
unsigned long &  endOfJourney 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
endOfJourney- (returned by reference) destination stop (BusStopID) of transferable ticket
Returns
true - successfully ended false - ended with error

◆ GetFellowTravellerTicketCountCardLimitPerTicketIndex() [1/2]

unsigned long ECardDataFacadeOneWayTicket::GetFellowTravellerTicketCountCardLimitPerTicketIndex ( ) const

GetFellowTravellerTicketCountCardLimitPerTicketIndex - returns fellow traveller ticket count card limit per single ticket index.

Returns
max ticket count per ticket index
Here is the caller graph for this function:

◆ GetFellowTravellerTicketCountCardLimitPerTicketIndex() [2/2]

unsigned long EM::CardFacade::ECardDataFacadeOneWayTicket::GetFellowTravellerTicketCountCardLimitPerTicketIndex ( ) const

GetFellowTravellerTicketCountCardLimitPerTicketIndex - returns fellow traveller ticket count card limit per single ticket index.

Returns
max ticket count per ticket index

◆ GetFlagExplicitlySelected() [1/2]

bool ECardDataFacadeOneWayTicket::GetFlagExplicitlySelected ( const unsigned char  ticketIndex,
bool &  explicitlySelected 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
explicitlySelected- flag telling that tariff was explicitly chosen by passenger
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ GetFlagExplicitlySelected() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetFlagExplicitlySelected ( const unsigned char  ticketIndex,
bool &  explicitlySelected 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
explicitlySelected- flag telling that tariff was explicitly chosen by passenger
Returns
true - successfully ended false - ended with error

◆ GetFlagWasInterchange() [1/2]

bool ECardDataFacadeOneWayTicket::GetFlagWasInterchange ( const unsigned char  ticketIndex,
char &  flagWasInterchange 
) const
Here is the caller graph for this function:

◆ GetFlagWasInterchange() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetFlagWasInterchange ( const unsigned char  ticketIndex,
char &  flagWasInterchange 
) const

◆ GetFlagWasPurchased() [1/2]

bool ECardDataFacadeOneWayTicket::GetFlagWasPurchased ( const unsigned char  ticketIndex,
char &  wasPurchased 
) const
Here is the caller graph for this function:

◆ GetFlagWasPurchased() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetFlagWasPurchased ( const unsigned char  ticketIndex,
char &  wasPurchased 
) const

◆ GetJourneyCounter() [1/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetJourneyCounter ( const unsigned char  ticketIndex,
unsigned long &  journeyCounter 
) const

GetJourneyCounter.

Note
valid is default true. That means , if card has no status, valid is sets on true
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
journeyCounter- returns journey counter
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ GetJourneyCounter() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetJourneyCounter ( const unsigned char  ticketIndex,
unsigned long &  journeyCounter 
) const

GetJourneyCounter.

Note
valid is default true. That means , if card has no status, valid is sets on true
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
journeyCounter- returns journey counter
Returns
true - successfully ended false - ended with error

◆ GetLineNumber() [1/2]

bool ECardDataFacadeOneWayTicket::GetLineNumber ( const unsigned char  ticketIndex,
long &  lineNumber 
) const
Here is the caller graph for this function:

◆ GetLineNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetLineNumber ( const unsigned char  ticketIndex,
long &  lineNumber 
) const

◆ GetNetworkCode() [1/2]

bool ECardDataFacadeOneWayTicket::GetNetworkCode ( const unsigned char  ticketIndex,
unsigned long &  networkCodeInBCD 
) const
Parameters
network- return by reference network code number in BCD format
ticketIndex- index to get concrete ticket structure
Returns
true - successfully ended false - error save network number to structure
Here is the caller graph for this function:

◆ GetNetworkCode() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetNetworkCode ( const unsigned char  ticketIndex,
unsigned long &  networkCodeInBCD 
) const
Parameters
network- return by reference network code number in BCD format
ticketIndex- index to get concrete ticket structure
Returns
true - successfully ended false - error save network number to structure

◆ GetOneWayTicketValidityStatus() [1/2]

bool ECardDataFacadeOneWayTicket::GetOneWayTicketValidityStatus ( const unsigned char  ticketIndex,
bool &  valid 
) const
Warning
It's not time validity! It's just checking status of one way ticket
Note
valid is default true. That means , if card has no status, valid is sets on true
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
valid- returns whether one way ticket is valid on card ( e.g. not cancelled )

@list Card medium validity status:

  • EmtestMifare, EmtestMifareMicro1, EmtestMifareMicro2 - delete ticket( all data ) in one way ticket collection
  • EmtestDesfire, XTDesfire, EmtestMifareIDOL - set cancellation flag in on way ticket on ticketIndex
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ GetOneWayTicketValidityStatus() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetOneWayTicketValidityStatus ( const unsigned char  ticketIndex,
bool &  valid 
) const
Warning
It's not time validity! It's just checking status of one way ticket
Note
valid is default true. That means , if card has no status, valid is sets on true
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
valid- returns whether one way ticket is valid on card ( e.g. not cancelled )

@list Card medium validity status:

  • EmtestMifare, EmtestMifareMicro1, EmtestMifareMicro2 - delete ticket( all data ) in one way ticket collection
  • EmtestDesfire, XTDesfire, EmtestMifareIDOL - set cancellation flag in on way ticket on ticketIndex
Returns
true - successfully ended false - ended with error

◆ GetPaymentMeans() [1/2]

bool ECardDataFacadeOneWayTicket::GetPaymentMeans ( const unsigned char  ticketIndex,
unsigned char &  paymentMeans 
) const

◆ GetPaymentMeans() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetPaymentMeans ( const unsigned char  ticketIndex,
unsigned char &  paymentMeans 
) const

◆ GetPaymentMode() [1/2]

bool ECardDataFacadeOneWayTicket::GetPaymentMode ( const unsigned char  ticketIndex,
unsigned char &  paymentMode 
) const

◆ GetPaymentMode() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetPaymentMode ( const unsigned char  ticketIndex,
unsigned char &  paymentMode 
) const

◆ GetPositionCountOnOWTCollection() [1/2]

bool ECardDataFacadeOneWayTicket::GetPositionCountOnOWTCollection ( unsigned char &  positionCountOnOWTCollection) const
Parameters
positionCountOnOWTCollection- (returned by reference) ticket count that could be written on card
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ GetPositionCountOnOWTCollection() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetPositionCountOnOWTCollection ( unsigned char &  positionCountOnOWTCollection) const
Parameters
positionCountOnOWTCollection- (returned by reference) ticket count that could be written on card
Returns
true - successfully ended false - ended with error

◆ GetPrice() [1/2]

bool ECardDataFacadeOneWayTicket::GetPrice ( const unsigned char  ticketIndex,
EMoneyData &  price 
) const
Here is the caller graph for this function:

◆ GetPrice() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetPrice ( const unsigned char  ticketIndex,
EMoneyData &  price 
) const

◆ GetPriceListRowNumber() [1/2]

bool ECardDataFacadeOneWayTicket::GetPriceListRowNumber ( const unsigned char  ticketIndex,
unsigned short &  priceListRowNumber 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
ticketCounter- (returned by reference) number of price list row used to calculate price
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ GetPriceListRowNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetPriceListRowNumber ( const unsigned char  ticketIndex,
unsigned short &  priceListRowNumber 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
ticketCounter- (returned by reference) number of price list row used to calculate price
Returns
true - successfully ended false - ended with error

◆ GetPriceUnit() [1/2]

bool ECardDataFacadeOneWayTicket::GetPriceUnit ( const unsigned char  ticketIndex,
unsigned char &  priceUnit 
) const

◆ GetPriceUnit() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetPriceUnit ( const unsigned char  ticketIndex,
unsigned char &  priceUnit 
) const

◆ GetProtectNumber() [1/2]

bool ECardDataFacadeOneWayTicket::GetProtectNumber ( const unsigned char  ticketIndex,
long &  protectNumber 
) const
Here is the caller graph for this function:

◆ GetProtectNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetProtectNumber ( const unsigned char  ticketIndex,
long &  protectNumber 
) const

◆ GetProvider() [1/2]

bool ECardDataFacadeOneWayTicket::GetProvider ( const unsigned char  ticketIndex,
unsigned short &  providerNumber 
) const
Here is the caller graph for this function:

◆ GetProvider() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetProvider ( const unsigned char  ticketIndex,
unsigned short &  providerNumber 
) const

◆ GetRequiredDataReadOperation() [1/2]

unsigned short ECardDataFacadeOneWayTicket::GetRequiredDataReadOperation ( ) const

◆ GetRequiredDataReadOperation() [2/2]

unsigned short EM::CardFacade::ECardDataFacadeOneWayTicket::GetRequiredDataReadOperation ( ) const

◆ GetSeatReservation() [1/2]

bool ECardDataFacadeOneWayTicket::GetSeatReservation ( const unsigned char  ticketIndex,
unsigned char &  seatReservation 
) const

◆ GetSeatReservation() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetSeatReservation ( const unsigned char  ticketIndex,
unsigned char &  seatReservation 
) const

◆ GetSummaryPrice() [1/2]

bool ECardDataFacadeOneWayTicket::GetSummaryPrice ( EMoneyData &  summaryPrice) const
Here is the caller graph for this function:

◆ GetSummaryPrice() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetSummaryPrice ( EMoneyData &  summaryPrice) const

◆ GetTariffTicketNumber() [1/2]

bool ECardDataFacadeOneWayTicket::GetTariffTicketNumber ( const unsigned char  ticketIndex,
long &  tariffTicketNumber 
) const
Here is the caller graph for this function:

◆ GetTariffTicketNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetTariffTicketNumber ( const unsigned char  ticketIndex,
long &  tariffTicketNumber 
) const

◆ GetTicketCount() [1/2]

bool ECardDataFacadeOneWayTicket::GetTicketCount ( const unsigned char  ticketIndex,
long &  ticketCount 
) const
Here is the caller graph for this function:

◆ GetTicketCount() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetTicketCount ( const unsigned char  ticketIndex,
long &  ticketCount 
) const

◆ GetTicketCounter() [1/2]

bool ECardDataFacadeOneWayTicket::GetTicketCounter ( const unsigned char  ticketIndex,
unsigned short &  ticketCounter 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
ticketCounter- (returned by reference) counter that should be incremented after each ticket sale
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ GetTicketCounter() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetTicketCounter ( const unsigned char  ticketIndex,
unsigned short &  ticketCounter 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
ticketCounter- (returned by reference) counter that should be incremented after each ticket sale
Returns
true - successfully ended false - ended with error

◆ GetTicketCustomerProfile() [1/2]

bool ECardDataFacadeOneWayTicket::GetTicketCustomerProfile ( const unsigned char  ticketIndex,
unsigned char &  customerProfile 
) const

◆ GetTicketCustomerProfile() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetTicketCustomerProfile ( const unsigned char  ticketIndex,
unsigned char &  customerProfile 
) const

◆ GetTicketNumber() [1/2]

bool ECardDataFacadeOneWayTicket::GetTicketNumber ( const unsigned char  ticketIndex,
unsigned long &  ticketNumber 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
ticketNumber- (returned by reference) number of ticket that was written into statistics
Returns
true - successfully ended false - ended with error

◆ GetTicketNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetTicketNumber ( const unsigned char  ticketIndex,
unsigned long &  ticketNumber 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
ticketNumber- (returned by reference) number of ticket that was written into statistics
Returns
true - successfully ended false - ended with error

◆ GetTicketTariffProfile() [1/2]

bool ECardDataFacadeOneWayTicket::GetTicketTariffProfile ( const unsigned char  ticketIndex,
unsigned char &  tariffProfile 
) const

◆ GetTicketTariffProfile() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetTicketTariffProfile ( const unsigned char  ticketIndex,
unsigned char &  tariffProfile 
) const

◆ GetTicketType() [1/2]

bool ECardDataFacadeOneWayTicket::GetTicketType ( const unsigned char  ticketIndex,
ECardFacadeDefines::OneWayTicketType ticketType 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
ticketType- return by reference ticket type
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ GetTicketType() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetTicketType ( const unsigned char  ticketIndex,
ECardFacadeDefines::OneWayTicketType ticketType 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
ticketType- return by reference ticket type
Returns
true - successfully ended false - ended with error

◆ GetTimeTicketFlag() [1/2]

bool ECardDataFacadeOneWayTicket::GetTimeTicketFlag ( const unsigned char  ticketIndex,
bool &  timeTicketFlag 
) const
Here is the caller graph for this function:

◆ GetTimeTicketFlag() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetTimeTicketFlag ( const unsigned char  ticketIndex,
bool &  timeTicketFlag 
) const

◆ GetTimeTicketNumber() [1/2]

bool ECardDataFacadeOneWayTicket::GetTimeTicketNumber ( const unsigned char  ticketIndex,
long &  timeTicketNumber 
) const
Here is the caller graph for this function:

◆ GetTimeTicketNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetTimeTicketNumber ( const unsigned char  ticketIndex,
long &  timeTicketNumber 
) const

◆ GetTimeValidityEnd() [1/2]

bool ECardDataFacadeOneWayTicket::GetTimeValidityEnd ( const unsigned char  ticketIndex,
unsigned long &  validityEndTime 
) const
Here is the caller graph for this function:

◆ GetTimeValidityEnd() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetTimeValidityEnd ( const unsigned char  ticketIndex,
unsigned long &  validityEndTime 
) const

◆ GetTimeValidityStart() [1/2]

bool ECardDataFacadeOneWayTicket::GetTimeValidityStart ( const unsigned char  ticketIndex,
unsigned long &  validityStartTime 
) const
Here is the caller graph for this function:

◆ GetTimeValidityStart() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetTimeValidityStart ( const unsigned char  ticketIndex,
unsigned long &  validityStartTime 
) const

◆ GetTripNumber() [1/2]

bool ECardDataFacadeOneWayTicket::GetTripNumber ( const unsigned char  ticketIndex,
long &  tripNumber 
) const
Here is the caller graph for this function:

◆ GetTripNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetTripNumber ( const unsigned char  ticketIndex,
long &  tripNumber 
) const

◆ GetUrbanTransportIdentificationNumber() [1/2]

bool ECardDataFacadeOneWayTicket::GetUrbanTransportIdentificationNumber ( const unsigned char  ticketIndex,
long &  urbanTransportIdentificationNumber 
) const

◆ GetUrbanTransportIdentificationNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetUrbanTransportIdentificationNumber ( const unsigned char  ticketIndex,
long &  urbanTransportIdentificationNumber 
) const

◆ GetVehicleClass() [1/2]

bool ECardDataFacadeOneWayTicket::GetVehicleClass ( const unsigned char  ticketIndex,
unsigned char &  vehicleClass 
) const

◆ GetVehicleClass() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetVehicleClass ( const unsigned char  ticketIndex,
unsigned char &  vehicleClass 
) const

◆ GetWasCheckOut() [1/2]

bool ECardDataFacadeOneWayTicket::GetWasCheckOut ( const unsigned char  ticketIndex,
bool &  wasCheckout 
) const
Here is the caller graph for this function:

◆ GetWasCheckOut() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetWasCheckOut ( const unsigned char  ticketIndex,
bool &  wasCheckout 
) const

◆ GetZoneAmount() [1/2]

bool ECardDataFacadeOneWayTicket::GetZoneAmount ( const unsigned char  ticketIndex,
unsigned char &  zoneAmount 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
zoneAmount- (returned by reference) number of valid zones
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ GetZoneAmount() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetZoneAmount ( const unsigned char  ticketIndex,
unsigned char &  zoneAmount 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
zoneAmount- (returned by reference) number of valid zones
Returns
true - successfully ended false - ended with error

◆ GetZoneList() [1/2]

bool ECardDataFacadeOneWayTicket::GetZoneList ( const unsigned char  ticketIndex,
std::list< unsigned long > &  zoneList 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
zoneList- (returned by reference) list of via zones
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ GetZoneList() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::GetZoneList ( const unsigned char  ticketIndex,
std::list< unsigned long > &  zoneList 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
zoneList- (returned by reference) list of via zones
Returns
true - successfully ended false - ended with error

◆ Init() [1/2]

EM::CardFacade::ECardDataFacadeOneWayTicket::Init ( )

set to member actual card implementation and call init on actual implementation

Returns
error enum number

◆ Init() [2/2]

ECardFacadeDefines::ReturnValues EM::CardFacade::ECardDataFacadeOneWayTicket::Init ( )

◆ IsCardFeatureEnabled() [1/2]

bool ECardDataFacadeOneWayTicket::IsCardFeatureEnabled ( const ECardFacadeDefines::OneWayTicketCardFeaturesEnum  feature,
bool &  enabled 
) const
Here is the caller graph for this function:

◆ IsCardFeatureEnabled() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::IsCardFeatureEnabled ( const ECardFacadeDefines::OneWayTicketCardFeaturesEnum  feature,
bool &  enabled 
) const

◆ IsModifiedData() [1/2]

bool ECardDataFacadeOneWayTicket::IsModifiedData ( ) const

◆ IsModifiedData() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::IsModifiedData ( ) const

◆ IsTransportSectionValid() [1/2]

bool ECardDataFacadeOneWayTicket::IsTransportSectionValid ( bool &  transportSectionValidity) const

◆ IsTransportSectionValid() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::IsTransportSectionValid ( bool &  transportSectionValidity) const

◆ SetCheckInBusStop() [1/2]

bool ECardDataFacadeOneWayTicket::SetCheckInBusStop ( const unsigned char  ticketIndex,
const long  checkInBusStop 
) const
Here is the caller graph for this function:

◆ SetCheckInBusStop() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetCheckInBusStop ( const unsigned char  ticketIndex,
const long  checkInBusStop 
) const

◆ SetCheckInBusStopID() [1/2]

bool ECardDataFacadeOneWayTicket::SetCheckInBusStopID ( const unsigned char  ticketIndex,
const long  checkInBusStopID 
)

◆ SetCheckInBusStopID() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetCheckInBusStopID ( const unsigned char  ticketIndex,
const long  checkInBusStopID 
)

◆ SetCheckInZone() [1/2]

bool ECardDataFacadeOneWayTicket::SetCheckInZone ( const unsigned char  ticketIndex,
const unsigned short  checkInZone 
) const
Here is the caller graph for this function:

◆ SetCheckInZone() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetCheckInZone ( const unsigned char  ticketIndex,
const unsigned short  checkInZone 
) const

◆ SetCheckOutBusStop() [1/2]

bool ECardDataFacadeOneWayTicket::SetCheckOutBusStop ( const unsigned char  ticketIndex,
long  checkOutBusStop 
) const
Here is the caller graph for this function:

◆ SetCheckOutBusStop() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetCheckOutBusStop ( const unsigned char  ticketIndex,
long  checkOutBusStop 
) const

◆ SetCheckOutBusStopID() [1/2]

bool ECardDataFacadeOneWayTicket::SetCheckOutBusStopID ( const unsigned char  ticketIndex,
long  checkOutBusStopID 
)

◆ SetCheckOutBusStopID() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetCheckOutBusStopID ( const unsigned char  ticketIndex,
long  checkOutBusStopID 
)

◆ SetCheckOutZone() [1/2]

bool ECardDataFacadeOneWayTicket::SetCheckOutZone ( const unsigned char  ticketIndex,
const unsigned short  checkOutZone 
) const
Here is the caller graph for this function:

◆ SetCheckOutZone() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetCheckOutZone ( const unsigned char  ticketIndex,
const unsigned short  checkOutZone 
) const

◆ SetCompanyNumber() [1/2]

bool ECardDataFacadeOneWayTicket::SetCompanyNumber ( const unsigned char  ticketIndex,
const long  companyNumber 
) const
Here is the caller graph for this function:

◆ SetCompanyNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetCompanyNumber ( const unsigned char  ticketIndex,
const long  companyNumber 
) const

◆ SetCountryCode() [1/2]

bool ECardDataFacadeOneWayTicket::SetCountryCode ( const unsigned char  ticketIndex,
const unsigned short  countryCodeInBCD 
) const
Here is the caller graph for this function:

◆ SetCountryCode() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetCountryCode ( const unsigned char  ticketIndex,
const unsigned short  countryCodeInBCD 
) const

◆ SetDeviceSNR() [1/2]

bool ECardDataFacadeOneWayTicket::SetDeviceSNR ( const unsigned char  ticketIndex,
const unsigned long  snr 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
snr- SNR of device where ticket was selled
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ SetDeviceSNR() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetDeviceSNR ( const unsigned char  ticketIndex,
const unsigned long  snr 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
snr- SNR of device where ticket was selled
Returns
true - successfully ended false - ended with error

◆ SetDiscountType() [1/2]

bool ECardDataFacadeOneWayTicket::SetDiscountType ( const unsigned char  ticketIndex,
const unsigned short  discountType 
) const
Here is the caller graph for this function:

◆ SetDiscountType() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetDiscountType ( const unsigned char  ticketIndex,
const unsigned short  discountType 
) const

◆ SetDriverNumber() [1/2]

bool ECardDataFacadeOneWayTicket::SetDriverNumber ( const unsigned char  ticketIndex,
const unsigned long  driverNumber 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
driverNumber- number of driver of bus where ticket was selled
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ SetDriverNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetDriverNumber ( const unsigned char  ticketIndex,
const unsigned long  driverNumber 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
driverNumber- number of driver of bus where ticket was selled
Returns
true - successfully ended false - ended with error

◆ SetEndOfJourney() [1/2]

bool ECardDataFacadeOneWayTicket::SetEndOfJourney ( const unsigned char  ticketIndex,
unsigned long  endOfJourney 
)
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
endOfJourney- destination stop (BusStopID) of transferable ticket
Returns
true - successfully ended false - ended with error

◆ SetEndOfJourney() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetEndOfJourney ( const unsigned char  ticketIndex,
unsigned long  endOfJourney 
)
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
endOfJourney- destination stop (BusStopID) of transferable ticket
Returns
true - successfully ended false - ended with error

◆ SetFlagExplicitlySelected() [1/2]

bool ECardDataFacadeOneWayTicket::SetFlagExplicitlySelected ( const unsigned char  ticketIndex,
const bool  explicitlySelected 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
explicitlySelected- flag telling that tariff was explicitly chosen by passenger
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ SetFlagExplicitlySelected() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetFlagExplicitlySelected ( const unsigned char  ticketIndex,
const bool  explicitlySelected 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
explicitlySelected- flag telling that tariff was explicitly chosen by passenger
Returns
true - successfully ended false - ended with error

◆ SetFlagWasInterchange() [1/2]

bool ECardDataFacadeOneWayTicket::SetFlagWasInterchange ( const unsigned char  ticketIndex,
const char  wasInterchange 
) const
Here is the caller graph for this function:

◆ SetFlagWasInterchange() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetFlagWasInterchange ( const unsigned char  ticketIndex,
const char  wasInterchange 
) const

◆ SetFlagWasPurchased() [1/2]

bool ECardDataFacadeOneWayTicket::SetFlagWasPurchased ( const unsigned char  ticketIndex,
const char  wasPurchased 
) const
Here is the caller graph for this function:

◆ SetFlagWasPurchased() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetFlagWasPurchased ( const unsigned char  ticketIndex,
const char  wasPurchased 
) const

◆ SetJourneyCounter() [1/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetJourneyCounter ( const unsigned char  ticketIndex,
const unsigned long  journeyCounter 
) const

SetJourneyCounter.

Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
journeyCounter- sets journey counter
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ SetJourneyCounter() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetJourneyCounter ( const unsigned char  ticketIndex,
const unsigned long  journeyCounter 
) const

SetJourneyCounter.

Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
journeyCounter- sets journey counter
Returns
true - successfully ended false - ended with error

◆ SetLineNumber() [1/2]

bool ECardDataFacadeOneWayTicket::SetLineNumber ( const unsigned char  ticketIndex,
const long  lineNumber 
) const
Here is the caller graph for this function:

◆ SetLineNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetLineNumber ( const unsigned char  ticketIndex,
const long  lineNumber 
) const

◆ SetNetworkCode() [1/2]

bool ECardDataFacadeOneWayTicket::SetNetworkCode ( const unsigned char  ticketIndex,
const unsigned long  networkCodeInBCD 
) const
Parameters
networkCodeInBCD- network code number in BCD format
ticketIndex- index to get concrete ticket structure
Returns
true - successfully ended false - error save network number to structure
Here is the caller graph for this function:

◆ SetNetworkCode() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetNetworkCode ( const unsigned char  ticketIndex,
const unsigned long  networkCodeInBCD 
) const
Parameters
networkCodeInBCD- network code number in BCD format
ticketIndex- index to get concrete ticket structure
Returns
true - successfully ended false - error save network number to structure

◆ SetOneWayTicketValidityStatus() [1/2]

bool ECardDataFacadeOneWayTicket::SetOneWayTicketValidityStatus ( const unsigned char  ticketIndex,
const bool  valid 
) const
Warning
It's not time validity! It's just setting the status of one way ticket
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
valid- sets whether time ticket is valid on card ( e.g. not cancelled )
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ SetOneWayTicketValidityStatus() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetOneWayTicketValidityStatus ( const unsigned char  ticketIndex,
const bool  valid 
) const
Warning
It's not time validity! It's just setting the status of one way ticket
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
valid- sets whether time ticket is valid on card ( e.g. not cancelled )
Returns
true - successfully ended false - ended with error

◆ SetPaymentMeans() [1/2]

bool ECardDataFacadeOneWayTicket::SetPaymentMeans ( const unsigned char  ticketIndex,
const unsigned char  paymentMeans 
) const
Here is the caller graph for this function:

◆ SetPaymentMeans() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetPaymentMeans ( const unsigned char  ticketIndex,
const unsigned char  paymentMeans 
) const

◆ SetPaymentMode() [1/2]

bool ECardDataFacadeOneWayTicket::SetPaymentMode ( const unsigned char  ticketIndex,
const unsigned char  paymentMode 
) const
Here is the caller graph for this function:

◆ SetPaymentMode() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetPaymentMode ( const unsigned char  ticketIndex,
const unsigned char  paymentMode 
) const

◆ SetPrice() [1/2]

bool ECardDataFacadeOneWayTicket::SetPrice ( const unsigned char  ticketIndex,
const EMoneyData &  price 
) const
Here is the caller graph for this function:

◆ SetPrice() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetPrice ( const unsigned char  ticketIndex,
const EMoneyData &  price 
) const

◆ SetPriceListRowNumber() [1/2]

bool ECardDataFacadeOneWayTicket::SetPriceListRowNumber ( const unsigned char  ticketIndex,
const unsigned short  priceListRowNumber 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
ticketCounter- number of price list row used to calculate price
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ SetPriceListRowNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetPriceListRowNumber ( const unsigned char  ticketIndex,
const unsigned short  priceListRowNumber 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
ticketCounter- number of price list row used to calculate price
Returns
true - successfully ended false - ended with error

◆ SetPriceUnit() [1/2]

bool ECardDataFacadeOneWayTicket::SetPriceUnit ( const unsigned char  ticketIndex,
const unsigned char  priceUnit 
) const
Here is the caller graph for this function:

◆ SetPriceUnit() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetPriceUnit ( const unsigned char  ticketIndex,
const unsigned char  priceUnit 
) const

◆ SetProtectNumber() [1/2]

bool ECardDataFacadeOneWayTicket::SetProtectNumber ( const unsigned char  ticketIndex,
const long  protectNumber 
) const
Here is the caller graph for this function:

◆ SetProtectNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetProtectNumber ( const unsigned char  ticketIndex,
const long  protectNumber 
) const

◆ SetProvider() [1/2]

bool ECardDataFacadeOneWayTicket::SetProvider ( const unsigned char  ticketIndex,
const unsigned short  providerNumber 
) const
Here is the caller graph for this function:

◆ SetProvider() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetProvider ( const unsigned char  ticketIndex,
const unsigned short  providerNumber 
) const

◆ SetSeatReservation() [1/2]

bool ECardDataFacadeOneWayTicket::SetSeatReservation ( const unsigned char  ticketIndex,
const unsigned char  seatReservation 
) const
Here is the caller graph for this function:

◆ SetSeatReservation() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetSeatReservation ( const unsigned char  ticketIndex,
const unsigned char  seatReservation 
) const

◆ SetSummaryPrice() [1/2]

bool ECardDataFacadeOneWayTicket::SetSummaryPrice ( const EMoneyData &  summaryPrice) const
Here is the caller graph for this function:

◆ SetSummaryPrice() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetSummaryPrice ( const EMoneyData &  summaryPrice) const

◆ SetTariffTicketNumber() [1/2]

bool ECardDataFacadeOneWayTicket::SetTariffTicketNumber ( const unsigned char  ticketIndex,
const unsigned short  tariffTicketNumber 
) const
Here is the caller graph for this function:

◆ SetTariffTicketNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetTariffTicketNumber ( const unsigned char  ticketIndex,
const unsigned short  tariffTicketNumber 
) const

◆ SetTicketCount() [1/2]

bool ECardDataFacadeOneWayTicket::SetTicketCount ( const unsigned char  ticketIndex,
const long  ticketCount 
) const
Here is the caller graph for this function:

◆ SetTicketCount() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetTicketCount ( const unsigned char  ticketIndex,
const long  ticketCount 
) const

◆ SetTicketCounter() [1/2]

bool ECardDataFacadeOneWayTicket::SetTicketCounter ( const unsigned char  ticketIndex,
const unsigned short  ticketCounter 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
ticketCounter- counter that should be incremented after each ticket sale
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ SetTicketCounter() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetTicketCounter ( const unsigned char  ticketIndex,
const unsigned short  ticketCounter 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
ticketCounter- counter that should be incremented after each ticket sale
Returns
true - successfully ended false - ended with error

◆ SetTicketCustomerProfile() [1/2]

bool ECardDataFacadeOneWayTicket::SetTicketCustomerProfile ( const unsigned char  ticketIndex,
const unsigned char  customerProfile 
) const
Here is the caller graph for this function:

◆ SetTicketCustomerProfile() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetTicketCustomerProfile ( const unsigned char  ticketIndex,
const unsigned char  customerProfile 
) const

◆ SetTicketNumber() [1/2]

bool ECardDataFacadeOneWayTicket::SetTicketNumber ( const unsigned char  ticketIndex,
const unsigned long  ticketNumber 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
ticketNumber- number of ticket that was written into statistics
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ SetTicketNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetTicketNumber ( const unsigned char  ticketIndex,
const unsigned long  ticketNumber 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
ticketNumber- number of ticket that was written into statistics
Returns
true - successfully ended false - ended with error

◆ SetTicketTariffProfile() [1/2]

bool ECardDataFacadeOneWayTicket::SetTicketTariffProfile ( const unsigned char  ticketIndex,
const unsigned char  tariffProfile 
) const
Here is the caller graph for this function:

◆ SetTicketTariffProfile() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetTicketTariffProfile ( const unsigned char  ticketIndex,
const unsigned char  tariffProfile 
) const

◆ SetTicketType() [1/2]

bool ECardDataFacadeOneWayTicket::SetTicketType ( const ECardFacadeDefines::OneWayTicketType  newTicketType) const
Here is the caller graph for this function:

◆ SetTicketType() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetTicketType ( const ECardFacadeDefines::OneWayTicketType  newTicketType) const

◆ SetTimeTicketFlag() [1/2]

bool ECardDataFacadeOneWayTicket::SetTimeTicketFlag ( const unsigned char  ticketIndex,
const bool  isTimeTicketUsed 
) const
Here is the caller graph for this function:

◆ SetTimeTicketFlag() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetTimeTicketFlag ( const unsigned char  ticketIndex,
const bool  isTimeTicketUsed 
) const

◆ SetTimeTicketNumber() [1/2]

bool ECardDataFacadeOneWayTicket::SetTimeTicketNumber ( const unsigned char  ticketIndex,
const unsigned short  timeTicketNumber 
) const
Here is the caller graph for this function:

◆ SetTimeTicketNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetTimeTicketNumber ( const unsigned char  ticketIndex,
const unsigned short  timeTicketNumber 
) const

◆ SetTimeValidity() [1/2]

bool ECardDataFacadeOneWayTicket::SetTimeValidity ( const unsigned char  ticketIndex,
const unsigned long  validityStartTime,
const unsigned long  validityEndTime 
) const

SetTimeValidity.

Parameters
ticketIndex
validityStartTimevalidity start time in unix format
validityEndTimevalidity start time in unix format
Returns
true on success, otherwise false
Here is the caller graph for this function:

◆ SetTimeValidity() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetTimeValidity ( const unsigned char  ticketIndex,
const unsigned long  validityStartTime,
const unsigned long  validityEndTime 
) const

SetTimeValidity.

Parameters
ticketIndex
validityStartTimevalidity start time in unix format
validityEndTimevalidity start time in unix format
Returns
true on success, otherwise false

◆ SetTripNumber() [1/2]

bool ECardDataFacadeOneWayTicket::SetTripNumber ( const unsigned char  ticketIndex,
const long  tripNumber 
) const
Here is the caller graph for this function:

◆ SetTripNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetTripNumber ( const unsigned char  ticketIndex,
const long  tripNumber 
) const

◆ SetUrbanTransportIdentificationNumber() [1/2]

bool ECardDataFacadeOneWayTicket::SetUrbanTransportIdentificationNumber ( const unsigned char  ticketIndex,
const long  urbanTransportIDNumber 
) const

◆ SetUrbanTransportIdentificationNumber() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetUrbanTransportIdentificationNumber ( const unsigned char  ticketIndex,
const long  urbanTransportIDNumber 
) const

◆ SetVehicleClass() [1/2]

bool ECardDataFacadeOneWayTicket::SetVehicleClass ( const unsigned char  ticketIndex,
const unsigned char  vehicleClass 
) const
Here is the caller graph for this function:

◆ SetVehicleClass() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetVehicleClass ( const unsigned char  ticketIndex,
const unsigned char  vehicleClass 
) const

◆ SetWasCheckout() [1/2]

bool ECardDataFacadeOneWayTicket::SetWasCheckout ( const unsigned char  ticketIndex,
const bool  wasCheckOut 
) const
Here is the caller graph for this function:

◆ SetWasCheckout() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetWasCheckout ( const unsigned char  ticketIndex,
const bool  wasCheckOut 
) const

◆ SetZoneAmount() [1/2]

bool ECardDataFacadeOneWayTicket::SetZoneAmount ( const unsigned char  ticketIndex,
const unsigned char  zoneAmount 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
zoneAmount- number of valid zones
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ SetZoneAmount() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetZoneAmount ( const unsigned char  ticketIndex,
const unsigned char  zoneAmount 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
zoneAmount- number of valid zones
Returns
true - successfully ended false - ended with error

◆ SetZoneList() [1/2]

bool ECardDataFacadeOneWayTicket::SetZoneList ( const unsigned char  ticketIndex,
const std::list< unsigned long > &  zoneList 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
zoneList- list of via zones
Returns
true - successfully ended false - ended with error
Here is the caller graph for this function:

◆ SetZoneList() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetZoneList ( const unsigned char  ticketIndex,
const std::list< unsigned long > &  zoneList 
) const
Parameters
ticketIndex- index to get concrete ticket structure ( starts by 0 )
zoneList- list of via zones
Returns
true - successfully ended false - ended with error

◆ SetZoneSize() [1/2]

bool ECardDataFacadeOneWayTicket::SetZoneSize ( const unsigned char  zoneSize) const

◆ SetZoneSize() [2/2]

bool EM::CardFacade::ECardDataFacadeOneWayTicket::SetZoneSize ( const unsigned char  zoneSize) const

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