Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Macros | Typedefs
AppOperatingDataBackup.cpp File Reference
#include "AppOperatingDataBackup.h"
#include <QDomDocument>
#include <QFile>
#include <QTextStream>
#include "core/ApplicationDefines.h"
#include "core/common/ApplicationPath.h"
#include "core/log/emlog.h"
Include dependency graph for AppOperatingDataBackup.cpp:

Classes

class  AppOperatingDataBackup::DataClass
 

Macros

#define __USE_LOG__
 
#define XML_ROOT_ELEMENT   "OperatingData"
 
#define XML_OPERATING_COMMAND_NUMBER   "command"
 
#define XML_OPERATING_LINE_NUMBER   "linka"
 
#define XML_OPERATING_TRIP_NUMBER   "spoj"
 
#define XML_OPERATING_NUMBER_OF_DAYS_SINCE_START_DATE   "numberOfDaysSinceStartDate"
 
#define XML_OPERATING_PREVIOUS_LINE_NUMBER   "linkaOld"
 
#define XML_OPERATING_PREVIOUS_TRIP_NUMBER   "spojOld"
 
#define XML_OPERATING_CONTROL_NUMBER   "kontrolCisl"
 
#define XML_OPERATING_DRIVER_ID   "DriverId"
 
#define XML_OPERATING_DRIVER_NAME   "DriverName"
 
#define XML_OPERATING_DAILY_IDENTIFICATION_RECORD_NUMBER   "DailyIdentificationVehicleRecord"
 
#define XML_OPERATING_DAILY_IDENTIFICATION_RECORD_OPEN   "DailyIdentificationVehicleRecordOpen"
 
#define XML_OPERATING_DRIVER_VOLUME   "DriverVolume"
 
#define XML_OPERATING_INTERNAL_VOLUME   "InternalVolume"
 
#define XML_OPERATING_EXTERNAL_VOLUME   "ExternalVolume"
 
#define XML_OPERATING_PASSENGERS_BY_BUS_STOP   "PassengerCountByBusStop"
 
#define XML_OPERATING_APC_PASSENGERS_BY_BUS_STOP   "ApcPassengerCountByBusStop"
 
#define XML_OPERATING_LAST_BUS_STOP_TRIP_ORDER   "LastBusStopTripOrder"
 
#define XML_OPERATING_SCREEN_SAVER_SETTING   "ScreenSaverSetting"
 
#define XML_OPERATING_AUTOMATIC_BRIGHTNESS_SETTING   "AutomaticBrightnessEnabled"
 
#define XML_OPERATING_BRIGHTNESS_SLIDER_POSITION   "BrightnessSliderPosition"
 
#define XML_OPERATION_COMMUNICATION_CENTRE_IP   "CommunicationCentreIp"
 
#define XML_OPERATION_COMMUNICATION_CENTRE_PORT   "CommunicationCentrePort"
 
#define XML_OPERATING_ISSUE_ENTER_REASON   "IssueEnterReason"
 
#define XML_OPERATING_MAP_ROTATION_ENABLED   "MapRotationEnabled"
 
#define XML_OPERATING_ISSUE_TYPE   "IssueType"
 
#define XML_OPERATION_LAST_DISPATCHER_LOGIN   "LastDispatcherLogin"
 
#define XML_OPERATING_CHECK_IN_BUS_STOP   "zast/nastup"
 
#define XML_OPERATING_CHECK_OUT_BUS_STOP   "zast/vystup"
 
#define XML_OPERATING_TRIP_FIRST_TICKET_NUMBER   "FirstSpojCl"
 
#define XML_OPERATING_ENABLED_EVENT   "EnabledEv"
 
#define XML_OPERATING_ISSUE_MODE   "VydajMode"
 
#define XML_OPERATING_DEVIATIVE_TRIP_FIRST_BUS_STOP   "Odchylka/PrvaZ"
 
#define XML_OPERATING_DEVIATIVE_TRIP_LAST_BUS_STOP   "Odchylka/PoslZ"
 
#define XML_OPERATING_INTERCONNECTION_VEHICLE_ORDER   "Interconnection/VehicleOrder"
 
