Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ApplicationDefines.h
Go to the documentation of this file.
1 #ifndef _APPLICATIONDEFINES_H_
2 #define _APPLICATIONDEFINES_H_
3 
4 #include <functional>
5 #include <unistd.h>
6 #include <inttypes.h>
7 
8 #include <QFlags>
9 #include <QMetaEnum>
10 
11 template <typename T1, typename T2> class QMap;
12 
13 // PATH
14 extern const char *PATH_BASE_DATA;
15 extern const char *DATA_PATH_DISPATCHING_DATA_SENDER;
16 extern const char *APPLICATION_FONT_NAME;
17 extern const char *FILE_NAME_OPERATING_DATA_BACKUP;
18 extern const char *FILE_NAME_PROJECT_CONFIGURATION;
19 extern const char *FILE_NAME_MENU_CONFIGURATION;
20 extern const char *FILE_NAME_KEYBOARD_CONFIGURATION;
21 extern const char *FILE_NAME_VIN;
22 extern const char *FILE_NAME_FINAL_TICKET_COPY;
23 extern const char *VIN_TEMP_FILE_PATH;
24 extern const char *CAN_DRIVER_CONFIG_FILE;
25 extern const char *INV_SOURCE_FILE;
26 
27 // MENU CATEGORIES
28 extern const char *MENU_CONFIGURATION_ROOT_ELEMENT_NAME;
29 extern const char *MENU_CATEGORY_ID_QUICK_ACTIONS;
30 extern const char *MENU_CATEGORY_ID_COMMON_ACTIONS;
31 extern const char *MENU_CATEGORY_ID_DEDUCTION;
32 extern const char *MENU_CATEGORY_ID_LISTS;
33 extern const char *MENU_CATEGORY_ID_SETTINGS;
34 extern const char *MENU_CATEGORY_ID_DEVICES;
35 extern const char *MENU_CATEGORY_ID_DISPATCHING;
36 extern const char *MENU_CATEGORY_ID_HELP;
37 extern const char *MENU_CATEGORY_ID_SYSTEM_INFO;
38 
39 // TICKET TEMPLATES
40 extern const char *TICKET_TEMPLATE_FINAL_TICKET;
41 extern const char *TICKET_TEMPLATE_INITIAL_TICKET;
42 extern const char *TICKET_TEMPLATE_COINER_FINAL_TICKET;
43 extern const char *TICKET_TEMPLATE_LINES_LIST;
44 extern const char *TICKET_TEMPLATE_COMMANDS_LIST;
45 extern const char *TICKET_TEMPLATE_TARIFFS_LIST;
46 extern const char *TICKET_TEMPLATE_TICKETS_LIST;
47 extern const char *TICKET_TEMPLATE_BUS_STOP_LIST;
48 extern const char *TICKET_TEMPLATE_ZONE_BUS_STOPS_LIST;
49 extern const char *TICKET_TEMPLATE_LINE_TRIPS_LIST;
50 extern const char *TICKET_TEMPLATE_COMMAND_SEGMENTS_LIST;
51 extern const char *TICKET_TEMPLATE_PRINTER_TEST;
52 extern const char *TICKET_TEMPLATE_REFUELING_TICKET;
53 
54 // SOUNDS
55 extern const char *SOUND_APPROACH_CARD_FILE_PATH;
56 extern const char *SOUND_AUDITOR_FILE_PATH;
57 extern const char *SOUND_UNFINISHED_OPERATION_FILE_PATH;
58 extern const char *SOUND_EMPTY_WALLET_FILE_PATH;
61 extern const char *SOUND_EVALUATE_QR_TICKET_OK;
62 extern const char *SOUND_EVALUATE_QR_TICKET_ERROR;
63 extern const char *SOUND_APPLY_QR_CODE;
64 
65 // SCREEN SAVER WAKE UP EVENTS
68 
69 // DISPATCHING ANNOUNCEMENTS
70 extern const char *XML_ANNOUNCEMENT_NODE_NAME;
71 extern const char *XML_ANNOUNCEMENT_ID_ATTRIBUTE_NAME;
73 extern const char *XML_ANNOUNCEMENT_SOUND_FILE_NODE_NAME;
75 
76 #define DEFAULT_TABLE_TEXT_POSITION_Y 13
77 #define DEFAULT_TABLE_TEXT_FONT_SIZE 4
78 
79 // Monitoring
80 #define MONITORING_CONNECTION_ADDRESS "tcp://127.0.0.1:4950"
81 #define MONITORING_RESPONSE_TIMEOUT 5000
82 #define MONITORING_CONNECTION_TIMEOUT 5000
83 
84 #define MINUTES_PER_DAY 1440
85 #define DEFAULT_PRE_PRINT_VALUE 70
86 #define DEFAULT_LED_NOTIFICATION_DURATION 3
87 
88 class ApplicationDefines : public QObject
89 {
90  Q_OBJECT
91 public:
92  enum ResultValue : int
93  {
94  // Core results
95  Ok = 0,
111 
112  // Input data results
117 
118  // Statistic results
128 
129  // Ticket issue results
136 
137  // Application logic results
150  ErrorBusinessLogicFailure = 412, // generic error when business logic (any) method returns failure output
151 
152  // State machine results
157 
158  // Database results
167 
169  ErrorOffsetTicketIssueLogic = 10000, // V intervale od 10 000 .. 20 000 - chyba vydaja listka
170  ErrorOffsetStatistic = 20000, // V intervale od 20 000 .. 30 000 - chyba pocas prace so statistikou
171  ErrorOffsetSmartCardSystem = 30000, // V intervale od 30 000 .. 40 000 - chyba pocas prace s kartovym systemom
172  ErrorOffsetDataIO = 40000, // V intervale od 40 000 .. 50 000 - chyba vstupnych dat
173  ErrorOffsetEmvTerminal = 60000, // V intervale od 50 000 .. 70 000 - chyba pocas prace s EMV terminalom (dvojnasobny rozsah z dovodu zapornych navratovych hodnot EMV terminalu)
175  };
176  Q_ENUM( ResultValue );
177 
179  {
183  };
185 
187  {
244  };
246 
248  {
252  };
253 
255  {
257  //NetworkRequestModelRoute = 1, Obsolete
268  };
270 
272  {
275  };
276 
278  {
281  };
282 
284  {
294  };
296 
298  {
309  };
310 
312  {
314 
318 
323 
331 
338 
343 
350 
355 
358 
362  };
363 
365  {
373  };
374 
376  {
384  };
385 
387  {
391  };
392 
394  {
398  };
399 
401  {
404  };
405 
407  {
411  };
412 
414  {
418  };
419 
421  {
422  // driver bug report IDs 257-267
426  CardError = 260,
431  SlaveError = 265,
432  CameraError = 266,
434 
436  };
437 
439  {
440  AutoModuleNone = 0x0000,
443  AutoModuleInfo = 0x0004
444  };
445 
447  {
451  };
452 
454  {
459  };
460 
462  {
463  //StateImportanceTypeOK = 0, unused
464  //StateImportanceTypeDontTrack = 1, unused
465  //StateImportanceTypeTrack = 2, unused
468  };
469 
471  {
485  };
486 
488  {
494  };
495 
497  {
505  };
506 
507  Q_DECLARE_FLAGS( AutoModules, AutoModule )
508 
509  using ButtonAction = std::function<void()>;
510 
511  template<typename QEnum>
512  static QString QtEnumToString( const QEnum value )
513  {
514  return QString( QMetaEnum::fromType<QEnum>().valueToKey( value ) );
515  }
516 
517 private:
519 };
520 
521 Q_DECLARE_OPERATORS_FOR_FLAGS( ApplicationDefines::AutoModules )
522 
523 #endif // _APPLICATIONDEFINES_H_
Definition: ApplicationDefines.h:148
Definition: ApplicationDefines.h:329
Definition: ApplicationDefines.h:330
Definition: ApplicationDefines.h:249
Definition: ApplicationDefines.h:293
const char * XML_ANNOUNCEMENT_NODE_NAME
Definition: ApplicationDefines.cpp:66
Definition: ApplicationDefines.h:466
Definition: ApplicationDefines.h:109
Definition: ApplicationDefines.h:289
static QString QtEnumToString(const QEnum value)
Definition: ApplicationDefines.h:512
Definition: DigitalInputPinBusinessLogic.h:62
const char * MENU_CATEGORY_ID_DISPATCHING
Definition: ApplicationDefines.cpp:27
Definition: ApplicationDefines.h:146
Definition: ApplicationDefines.h:301
const char * FILE_NAME_KEYBOARD_CONFIGURATION
Definition: ApplicationDefines.cpp:13
Definition: UnpaidExpenseBusinessLogic.h:27
Definition: ApplicationDefines.h:147
Definition: ApplicationDefines.h:395
Definition: ApplicationDefines.h:369
WebSocketType
Definition: ApplicationDefines.h:271
Definition: ApplicationDefines.h:100
Definition: ApplicationDefines.h:332
Definition: ApplicationDefines.h:504
Definition: ApplicationDefines.h:97
Definition: ApplicationDefines.h:121
const char * INV_SOURCE_FILE
Definition: ApplicationDefines.cpp:18
Definition: SlaveBusinessLogic.h:12
Definition: ApplicationDefines.h:432
Definition: ApplicationDefines.h:347
const char * TICKET_TEMPLATE_REFUELING_TICKET
Definition: ApplicationDefines.cpp:43
Definition: ApplicationDefines.h:501
Definition: ApplicationDefines.h:344
Definition: ApplicationDefines.h:130
StateImportanceType
Definition: ApplicationDefines.h:461
const char * FILE_NAME_VIN
Definition: ApplicationDefines.cpp:14
const char * SOUND_PRINT_PAUSED_REMOVE_OBSTACLE_FILE_PATH
Definition: ApplicationDefines.cpp:58
Definition: ApplicationDefines.h:448
Definition: ApplicationDefines.h:441
OperatorLoginType
Definition: ApplicationDefines.h:393
const char * FILE_NAME_OPERATING_DATA_BACKUP
Definition: ApplicationDefines.cpp:10
const char * APPLICATION_FONT_NAME
Definition: ApplicationDefines.cpp:6
Definition: ApplicationDefines.h:342
DefaultIssueWindowFocus
Definition: ApplicationDefines.h:487
Definition: ApplicationDefines.h:159
Definition: AccidentBusinessLogic.h:12
Definition: ApplicationDefines.h:382
Definition: ApplicationDefines.h:326
Definition: ApplicationDefines.h:113
NetworkRequestParameter
Definition: ApplicationDefines.h:277
Definition: ApplicationDefines.h:427
Definition: ApplicationDefines.h:490
Definition: ApplicationDefines.h:168
Definition: ApplicationDefines.h:286
const char * MENU_CATEGORY_ID_SETTINGS
Definition: ApplicationDefines.cpp:25
Definition: ApplicationDefines.h:359
Definition: BusTableInterchangesBusinessLogic.h:14
Definition: ApplicationDefines.h:481
CardReadIntention
Definition: ApplicationDefines.h:283
const char * XML_ANNOUNCEMENT_PANEL_ANNOUNCEMENT_NODE_NAME
Definition: ApplicationDefines.cpp:70
Definition: ApplicationDefines.h:259
Definition: ApplicationDefines.h:143
InformationIconStatus
Definition: ApplicationDefines.h:311
const char * TICKET_TEMPLATE_FINAL_TICKET
Definition: ApplicationDefines.cpp:31
Definition: ApplicationDefines.h:307
const char * TICKET_TEMPLATE_COMMAND_SEGMENTS_LIST
Definition: ApplicationDefines.cpp:41
Q_ENUM(ResultValue)
Definition: ApplicationDefines.h:127
Definition: ApplicationDefines.h:104
Definition: BarcodeEvaluatingBusinessLogic.h:15
Definition: ApplicationDefines.h:251
Definition: ApplicationDefines.h:324
Definition: ApplicationDefines.h:180
Definition: ApplicationDefines.h:133
Definition: ApplicationDefines.h:106
const char * FILE_NAME_MENU_CONFIGURATION
Definition: ApplicationDefines.cpp:12
const char * TICKET_TEMPLATE_BUS_STOP_LIST
Definition: ApplicationDefines.cpp:38
Definition: ApplicationDefines.h:103
Definition: ApplicationDefines.h:424
const char * TICKET_TEMPLATE_TICKETS_LIST
Definition: ApplicationDefines.cpp:37
EmvTransactionIntention
Definition: ApplicationDefines.h:496
Definition: CommandSegmentsBusinessLogic.h:29
Definition: ApplicationDefines.h:142
Definition: ApplicationDefines.h:161
Definition: ApplicationDefines.h:316
Definition: ApplicationDefines.h:156
Definition: ApplicationDefines.h:356
Definition: DeviceLockBusinessLogic.h:6
MonitoringDeviceStatus
Definition: ApplicationDefines.h:453
Definition: TripStartAcousticSignalizationBusinessLogic.h:12
Definition: ApplicationDefines.h:367
const char * MENU_CATEGORY_ID_QUICK_ACTIONS
Definition: ApplicationDefines.cpp:21
Definition: DispatchingBusinessLogic.h:10
Definition: ApplicationDefines.h:341
Definition: ApplicationDefines.h:443
Definition: ApplicationDefines.h:120
Definition: ApplicationDefines.h:396
Definition: ApplicationDefines.h:139
Definition: ApplicationDefines.h:171
Definition: ApplicationDefines.h:352
Definition: ApplicationDefines.h:491
const char * SOUND_EVALUATE_QR_TICKET_OK
Definition: ApplicationDefines.cpp:59
Definition: ApplicationDefines.h:480
Definition: ApplicationDefines.h:149
Definition: ApplicationDefines.h:126
Definition: PassengerCountBusinessLogic.h:19
InformationIconIndex
Definition: ApplicationDefines.h:297
Definition: ApplicationDefines.h:333
Definition: GPSBusinessLogic.h:18
Definition: ApplicationDefines.h:169
ResultValue
Definition: ApplicationDefines.h:92
const char * SOUND_APPLY_QR_CODE
Definition: ApplicationDefines.cpp:61
const char * XML_ANNOUNCEMENT_SOUND_FILE_NODE_NAME
Definition: ApplicationDefines.cpp:69
Definition: TripGetPlatformChangeBusinessLogic.h:18
DatabaseServiceType
Definition: ApplicationDefines.h:247
Definition: ApplicationDefines.h:457
Definition: ApplicationDefines.h:98
Definition: ApplicationDefines.h:489
Definition: ApplicationDefines.h:134
Definition: AutomaticBrightnessBusinessLogic.h:6
PrinterState
Definition: ApplicationDefines.h:446
Definition: ApplicationDefines.h:435
const char * SOUND_NEW_TEXT_MESSAGE_RECEIVED_FILE_PATH
Definition: ApplicationDefines.cpp:57
Definition: ApplicationDefines.h:163
Definition: AutomaticCardHandlingBusinessLogic.h:14
Definition: ApplicationDefines.h:132
Definition: ApplicationDefines.h:325
const char * VIN_TEMP_FILE_PATH
Definition: ApplicationDefines.cpp:16
const char * TICKET_TEMPLATE_TARIFFS_LIST
Definition: ApplicationDefines.cpp:36
Definition: ApplicationDefines.h:339
Definition: ApplicationDefines.h:182
Definition: ApplicationDefines.h:306
IssueOutMethod
Definition: ApplicationDefines.h:400
Definition: ApplicationDefines.h:108
const char * DATA_PATH_DISPATCHING_DATA_SENDER
Definition: ApplicationDefines.cpp:9
Definition: ApplicationDefines.h:250
Definition: ApplicationDefines.h:403
Definition: ApplicationDefines.h:402
Definition: BusStopCommentBusinessLogic.h:6
Definition: ModelRouteBusinessLogic.h:22
Definition: ApplicationDefines.h:144
const char * TICKET_TEMPLATE_LINE_TRIPS_LIST
Definition: ApplicationDefines.cpp:40
Definition: ApplicationDefines.h:145
Definition: ApplicationDefines.h:379
Definition: ApplicationDefines.h:124
Definition: ApplicationDefines.h:101
Definition: ApplicationDefines.h:119
Definition: ApplicationDefines.h:377
Definition: ApplicationDefines.h:335
Definition: ApplicationDefines.h:288
Definition: ApplicationDefines.h:173
Definition: ApplicationDefines.h:430
Definition: ApplicationDefines.h:299
Definition: ApplicationDefines.h:440
Definition: ApplicationDefines.h:370
The MonitoringBusinessLogic class processes data from 'analyzer' application about current state of d...
Definition: MonitoringBusinessLogic.h:14
Definition: ApplicationDefines.h:102
Definition: ApplicationDefines.h:328
Definition: ApplicationDefines.h:477
const char * SCREEN_SAVER_WAKE_UP_EVENT_NEW_TEXT_MESSAGE_RECEIVED
Definition: ApplicationDefines.cpp:64
Definition: ApplicationDefines.h:266
StateRequestCode
Definition: ApplicationDefines.h:364
Definition: CommunicationCentreBusinessLogic.h:8
Definition: ApplicationDefines.h:317
const char * MENU_CONFIGURATION_ROOT_ELEMENT_NAME
Definition: ApplicationDefines.cpp:20
const char * TICKET_TEMPLATE_ZONE_BUS_STOPS_LIST
Definition: ApplicationDefines.cpp:39
std::function< void()> ButtonAction
Definition: ApplicationDefines.h:509
Definition: ApplicationDefines.h:415
Definition: ApplicationDefines.h:115
Definition: ApplicationDefines.h:334
Definition: ApplicationDefines.h:433
ExtraOperationGeneralCheck
Definition: ApplicationDefines.h:386
Definition: BeeperBusinessLogic.h:7
AuditorPrintLists
Definition: ApplicationDefines.h:406
DispatchingSystemErrorID
Definition: ApplicationDefines.h:420
StateResultCode
Definition: ApplicationDefines.h:375
Definition: ApplicationDefines.h:426
Definition: ApplicationDefines.h:274
NetworkRequestType
Definition: ApplicationDefines.h:254
Definition: TicketIssueBusinessLogic.h:30
Definition: ApplicationDefines.h:231
Definition: SystemTimeSynchronizationBusinessLogic.h:14
Definition: PowerLossBusinessLogic.h:6
Definition: ApplicationDefines.h:308
Definition: ContinuousTripBusinessLogic.h:10
Definition: ApplicationDefines.h:336
Definition: DeviceInformationBusinessLogic.h:20
Definition: ApplicationDefines.h:165
AutoModule
Definition: ApplicationDefines.h:438
Definition: ApplicationDefines.h:260
Definition: ApplicationDefines.h:114
Definition: ApplicationDefines.h:302
Definition: ApplicationDefines.h:456
Definition: ApplicationDefines.h:458
const char * SOUND_EMPTY_WALLET_FILE_PATH
Definition: ApplicationDefines.cpp:48
Definition: ApplicationDefines.h:428
Definition: ApplicationDefines.h:500
Definition: ApplicationDefines.h:425
Definition: ApplicationDefines.h:88
Definition: VehicleIdentificationBusinessLogic.h:8
Definition: ApplicationDefines.h:442
Definition: RegistrationTicketBusinessLogic.h:13
Definition: SpecialTextOnTableBusinessLogic.h:15
Definition: ApplicationDefines.h:455
Definition: DriverIdentificationBusinessLogic.h:7
const char * SOUND_EVALUATE_QR_TICKET_ERROR
Definition: ApplicationDefines.cpp:60
Definition: DispatchingTextMessagesBusinessLogic.h:8
const char * SCREEN_SAVER_WAKE_UP_EVENT_BUS_STOP_ARRIVAL
Definition: ApplicationDefines.cpp:63
Definition: ApplicationDefines.h:160
Definition: ApplicationDefines.h:110
Definition: ApplicationDefines.h:11
const char * FILE_NAME_PROJECT_CONFIGURATION
Definition: ApplicationDefines.cpp:11
BusinessLogicLifeTimeType
Definition: ApplicationDefines.h:178
Definition: ApplicationDefines.h:105
Definition: ApplicationDefines.h:188
Definition: ApplicationDefines.h:243
Definition: ApplicationDefines.h:99
Definition: ApplicationDefines.h:140
Definition: ApplicationDefines.h:397
Definition: ApplicationDefines.h:340
Definition: ApplicationDefines.h:172
Definition: DataSynchronizationBusinessLogic.h:6
Definition: ApplicationDefines.h:492
const char * PATH_BASE_DATA
Definition: ApplicationDefines.cpp:8
Definition: DestinationBusStopOrZoneSelectionBusinessLogic.h:8
const char * TICKET_TEMPLATE_PRINTER_TEST
Definition: ApplicationDefines.cpp:42
Definition: ApplicationDefines.h:360
Definition: ApplicationDefines.h:502
const char * MENU_CATEGORY_ID_LISTS
Definition: ApplicationDefines.cpp:24
Definition: ApplicationDefines.h:96
Definition: ApplicationDefines.h:493
Definition: ApplicationDefines.h:429
Definition: StatisticBusinessLogic.h:23
BusinessLogicType
Definition: ApplicationDefines.h:186
Definition: DeductionBusinessLogic.h:28
const char * XML_ANNOUNCEMENT_ID_ATTRIBUTE_NAME
Definition: ApplicationDefines.cpp:67
Definition: ApplicationDefines.h:423
Definition: TransfareInfoProviderBusinessLogic.h:11
Definition: ApplicationDefines.h:155
const char * CAN_DRIVER_CONFIG_FILE
Definition: ApplicationDefines.cpp:17
Definition: ApplicationDefines.h:315
Definition: ApplicationDefines.h:408
Definition: ApplicationDefines.h:262
Definition: ApplicationDefines.h:431
Definition: EMVTerminalBusinessLogic.h:10
Definition: ApplicationDefines.h:474
Definition: ApplicationDefines.h:154
Definition: ApplicationDefines.h:261
Definition: PlayerBusinessLogic.h:13
Definition: ApplicationDefines.h:378
Definition: ApplicationDefines.h:327
Definition: TableBusinessLogic.h:22
const char * TICKET_TEMPLATE_COINER_FINAL_TICKET
Definition: ApplicationDefines.cpp:33
UnlockPeripheralsOnArrivalMode
Definition: ApplicationDefines.h:413
Definition: ApplicationDefines.h:319
const char * TICKET_TEMPLATE_COMMANDS_LIST
Definition: ApplicationDefines.cpp:35
Definition: ApplicationDefines.h:258
Definition: ApplicationDefines.h:116
Definition: SmartCardServiceBusinessLogic.h:6
Definition: ApplicationDefines.h:303
Definition: ApplicationDefines.h:366
const char * MENU_CATEGORY_ID_SYSTEM_INFO
Definition: ApplicationDefines.cpp:29
Definition: ApplicationDefines.h:450
Definition: ApplicationDefines.h:354
Definition: CameraBusinessLogic.h:25
Definition: ApplicationDefines.h:337
Definition: ApplicationDefines.h:361
Definition: ApplicationDefines.h:150
Definition: ApplicationDefines.h:292
Definition: ApplicationDefines.h:484
The OtherTripsDelaysBusinessLogic class class provides information about other trip delays witch are ...
Definition: TripTransfersAndDelaysBusinessLogic.h:14
Definition: ApplicationDefines.h:291
Definition: ApplicationDefines.h:476
Definition: DailyIdentificationRecordBusinessLogic.h:23
Definition: ApplicationDefines.h:287
Definition: ApplicationDefines.h:95
Definition: ApplicationDefines.h:256
Definition: ApplicationDefines.h:164
Definition: ManualPricelistRowBusinessLogic.h:6
const char * SOUND_AUDITOR_FILE_PATH
Definition: ApplicationDefines.cpp:46
Definition: LedNotificationBusinessLogic.h:6
const char * MENU_CATEGORY_ID_DEVICES
Definition: ApplicationDefines.cpp:26
Definition: PrinterDisplayBusinessLogic.h:22
Definition: ApplicationDefines.h:107
Definition: ApplicationDefines.h:503
Definition: ApplicationDefines.h:279
Definition: ApplicationDefines.h:174
Definition: ApplicationDefines.h:141
const char * TICKET_TEMPLATE_LINES_LIST
Definition: ApplicationDefines.cpp:34
const char * MENU_CATEGORY_ID_COMMON_ACTIONS
Definition: ApplicationDefines.cpp:22
Definition: ApplicationDefines.h:357
Definition: ApplicationDefines.h:467
const char * MENU_CATEGORY_ID_HELP
Definition: ApplicationDefines.cpp:28
Definition: TripGuaranteedConnectionsBusinessLogic.h:12
Definition: ApplicationDefines.h:345
Definition: ApplicationDefines.h:313
Definition: ApplicationDefines.h:162
const char * FILE_NAME_FINAL_TICKET_COPY
Definition: ApplicationDefines.cpp:15
Definition: TicketCancellationBusinessLogic.h:50
const char * SOUND_APPROACH_CARD_FILE_PATH
Definition: ApplicationDefines.cpp:45
Definition: ApplicationDefines.h:131
Definition: ApplicationDefines.h:475
Definition: ApplicationDefines.h:410
Definition: ApplicationDefines.h:368
Definition: ApplicationDefines.h:181
The TicketSummaryBusinessLogic class holds logic to count prices of cash tickets in domestic currency...
Definition: TicketSummaryBusinessLogic.h:18
Definition: ApplicationDefines.h:273
Definition: ApplicationDefines.h:166
Definition: ApplicationDefines.h:498
Definition: ApplicationDefines.h:478
Definition: ApplicationDefines.h:346
Definition: ApplicationDefines.h:285
CustomApplicationEventType
Definition: ApplicationDefines.h:470
Definition: ApplicationDefines.h:290
Definition: AnnouncementSoundBusinessLogic.h:6
Definition: ApplicationDefines.h:416
const char * SOUND_UNFINISHED_OPERATION_FILE_PATH
Definition: ApplicationDefines.cpp:47
Definition: ApplicationDefines.h:449
Definition: PrinterBusinessLogic.h:15
const char * MENU_CATEGORY_ID_DEDUCTION
Definition: ApplicationDefines.cpp:23
const char * XML_ANNOUNCEMENT_AUDIO_CHANNEL_ATTRIBUTE_NAME
Definition: ApplicationDefines.cpp:68
Definition: ApplicationDefines.h:499
const char * TICKET_TEMPLATE_INITIAL_TICKET
Definition: ApplicationDefines.cpp:32
Definition: EngineStateBusinessLogic.h:6
Definition: ApplicationDefines.h:170
Definition: ApplicationDefines.h:371