AppCore
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
EM::TicketIssueLogic::EIssueLogicDefines Class Reference

#include <ETicketIssueLogicDefines.h>

Public Types

enum  ReturnValues {
  Ok = 0 , BadInputData = 1 , CalculatePriceError = 2 , NullTariff = 3 ,
  NullTariffGroup = 4 , NullTariffData = 5 , PrinterTemplateNotFound = 6 , DontPrint = 7 ,
  PrintError = 8 , WriteStatisticError = 9 , BadOutputStatisticData = 10 , WrongInputParameters = 11 ,
  CardBlocked = 12 , CardNotSell = 13 , InvalidCard = 14 , NoEmployeeCard = 15 ,
  NoEmployeeTariff = 16 , ModuleNotFound = 17 , BadPaymentType = 18 , NullWriteRequest = 19 ,
  ErrorIssueTicket = 20 , ErrorIssueTicketRestricted = 21 , ErrorIssueTicketCaseLow = 22 , ValidTicket = 23 ,
  OtherCard = 24 , ValueUnderLimit = 25 , ValueOverLimit = 26 , BadPurseCardData = 27 ,
  MaxPurseBalanceExceeded = 28 , ErrorInitModules = 29 , ErrorActivateCardNoSpaceOnCard = 30 , ErrorInactiveCard = 31 ,
  ErrorInvalidTransportSection = 32 , ErrorCancelationTicket = 33 , NotFoldOfValue = 34 , BadCommonCardData = 35 ,
  NoSpaceOnCard = 36 , ErrorWhileFillingNewTimeTicket = 37 , ErrorCancelTimeTicket = 38 , StornoDisabled = 39 ,
  TimeTicketNotFound = 40 , TimeTicketNotValid = 41 , BadServiceCardData = 42 , ErrorProcessServiceData = 43 ,
  AuditorCheckIn = 44 , AuditorCheckOut = 45 , BadTimeTicketCardData = 46 , BadUserInputData = 47 ,
  ErrorPrepareOutputStatisticData = 48 , ErrorPrepareOutputPreIssueData = 49 , ErrorPrepareOutputPostIssueData = 50 , ErrorPrepareTicketOutputData = 51 ,
  RestrictedZones = 52 , PassNumberRequired = 53 , ErrorPreparePrintData = 54 , ErrorCreateRequest = 55 ,
  ErrorInvalidCardDiscount = 56 , ErrorCardValidityExpired = 57 , BadOneWayTicketCardData = 58 , ErrorInvalidPurse = 59 ,
  ErrorBuyTicketForOwnerFirst = 60 , ErrorInvalidTariffToCard = 61 , ErrorIssueOnPortableWallet = 62 , ErrorParsingFile = 63 ,
  ErrorProcessingCheckOut = 64 , ValidCheckOut = 65 , FellowTravelersCanAlsoDoTransfer = 66 , ErrorActivateTimeTicket = 67 ,
  ErrorInvalidUrbanTranportNumber = 68 , RestrictedCheckInOutSystem = 69 , ErrorPrepareCardTicketIndex = 70 , NullInternalPointer = 71 ,
  ErrorOtherCompanyAuditor = 72 , CannotCancelOwnersTicketWithFellowTravelers = 73 , NoValidTimeTicket = 74 , ExceededMaximumInterchangeTime = 75 ,
  ErrorDisallowedCardCompanyForJourney = 76 , TimeValidOneWayTicketToOverwrite = 77 , ErrorDisallowedCardCompanyForCreditRecharge = 78 , ErrorIssueTicketOnLastStop = 79 ,
  BuySurchargeForSpatiallyInvalidTimeTicket = 80 , ErrorTooManyPassengers = 81 , ErrorAdditionalSynchronousRead = 82 , ErrorDiscountMismatch = 83 ,
  ErrorDiscountExpiredOverAge = 84 , BadLogCardData = 85 , ErrorPostProcessBywayTripSection = 86 , NoAuditorCardOnAuditorOperation = 87 ,
  UnsupportedOperation = 88 , ErrorCreateFile = 89 , InsufficientTicketTimeValidityForSelectedTrip = 90 , ErrorPostProcessRemoveSectionOnBorderOfZonation = 91 ,
  ErrorDisallowedCardForJourney = 92 , RestrictedCashCreditRecharge = 93 , PrintErrorObstacleInPrinterTray = 94 , DisallowedCardPaymentOnBusStopInForeignCountry = 95 ,
  ErrorTimeTicketExceedsCardValidity = 96 , DifferentAreaForFellowTravellerAndTicketOwner = 97 , BadCappingCardData = 98 , UnsupportedCardMediumForInterchangableTicket = 99 ,
  DomesticIssueForbidden = 100 , ErrorCashPriceRounding = 101 , UnitTestErrorOffset = 1000 , Ok = 0 ,
  BadInputData = 1 , CalculatePriceError = 2 , NullTariff = 3 , NullTariffGroup = 4 ,
  NullTariffData = 5 , PrinterTemplateNotFound = 6 , DontPrint = 7 , PrintError = 8 ,
  WriteStatisticError = 9 , BadOutputStatisticData = 10 , WrongInputParameters = 11 , CardBlocked = 12 ,
  CardNotSell = 13 , InvalidCard = 14 , NoEmployeeCard = 15 , NoEmployeeTariff = 16 ,
  ModuleNotFound = 17 , BadPaymentType = 18 , NullWriteRequest = 19 , ErrorIssueTicket = 20 ,
  ErrorIssueTicketRestricted = 21 , ErrorIssueTicketCaseLow = 22 , ValidTicket = 23 , OtherCard = 24 ,
  ValueUnderLimit = 25 , ValueOverLimit = 26 , BadPurseCardData = 27 , MaxPurseBalanceExceeded = 28 ,
  ErrorInitModules = 29 , ErrorActivateCardNoSpaceOnCard = 30 , ErrorInactiveCard = 31 , ErrorInvalidTransportSection = 32 ,
  ErrorCancelationTicket = 33 , NotFoldOfValue = 34 , BadCommonCardData = 35 , NoSpaceOnCard = 36 ,
  ErrorWhileFillingNewTimeTicket = 37 , ErrorCancelTimeTicket = 38 , StornoDisabled = 39 , TimeTicketNotFound = 40 ,
  TimeTicketNotValid = 41 , BadServiceCardData = 42 , ErrorProcessServiceData = 43 , AuditorCheckIn = 44 ,
  AuditorCheckOut = 45 , BadTimeTicketCardData = 46 , BadUserInputData = 47 , ErrorPrepareOutputStatisticData = 48 ,
  ErrorPrepareOutputPreIssueData = 49 , ErrorPrepareOutputPostIssueData = 50 , ErrorPrepareTicketOutputData = 51 , RestrictedZones = 52 ,
  PassNumberRequired = 53 , ErrorPreparePrintData = 54 , ErrorCreateRequest = 55 , ErrorInvalidCardDiscount = 56 ,
  ErrorCardValidityExpired = 57 , BadOneWayTicketCardData = 58 , ErrorInvalidPurse = 59 , ErrorBuyTicketForOwnerFirst = 60 ,
  ErrorInvalidTariffToCard = 61 , ErrorIssueOnPortableWallet = 62 , ErrorParsingFile = 63 , ErrorProcessingCheckOut = 64 ,
  ValidCheckOut = 65 , FellowTravelersCanAlsoDoTransfer = 66 , ErrorActivateTimeTicket = 67 , ErrorInvalidUrbanTranportNumber = 68 ,
  RestrictedCheckInOutSystem = 69 , ErrorPrepareCardTicketIndex = 70 , NullInternalPointer = 71 , ErrorOtherCompanyAuditor = 72 ,
  CannotCancelOwnersTicketWithFellowTravelers = 73 , NoValidTimeTicket = 74 , ExceededMaximumInterchangeTime = 75 , ErrorDisallowedCardCompanyForJourney = 76 ,
  TimeValidOneWayTicketToOverwrite = 77 , ErrorDisallowedCardCompanyForCreditRecharge = 78 , ErrorIssueTicketOnLastStop = 79 , BuySurchargeForSpatiallyInvalidTimeTicket = 80 ,
  ErrorTooManyPassengers = 81 , ErrorAdditionalSynchronousRead = 82 , ErrorDiscountMismatch = 83 , ErrorDiscountExpiredOverAge = 84 ,
  BadLogCardData = 85 , ErrorPostProcessBywayTripSection = 86 , NoAuditorCardOnAuditorOperation = 87 , UnsupportedOperation = 88 ,
  ErrorCreateFile = 89 , InsufficientTicketTimeValidityForSelectedTrip = 90 , ErrorPostProcessRemoveSectionOnBorderOfZonation = 91 , ErrorDisallowedCardForJourney = 92 ,
  RestrictedCashCreditRecharge = 93 , PrintErrorObstacleInPrinterTray = 94 , DisallowedCardPaymentOnBusStopInForeignCountry = 95 , ErrorTimeTicketExceedsCardValidity = 96 ,
  DifferentAreaForFellowTravellerAndTicketOwner = 97 , BadCappingCardData = 98 , UnsupportedCardMediumForInterchangableTicket = 99 , DomesticIssueForbidden = 100 ,
  ErrorCashPriceRounding = 101 , UnitTestErrorOffset = 1000
}
 
enum  PaymentType {
  PaymentUndefined = -1 , PaymentCash = 0 , PaymentChipCard = 1 , PaymentBankCard = 2 ,
  PaymentInvoice = 3 , PaymentMarker = 5 , PaymentCorrectionEvent = 9 , PaymentViaInternet = 10 ,
  PaymentCoiner = 11 , PaymentCoupon = 12 , PaymentAggregationEMVCard = 13 , PaymentAggregationAccountTD = 14 ,
  PaymentQrCode = 15 , PaymentOther , PaymentUndefined = -1 , PaymentCash = 0 ,
  PaymentChipCard = 1 , PaymentBankCard = 2 , PaymentInvoice = 3 , PaymentMarker = 5 ,
  PaymentCorrectionEvent = 9 , PaymentViaInternet = 10 , PaymentCoiner = 11 , PaymentCoupon = 12 ,
  PaymentAggregationEMVCard = 13 , PaymentAggregationAccountTD = 14 , PaymentQrCode = 15 , PaymentOther
}
 
