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