1 #ifndef CROSSROADPREFERENCESBUSINESSLOGIC_H
2 #define CROSSROADPREFERENCESBUSINESSLOGIC_H
13 class CrossroadPreferencesBusinessLogic :
public BusinessLogic
18 static const QString DEFAULT_INPUT_FILENAME_WITH_PATH;
19 static const QString PREFERENCE_MESSAGES_LOG_FILENAME_WITH_PATH;
21 CrossroadPreferencesBusinessLogic();
22 virtual ~CrossroadPreferencesBusinessLogic();
26 void OnIssueIn(
const int lineNumber,
const int tripNumber );
31 void ListVehicleTrafficPreferencePointsForManualSending();
33 void OnPositionChanged(
long latitude,
long longitude );
35 void OnDelayChanged(
const int delay );
37 void OnNetworkReply(
const QJsonDocument &replyData );
38 void OnNetworkReplyTimeout();
39 void OnNetworkReplyError();
45 QScopedPointer<DataClass> d;
50 #endif // CROSSROADPREFERENCESBUSINESSLOGIC_H
The BusinessLogic class is the base class of all business logic classes. Every inherited class has to...
Definition: BusinessLogic.h:11
Definition: ApplicationDefines.h:231
Definition: VehicleIdentificationBusinessLogic.h:8
BusinessLogicType
Definition: ApplicationDefines.h:186
Definition: NetworkRequestHandler.h:12