enum  OperationType {
  OperationUndefined = -1 , OperationSell = 0 , OperationCancel = 1 , OperationCreditRecharge = 2 ,
  OperationCancelCreditRecharge = 3 , OperationTimeTicketSell = 5 , OperationTimeTicketCancel = 6 , OperationAuditor = 7 ,
  OperationSurchargeSell = 8 , OperationCoinerOverfall = 9 , OperationAdditionalTariffAreaSurcharge = 10 , OperationForbiddenCard = 11 ,
  OperationTerminalSell = 12 , OperationUnpaidExpense = 13 , OperationPriceCalculation = 14 , OperationTimeTicketPriceCalculation = 15 ,
  OperationTicketRegistration = 16 , OperationUndefined = -1 , OperationSell = 0 , OperationCancel = 1 ,
  OperationCreditRecharge = 2 , OperationCancelCreditRecharge = 3 , OperationTimeTicketSell = 5 , OperationTimeTicketCancel = 6 ,
  OperationAuditor = 7 , OperationSurchargeSell = 8 , OperationCoinerOverfall = 9 , OperationAdditionalTariffAreaSurcharge = 10 ,
  OperationForbiddenCard = 11 , OperationTerminalSell = 12 , OperationUnpaidExpense = 13 , OperationPriceCalculation = 14 ,
  OperationTimeTicketPriceCalculation = 15 , OperationTicketRegistration = 16
}
 
enum  CardWriteOperations {
  CardWriteNothing = 0x00 , CardWriteAuditor = 0x01 , CardWriteOneWayTickets = 0x02 , CardWriteWallet = 0x04 ,
  CardWriteTimeTickets = 0x08 , CardWriteNothing = 0x00 , CardWriteAuditor = 0x01 , CardWriteOneWayTickets = 0x02 ,
  CardWriteWallet = 0x04 , CardWriteTimeTickets = 0x08
}
 
enum  ModuleFamily {
  FamilyUndefinedModules = -1 , FamilyPrintModules = 0 , FamilyStatisticModules = 1 , FamilyCommonModules = 2 ,
  FamilyOneWayTicketModules = 3 , FamilyTimeTicketModules = 4 , FamilyCreditRechargeModules = 5 , FamilyInterchangeModules = 6 ,
  FamilyCancelationModules = 7 , FamilyCardActivationModules = 8 , FamilyCombinedTicketModules = 9 , FamilyTimeTicketSellModules = 10 ,
  FamilyServiceModules = 11 , FamilyCrossTransferModules = 12 , FamilyZoneModules = 13 , FamilyTimeTicketActivationModules = 14 ,
  FamilyCheckinCheckoutModules = 15 , FamilyCalculatePriceModules = 17 , FamilyRegionCardModules = 18 , FamilyTripSectionModules = 19 ,
  FamilyWalletModules = 20 , FamilyAlternativeTripModules = 22 , FamilyOutputDataModules = 23 , FamilyTripSectionPostProcessModules = 24 ,
  FamilyValidTicketAcceptanceModules = 25 , FamilyCashPriceRoundingModules = 26 , FamilyCount = 27 , FamilyUndefinedModules = -1 ,
  FamilyPrintModules = 0 , FamilyStatisticModules = 1 , FamilyCommonModules = 2 , FamilyOneWayTicketModules = 3 ,
  FamilyTimeTicketModules = 4 , FamilyCreditRechargeModules = 5 , FamilyInterchangeModules = 6 , FamilyCancelationModules = 7 ,
  FamilyCardActivationModules = 8 , FamilyCombinedTicketModules = 9 , FamilyTimeTicketSellModules = 10 , FamilyServiceModules = 11 ,
  FamilyCrossTransferModules = 12 , FamilyZoneModules = 13 , FamilyTimeTicketActivationModules = 14 , FamilyCheckinCheckoutModules = 15 ,
  FamilyCalculatePriceModules = 17 , FamilyRegionCardModules = 18 , FamilyTripSectionModules = 19 , FamilyWalletModules = 20 ,
  FamilyAlternativeTripModules = 22 , FamilyOutputDataModules = 23 , FamilyTripSectionPostProcessModules = 24 , FamilyValidTicketAcceptanceModules = 25 ,
  FamilyCashPriceRoundingModules = 26 , FamilyCount = 27
}
 
enum  IssueType {
  IssueUndefined = -1 , IssueAuto = 0 , IssueManual = 1 , IssueUndefined = -1 ,
  IssueAuto = 0 , IssueManual = 1
}
 
enum  TripSectionType {
  TripSectionUndefined = -1 , TripSectionOnTimeTicket = 0 , TripSectionOnCash = 2 , TripSectionAdditionalZonesCharged = 3 ,
  TripSectionAdditionalZonesFree = 4 , TripSectionKilometersFree = 5 , TripSectionUndefined = -1 , TripSectionOnTimeTicket = 0 ,
  TripSectionOnCash = 2 , TripSectionAdditionalZonesCharged = 3 , TripSectionAdditionalZonesFree = 4 , TripSectionKilometersFree = 5
}
 
enum  PreparePrintType { ProcessLastTicket = 0 , ProcessAllTickets = 1 , ProcessLastTicket = 0 , ProcessAllTickets = 1 }
 
enum  TransferForAllTicketsOnCard {
  TransferForAllTicketsAsk = 0 , TransferForAllTicketsOn = 1 , TransferForAllTicketsOff = 2 , TransferForAllTicketsAsk = 0 ,
  TransferForAllTicketsOn = 1 , TransferForAllTicketsOff = 2
}
 
enum  ProlongTicketsTimeValidity {
  ProlongTicketsTimeValidityOff = 0 , ProlongTicketsTimeValidityOwnerOnly = 1 , ProlongTicketsTimeValidityAllTickets = 2 , ProlongTicketsTimeValidityOff = 0 ,
  ProlongTicketsTimeValidityOwnerOnly = 1 , ProlongTicketsTimeValidityAllTickets = 2
}
 
enum  OneWayTicketCardPositioning { OneWayTicketCardPositioningIncremental = 0 , OneWayTicketCardPositioningSeparated = 1 , OneWayTicketCardPositioningIncremental = 0 , OneWayTicketCardPositioningSeparated = 1 }
 
enum  CICOStatus {
  CICOStatusUndefined = 0 , CICOStatusPossibleCheckout = 1 , CICOStatusValidCheckinTicket = 2 , CICOStatusValidCheckoutTicket = 3 ,
  CICOStatusUndefined = 0 , CICOStatusPossibleCheckout = 1 , CICOStatusValidCheckinTicket = 2 , CICOStatusValidCheckoutTicket = 3
}
 
enum  CardType {
  CardTypeWithoutDiscount = 1 , CardTypeHalfChild = 2 , CardTypeFreeOfCharge = 3 , CardTypeStudent = 4 ,
  CardTypePensionerToSeventyYears = 5 , CardTypePensionerOverSeventyYears = 6 , CardTypePupil = 7 , CardTypePortable = 8 ,
  CardTypeBulk = 9 , CardTypeTourist = 10 , CardTypeSpecial11 = 11 , CardTypeSpecial12 = 12 ,
  CardTypeEmployee = 13 , CardTypeSpecial2 = 14 , CardTypeSpecial3 = 15 , CardTypeAdultOverFifteen = 16 ,
  CardTypeAdult = 101 , CardTypeChild = 102 , CardTypeStudentToTwentySixYears = 103 , CardTypePensioner = 104 ,
  CardTypeInvalidityPensioner = 105 , CardTypeStaff = 109 , CardTypeScholar = 119 , CardTypeJanskyGoldPlaqueHolder = 148 ,
  CardTypeFamilyMemberOverFifteenYears = 149 , CardTypePersonOverSixtyFiveYears = 150 , CardTypePersonOverSeventyYears = 151 , CardTypePersonOverEightyYears = 152 ,
  CardTypeZTPLicenseHolder = 153 , CardTypeZTPPLicenseHolder = 154 , CardTypeFamilyMemberFromSixToFifteen = 155 , CardTypeFamilyMemberFromFifteenToTwentySix = 156 ,
  CardTypeFamilyMemberPensioner = 157 , CardTypeOrganization = 162 , CardTypeAnonym = 163 , CardTypeWithoutDiscount = 1 ,
  CardTypeHalfChild = 2 , CardTypeFreeOfCharge = 3 , CardTypeStudent = 4 , CardTypePensionerToSeventyYears = 5 ,
  CardTypePensionerOverSeventyYears = 6 , CardTypePupil = 7 , CardTypePortable = 8 , CardTypeBulk = 9 ,
  CardTypeTourist = 10 , CardTypeSpecial11 = 11 , CardTypeSpecial12 = 12 , CardTypeEmployee = 13 ,
  CardTypeSpecial2 = 14 , CardTypeSpecial3 = 15 , CardTypeAdultOverFifteen = 16 , CardTypeAdult = 101 ,
  CardTypeChild = 102 , CardTypeStudentToTwentySixYears = 103 , CardTypePensioner = 104 , CardTypeInvalidityPensioner = 105 ,
  CardTypeStaff = 109 , CardTypeScholar = 119 , CardTypeJanskyGoldPlaqueHolder = 148 , CardTypeFamilyMemberOverFifteenYears = 149 ,
  CardTypePersonOverSixtyFiveYears = 150 , CardTypePersonOverSeventyYears = 151 , CardTypePersonOverEightyYears = 152 , CardTypeZTPLicenseHolder = 153 ,
  CardTypeZTPPLicenseHolder = 154 , CardTypeFamilyMemberFromSixToFifteen = 155 , CardTypeFamilyMemberFromFifteenToTwentySix = 156 , CardTypeFamilyMemberPensioner = 157 ,
  CardTypeOrganization = 162 , CardTypeAnonym = 163
}
 
enum  PeripheralsStatisticEventType {
  PeripheralsEventUndefined = 0 , PeripheralsEventAuditorCheckInBlock = 1 , PeripheralsEventAuditorCheckOutUnblock = 2 , PeripheralsEventDriverManualBlock = 3 ,
  PeripheralsEventDriverManualUnblock = 4 , PeripheralsEventAutoUnblockOnBusStopArrival = 5 , PeripheralsEventUndefined = 0 , PeripheralsEventAuditorCheckInBlock = 1 ,
  PeripheralsEventAuditorCheckOutUnblock = 2 , PeripheralsEventDriverManualBlock = 3 , PeripheralsEventDriverManualUnblock = 4 , PeripheralsEventAutoUnblockOnBusStopArrival = 5
}
 
enum  TicketIndexDetail {
  TicketIndexDetailNoDetail = 0 , TicketIndexDetailNoSpaceOnCardForOWT = 1 , TicketIndexDetailOWTWithoutWriteOnCard = 2 , TicketIndexDetailFellowTravllerWithoutWriteOnCard = 3 ,
  TicketIndexDetailOWTWithoutWriteOnCardOnOBC = 4 , TicketIndexDetailDifferentCardAndTariffNetwork = 5 , TicketIndexDetailNoDetail = 0 , TicketIndexDetailNoSpaceOnCardForOWT = 1 ,
  TicketIndexDetailOWTWithoutWriteOnCard = 2 , TicketIndexDetailFellowTravllerWithoutWriteOnCard = 3 , TicketIndexDetailOWTWithoutWriteOnCardOnOBC = 4 , TicketIndexDetailDifferentCardAndTariffNetwork = 5
}
 
