Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
StateApproachCardForWrite.h
Go to the documentation of this file.
1 #ifndef STATEAPPROACHCARDFORWRITE_H
2 #define STATEAPPROACHCARDFORWRITE_H
3 
4 #include "ApplicationState.h"
5 
7 
9 {
10 public:
13 
14  virtual StateApproachCardForWrite *Clone(StorageList &inputStream );
15 
16  // state functionality
17  virtual void OnEnter();
18  virtual void OnResume();
19  virtual void OnLeave();
20 
21  // app functionality
22  virtual void OnPanelActionButtonClicked();
23 
24  // card functionality
25  virtual void OnCardIn( const std::string &cardUID );
26  virtual void OnCardOut();
27  virtual void WriteOK();
28  virtual void WriteError();
29  virtual void OnUnFinishedOperation();
30 
31 private:
33 
34  class DataClass;
35  QSharedPointer<DataClass> d;
36 
38 };
39 
40 #endif // STATEAPPROACHCARDFORWRITE_H
virtual void OnLeave()
Definition: StateApproachCardForWrite.cpp:155
virtual void WriteError()
Definition: StateApproachCardForWrite.cpp:205
virtual void OnEnter()
Definition: StateApproachCardForWrite.cpp:114
Definition: ApplicationStateManager.h:43
virtual StateApproachCardForWrite * Clone(StorageList &inputStream)
Definition: StateApproachCardForWrite.cpp:107
virtual void OnCardOut()
Definition: StateApproachCardForWrite.cpp:170
StateApproachCardForWrite(ApplicationStateManager *stateManager)
Definition: StateApproachCardForWrite.cpp:95
Definition: ApplicationState.h:33
virtual void WriteOK()
Definition: StateApproachCardForWrite.cpp:175
virtual void OnResume()
Definition: StateApproachCardForWrite.cpp:150
virtual void OnPanelActionButtonClicked()
Definition: StateApproachCardForWrite.cpp:160
virtual ~StateApproachCardForWrite()
Definition: StateApproachCardForWrite.cpp:102
virtual void OnCardIn(const std::string &cardUID)
Definition: StateApproachCardForWrite.cpp:165
Definition: StateApproachCardForWrite.h:8
virtual void OnUnFinishedOperation()
Definition: StateApproachCardForWrite.cpp:234