3 #ifndef WOBGEN_MTGetUserAudit
4 #define WOBGEN_MTGetUserAudit
7 #ifndef WOBGEN_MAGICSMOKE__WOB_EXPORT
8 #define WOBGEN_MAGICSMOKE__WOB_EXPORT Q_DECL_IMPORT
11 #include "MTransaction"
12 #include <MOOrderAudit>
13 #include <MOTicketAudit>
14 #include <MOVoucherAudit>
15 #include <MOItemAudit>
31 explicit MTGetUserAudit(
const QString &auname,
const qint64 &aoldest,QString iface);
44 QByteArray encodeData();
45 void decodeData(QByteArray);
47 virtual void endQuery();
53 static MTGetUserAudit query(
const QString &auname,
const qint64 &aoldest,QString iface=
"MagicSmoke");
58 static MTGetUserAudit asyncQuery(
const QString &auname,
const qint64 &aoldest,QString iface=
"MagicSmoke");
60 Q_SLOT Nullable<QString> getuname()
const;
62 Q_SLOT QList<MOOrderAudit> getorders()
const;
64 Q_SLOT QList<MOTicketAudit> gettickets()
const;
66 Q_SLOT QList<MOVoucherAudit> getvouchers()
const;
68 Q_SLOT QList<MOItemAudit> getitems()
const;
Definition: srcMTGetUserAudit.cpp:12
returns all order related data the user has touched
Definition: srcMTGetUserAudit.h:20
friend class MTGetUserAudit
Definition: srcMTGetUserAudit.cpp:15
Definition: transaction.h:25
#define WOBGEN_MAGICSMOKE__WOB_EXPORT
Definition: srcMTGetUserAudit.h:8
Q_DECLARE_METATYPE(QDomNode)