enum  PriceComputeUnit {
  PriceComputeUnitUndefined = 0 , PriceComputeUnitKilometers = 1 , PriceComputeUnitZones = 2 , PriceComputeUnitCount = 3 ,
  PriceComputeUnitUndefined = 0 , PriceComputeUnitKilometers = 1 , PriceComputeUnitZones = 2 , PriceComputeUnitCount = 3
}
 
enum  RegionCode {
  RegionCodeBratislavaCityCard = 0x01 , RegionCodeMartin = 0x04 , RegionCodeKosiceCityCard = 0x08 , RegionCodeBratislava = 0x20 ,
  RegionCodeBratislavaCityCard = 0x01 , RegionCodeMartin = 0x04 , RegionCodeKosiceCityCard = 0x08 , RegionCodeBratislava = 0x20
}
 
enum  CityCode {
  CityCodeTrencin = 0x02 , CityCodeBratislava = 0x10 , CityCodeMartin = 0x80 , CityCodeMartinSuburban = 0x100 ,
  CityCodeTrencin = 0x02 , CityCodeBratislava = 0x10 , CityCodeMartin = 0x80 , CityCodeMartinSuburban = 0x100
}
 
enum  EMVTransactionData {
  EMVTransactionDataCardNumber = 1 , EMVTransactionDataCardBranch = 2 , EMVTransactionDataApprovalCode = 3 , EMVTransactionDataSerialNumber = 4 ,
  EMVTransactionDataTerminalId = 5 , EMVTransactionDataInvoiceNumber = 6 , EMVTransactionDataCardNumber = 1 , EMVTransactionDataCardBranch = 2 ,
  EMVTransactionDataApprovalCode = 3 , EMVTransactionDataSerialNumber = 4 , EMVTransactionDataTerminalId = 5 , EMVTransactionDataInvoiceNumber = 6
}
 
enum  ReturnValues {
  Ok = 0 , BadInputData = 1 , CalculatePriceError = 2 , NullTariff = 3 ,
  NullTariffGroup = 4 , NullTariffData = 5 , PrinterTemplateNotFound = 6 , DontPrint = 7 ,
  PrintError = 8 , WriteStatisticError = 9 , BadOutputStatisticData = 10 , WrongInputParameters = 11 ,
  CardBlocked = 12 , CardNotSell = 13 , InvalidCard = 14 , NoEmployeeCard = 15 ,
  NoEmployeeTariff = 16 , ModuleNotFound = 17 , BadPaymentType = 18 , NullWriteRequest = 19 ,
  ErrorIssueTicket = 20 , ErrorIssueTicketRestricted = 21 , ErrorIssueTicketCaseLow = 22 , ValidTicket = 23 ,
  OtherCard = 24 , ValueUnderLimit = 25 , ValueOverLimit = 26 , BadPurseCardData = 27 ,
  MaxPurseBalanceExceeded = 28 , ErrorInitModules = 29 , ErrorActivateCardNoSpaceOnCard = 30 , ErrorInactiveCard = 31 ,
  ErrorInvalidTransportSection = 32 , ErrorCancelationTicket = 33 , NotFoldOfValue = 34 , BadCommonCardData = 35 ,
  NoSpaceOnCard = 36 , ErrorWhileFillingNewTimeTicket = 37 , ErrorCancelTimeTicket = 38 , StornoDisabled = 39 ,
  TimeTicketNotFound = 40 , TimeTicketNotValid = 41 , BadServiceCardData = 42 , ErrorProcessServiceData = 43 ,
  AuditorCheckIn = 44 , AuditorCheckOut = 45 , BadTimeTicketCardData = 46 , BadUserInputData = 47 ,
  ErrorPrepareOutputStatisticData = 48 , ErrorPrepareOutputPreIssueData = 49 , ErrorPrepareOutputPostIssueData = 50 , ErrorPrepareTicketOutputData = 51 ,
  RestrictedZones = 52 , PassNumberRequired = 53 , ErrorPreparePrintData = 54 , ErrorCreateRequest = 55 ,
  ErrorInvalidCardDiscount = 56 , ErrorCardValidityExpired = 57 , BadOneWayTicketCardData = 58 , ErrorInvalidPurse = 59 ,
  ErrorBuyTicketForOwnerFirst = 60 , ErrorInvalidTariffToCard = 61 , ErrorIssueOnPortableWallet = 62 , ErrorParsingFile = 63 ,
  ErrorProcessingCheckOut = 64 , ValidCheckOut = 65 , FellowTravelersCanAlsoDoTransfer = 66 , ErrorActivateTimeTicket = 67 ,
  ErrorInvalidUrbanTranportNumber = 68 , RestrictedCheckInOutSystem = 69 , ErrorPrepareCardTicketIndex = 70 , NullInternalPointer = 71 ,
  ErrorOtherCompanyAuditor = 72 , CannotCancelOwnersTicketWithFellowTravelers = 73 , NoValidTimeTicket = 74 , ExceededMaximumInterchangeTime = 75 ,
  ErrorDisallowedCardCompanyForJourney = 76 , TimeValidOneWayTicketToOverwrite = 77 , ErrorDisallowedCardCompanyForCreditRecharge = 78 , ErrorIssueTicketOnLastStop = 79 ,
  BuySurchargeForSpatiallyInvalidTimeTicket = 80 , ErrorTooManyPassengers = 81 , ErrorAdditionalSynchronousRead = 82 , ErrorDiscountMismatch = 83 ,
  ErrorDiscountExpiredOverAge = 84 , BadLogCardData = 85 , ErrorPostProcessBywayTripSection = 86 , NoAuditorCardOnAuditorOperation = 87 ,
  UnsupportedOperation = 88 , ErrorCreateFile = 89 , InsufficientTicketTimeValidityForSelectedTrip = 90 , ErrorPostProcessRemoveSectionOnBorderOfZonation = 91 ,
  ErrorDisallowedCardForJourney = 92 , RestrictedCashCreditRecharge = 93 , PrintErrorObstacleInPrinterTray = 94 , DisallowedCardPaymentOnBusStopInForeignCountry = 95 ,
  ErrorTimeTicketExceedsCardValidity = 96 , DifferentAreaForFellowTravellerAndTicketOwner = 97 , BadCappingCardData = 98 , UnsupportedCardMediumForInterchangableTicket = 99 ,
  DomesticIssueForbidden = 100 , ErrorCashPriceRounding = 101 , UnitTestErrorOffset = 1000 , Ok = 0 ,
  BadInputData = 1 , CalculatePriceError = 2 , NullTariff = 3 , NullTariffGroup = 4 ,
  NullTariffData = 5 , PrinterTemplateNotFound = 6 , DontPrint = 7 , PrintError = 8 ,
  WriteStatisticError = 9 , BadOutputStatisticData = 10 , WrongInputParameters = 11 , CardBlocked = 12 ,
  CardNotSell = 13 , InvalidCard = 14 , NoEmployeeCard = 15 , NoEmployeeTariff = 16 ,
  ModuleNotFound = 17 , BadPaymentType = 18 , NullWriteRequest = 19 , ErrorIssueTicket = 20 ,
  ErrorIssueTicketRestricted = 21 , ErrorIssueTicketCaseLow = 22 , ValidTicket = 23 , OtherCard = 24 ,
  ValueUnderLimit = 25 , ValueOverLimit = 26 , BadPurseCardData = 27 , MaxPurseBalanceExceeded = 28 ,
  ErrorInitModules = 29 , ErrorActivateCardNoSpaceOnCard = 30 , ErrorInactiveCard = 31 , ErrorInvalidTransportSection = 32 ,
  ErrorCancelationTicket = 33 , NotFoldOfValue = 34 , BadCommonCardData = 35 , NoSpaceOnCard = 36 ,
  ErrorWhileFillingNewTimeTicket = 37 , ErrorCancelTimeTicket = 38 , StornoDisabled = 39 , TimeTicketNotFound = 40 ,
  TimeTicketNotValid = 41 , BadServiceCardData = 42 , ErrorProcessServiceData = 43 , AuditorCheckIn = 44 ,
  AuditorCheckOut = 45 , BadTimeTicketCardData = 46 , BadUserInputData = 47 , ErrorPrepareOutputStatisticData = 48 ,
  ErrorPrepareOutputPreIssueData = 49 , ErrorPrepareOutputPostIssueData = 50 , ErrorPrepareTicketOutputData = 51 , RestrictedZones = 52 ,
  PassNumberRequired = 53 , ErrorPreparePrintData = 54 , ErrorCreateRequest = 55 , ErrorInvalidCardDiscount = 56 ,
  ErrorCardValidityExpired = 57 , BadOneWayTicketCardData = 58 , ErrorInvalidPurse = 59 , ErrorBuyTicketForOwnerFirst = 60 ,
  ErrorInvalidTariffToCard = 61 , ErrorIssueOnPortableWallet = 62 , ErrorParsingFile = 63 , ErrorProcessingCheckOut = 64 ,
  ValidCheckOut = 65 , FellowTravelersCanAlsoDoTransfer = 66 , ErrorActivateTimeTicket = 67 , ErrorInvalidUrbanTranportNumber = 68 ,
  RestrictedCheckInOutSystem = 69 , ErrorPrepareCardTicketIndex = 70 , NullInternalPointer = 71 , ErrorOtherCompanyAuditor = 72 ,
  CannotCancelOwnersTicketWithFellowTravelers = 73 , NoValidTimeTicket = 74 , ExceededMaximumInterchangeTime = 75 , ErrorDisallowedCardCompanyForJourney = 76 ,
  TimeValidOneWayTicketToOverwrite = 77 , ErrorDisallowedCardCompanyForCreditRecharge = 78 , ErrorIssueTicketOnLastStop = 79 , BuySurchargeForSpatiallyInvalidTimeTicket = 80 ,
  ErrorTooManyPassengers = 81 , ErrorAdditionalSynchronousRead = 82 , ErrorDiscountMismatch = 83 , ErrorDiscountExpiredOverAge = 84 ,
  BadLogCardData = 85 , ErrorPostProcessBywayTripSection = 86 , NoAuditorCardOnAuditorOperation = 87 , UnsupportedOperation = 88 ,
  ErrorCreateFile = 89 , InsufficientTicketTimeValidityForSelectedTrip = 90 , ErrorPostProcessRemoveSectionOnBorderOfZonation = 91 , ErrorDisallowedCardForJourney = 92 ,
  RestrictedCashCreditRecharge = 93 , PrintErrorObstacleInPrinterTray = 94 , DisallowedCardPaymentOnBusStopInForeignCountry = 95 , ErrorTimeTicketExceedsCardValidity = 96 ,
  DifferentAreaForFellowTravellerAndTicketOwner = 97 , BadCappingCardData = 98 , UnsupportedCardMediumForInterchangableTicket = 99 , DomesticIssueForbidden = 100 ,
  ErrorCashPriceRounding = 101 , UnitTestErrorOffset = 1000
}
 