#define XML_OPERATING_INTERCONNECTION_VEHICLE_NUMBER   "Interconnection/VehicleNumber"
 
#define XML_OPERATING_INTERCONNECTION_CONNECTED   "Interconnection/Connected"
 

Typedefs

typedef QMap
< AppOperatingDataBackup::BackupItem,
QString > 
ItemNamesMap
 
typedef QMap
< AppOperatingDataBackup::BackupItem,
QVariant > 
OperatingDataMap
 

Macro Definition Documentation

#define __USE_LOG__
#define XML_OPERATING_APC_PASSENGERS_BY_BUS_STOP   "ApcPassengerCountByBusStop"
#define XML_OPERATING_AUTOMATIC_BRIGHTNESS_SETTING   "AutomaticBrightnessEnabled"
#define XML_OPERATING_BRIGHTNESS_SLIDER_POSITION   "BrightnessSliderPosition"
#define XML_OPERATING_CHECK_IN_BUS_STOP   "zast/nastup"
#define XML_OPERATING_CHECK_OUT_BUS_STOP   "zast/vystup"
#define XML_OPERATING_COMMAND_NUMBER   "command"
#define XML_OPERATING_CONTROL_NUMBER   "kontrolCisl"
#define XML_OPERATING_DAILY_IDENTIFICATION_RECORD_NUMBER   "DailyIdentificationVehicleRecord"
#define XML_OPERATING_DAILY_IDENTIFICATION_RECORD_OPEN   "DailyIdentificationVehicleRecordOpen"
#define XML_OPERATING_DEVIATIVE_TRIP_FIRST_BUS_STOP   "Odchylka/PrvaZ"
#define XML_OPERATING_DEVIATIVE_TRIP_LAST_BUS_STOP   "Odchylka/PoslZ"
#define XML_OPERATING_DRIVER_ID   "DriverId"
#define XML_OPERATING_DRIVER_NAME   "DriverName"
#define XML_OPERATING_DRIVER_VOLUME   "DriverVolume"
#define XML_OPERATING_ENABLED_EVENT   "EnabledEv"
#define XML_OPERATING_EXTERNAL_VOLUME   "ExternalVolume"
#define XML_OPERATING_INTERCONNECTION_CONNECTED   "Interconnection/Connected"
#define XML_OPERATING_INTERCONNECTION_VEHICLE_NUMBER   "Interconnection/VehicleNumber"
#define XML_OPERATING_INTERCONNECTION_VEHICLE_ORDER   "Interconnection/VehicleOrder"
#define XML_OPERATING_INTERNAL_VOLUME   "InternalVolume"
#define XML_OPERATING_ISSUE_ENTER_REASON   "IssueEnterReason"
#define XML_OPERATING_ISSUE_MODE   "VydajMode"
#define XML_OPERATING_ISSUE_TYPE   "IssueType"
#define XML_OPERATING_LAST_BUS_STOP_TRIP_ORDER   "LastBusStopTripOrder"
#define XML_OPERATING_LINE_NUMBER   "linka"
#define XML_OPERATING_MAP_ROTATION_ENABLED   "MapRotationEnabled"
#define XML_OPERATING_NUMBER_OF_DAYS_SINCE_START_DATE   "numberOfDaysSinceStartDate"
#define XML_OPERATING_PASSENGERS_BY_BUS_STOP   "PassengerCountByBusStop"
#define XML_OPERATING_PREVIOUS_LINE_NUMBER   "linkaOld"
#define XML_OPERATING_PREVIOUS_TRIP_NUMBER   "spojOld"
#define XML_OPERATING_SCREEN_SAVER_SETTING   "ScreenSaverSetting"
#define XML_OPERATING_TRIP_FIRST_TICKET_NUMBER   "FirstSpojCl"
#define XML_OPERATING_TRIP_NUMBER   "spoj"
#define XML_OPERATION_COMMUNICATION_CENTRE_IP   "CommunicationCentreIp"
#define XML_OPERATION_COMMUNICATION_CENTRE_PORT   "CommunicationCentrePort"
#define XML_OPERATION_LAST_DISPATCHER_LOGIN   "LastDispatcherLogin"
#define XML_ROOT_ELEMENT   "OperatingData"

Typedef Documentation