Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Public Types | Public Member Functions | List of all members
AppOperatingDataBackup Class Reference

#include <AppOperatingDataBackup.h>

Inheritance diagram for AppOperatingDataBackup:
Inheritance graph
[legend]
Collaboration diagram for AppOperatingDataBackup:
Collaboration graph
[legend]

Classes

class  DataClass
 

Public Types

enum  BackupItem {
  ItemDriverLogin, ItemDriverName, ItemCommandNumber, ItemDriverVolume,
  ItemInterVolume, ItemExterVolume, ItemLineNumber, ItemTripNumber,
  ItemProtectNumber, ItemNumberOfDaysSinceStartDay, ItemPrevLineNumber, ItemPrevTripNumber,
  ItemPassengersCount, ItemPassengersCountFromAutomaticPassengerCounter, ItemLastBusStopTripOrder, ItemScreenSaverSetting,
  ItemAutomaticBrightnessSetting, ItemBrightnessSliderPosition, ItemCommunicationCentreIp, ItemCommunicationCentrePort,
  ItemIssueEnterReason, ItemDailyIdentificationRecordNumber, ItemDailyIdentificationRecordOpen, ItemMapRotationEnabled,
  ItemIssueType, ItemLastDispatcherLogin
}
 

Public Member Functions

bool GetIntValue (BackupItem item, int &value) const
 
bool GetUIntValue (BackupItem item, unsigned int &value) const
 
bool GetStringValue (BackupItem item, QString &value) const
 
bool GetPassengersCountFromManualCounter (std::vector< std::pair< long, long > > &passengerCount) const
 
bool GetPassengersCountFromAutomaticCounter (std::vector< std::pair< long, long > > &passengerCount) const
 
bool SetIntValue (BackupItem item, int value)
 
bool SetUIntValue (BackupItem item, unsigned int value)
 
bool SetStringValue (BackupItem item, const QString &value)
 
bool SetPassengersCountForManualCounter (const std::vector< std::pair< long, long > > &passengerCount)
 
bool SetPassengersCountForAutomaticCounter (const std::vector< std::pair< long, long > > &passengerCount)
 
bool IsInitialized () const
 

Member Enumeration Documentation

Enumerator
ItemDriverLogin 
ItemDriverName 
ItemCommandNumber 
ItemDriverVolume 
ItemInterVolume 
ItemExterVolume 
ItemLineNumber 
ItemTripNumber 
ItemProtectNumber 
ItemNumberOfDaysSinceStartDay 
ItemPrevLineNumber 
ItemPrevTripNumber 
ItemPassengersCount 
ItemPassengersCountFromAutomaticPassengerCounter 
ItemLastBusStopTripOrder 
ItemScreenSaverSetting 
ItemAutomaticBrightnessSetting 
ItemBrightnessSliderPosition 
ItemCommunicationCentreIp 
ItemCommunicationCentrePort 
ItemIssueEnterReason 
ItemDailyIdentificationRecordNumber 
ItemDailyIdentificationRecordOpen 
ItemMapRotationEnabled 
ItemIssueType 
ItemLastDispatcherLogin 

Member Function Documentation

bool AppOperatingDataBackup::GetIntValue ( BackupItem  item,
int &  value 
) const
bool AppOperatingDataBackup::GetPassengersCountFromAutomaticCounter ( std::vector< std::pair< long, long > > &  passengerCount) const
bool AppOperatingDataBackup::GetPassengersCountFromManualCounter ( std::vector< std::pair< long, long > > &  passengerCount) const
bool AppOperatingDataBackup::GetStringValue ( BackupItem  item,
QString &  value 
) const
bool AppOperatingDataBackup::GetUIntValue ( AppOperatingDataBackup::BackupItem  item,
unsigned int &  value 
) const
bool AppOperatingDataBackup::IsInitialized ( ) const
bool AppOperatingDataBackup::SetIntValue ( BackupItem  item,
int  value 
)
bool AppOperatingDataBackup::SetPassengersCountForAutomaticCounter ( const std::vector< std::pair< long, long > > &  passengerCount)
bool AppOperatingDataBackup::SetPassengersCountForManualCounter ( const std::vector< std::pair< long, long > > &  passengerCount)
bool AppOperatingDataBackup::SetStringValue ( BackupItem  item,
const QString &  value 
)
bool AppOperatingDataBackup::SetUIntValue ( AppOperatingDataBackup::BackupItem  item,
unsigned int  value 
)

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