enum  PaymentType {
  PaymentUndefined = -1 , PaymentCash = 0 , PaymentChipCard = 1 , PaymentBankCard = 2 ,
  PaymentInvoice = 3 , PaymentMarker = 5 , PaymentCorrectionEvent = 9 , PaymentViaInternet = 10 ,
  PaymentCoiner = 11 , PaymentCoupon = 12 , PaymentAggregationEMVCard = 13 , PaymentAggregationAccountTD = 14 ,
  PaymentQrCode = 15 , PaymentOther , PaymentUndefined = -1 , PaymentCash = 0 ,
  PaymentChipCard = 1 , PaymentBankCard = 2 , PaymentInvoice = 3 , PaymentMarker = 5 ,
  PaymentCorrectionEvent = 9 , PaymentViaInternet = 10 , PaymentCoiner = 11 , PaymentCoupon = 12 ,
  PaymentAggregationEMVCard = 13 , PaymentAggregationAccountTD = 14 , PaymentQrCode = 15 , PaymentOther
}
 
enum  OperationType {
  OperationUndefined = -1 , OperationSell = 0 , OperationCancel = 1 , OperationCreditRecharge = 2 ,
  OperationCancelCreditRecharge = 3 , OperationTimeTicketSell = 5 , OperationTimeTicketCancel = 6 , OperationAuditor = 7 ,
  OperationSurchargeSell = 8 , OperationCoinerOverfall = 9 , OperationAdditionalTariffAreaSurcharge = 10 , OperationForbiddenCard = 11 ,
  OperationTerminalSell = 12 , OperationUnpaidExpense = 13 , OperationPriceCalculation = 14 , OperationTimeTicketPriceCalculation = 15 ,
  OperationTicketRegistration = 16 , OperationUndefined = -1 , OperationSell = 0 , OperationCancel = 1 ,
  OperationCreditRecharge = 2 , OperationCancelCreditRecharge = 3 , OperationTimeTicketSell = 5 , OperationTimeTicketCancel = 6 ,
  OperationAuditor = 7 , OperationSurchargeSell = 8 , OperationCoinerOverfall = 9 , OperationAdditionalTariffAreaSurcharge = 10 ,
  OperationForbiddenCard = 11 , OperationTerminalSell = 12 , OperationUnpaidExpense = 13 , OperationPriceCalculation = 14 ,
  OperationTimeTicketPriceCalculation = 15 , OperationTicketRegistration = 16
}
 
enum  CardWriteOperations {
  CardWriteNothing = 0x00 , CardWriteAuditor = 0x01 , CardWriteOneWayTickets = 0x02 , CardWriteWallet = 0x04 ,
  CardWriteTimeTickets = 0x08 , CardWriteNothing = 0x00 , CardWriteAuditor = 0x01 , CardWriteOneWayTickets = 0x02 ,
  CardWriteWallet = 0x04 , CardWriteTimeTickets = 0x08
}
 
enum  ModuleFamily {
  FamilyUndefinedModules = -1 , FamilyPrintModules = 0 , FamilyStatisticModules = 1 , FamilyCommonModules = 2 ,
  FamilyOneWayTicketModules = 3 , FamilyTimeTicketModules = 4 , FamilyCreditRechargeModules = 5 , FamilyInterchangeModules = 6 ,
  FamilyCancelationModules = 7 , FamilyCardActivationModules = 8 , FamilyCombinedTicketModules = 9 , FamilyTimeTicketSellModules = 10 ,
  FamilyServiceModules = 11 , FamilyCrossTransferModules = 12 , FamilyZoneModules = 13 , FamilyTimeTicketActivationModules = 14 ,
  FamilyCheckinCheckoutModules = 15 , FamilyCalculatePriceModules = 17 , FamilyRegionCardModules = 18 , FamilyTripSectionModules = 19 ,
  FamilyWalletModules = 20 , FamilyAlternativeTripModules = 22 , FamilyOutputDataModules = 23 , FamilyTripSectionPostProcessModules = 24 ,
  FamilyValidTicketAcceptanceModules = 25 , FamilyCashPriceRoundingModules = 26 , FamilyCount = 27 , FamilyUndefinedModules = -1 ,
  FamilyPrintModules = 0 , FamilyStatisticModules = 1 , FamilyCommonModules = 2 , FamilyOneWayTicketModules = 3 ,
  FamilyTimeTicketModules = 4 , FamilyCreditRechargeModules = 5 , FamilyInterchangeModules = 6 , FamilyCancelationModules = 7 ,
  FamilyCardActivationModules = 8 , FamilyCombinedTicketModules = 9 , FamilyTimeTicketSellModules = 10 , FamilyServiceModules = 11 ,
  FamilyCrossTransferModules = 12 , FamilyZoneModules = 13 , FamilyTimeTicketActivationModules = 14 , FamilyCheckinCheckoutModules = 15 ,
  FamilyCalculatePriceModules = 17 , FamilyRegionCardModules = 18 , FamilyTripSectionModules = 19 , FamilyWalletModules = 20 ,
  FamilyAlternativeTripModules = 22 , FamilyOutputDataModules = 23 , FamilyTripSectionPostProcessModules = 24 , FamilyValidTicketAcceptanceModules = 25 ,
  FamilyCashPriceRoundingModules = 26 , FamilyCount = 27
}
 
enum  IssueType {
  IssueUndefined = -1 , IssueAuto = 0 , IssueManual = 1 , IssueUndefined = -1 ,
  IssueAuto = 0 , IssueManual = 1
}
 
enum  TripSectionType {
  TripSectionUndefined = -1 , TripSectionOnTimeTicket = 0 , TripSectionOnCash = 2 , TripSectionAdditionalZonesCharged = 3 ,
  TripSectionAdditionalZonesFree = 4 , TripSectionKilometersFree = 5 , TripSectionUndefined = -1 , TripSectionOnTimeTicket = 0 ,
  TripSectionOnCash = 2 , TripSectionAdditionalZonesCharged = 3 , TripSectionAdditionalZonesFree = 4 , TripSectionKilometersFree = 5
}
 
enum  PreparePrintType { ProcessLastTicket = 0 , ProcessAllTickets = 1 , ProcessLastTicket = 0 , ProcessAllTickets = 1 }
 
enum  TransferForAllTicketsOnCard {
  TransferForAllTicketsAsk = 0 , TransferForAllTicketsOn = 1 , TransferForAllTicketsOff = 2 , TransferForAllTicketsAsk = 0 ,
  TransferForAllTicketsOn = 1 , TransferForAllTicketsOff = 2
}
 
enum  ProlongTicketsTimeValidity {
  ProlongTicketsTimeValidityOff = 0 , ProlongTicketsTimeValidityOwnerOnly = 1 , ProlongTicketsTimeValidityAllTickets = 2 , ProlongTicketsTimeValidityOff = 0 ,
  ProlongTicketsTimeValidityOwnerOnly = 1 , ProlongTicketsTimeValidityAllTickets = 2
}
 
enum  OneWayTicketCardPositioning { OneWayTicketCardPositioningIncremental = 0 , OneWayTicketCardPositioningSeparated = 1 , OneWayTicketCardPositioningIncremental = 0 , OneWayTicketCardPositioningSeparated = 1 }
 
enum  CICOStatus {
  CICOStatusUndefined = 0 , CICOStatusPossibleCheckout = 1 , CICOStatusValidCheckinTicket = 2 , CICOStatusValidCheckoutTicket = 3 ,
  CICOStatusUndefined = 0 , CICOStatusPossibleCheckout = 1 , CICOStatusValidCheckinTicket = 2 , CICOStatusValidCheckoutTicket = 3
}
 
enum  CardType {
  CardTypeWithoutDiscount = 1 , CardTypeHalfChild = 2 , CardTypeFreeOfCharge = 3 , CardTypeStudent = 4 ,
  CardTypePensionerToSeventyYears = 5 , CardTypePensionerOverSeventyYears = 6 , CardTypePupil = 7 , CardTypePortable = 8 ,
  CardTypeBulk = 9 , CardTypeTourist = 10 , CardTypeSpecial11 = 11 , CardTypeSpecial12 = 12 ,
  CardTypeEmployee = 13 , CardTypeSpecial2 = 14 , CardTypeSpecial3 = 15 , CardTypeAdultOverFifteen = 16 ,
  CardTypeAdult = 101 , CardTypeChild = 102 , CardTypeStudentToTwentySixYears = 103 , CardTypePensioner = 104 ,
  CardTypeInvalidityPensioner = 105 , CardTypeStaff = 109 , CardTypeScholar = 119 , CardTypeJanskyGoldPlaqueHolder = 148 ,
  CardTypeFamilyMemberOverFifteenYears = 149 , CardTypePersonOverSixtyFiveYears = 150 , CardTypePersonOverSeventyYears = 151 , CardTypePersonOverEightyYears = 152 ,
  CardTypeZTPLicenseHolder = 153 , CardTypeZTPPLicenseHolder = 154 , CardTypeFamilyMemberFromSixToFifteen = 155 , CardTypeFamilyMemberFromFifteenToTwentySix = 156 ,
  CardTypeFamilyMemberPensioner = 157 , CardTypeOrganization = 162 , CardTypeAnonym = 163 , CardTypeWithoutDiscount = 1 ,
  CardTypeHalfChild = 2 , CardTypeFreeOfCharge = 3 , CardTypeStudent = 4 , CardTypePensionerToSeventyYears = 5 ,
  CardTypePensionerOverSeventyYears = 6 , CardTypePupil = 7 , CardTypePortable = 8 , CardTypeBulk = 9 ,
  CardTypeTourist = 10 , CardTypeSpecial11 = 11 , CardTypeSpecial12 = 12 , CardTypeEmployee = 13 ,
  CardTypeSpecial2 = 14 , CardTypeSpecial3 = 15 , CardTypeAdultOverFifteen = 16 , CardTypeAdult = 101 ,
  CardTypeChild = 102 , CardTypeStudentToTwentySixYears = 103 , CardTypePensioner = 104 , CardTypeInvalidityPensioner = 105 ,
  CardTypeStaff = 109 , CardTypeScholar = 119 , CardTypeJanskyGoldPlaqueHolder = 148 , CardTypeFamilyMemberOverFifteenYears = 149 ,
  CardTypePersonOverSixtyFiveYears = 150 , CardTypePersonOverSeventyYears = 151 , CardTypePersonOverEightyYears = 152 , CardTypeZTPLicenseHolder = 153 ,
  CardTypeZTPPLicenseHolder = 154 , CardTypeFamilyMemberFromSixToFifteen = 155 , CardTypeFamilyMemberFromFifteenToTwentySix = 156 , CardTypeFamilyMemberPensioner = 157 ,
  CardTypeOrganization = 162 , CardTypeAnonym = 163
}
 
