Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
StateAutoIssue.h
Go to the documentation of this file.
1 #ifndef STATEAUTOISSUE_H
2 #define STATEAUTOISSUE_H
3 
4 #include <QSharedPointer>
5 #include "ApplicationState.h"
6 
8 {
9  Q_OBJECT
10 public:
11  StateAutoIssue( ApplicationStateManager *stateManager );
12  virtual ~StateAutoIssue();
13 
14  virtual StateAutoIssue *Clone( StorageList &inputStream );
15 
16  virtual void OnEnter( const int32_t stateRequestCode );
17  virtual void OnResume();
18  virtual void OnResume( const int32_t stateRequestCode, const int32_t stateResultCode, StorageList &storageList );
19  virtual void OnLeave();
20  virtual void OnPanelActionButtonClicked();
21 
22  // card functionality
23  virtual void WriteOK();
24  virtual void WriteError();
25  virtual void OnUnfinishedOperation();
26 
27 private:
29 
30  class DataClass;
31  QScopedPointer<DataClass> d;
32 
34 };
35 
36 #endif // STATEAUTOISSUE_H
virtual void WriteOK()
Definition: StateAutoIssue.cpp:478
Definition: ApplicationStateManager.h:43
Definition: ApplicationState.h:33
Definition: StateAutoIssue.h:7
virtual void OnLeave()
Definition: StateAutoIssue.cpp:454
StateAutoIssue(ApplicationStateManager *stateManager)
Definition: StateAutoIssue.cpp:379
virtual void OnUnfinishedOperation()
Definition: StateAutoIssue.cpp:533
virtual void OnResume()
Definition: StateAutoIssue.cpp:444
virtual void OnEnter(const int32_t stateRequestCode)
Definition: StateAutoIssue.cpp:396
virtual void OnPanelActionButtonClicked()
Definition: StateAutoIssue.cpp:459
virtual StateAutoIssue * Clone(StorageList &inputStream)
Definition: StateAutoIssue.cpp:389
virtual ~StateAutoIssue()
Definition: StateAutoIssue.cpp:385
virtual void WriteError()
Definition: StateAutoIssue.cpp:505