1 /*
2 ################################################################################
3 #  THIS FILE IS 100% GENERATED BY ZPROJECT; DO NOT EDIT EXCEPT EXPERIMENTALLY  #
4 #  Read the zproject/README.md for information about making permanent changes. #
5 ################################################################################
6 */
7 
8 #ifndef QML_CZMQ_PLUGIN_H
9 #define QML_CZMQ_PLUGIN_H
10 
11 #include <QQmlExtensionPlugin>
12 #include <qqml.h>
13 
14 class QmlZactor;
15 class QmlZactorAttached;
16 class QmlZargs;
17 class QmlZargsAttached;
18 class QmlZarmour;
19 class QmlZarmourAttached;
20 class QmlZcert;
21 class QmlZcertAttached;
22 class QmlZcertstore;
23 class QmlZcertstoreAttached;
24 class QmlZchunk;
25 class QmlZchunkAttached;
26 class QmlZclock;
27 class QmlZclockAttached;
28 class QmlZconfig;
29 class QmlZconfigAttached;
30 class QmlZdigest;
31 class QmlZdigestAttached;
32 class QmlZdir;
33 class QmlZdirAttached;
34 class QmlZdirPatch;
35 class QmlZdirPatchAttached;
36 class QmlZfile;
37 class QmlZfileAttached;
38 class QmlZframe;
39 class QmlZframeAttached;
40 class QmlZhash;
41 class QmlZhashAttached;
42 class QmlZhashx;
43 class QmlZhashxAttached;
44 class QmlZiflist;
45 class QmlZiflistAttached;
46 class QmlZlist;
47 class QmlZlistAttached;
48 class QmlZlistx;
49 class QmlZlistxAttached;
50 class QmlZloop;
51 class QmlZloopAttached;
52 class QmlZmsg;
53 class QmlZmsgAttached;
54 class QmlZpoller;
55 class QmlZpollerAttached;
56 class QmlZproc;
57 class QmlZprocAttached;
58 class QmlZsock;
59 class QmlZsockAttached;
60 class QmlZstr;
61 class QmlZstrAttached;
62 class QmlZsys;
63 class QmlZsysAttached;
64 class QmlZtimerset;
65 class QmlZtimersetAttached;
66 class QmlZtrie;
67 class QmlZtrieAttached;
68 class QmlZuuid;
69 class QmlZuuidAttached;
70 class QmlZhttpClient;
71 class QmlZhttpClientAttached;
72 class QmlZhttpServer;
73 class QmlZhttpServerAttached;
74 class QmlZhttpServerOptions;
75 class QmlZhttpServerOptionsAttached;
76 class QmlZhttpRequest;
77 class QmlZhttpRequestAttached;
78 class QmlZhttpResponse;
79 class QmlZhttpResponseAttached;
80 class QmlZosc;
81 class QmlZoscAttached;
82 
83 #include "QmlZactor.h"
84 #include "QmlZargs.h"
85 #include "QmlZarmour.h"
86 #include "QmlZcert.h"
87 #include "QmlZcertstore.h"
88 #include "QmlZchunk.h"
89 #include "QmlZclock.h"
90 #include "QmlZconfig.h"
91 #include "QmlZdigest.h"
92 #include "QmlZdir.h"
93 #include "QmlZdirPatch.h"
94 #include "QmlZfile.h"
95 #include "QmlZframe.h"
96 #include "QmlZhash.h"
97 #include "QmlZhashx.h"
98 #include "QmlZiflist.h"
99 #include "QmlZlist.h"
100 #include "QmlZlistx.h"
101 #include "QmlZloop.h"
102 #include "QmlZmsg.h"
103 #include "QmlZpoller.h"
104 #include "QmlZproc.h"
105 #include "QmlZsock.h"
106 #include "QmlZstr.h"
107 #include "QmlZsys.h"
108 #include "QmlZtimerset.h"
109 #include "QmlZtrie.h"
110 #include "QmlZuuid.h"
111 #include "QmlZhttpClient.h"
112 #include "QmlZhttpServer.h"
113 #include "QmlZhttpServerOptions.h"
114 #include "QmlZhttpRequest.h"
115 #include "QmlZhttpResponse.h"
116 #include "QmlZosc.h"
117 
118 class QmlCZMQPlugin : public QQmlExtensionPlugin
119 {
120     Q_OBJECT
121     Q_PLUGIN_METADATA (IID "org.qt-project.Qt.QQmlExtensionInterface")
122 
123 public:
registerTypes(const char * uri)124     void registerTypes (const char *uri)
125     {
126         qmlRegisterType<QmlZactor> (uri, 1, 0, "QmlZactor");
127         qmlRegisterType<QmlZactorAttached>();
128         qmlRegisterType<QmlZargs> (uri, 1, 0, "QmlZargs");
129         qmlRegisterType<QmlZargsAttached>();
130         qmlRegisterType<QmlZarmour> (uri, 1, 0, "QmlZarmour");
131         qmlRegisterType<QmlZarmourAttached>();
132         qmlRegisterType<QmlZcert> (uri, 1, 0, "QmlZcert");
133         qmlRegisterType<QmlZcertAttached>();
134         qmlRegisterType<QmlZcertstore> (uri, 1, 0, "QmlZcertstore");
135         qmlRegisterType<QmlZcertstoreAttached>();
136         qmlRegisterType<QmlZchunk> (uri, 1, 0, "QmlZchunk");
137         qmlRegisterType<QmlZchunkAttached>();
138         qmlRegisterType<QmlZclock> (uri, 1, 0, "QmlZclock");
139         qmlRegisterType<QmlZclockAttached>();
140         qmlRegisterType<QmlZconfig> (uri, 1, 0, "QmlZconfig");
141         qmlRegisterType<QmlZconfigAttached>();
142         qmlRegisterType<QmlZdigest> (uri, 1, 0, "QmlZdigest");
143         qmlRegisterType<QmlZdigestAttached>();
144         qmlRegisterType<QmlZdir> (uri, 1, 0, "QmlZdir");
145         qmlRegisterType<QmlZdirAttached>();
146         qmlRegisterType<QmlZdirPatch> (uri, 1, 0, "QmlZdirPatch");
147         qmlRegisterType<QmlZdirPatchAttached>();
148         qmlRegisterType<QmlZfile> (uri, 1, 0, "QmlZfile");
149         qmlRegisterType<QmlZfileAttached>();
150         qmlRegisterType<QmlZframe> (uri, 1, 0, "QmlZframe");
151         qmlRegisterType<QmlZframeAttached>();
152         qmlRegisterType<QmlZhash> (uri, 1, 0, "QmlZhash");
153         qmlRegisterType<QmlZhashAttached>();
154         qmlRegisterType<QmlZhashx> (uri, 1, 0, "QmlZhashx");
155         qmlRegisterType<QmlZhashxAttached>();
156         qmlRegisterType<QmlZiflist> (uri, 1, 0, "QmlZiflist");
157         qmlRegisterType<QmlZiflistAttached>();
158         qmlRegisterType<QmlZlist> (uri, 1, 0, "QmlZlist");
159         qmlRegisterType<QmlZlistAttached>();
160         qmlRegisterType<QmlZlistx> (uri, 1, 0, "QmlZlistx");
161         qmlRegisterType<QmlZlistxAttached>();
162         qmlRegisterType<QmlZloop> (uri, 1, 0, "QmlZloop");
163         qmlRegisterType<QmlZloopAttached>();
164         qmlRegisterType<QmlZmsg> (uri, 1, 0, "QmlZmsg");
165         qmlRegisterType<QmlZmsgAttached>();
166         qmlRegisterType<QmlZpoller> (uri, 1, 0, "QmlZpoller");
167         qmlRegisterType<QmlZpollerAttached>();
168         qmlRegisterType<QmlZproc> (uri, 1, 0, "QmlZproc");
169         qmlRegisterType<QmlZprocAttached>();
170         qmlRegisterType<QmlZsock> (uri, 1, 0, "QmlZsock");
171         qmlRegisterType<QmlZsockAttached>();
172         qmlRegisterType<QmlZstr> (uri, 1, 0, "QmlZstr");
173         qmlRegisterType<QmlZstrAttached>();
174         qmlRegisterType<QmlZsys> (uri, 1, 0, "QmlZsys");
175         qmlRegisterType<QmlZsysAttached>();
176         qmlRegisterType<QmlZtimerset> (uri, 1, 0, "QmlZtimerset");
177         qmlRegisterType<QmlZtimersetAttached>();
178         qmlRegisterType<QmlZtrie> (uri, 1, 0, "QmlZtrie");
179         qmlRegisterType<QmlZtrieAttached>();
180         qmlRegisterType<QmlZuuid> (uri, 1, 0, "QmlZuuid");
181         qmlRegisterType<QmlZuuidAttached>();
182         qmlRegisterType<QmlZhttpClient> (uri, 1, 0, "QmlZhttpClient");
183         qmlRegisterType<QmlZhttpClientAttached>();
184         qmlRegisterType<QmlZhttpServer> (uri, 1, 0, "QmlZhttpServer");
185         qmlRegisterType<QmlZhttpServerAttached>();
186         qmlRegisterType<QmlZhttpServerOptions> (uri, 1, 0, "QmlZhttpServerOptions");
187         qmlRegisterType<QmlZhttpServerOptionsAttached>();
188         qmlRegisterType<QmlZhttpRequest> (uri, 1, 0, "QmlZhttpRequest");
189         qmlRegisterType<QmlZhttpRequestAttached>();
190         qmlRegisterType<QmlZhttpResponse> (uri, 1, 0, "QmlZhttpResponse");
191         qmlRegisterType<QmlZhttpResponseAttached>();
192         qmlRegisterType<QmlZosc> (uri, 1, 0, "QmlZosc");
193         qmlRegisterType<QmlZoscAttached>();
194     };
195 };
196 
197 #endif
198 
199 /*
200 ################################################################################
201 #  THIS FILE IS 100% GENERATED BY ZPROJECT; DO NOT EDIT EXCEPT EXPERIMENTALLY  #
202 #  Read the zproject/README.md for information about making permanent changes. #
203 ################################################################################
204 */
205