enum  PeripheralsStatisticEventType {
  PeripheralsEventUndefined = 0 , PeripheralsEventAuditorCheckInBlock = 1 , PeripheralsEventAuditorCheckOutUnblock = 2 , PeripheralsEventDriverManualBlock = 3 ,
  PeripheralsEventDriverManualUnblock = 4 , PeripheralsEventAutoUnblockOnBusStopArrival = 5 , PeripheralsEventUndefined = 0 , PeripheralsEventAuditorCheckInBlock = 1 ,
  PeripheralsEventAuditorCheckOutUnblock = 2 , PeripheralsEventDriverManualBlock = 3 , PeripheralsEventDriverManualUnblock = 4 , PeripheralsEventAutoUnblockOnBusStopArrival = 5
}
 
enum  TicketIndexDetail {
  TicketIndexDetailNoDetail = 0 , TicketIndexDetailNoSpaceOnCardForOWT = 1 , TicketIndexDetailOWTWithoutWriteOnCard = 2 , TicketIndexDetailFellowTravllerWithoutWriteOnCard = 3 ,
  TicketIndexDetailOWTWithoutWriteOnCardOnOBC = 4 , TicketIndexDetailDifferentCardAndTariffNetwork = 5 , TicketIndexDetailNoDetail = 0 , TicketIndexDetailNoSpaceOnCardForOWT = 1 ,
  TicketIndexDetailOWTWithoutWriteOnCard = 2 , TicketIndexDetailFellowTravllerWithoutWriteOnCard = 3 , TicketIndexDetailOWTWithoutWriteOnCardOnOBC = 4 , TicketIndexDetailDifferentCardAndTariffNetwork = 5
}
 
enum  PriceComputeUnit {
  PriceComputeUnitUndefined = 0 , PriceComputeUnitKilometers = 1 , PriceComputeUnitZones = 2 , PriceComputeUnitCount = 3 ,
  PriceComputeUnitUndefined = 0 , PriceComputeUnitKilometers = 1 , PriceComputeUnitZones = 2 , PriceComputeUnitCount = 3
}
 
enum  RegionCode {
  RegionCodeBratislavaCityCard = 0x01 , RegionCodeMartin = 0x04 , RegionCodeKosiceCityCard = 0x08 , RegionCodeBratislava = 0x20 ,
  RegionCodeBratislavaCityCard = 0x01 , RegionCodeMartin = 0x04 , RegionCodeKosiceCityCard = 0x08 , RegionCodeBratislava = 0x20
}
 
enum  CityCode {
  CityCodeTrencin = 0x02 , CityCodeBratislava = 0x10 , CityCodeMartin = 0x80 , CityCodeMartinSuburban = 0x100 ,
  CityCodeTrencin = 0x02 , CityCodeBratislava = 0x10 , CityCodeMartin = 0x80 , CityCodeMartinSuburban = 0x100
}
 
enum  EMVTransactionData {
  EMVTransactionDataCardNumber = 1 , EMVTransactionDataCardBranch = 2 , EMVTransactionDataApprovalCode = 3 , EMVTransactionDataSerialNumber = 4 ,
  EMVTransactionDataTerminalId = 5 , EMVTransactionDataInvoiceNumber = 6 , EMVTransactionDataCardNumber = 1 , EMVTransactionDataCardBranch = 2 ,
  EMVTransactionDataApprovalCode = 3 , EMVTransactionDataSerialNumber = 4 , EMVTransactionDataTerminalId = 5 , EMVTransactionDataInvoiceNumber = 6
}
 

Static Public Member Functions

static std::string PaymentTypeToString (const PaymentType paymentType)
 
static std::string OperationTypeToString (const OperationType operationType)
 
static std::string PaymentTypeToString (const PaymentType paymentType)
 
static std::string OperationTypeToString (const OperationType operationType)
 

Member Enumeration Documentation

◆ CardType [1/2]

Enumerator
CardTypeWithoutDiscount 
CardTypeHalfChild 
CardTypeFreeOfCharge 
CardTypeStudent 
CardTypePensionerToSeventyYears 
CardTypePensionerOverSeventyYears 
CardTypePupil 
CardTypePortable 
CardTypeBulk 
CardTypeTourist 
CardTypeSpecial11 
CardTypeSpecial12 
CardTypeEmployee 
CardTypeSpecial2 
CardTypeSpecial3 
CardTypeAdultOverFifteen 
CardTypeAdult 
CardTypeChild 
CardTypeStudentToTwentySixYears 
CardTypePensioner 
CardTypeInvalidityPensioner 
CardTypeStaff 
CardTypeScholar 
CardTypeJanskyGoldPlaqueHolder 
CardTypeFamilyMemberOverFifteenYears 
CardTypePersonOverSixtyFiveYears 
CardTypePersonOverSeventyYears 
CardTypePersonOverEightyYears 
CardTypeZTPLicenseHolder 
CardTypeZTPPLicenseHolder 
CardTypeFamilyMemberFromSixToFifteen 
CardTypeFamilyMemberFromFifteenToTwentySix 
CardTypeFamilyMemberPensioner 
CardTypeOrganization 
CardTypeAnonym 
CardTypeWithoutDiscount 
CardTypeHalfChild 
CardTypeFreeOfCharge 
CardTypeStudent 
CardTypePensionerToSeventyYears 
CardTypePensionerOverSeventyYears 
CardTypePupil 
CardTypePortable 
CardTypeBulk 
CardTypeTourist 
CardTypeSpecial11 
CardTypeSpecial12 
CardTypeEmployee 
CardTypeSpecial2 
CardTypeSpecial3 
CardTypeAdultOverFifteen 
CardTypeAdult 
CardTypeChild 
CardTypeStudentToTwentySixYears 
CardTypePensioner 
CardTypeInvalidityPensioner 
CardTypeStaff 
CardTypeScholar 
CardTypeJanskyGoldPlaqueHolder 
CardTypeFamilyMemberOverFifteenYears 
CardTypePersonOverSixtyFiveYears 
CardTypePersonOverSeventyYears 
CardTypePersonOverEightyYears 
CardTypeZTPLicenseHolder 
CardTypeZTPPLicenseHolder 
CardTypeFamilyMemberFromSixToFifteen 
CardTypeFamilyMemberFromFifteenToTwentySix 
CardTypeFamilyMemberPensioner 
CardTypeOrganization 
CardTypeAnonym 

◆ CardType [2/2]

Enumerator
CardTypeWithoutDiscount 
CardTypeHalfChild 
CardTypeFreeOfCharge 
CardTypeStudent 
CardTypePensionerToSeventyYears 
CardTypePensionerOverSeventyYears 
CardTypePupil 
CardTypePortable 
CardTypeBulk 
CardTypeTourist 
CardTypeSpecial11 
CardTypeSpecial12 
CardTypeEmployee 
CardTypeSpecial2 
CardTypeSpecial3 
CardTypeAdultOverFifteen 
CardTypeAdult 
CardTypeChild 
CardTypeStudentToTwentySixYears 
CardTypePensioner 
CardTypeInvalidityPensioner 
CardTypeStaff 
CardTypeScholar 
CardTypeJanskyGoldPlaqueHolder 
CardTypeFamilyMemberOverFifteenYears 
CardTypePersonOverSixtyFiveYears 
CardTypePersonOverSeventyYears 
CardTypePersonOverEightyYears 
CardTypeZTPLicenseHolder 
CardTypeZTPPLicenseHolder 
CardTypeFamilyMemberFromSixToFifteen 
CardTypeFamilyMemberFromFifteenToTwentySix 
CardTypeFamilyMemberPensioner 
CardTypeOrganization 
CardTypeAnonym 
CardTypeWithoutDiscount 
CardTypeHalfChild 
CardTypeFreeOfCharge 
CardTypeStudent 
CardTypePensionerToSeventyYears 
CardTypePensionerOverSeventyYears 
CardTypePupil 
CardTypePortable 
CardTypeBulk 
CardTypeTourist 
CardTypeSpecial11 
CardTypeSpecial12 
CardTypeEmployee 
CardTypeSpecial2 
CardTypeSpecial3 
CardTypeAdultOverFifteen 
CardTypeAdult 
CardTypeChild 
CardTypeStudentToTwentySixYears 
CardTypePensioner 
CardTypeInvalidityPensioner 
CardTypeStaff 
CardTypeScholar 
CardTypeJanskyGoldPlaqueHolder 
CardTypeFamilyMemberOverFifteenYears 
CardTypePersonOverSixtyFiveYears 
CardTypePersonOverSeventyYears 
CardTypePersonOverEightyYears 
CardTypeZTPLicenseHolder 
CardTypeZTPPLicenseHolder 
CardTypeFamilyMemberFromSixToFifteen 
CardTypeFamilyMemberFromFifteenToTwentySix 
CardTypeFamilyMemberPensioner 
CardTypeOrganization 
CardTypeAnonym 

◆ CardWriteOperations [1/2]

Enumerator
CardWriteNothing 
CardWriteAuditor 
CardWriteOneWayTickets 
CardWriteWallet 
CardWriteTimeTickets 
CardWriteNothing 
CardWriteAuditor 
CardWriteOneWayTickets 
CardWriteWallet 
CardWriteTimeTickets 

◆ CardWriteOperations [2/2]

Enumerator
CardWriteNothing 
CardWriteAuditor 
CardWriteOneWayTickets 
CardWriteWallet 
CardWriteTimeTickets 
CardWriteNothing 
CardWriteAuditor 
CardWriteOneWayTickets 
CardWriteWallet 
CardWriteTimeTickets 

◆ CICOStatus [1/2]

Enumerator
CICOStatusUndefined 
CICOStatusPossibleCheckout 
CICOStatusValidCheckinTicket 
CICOStatusValidCheckoutTicket 
CICOStatusUndefined 
CICOStatusPossibleCheckout 
CICOStatusValidCheckinTicket 
CICOStatusValidCheckoutTicket 

◆ CICOStatus [2/2]

Enumerator
CICOStatusUndefined 
CICOStatusPossibleCheckout 
CICOStatusValidCheckinTicket 
CICOStatusValidCheckoutTicket 
CICOStatusUndefined 
CICOStatusPossibleCheckout 
CICOStatusValidCheckinTicket 
CICOStatusValidCheckoutTicket 

◆ CityCode [1/2]

See also
hades/Dokumentacia/uml/Intel/Documents/DESFireEMCard/DESFire_DataFormat_V3_*.pdf
Enumerator
CityCodeTrencin 
CityCodeBratislava 
CityCodeMartin 
CityCodeMartinSuburban 
CityCodeTrencin 
CityCodeBratislava 
CityCodeMartin 
CityCodeMartinSuburban 

◆ CityCode [2/2]

