Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
StatisticBusinessLogic Member List

This is the complete list of members for StatisticBusinessLogic, including all inherited members.

BusinessLogic(ApplicationDefines::BusinessLogicType businessLogicType, ApplicationDefines::BusinessLogicLifeTimeType businessLogicLifeTimeType)BusinessLogic
CheckDriverCredentials(unsigned long login, unsigned long pin, long deviceSnr, const char *applicationVersion)StatisticBusinessLogic
CreateAndFillDeductionNumber(long deviceSnr, const char *applicationVersion)StatisticBusinessLogic
CreateInitialStatisticRecord()StatisticBusinessLogic
DeleteStatisticAndReinit()StatisticBusinessLogic
DriverStatisticLogin(unsigned long login, unsigned long pin, long deviceSnr, const char *applicationVersion, const bool isDispatcher=false)StatisticBusinessLogic
FillAndWritePeripheralsStatisticRecord(EM::TicketIssueLogic::EIssueLogicDefines::PeripheralsStatisticEventType eventType)StatisticBusinessLogic
FillSAMNumberToDeductionNumber(long deviceSnr)StatisticBusinessLogic
GetBusinessLogicLifeTimeType() const BusinessLogic
GetBusinessLogicType() const BusinessLogic
InitStatistic(bool flagDisableCountForInitialAndFinalTicket)StatisticBusinessLogicstatic
IsDeductionOpened()StatisticBusinessLogic
IsDriverLoggedInToStatistic()StatisticBusinessLogic
LogoutDriverFromStatistic()StatisticBusinessLogic
mBusinessLogicTypeStatisticBusinessLogicstatic
OnBusStopArrival(const int32_t tripBusStopIndex, const GPSDefines::BusStopChangeType busStopChangeType) const StatisticBusinessLogic
OnBusStopDeparture(const int32_t tripBusStopIndex, const GPSDefines::BusStopChangeType busStopChangeType) const StatisticBusinessLogic
OnPositionChanged(const int32_t latitude, const int32_t longitude, const double altitude, const double speed, const int32_t numberOfSatellites) const StatisticBusinessLogic
StatisticBusinessLogic()StatisticBusinessLogic
WriteChangeCommand(const int32_t commandNumber)StatisticBusinessLogic
WriteChangeTripRecord(const int32_t lineNumber, const int32_t tripNumber, const int8_t lineType)StatisticBusinessLogic
WriteContinuousTripRecord(EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj *actualTrip)StatisticBusinessLogic
WriteDailyIdentificationVehicleRecord(unsigned long dailyIdentificationRecordNumber, unsigned long vehicleIdentificationNumber, std::string vehicleLicensePlate)StatisticBusinessLogic
WriteDeductionClose(const bool preFinal)StatisticBusinessLogic
~BusinessLogic()BusinessLogicvirtual
~StatisticBusinessLogic()StatisticBusinessLogicvirtual