Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
BusStopCommentBusinessLogic.h
Go to the documentation of this file.
1 #ifndef BUSSTOPCOMMENTBUSINESSLOGIC_H
2 #define BUSSTOPCOMMENTBUSINESSLOGIC_H
3 
4 #include "BusinessLogic.h"
5 
7 {
8 public:
10 
13 
14  void UpdateActualBusStopComment( const int32_t tripBusStopIndex, bool &actualBusstopCommentHasChanged );
15  void ClearActualBusStopComment( const int32_t tripBusStopIndex );
16 
17  QString GetActualBusStopComment() const;
18 
19 private:
21 
22  class DataClass;
23  QSharedPointer<DataClass> d;
24 
26 };
27 
28 #endif // BUSSTOPCOMMENTBUSINESSLOGIC_H
Definition: BusStopCommentBusinessLogic.cpp:28
void UpdateActualBusStopComment(const int32_t tripBusStopIndex, bool &actualBusstopCommentHasChanged)
Definition: BusStopCommentBusinessLogic.cpp:141
The BusinessLogic class is the base class of all business logic classes. Every inherited class has to...
Definition: BusinessLogic.h:11
Definition: BusStopCommentBusinessLogic.h:6
Definition: ApplicationDefines.h:203
static const ApplicationDefines::BusinessLogicType mBusinessLogicType
Definition: BusStopCommentBusinessLogic.h:9
void ClearActualBusStopComment(const int32_t tripBusStopIndex)
Definition: BusStopCommentBusinessLogic.cpp:155
QString GetActualBusStopComment() const
Definition: BusStopCommentBusinessLogic.cpp:160
virtual ~BusStopCommentBusinessLogic()
Definition: BusStopCommentBusinessLogic.cpp:136
BusStopCommentBusinessLogic()
Definition: BusStopCommentBusinessLogic.cpp:130
BusinessLogicType
Definition: ApplicationDefines.h:186