See also
hades/Dokumentacia/uml/Intel/Documents/DESFireEMCard/DESFire_DataFormat_V3_*.pdf
Enumerator
CityCodeTrencin 
CityCodeBratislava 
CityCodeMartin 
CityCodeMartinSuburban 
CityCodeTrencin 
CityCodeBratislava 
CityCodeMartin 
CityCodeMartinSuburban 

◆ EMVTransactionData [1/2]

Enumerator
EMVTransactionDataCardNumber 
EMVTransactionDataCardBranch 
EMVTransactionDataApprovalCode 
EMVTransactionDataSerialNumber 
EMVTransactionDataTerminalId 
EMVTransactionDataInvoiceNumber 
EMVTransactionDataCardNumber 
EMVTransactionDataCardBranch 
EMVTransactionDataApprovalCode 
EMVTransactionDataSerialNumber 
EMVTransactionDataTerminalId 
EMVTransactionDataInvoiceNumber 

◆ EMVTransactionData [2/2]

Enumerator
EMVTransactionDataCardNumber 
EMVTransactionDataCardBranch 
EMVTransactionDataApprovalCode 
EMVTransactionDataSerialNumber 
EMVTransactionDataTerminalId 
EMVTransactionDataInvoiceNumber 
EMVTransactionDataCardNumber 
EMVTransactionDataCardBranch 
EMVTransactionDataApprovalCode 
EMVTransactionDataSerialNumber 
EMVTransactionDataTerminalId 
EMVTransactionDataInvoiceNumber 

◆ IssueType [1/2]

Enumerator
IssueUndefined 
IssueAuto 
IssueManual 
IssueUndefined 
IssueAuto 
IssueManual 

◆ IssueType [2/2]

Enumerator
IssueUndefined 
IssueAuto 
IssueManual 
IssueUndefined 
IssueAuto 
IssueManual 

◆ ModuleFamily [1/2]

Enumerator
FamilyUndefinedModules 
FamilyPrintModules 
FamilyStatisticModules 
FamilyCommonModules 
FamilyOneWayTicketModules 
FamilyTimeTicketModules 
FamilyCreditRechargeModules 
FamilyInterchangeModules 
FamilyCancelationModules 
FamilyCardActivationModules 
FamilyCombinedTicketModules 
FamilyTimeTicketSellModules 
FamilyServiceModules 
FamilyCrossTransferModules 
FamilyZoneModules 
FamilyTimeTicketActivationModules 
FamilyCheckinCheckoutModules 
FamilyCalculatePriceModules 
FamilyRegionCardModules 
FamilyTripSectionModules 
FamilyWalletModules 
FamilyAlternativeTripModules 
FamilyOutputDataModules 
FamilyTripSectionPostProcessModules 
FamilyValidTicketAcceptanceModules 
FamilyCashPriceRoundingModules 
FamilyCount 
FamilyUndefinedModules 
FamilyPrintModules 
FamilyStatisticModules 
FamilyCommonModules 
FamilyOneWayTicketModules 
FamilyTimeTicketModules 
FamilyCreditRechargeModules 
FamilyInterchangeModules 
FamilyCancelationModules 
FamilyCardActivationModules 
FamilyCombinedTicketModules 
FamilyTimeTicketSellModules 
FamilyServiceModules 
FamilyCrossTransferModules 
FamilyZoneModules 
FamilyTimeTicketActivationModules 
FamilyCheckinCheckoutModules 
FamilyCalculatePriceModules 
FamilyRegionCardModules 
FamilyTripSectionModules 
FamilyWalletModules 
FamilyAlternativeTripModules 
FamilyOutputDataModules 
FamilyTripSectionPostProcessModules 
FamilyValidTicketAcceptanceModules 
FamilyCashPriceRoundingModules 
FamilyCount 
Examples
/var/jenkins_home/git/VehicleSystem_IntegrationTesting/AppCore/src/appcore/ticketissuelogic/modules/ETicketIssueModule.h.

◆ ModuleFamily [2/2]

Enumerator
FamilyUndefinedModules 
FamilyPrintModules 
FamilyStatisticModules 
FamilyCommonModules 
FamilyOneWayTicketModules 
FamilyTimeTicketModules 
FamilyCreditRechargeModules 
FamilyInterchangeModules 
FamilyCancelationModules 
FamilyCardActivationModules 
FamilyCombinedTicketModules 
FamilyTimeTicketSellModules 
FamilyServiceModules 
FamilyCrossTransferModules 
FamilyZoneModules 
FamilyTimeTicketActivationModules 
FamilyCheckinCheckoutModules 
FamilyCalculatePriceModules 
FamilyRegionCardModules 
FamilyTripSectionModules 
FamilyWalletModules 
FamilyAlternativeTripModules 
FamilyOutputDataModules 
FamilyTripSectionPostProcessModules 
FamilyValidTicketAcceptanceModules 
FamilyCashPriceRoundingModules 
FamilyCount 
FamilyUndefinedModules 
FamilyPrintModules 
FamilyStatisticModules 
FamilyCommonModules 
FamilyOneWayTicketModules 
FamilyTimeTicketModules 
FamilyCreditRechargeModules 
FamilyInterchangeModules 
FamilyCancelationModules 
FamilyCardActivationModules 
FamilyCombinedTicketModules 
FamilyTimeTicketSellModules 
FamilyServiceModules 
FamilyCrossTransferModules 
FamilyZoneModules 
FamilyTimeTicketActivationModules 
FamilyCheckinCheckoutModules 
FamilyCalculatePriceModules 
FamilyRegionCardModules 
FamilyTripSectionModules 
FamilyWalletModules 
FamilyAlternativeTripModules 
FamilyOutputDataModules 
FamilyTripSectionPostProcessModules 
FamilyValidTicketAcceptanceModules 
FamilyCashPriceRoundingModules 
FamilyCount 

◆ OneWayTicketCardPositioning [1/2]

Enumerator
OneWayTicketCardPositioningIncremental 
OneWayTicketCardPositioningSeparated 
OneWayTicketCardPositioningIncremental 
OneWayTicketCardPositioningSeparated 

◆ OneWayTicketCardPositioning [2/2]

Enumerator
OneWayTicketCardPositioningIncremental 
OneWayTicketCardPositioningSeparated 
OneWayTicketCardPositioningIncremental 
OneWayTicketCardPositioningSeparated 

◆ OperationType [1/2]

Enumerator
OperationUndefined 
OperationSell 
OperationCancel 
OperationCreditRecharge 
OperationCancelCreditRecharge 
OperationTimeTicketSell 
OperationTimeTicketCancel 
OperationAuditor 
OperationSurchargeSell 
OperationCoinerOverfall 
OperationAdditionalTariffAreaSurcharge 
OperationForbiddenCard 
OperationTerminalSell 
OperationUnpaidExpense 
OperationPriceCalculation 
OperationTimeTicketPriceCalculation 
OperationTicketRegistration 
OperationUndefined 
OperationSell 
OperationCancel 
OperationCreditRecharge 
OperationCancelCreditRecharge 
OperationTimeTicketSell 
OperationTimeTicketCancel 
OperationAuditor 
OperationSurchargeSell 
OperationCoinerOverfall 
OperationAdditionalTariffAreaSurcharge 
OperationForbiddenCard 
OperationTerminalSell 
OperationUnpaidExpense 
OperationPriceCalculation 
OperationTimeTicketPriceCalculation 
OperationTicketRegistration 

◆ OperationType [2/2]

Enumerator
OperationUndefined 
OperationSell 
OperationCancel 
OperationCreditRecharge 
OperationCancelCreditRecharge 
OperationTimeTicketSell 
OperationTimeTicketCancel 
OperationAuditor 
OperationSurchargeSell 
OperationCoinerOverfall 
OperationAdditionalTariffAreaSurcharge 
OperationForbiddenCard 
OperationTerminalSell 
OperationUnpaidExpense 
OperationPriceCalculation 
OperationTimeTicketPriceCalculation 
OperationTicketRegistration 
OperationUndefined 
OperationSell 
OperationCancel 
OperationCreditRecharge 
OperationCancelCreditRecharge 
OperationTimeTicketSell 
OperationTimeTicketCancel 
OperationAuditor 
OperationSurchargeSell 
OperationCoinerOverfall 
OperationAdditionalTariffAreaSurcharge 
OperationForbiddenCard 
OperationTerminalSell 
OperationUnpaidExpense 
OperationPriceCalculation 
OperationTimeTicketPriceCalculation 
OperationTicketRegistration 

◆ PaymentType [1/2]

Enumerator
PaymentUndefined 
PaymentCash 
PaymentChipCard 
PaymentBankCard 
PaymentInvoice 
PaymentMarker 
PaymentCorrectionEvent 
PaymentViaInternet 
PaymentCoiner 
PaymentCoupon 
PaymentAggregationEMVCard 
PaymentAggregationAccountTD 
PaymentQrCode 
PaymentOther 
PaymentUndefined 
PaymentCash 
PaymentChipCard 
PaymentBankCard 
PaymentInvoice 
PaymentMarker 
PaymentCorrectionEvent 
PaymentViaInternet 
PaymentCoiner 
PaymentCoupon 
PaymentAggregationEMVCard 
PaymentAggregationAccountTD 
PaymentQrCode 
PaymentOther 

◆ PaymentType [2/2]

Enumerator
PaymentUndefined 
PaymentCash 
PaymentChipCard 
PaymentBankCard 
PaymentInvoice 
PaymentMarker 
PaymentCorrectionEvent 
PaymentViaInternet 
PaymentCoiner 
PaymentCoupon 
PaymentAggregationEMVCard 
PaymentAggregationAccountTD 
PaymentQrCode 
PaymentOther 
PaymentUndefined 
PaymentCash 
PaymentChipCard 
PaymentBankCard 
PaymentInvoice 
PaymentMarker 
PaymentCorrectionEvent 
PaymentViaInternet 
PaymentCoiner 
PaymentCoupon 
PaymentAggregationEMVCard 
PaymentAggregationAccountTD 
PaymentQrCode 
PaymentOther 

◆ PeripheralsStatisticEventType [1/2]

Enumerator
PeripheralsEventUndefined 
PeripheralsEventAuditorCheckInBlock 
PeripheralsEventAuditorCheckOutUnblock 
PeripheralsEventDriverManualBlock 
PeripheralsEventDriverManualUnblock 
PeripheralsEventAutoUnblockOnBusStopArrival 
PeripheralsEventUndefined 
PeripheralsEventAuditorCheckInBlock 
PeripheralsEventAuditorCheckOutUnblock 
PeripheralsEventDriverManualBlock 
PeripheralsEventDriverManualUnblock 
PeripheralsEventAutoUnblockOnBusStopArrival 

◆ PeripheralsStatisticEventType [2/2]

