MagicSmoke  $VERSION$
srcMTGetOrderAudit.h
Go to the documentation of this file.
1 //BEGIN OF AUTOMATICALLY GENERATED FILE
2 //DO NOT EDIT THIS FILE DIRECTLY, USE THE XML SOURCE!
3 #ifndef WOBGEN_MTGetOrderAudit
4 #define WOBGEN_MTGetOrderAudit
5 
6 
7 #ifndef WOBGEN_MAGICSMOKE__WOB_EXPORT
8 #define WOBGEN_MAGICSMOKE__WOB_EXPORT Q_DECL_IMPORT
9 #endif
10 
11 #include "MTransaction"
12 #include <MOOrderAudit>
13 #include <MOTicketAudit>
14 #include <MOVoucherAudit>
15 
17 
20 {
21  Q_OBJECT
22  private:
25  protected:
29  explicit MTGetOrderAudit(const qint64 &aorderid,QString iface);
30  public:
36  MTGetOrderAudit& operator=(const MTGetOrderAudit&);
38  virtual ~MTGetOrderAudit();
39  private:
40  void netquery();
41  void asyncnetquery();
42  QByteArray encodeData();
43  void decodeData(QByteArray);
44  protected:
45  virtual void endQuery();
46  public:
50  static MTGetOrderAudit query(const qint64 &aorderid,QString iface="MagicSmoke");
54  static MTGetOrderAudit asyncQuery(const qint64 &aorderid,QString iface="MagicSmoke");
56  Q_SLOT QList<MOOrderAudit> getorder()const;
58  Q_SLOT QList<MOTicketAudit> gettickets()const;
60  Q_SLOT QList<MOVoucherAudit> getvouchers()const;
61 };
62 
64 
65 //END OF AUTOMATICALLY GENERATED FILE
66 #endif
friend class MTGetOrderAudit
Definition: srcMTGetOrderAudit.cpp:15
Definition: transaction.h:25
Definition: srcMTGetOrderAudit.cpp:12
Q_DECLARE_METATYPE(QDomNode)
#define WOBGEN_MAGICSMOKE__WOB_EXPORT
Definition: srcMTGetOrderAudit.h:8
returns all audit data for an order (when it was created, who handled it, when it was paid and how...
Definition: srcMTGetOrderAudit.h:19