Enumerator
PeripheralsEventUndefined 
PeripheralsEventAuditorCheckInBlock 
PeripheralsEventAuditorCheckOutUnblock 
PeripheralsEventDriverManualBlock 
PeripheralsEventDriverManualUnblock 
PeripheralsEventAutoUnblockOnBusStopArrival 
PeripheralsEventUndefined 
PeripheralsEventAuditorCheckInBlock 
PeripheralsEventAuditorCheckOutUnblock 
PeripheralsEventDriverManualBlock 
PeripheralsEventDriverManualUnblock 
PeripheralsEventAutoUnblockOnBusStopArrival 

◆ PreparePrintType [1/2]

Enumerator
ProcessLastTicket 
ProcessAllTickets 
ProcessLastTicket 
ProcessAllTickets 

◆ PreparePrintType [2/2]

Enumerator
ProcessLastTicket 
ProcessAllTickets 
ProcessLastTicket 
ProcessAllTickets 

◆ PriceComputeUnit [1/2]

Enumerator
PriceComputeUnitUndefined 
PriceComputeUnitKilometers 
PriceComputeUnitZones 
PriceComputeUnitCount 
PriceComputeUnitUndefined 
PriceComputeUnitKilometers 
PriceComputeUnitZones 
PriceComputeUnitCount 

◆ PriceComputeUnit [2/2]

Enumerator
PriceComputeUnitUndefined 
PriceComputeUnitKilometers 
PriceComputeUnitZones 
PriceComputeUnitCount 
PriceComputeUnitUndefined 
PriceComputeUnitKilometers 
PriceComputeUnitZones 
PriceComputeUnitCount 

◆ ProlongTicketsTimeValidity [1/2]

Enumerator
ProlongTicketsTimeValidityOff 
ProlongTicketsTimeValidityOwnerOnly 
ProlongTicketsTimeValidityAllTickets 
ProlongTicketsTimeValidityOff 
ProlongTicketsTimeValidityOwnerOnly 
ProlongTicketsTimeValidityAllTickets 

◆ ProlongTicketsTimeValidity [2/2]

Enumerator
ProlongTicketsTimeValidityOff 
ProlongTicketsTimeValidityOwnerOnly 
ProlongTicketsTimeValidityAllTickets 
ProlongTicketsTimeValidityOff 
ProlongTicketsTimeValidityOwnerOnly 
ProlongTicketsTimeValidityAllTickets 

◆ RegionCode [1/2]

See also
hades/Dokumentacia/uml/Intel/Documents/DESFireEMCard/DESFire_DataFormat_V3_*.pdf
Enumerator
RegionCodeBratislavaCityCard 
RegionCodeMartin 
RegionCodeKosiceCityCard 
RegionCodeBratislava 
RegionCodeBratislavaCityCard 
RegionCodeMartin 
RegionCodeKosiceCityCard 
RegionCodeBratislava 

◆ RegionCode [2/2]

See also
hades/Dokumentacia/uml/Intel/Documents/DESFireEMCard/DESFire_DataFormat_V3_*.pdf
Enumerator
RegionCodeBratislavaCityCard 
RegionCodeMartin 
RegionCodeKosiceCityCard 
RegionCodeBratislava 
RegionCodeBratislavaCityCard 
RegionCodeMartin 
RegionCodeKosiceCityCard 
RegionCodeBratislava 

◆ ReturnValues [1/2]

Enumerator
Ok 
BadInputData 
CalculatePriceError 
NullTariff 
NullTariffGroup 
NullTariffData 
PrinterTemplateNotFound 
DontPrint 
PrintError 
WriteStatisticError 
BadOutputStatisticData 
WrongInputParameters 
CardBlocked 
CardNotSell 
InvalidCard 
NoEmployeeCard 
NoEmployeeTariff 
ModuleNotFound 
BadPaymentType 
NullWriteRequest 
ErrorIssueTicket 
ErrorIssueTicketRestricted 
ErrorIssueTicketCaseLow 
ValidTicket 
OtherCard 
ValueUnderLimit 
ValueOverLimit 
BadPurseCardData 
MaxPurseBalanceExceeded 
ErrorInitModules 
ErrorActivateCardNoSpaceOnCard 
ErrorInactiveCard 
ErrorInvalidTransportSection 
ErrorCancelationTicket 
NotFoldOfValue 
BadCommonCardData 
NoSpaceOnCard 
ErrorWhileFillingNewTimeTicket 
ErrorCancelTimeTicket 
StornoDisabled 
TimeTicketNotFound 
TimeTicketNotValid 
BadServiceCardData 
ErrorProcessServiceData 
AuditorCheckIn 
AuditorCheckOut 
BadTimeTicketCardData 
BadUserInputData 
ErrorPrepareOutputStatisticData 
ErrorPrepareOutputPreIssueData 
ErrorPrepareOutputPostIssueData 
ErrorPrepareTicketOutputData 
RestrictedZones 
PassNumberRequired 
ErrorPreparePrintData 
ErrorCreateRequest 
ErrorInvalidCardDiscount 
ErrorCardValidityExpired 
BadOneWayTicketCardData 
ErrorInvalidPurse 
ErrorBuyTicketForOwnerFirst 
ErrorInvalidTariffToCard 
ErrorIssueOnPortableWallet 
ErrorParsingFile 
ErrorProcessingCheckOut 
ValidCheckOut 
FellowTravelersCanAlsoDoTransfer 
ErrorActivateTimeTicket 
ErrorInvalidUrbanTranportNumber 
RestrictedCheckInOutSystem 
ErrorPrepareCardTicketIndex 
NullInternalPointer 
ErrorOtherCompanyAuditor 
CannotCancelOwnersTicketWithFellowTravelers 
NoValidTimeTicket 
ExceededMaximumInterchangeTime 
ErrorDisallowedCardCompanyForJourney 
TimeValidOneWayTicketToOverwrite 
ErrorDisallowedCardCompanyForCreditRecharge 
ErrorIssueTicketOnLastStop 
BuySurchargeForSpatiallyInvalidTimeTicket 
ErrorTooManyPassengers 
ErrorAdditionalSynchronousRead 
ErrorDiscountMismatch 
ErrorDiscountExpiredOverAge 
BadLogCardData 
ErrorPostProcessBywayTripSection 
NoAuditorCardOnAuditorOperation 
UnsupportedOperation 
ErrorCreateFile 
InsufficientTicketTimeValidityForSelectedTrip 
ErrorPostProcessRemoveSectionOnBorderOfZonation 
ErrorDisallowedCardForJourney 
RestrictedCashCreditRecharge 
PrintErrorObstacleInPrinterTray 
DisallowedCardPaymentOnBusStopInForeignCountry 
ErrorTimeTicketExceedsCardValidity 
DifferentAreaForFellowTravellerAndTicketOwner 
BadCappingCardData 
UnsupportedCardMediumForInterchangableTicket 
DomesticIssueForbidden 
ErrorCashPriceRounding 
UnitTestErrorOffset 
Ok 
BadInputData 
CalculatePriceError 
NullTariff 
NullTariffGroup 
NullTariffData 
PrinterTemplateNotFound 
DontPrint 
PrintError 
WriteStatisticError 
BadOutputStatisticData 
WrongInputParameters 
CardBlocked 
CardNotSell 
InvalidCard 
NoEmployeeCard 
NoEmployeeTariff 
ModuleNotFound 
BadPaymentType 
NullWriteRequest 
ErrorIssueTicket 
ErrorIssueTicketRestricted 
ErrorIssueTicketCaseLow 
ValidTicket 
OtherCard 
ValueUnderLimit 
ValueOverLimit 
BadPurseCardData 
MaxPurseBalanceExceeded 
ErrorInitModules 
ErrorActivateCardNoSpaceOnCard 
ErrorInactiveCard 
ErrorInvalidTransportSection 
ErrorCancelationTicket 
NotFoldOfValue 
BadCommonCardData 
NoSpaceOnCard 
ErrorWhileFillingNewTimeTicket 
ErrorCancelTimeTicket 
StornoDisabled 
TimeTicketNotFound 
TimeTicketNotValid 
BadServiceCardData 
ErrorProcessServiceData 
AuditorCheckIn 
AuditorCheckOut 
BadTimeTicketCardData 
BadUserInputData 
ErrorPrepareOutputStatisticData 
ErrorPrepareOutputPreIssueData 
ErrorPrepareOutputPostIssueData 
ErrorPrepareTicketOutputData 
RestrictedZones 
PassNumberRequired 
ErrorPreparePrintData 
ErrorCreateRequest 
ErrorInvalidCardDiscount 
ErrorCardValidityExpired 
BadOneWayTicketCardData 
ErrorInvalidPurse 
ErrorBuyTicketForOwnerFirst 
ErrorInvalidTariffToCard 
ErrorIssueOnPortableWallet 
ErrorParsingFile 
ErrorProcessingCheckOut 
ValidCheckOut 
FellowTravelersCanAlsoDoTransfer 
ErrorActivateTimeTicket 
ErrorInvalidUrbanTranportNumber 
RestrictedCheckInOutSystem 
ErrorPrepareCardTicketIndex 
NullInternalPointer 
ErrorOtherCompanyAuditor 
CannotCancelOwnersTicketWithFellowTravelers 
NoValidTimeTicket 
ExceededMaximumInterchangeTime 
ErrorDisallowedCardCompanyForJourney 
TimeValidOneWayTicketToOverwrite 
ErrorDisallowedCardCompanyForCreditRecharge 
ErrorIssueTicketOnLastStop 
BuySurchargeForSpatiallyInvalidTimeTicket 
ErrorTooManyPassengers 
ErrorAdditionalSynchronousRead 
ErrorDiscountMismatch 
ErrorDiscountExpiredOverAge 
BadLogCardData 
ErrorPostProcessBywayTripSection 
NoAuditorCardOnAuditorOperation 
UnsupportedOperation 
ErrorCreateFile 
InsufficientTicketTimeValidityForSelectedTrip 
ErrorPostProcessRemoveSectionOnBorderOfZonation 
ErrorDisallowedCardForJourney 
RestrictedCashCreditRecharge 
PrintErrorObstacleInPrinterTray 
DisallowedCardPaymentOnBusStopInForeignCountry 
ErrorTimeTicketExceedsCardValidity 
DifferentAreaForFellowTravellerAndTicketOwner 
BadCappingCardData 
UnsupportedCardMediumForInterchangableTicket 
DomesticIssueForbidden 
ErrorCashPriceRounding 
UnitTestErrorOffset 
Examples
/var/jenkins_home/git/VehicleSystem_IntegrationTesting/AppCore/src/appcore/ticketissuelogic/modules/ETicketIssueModule.h, and /var/jenkins_home/git/VehicleSystem_IntegrationTesting/AppCore/src/appcore/ticketissuelogic/modules/EWalletModule.h.

◆ ReturnValues [2/2]

Enumerator
Ok 
BadInputData 
CalculatePriceError 
NullTariff 
NullTariffGroup 
NullTariffData 
PrinterTemplateNotFound 
DontPrint 
PrintError 
WriteStatisticError 
BadOutputStatisticData 
WrongInputParameters 
CardBlocked 
CardNotSell 
InvalidCard 
NoEmployeeCard 
NoEmployeeTariff 
ModuleNotFound 
BadPaymentType 
NullWriteRequest 
ErrorIssueTicket 
ErrorIssueTicketRestricted 
ErrorIssueTicketCaseLow 
ValidTicket 
OtherCard 
ValueUnderLimit 
ValueOverLimit 
BadPurseCardData 
MaxPurseBalanceExceeded 
ErrorInitModules 
ErrorActivateCardNoSpaceOnCard 
ErrorInactiveCard 
ErrorInvalidTransportSection 
ErrorCancelationTicket 
NotFoldOfValue 
BadCommonCardData 
NoSpaceOnCard 
ErrorWhileFillingNewTimeTicket 
ErrorCancelTimeTicket 
StornoDisabled 
TimeTicketNotFound 
TimeTicketNotValid 
BadServiceCardData 
ErrorProcessServiceData 
AuditorCheckIn 
AuditorCheckOut 
BadTimeTicketCardData 
BadUserInputData 
ErrorPrepareOutputStatisticData 
ErrorPrepareOutputPreIssueData 
ErrorPrepareOutputPostIssueData 
ErrorPrepareTicketOutputData 
RestrictedZones 
PassNumberRequired 
ErrorPreparePrintData 
ErrorCreateRequest 
ErrorInvalidCardDiscount 
ErrorCardValidityExpired 
BadOneWayTicketCardData 
ErrorInvalidPurse 
ErrorBuyTicketForOwnerFirst 
ErrorInvalidTariffToCard 
ErrorIssueOnPortableWallet 
ErrorParsingFile 
ErrorProcessingCheckOut 
ValidCheckOut 
FellowTravelersCanAlsoDoTransfer 
ErrorActivateTimeTicket 
ErrorInvalidUrbanTranportNumber 
RestrictedCheckInOutSystem 
ErrorPrepareCardTicketIndex 
NullInternalPointer 
ErrorOtherCompanyAuditor 
CannotCancelOwnersTicketWithFellowTravelers 
NoValidTimeTicket 
ExceededMaximumInterchangeTime 
ErrorDisallowedCardCompanyForJourney 
TimeValidOneWayTicketToOverwrite 
ErrorDisallowedCardCompanyForCreditRecharge 
ErrorIssueTicketOnLastStop 
BuySurchargeForSpatiallyInvalidTimeTicket 
ErrorTooManyPassengers 
ErrorAdditionalSynchronousRead 
ErrorDiscountMismatch 
ErrorDiscountExpiredOverAge 
BadLogCardData 
ErrorPostProcessBywayTripSection 
NoAuditorCardOnAuditorOperation 
UnsupportedOperation 
ErrorCreateFile 
InsufficientTicketTimeValidityForSelectedTrip 
ErrorPostProcessRemoveSectionOnBorderOfZonation 
ErrorDisallowedCardForJourney 
RestrictedCashCreditRecharge 
PrintErrorObstacleInPrinterTray 
DisallowedCardPaymentOnBusStopInForeignCountry 
ErrorTimeTicketExceedsCardValidity 
DifferentAreaForFellowTravellerAndTicketOwner 
BadCappingCardData 
UnsupportedCardMediumForInterchangableTicket 
DomesticIssueForbidden 
ErrorCashPriceRounding 
UnitTestErrorOffset 
Ok 
BadInputData 
CalculatePriceError 
NullTariff 
NullTariffGroup 
NullTariffData 
PrinterTemplateNotFound 
DontPrint 
PrintError 
WriteStatisticError 
BadOutputStatisticData 
WrongInputParameters 
CardBlocked 
CardNotSell 
InvalidCard 
NoEmployeeCard 
NoEmployeeTariff 
ModuleNotFound 
BadPaymentType 
NullWriteRequest 
ErrorIssueTicket 
ErrorIssueTicketRestricted 
ErrorIssueTicketCaseLow 
ValidTicket 
OtherCard 
ValueUnderLimit 
ValueOverLimit 
BadPurseCardData 
MaxPurseBalanceExceeded 
ErrorInitModules 
ErrorActivateCardNoSpaceOnCard 
ErrorInactiveCard 
ErrorInvalidTransportSection 
ErrorCancelationTicket 
NotFoldOfValue 
BadCommonCardData 
NoSpaceOnCard 
ErrorWhileFillingNewTimeTicket 
ErrorCancelTimeTicket 
StornoDisabled 
TimeTicketNotFound 
TimeTicketNotValid 
BadServiceCardData 
ErrorProcessServiceData 
AuditorCheckIn 
AuditorCheckOut 
BadTimeTicketCardData 
BadUserInputData 
ErrorPrepareOutputStatisticData 
ErrorPrepareOutputPreIssueData 
ErrorPrepareOutputPostIssueData 
ErrorPrepareTicketOutputData 
RestrictedZones 
PassNumberRequired 
ErrorPreparePrintData 
ErrorCreateRequest 
ErrorInvalidCardDiscount 
ErrorCardValidityExpired 
BadOneWayTicketCardData 
ErrorInvalidPurse 
ErrorBuyTicketForOwnerFirst 
ErrorInvalidTariffToCard 
ErrorIssueOnPortableWallet 
ErrorParsingFile 
ErrorProcessingCheckOut 
ValidCheckOut 
FellowTravelersCanAlsoDoTransfer 
ErrorActivateTimeTicket 
ErrorInvalidUrbanTranportNumber 
RestrictedCheckInOutSystem 
ErrorPrepareCardTicketIndex 
NullInternalPointer 
ErrorOtherCompanyAuditor 
CannotCancelOwnersTicketWithFellowTravelers 
NoValidTimeTicket 
ExceededMaximumInterchangeTime 
ErrorDisallowedCardCompanyForJourney 
TimeValidOneWayTicketToOverwrite 
ErrorDisallowedCardCompanyForCreditRecharge 
ErrorIssueTicketOnLastStop 
BuySurchargeForSpatiallyInvalidTimeTicket 
ErrorTooManyPassengers 
ErrorAdditionalSynchronousRead 
ErrorDiscountMismatch 
ErrorDiscountExpiredOverAge 
BadLogCardData 
ErrorPostProcessBywayTripSection 
NoAuditorCardOnAuditorOperation 
UnsupportedOperation 
ErrorCreateFile 
InsufficientTicketTimeValidityForSelectedTrip 
ErrorPostProcessRemoveSectionOnBorderOfZonation 
ErrorDisallowedCardForJourney 
RestrictedCashCreditRecharge 
PrintErrorObstacleInPrinterTray 
DisallowedCardPaymentOnBusStopInForeignCountry 
ErrorTimeTicketExceedsCardValidity 
DifferentAreaForFellowTravellerAndTicketOwner 
BadCappingCardData 
UnsupportedCardMediumForInterchangableTicket 
DomesticIssueForbidden 
ErrorCashPriceRounding 
UnitTestErrorOffset 

◆ TicketIndexDetail [1/2]

Enumerator
TicketIndexDetailNoDetail 
TicketIndexDetailNoSpaceOnCardForOWT 
TicketIndexDetailOWTWithoutWriteOnCard 
TicketIndexDetailFellowTravllerWithoutWriteOnCard 
TicketIndexDetailOWTWithoutWriteOnCardOnOBC 
TicketIndexDetailDifferentCardAndTariffNetwork 
TicketIndexDetailNoDetail 
TicketIndexDetailNoSpaceOnCardForOWT 
TicketIndexDetailOWTWithoutWriteOnCard 
TicketIndexDetailFellowTravllerWithoutWriteOnCard 
TicketIndexDetailOWTWithoutWriteOnCardOnOBC 
TicketIndexDetailDifferentCardAndTariffNetwork 

◆ TicketIndexDetail [2/2]

Enumerator
TicketIndexDetailNoDetail 
TicketIndexDetailNoSpaceOnCardForOWT 
TicketIndexDetailOWTWithoutWriteOnCard 
TicketIndexDetailFellowTravllerWithoutWriteOnCard 
TicketIndexDetailOWTWithoutWriteOnCardOnOBC 
TicketIndexDetailDifferentCardAndTariffNetwork 
TicketIndexDetailNoDetail 
TicketIndexDetailNoSpaceOnCardForOWT 
TicketIndexDetailOWTWithoutWriteOnCard 
TicketIndexDetailFellowTravllerWithoutWriteOnCard 
TicketIndexDetailOWTWithoutWriteOnCardOnOBC 
TicketIndexDetailDifferentCardAndTariffNetwork 

◆ TransferForAllTicketsOnCard [1/2]

Enumerator
TransferForAllTicketsAsk 
TransferForAllTicketsOn 
TransferForAllTicketsOff 
TransferForAllTicketsAsk 
TransferForAllTicketsOn 
TransferForAllTicketsOff 

◆ TransferForAllTicketsOnCard [2/2]

Enumerator
TransferForAllTicketsAsk 
TransferForAllTicketsOn 
TransferForAllTicketsOff 
TransferForAllTicketsAsk 
TransferForAllTicketsOn 
TransferForAllTicketsOff 

◆ TripSectionType [1/2]

Enumerator
TripSectionUndefined 
TripSectionOnTimeTicket 
TripSectionOnCash 
TripSectionAdditionalZonesCharged 
TripSectionAdditionalZonesFree 
TripSectionKilometersFree 
TripSectionUndefined 
TripSectionOnTimeTicket 
TripSectionOnCash 
TripSectionAdditionalZonesCharged 
TripSectionAdditionalZonesFree 
TripSectionKilometersFree 

◆ TripSectionType [2/2]

Enumerator
TripSectionUndefined 
TripSectionOnTimeTicket 
TripSectionOnCash 
TripSectionAdditionalZonesCharged 
TripSectionAdditionalZonesFree 
TripSectionKilometersFree 
TripSectionUndefined 
TripSectionOnTimeTicket 
TripSectionOnCash 
TripSectionAdditionalZonesCharged 
TripSectionAdditionalZonesFree 
TripSectionKilometersFree 

Member Function Documentation

◆ OperationTypeToString() [1/2]

std::string EM::TicketIssueLogic::EIssueLogicDefines::OperationTypeToString ( const OperationType  operationType)
static
Here is the caller graph for this function:

◆ OperationTypeToString() [2/2]

static std::string EM::TicketIssueLogic::EIssueLogicDefines::OperationTypeToString ( const OperationType  operationType)
static

◆ PaymentTypeToString() [1/2]

std::string EM::TicketIssueLogic::EIssueLogicDefines::PaymentTypeToString ( const PaymentType  paymentType)
static
Here is the caller graph for this function:

◆ PaymentTypeToString() [2/2]

static std::string EM::TicketIssueLogic::EIssueLogicDefines::PaymentTypeToString ( const PaymentType  paymentType)
static

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