Offset 8, 10 lines modified | Offset 8, 10 lines modified | ||
8 | ·a1840cac645b63396565863938aa22d9·15536·libs·optional·libqt5gstreamerquick-1.0-0_1.2.0-5.2_i386.deb | 8 | ·a1840cac645b63396565863938aa22d9·15536·libs·optional·libqt5gstreamerquick-1.0-0_1.2.0-5.2_i386.deb |
9 | ·c5ede2bdb68ef0f717f43f8a55e37933·817824·debug·optional·libqt5gstreamerui-1.0-0-dbgsym_1.2.0-5.2_i386.deb | 9 | ·c5ede2bdb68ef0f717f43f8a55e37933·817824·debug·optional·libqt5gstreamerui-1.0-0-dbgsym_1.2.0-5.2_i386.deb |
10 | ·aaa45fdacc80085e1c8844d46a21f8b5·26640·libs·optional·libqt5gstreamerui-1.0-0_1.2.0-5.2_i386.deb | 10 | ·aaa45fdacc80085e1c8844d46a21f8b5·26640·libs·optional·libqt5gstreamerui-1.0-0_1.2.0-5.2_i386.deb |
11 | ·2e6d57e4d56c696db7f8ef3b54332d48·225664·debug·optional·libqt5gstreamerutils-1.0-0-dbgsym_1.2.0-5.2_i386.deb | 11 | ·2e6d57e4d56c696db7f8ef3b54332d48·225664·debug·optional·libqt5gstreamerutils-1.0-0-dbgsym_1.2.0-5.2_i386.deb |
12 | ·9071d82347168b29f09fb77937d1bb0d·14156·libs·optional·libqt5gstreamerutils-1.0-0_1.2.0-5.2_i386.deb | 12 | ·9071d82347168b29f09fb77937d1bb0d·14156·libs·optional·libqt5gstreamerutils-1.0-0_1.2.0-5.2_i386.deb |
13 | ·875f5f4ab6ab0ca1343fe12535aea2f8·249440·debug·optional·qml-module-qtgstreamer-dbgsym_1.2.0-5.2_i386.deb | 13 | ·875f5f4ab6ab0ca1343fe12535aea2f8·249440·debug·optional·qml-module-qtgstreamer-dbgsym_1.2.0-5.2_i386.deb |
14 | ·4c33288bffe3bab6812e8c0a4d1498ad·10692·libs·optional·qml-module-qtgstreamer_1.2.0-5.2_i386.deb | 14 | ·4c33288bffe3bab6812e8c0a4d1498ad·10692·libs·optional·qml-module-qtgstreamer_1.2.0-5.2_i386.deb |
15 | · | 15 | ·ef3b738e45c8d9bc352e9dbc250e52e7·2183220·doc·optional·qtgstreamer-doc_1.2.0-5.2_all.deb |
16 | ·f24dd70801efe8d65ea6c583c2cd712c·1775592·debug·optional·qtgstreamer-plugins-qt5-dbgsym_1.2.0-5.2_i386.deb | 16 | ·f24dd70801efe8d65ea6c583c2cd712c·1775592·debug·optional·qtgstreamer-plugins-qt5-dbgsym_1.2.0-5.2_i386.deb |
17 | ·c2c09b18f007a95205a867c1bfdbe4f7·45616·libs·optional·qtgstreamer-plugins-qt5_1.2.0-5.2_i386.deb | 17 | ·c2c09b18f007a95205a867c1bfdbe4f7·45616·libs·optional·qtgstreamer-plugins-qt5_1.2.0-5.2_i386.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2022-09-28·21:40:14.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-09-28·21:40:14.000000·debian-binary |
2 | -rw-r--r--···0········0········0····151 | 2 | -rw-r--r--···0········0········0····15108·2022-09-28·21:40:14.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··216 | 3 | -rw-r--r--···0········0········0··2167920·2022-09-28·21:40:14.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·qtgstreamer-doc | 1 | Package:·qtgstreamer-doc |
2 | Source:·qt-gstreamer | 2 | Source:·qt-gstreamer |
3 | Version:·1.2.0-5.2 | 3 | Version:·1.2.0-5.2 |
4 | Architecture:·all | 4 | Architecture:·all |
5 | Maintainer:·Debian/Kubuntu·KDE·Extras·Team·<pkg-kde-extras@lists.alioth.debian.org> | 5 | Maintainer:·Debian/Kubuntu·KDE·Extras·Team·<pkg-kde-extras@lists.alioth.debian.org> |
6 | Installed-Size:·113 | 6 | Installed-Size:·11380 |
7 | Depends:·libjs-jquery | 7 | Depends:·libjs-jquery |
8 | Suggests:·libqt5gstreamer-dev | 8 | Suggests:·libqt5gstreamer-dev |
9 | Section:·doc | 9 | Section:·doc |
10 | Priority:·optional | 10 | Priority:·optional |
11 | Homepage:·https://gstreamer.freedesktop.org | 11 | Homepage:·https://gstreamer.freedesktop.org |
12 | Description:·QtGStreamer·API·documentation | 12 | Description:·QtGStreamer·API·documentation |
13 | ·QtGStreamer·provides·C++·bindings·for·GStreamer·with·a·Qt-style·API, | 13 | ·QtGStreamer·provides·C++·bindings·for·GStreamer·with·a·Qt-style·API, |
Offset 72, 17 lines modified | Offset 72, 17 lines modified | ||
72 | -rw-r--r--···0·root·········(0)·root·········(0)····23925·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGlib_1_1RefCountedObject.html | 72 | -rw-r--r--···0·root·········(0)·root·········(0)····23925·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGlib_1_1RefCountedObject.html |
73 | -rw-r--r--···0·root·········(0)·root·········(0)···208984·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGlib_1_1RefCountedObject__inherit__graph.png | 73 | -rw-r--r--···0·root·········(0)·root·········(0)···208984·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGlib_1_1RefCountedObject__inherit__graph.png |
74 | -rw-r--r--···0·root·········(0)·root·········(0)····10343·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGlib_1_1RefPointer-members.html | 74 | -rw-r--r--···0·root·········(0)·root·········(0)····10343·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGlib_1_1RefPointer-members.html |
75 | -rw-r--r--···0·root·········(0)·root·········(0)····47495·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGlib_1_1RefPointer.html | 75 | -rw-r--r--···0·root·········(0)·root·········(0)····47495·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGlib_1_1RefPointer.html |
76 | -rw-r--r--···0·root·········(0)·root·········(0)·····8964·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGlib_1_1Signal-members.html | 76 | -rw-r--r--···0·root·········(0)·root·········(0)·····8964·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGlib_1_1Signal-members.html |
77 | -rw-r--r--···0·root·········(0)·root·········(0)····24118·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGlib_1_1Signal.html | 77 | -rw-r--r--···0·root·········(0)·root·········(0)····24118·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGlib_1_1Signal.html |
78 | -rw-r--r--···0·root·········(0)·root·········(0)····19020·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGlib_1_1Type-members.html | 78 | -rw-r--r--···0·root·········(0)·root·········(0)····19020·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGlib_1_1Type-members.html |
79 | -rw-r--r--···0·root·········(0)·root·········(0)····5 | 79 | -rw-r--r--···0·root·········(0)·root·········(0)····51615·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGlib_1_1Type.html |
80 | -rw-r--r--···0·root·········(0)·root·········(0)····16253·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGlib_1_1Value-members.html | 80 | -rw-r--r--···0·root·········(0)·root·········(0)····16253·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGlib_1_1Value-members.html |
81 | -rw-r--r--···0·root·········(0)·root·········(0)····80 | 81 | -rw-r--r--···0·root·········(0)·root·········(0)····80397·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGlib_1_1Value.html |
82 | -rw-r--r--···0·root·········(0)·root·········(0)·····8015·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGst_1_1AllocationParams-members.html | 82 | -rw-r--r--···0·root·········(0)·root·········(0)·····8015·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGst_1_1AllocationParams-members.html |
83 | -rw-r--r--···0·root·········(0)·root·········(0)····21185·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGst_1_1AllocationParams.html | 83 | -rw-r--r--···0·root·········(0)·root·········(0)····21185·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGst_1_1AllocationParams.html |
84 | -rw-r--r--···0·root·········(0)·root·········(0)····12871·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGst_1_1Allocator-members.html | 84 | -rw-r--r--···0·root·········(0)·root·········(0)····12871·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGst_1_1Allocator-members.html |
85 | -rw-r--r--···0·root·········(0)·root·········(0)····29973·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGst_1_1Allocator.html | 85 | -rw-r--r--···0·root·········(0)·root·········(0)····29973·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGst_1_1Allocator.html |
86 | -rw-r--r--···0·root·········(0)·root·········(0)····12437·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGst_1_1Allocator__coll__graph.png | 86 | -rw-r--r--···0·root·········(0)·root·········(0)····12437·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGst_1_1Allocator__coll__graph.png |
87 | -rw-r--r--···0·root·········(0)·root·········(0)····12437·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGst_1_1Allocator__inherit__graph.png | 87 | -rw-r--r--···0·root·········(0)·root·········(0)····12437·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGst_1_1Allocator__inherit__graph.png |
88 | -rw-r--r--···0·root·········(0)·root·········(0)····10237·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGst_1_1ApplicationMessage-members.html | 88 | -rw-r--r--···0·root·········(0)·root·········(0)····10237·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/classQGst_1_1ApplicationMessage-members.html |
Offset 657, 16 lines modified | Offset 657, 16 lines modified | ||
657 | -rw-r--r--···0·root·········(0)·root·········(0)······177·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/tab_h.png | 657 | -rw-r--r--···0·root·········(0)·root·········(0)······177·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/tab_h.png |
658 | -rw-r--r--···0·root·········(0)·root·········(0)······180·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/tab_hd.png | 658 | -rw-r--r--···0·root·········(0)·root·········(0)······180·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/tab_hd.png |
659 | -rw-r--r--···0·root·········(0)·root·········(0)······184·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/tab_s.png | 659 | -rw-r--r--···0·root·········(0)·root·········(0)······184·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/tab_s.png |
660 | -rw-r--r--···0·root·········(0)·root·········(0)······188·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/tab_sd.png | 660 | -rw-r--r--···0·root·········(0)·root·········(0)······188·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/tab_sd.png |
661 | -rw-r--r--···0·root·········(0)·root·········(0)····10560·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/tabs.css | 661 | -rw-r--r--···0·root·········(0)·root·········(0)····10560·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/tabs.css |
662 | -rw-r--r--···0·root·········(0)·root·········(0)···155174·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/taglist_8cpp_source.html | 662 | -rw-r--r--···0·root·········(0)·root·········(0)···155174·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/taglist_8cpp_source.html |
663 | -rw-r--r--···0·root·········(0)·root·········(0)····54369·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/taglist_8h_source.html | 663 | -rw-r--r--···0·root·········(0)·root·········(0)····54369·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/taglist_8h_source.html |
664 | -rw-r--r--···0·root·········(0)·root·········(0)···· | 664 | -rw-r--r--···0·root·········(0)·root·········(0)····26092·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/type_8cpp_source.html |
665 | -rw-r--r--···0·root·········(0)·root·········(0)····42 | 665 | -rw-r--r--···0·root·········(0)·root·········(0)····42414·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/type_8h_source.html |
666 | -rw-r--r--···0·root·········(0)·root·········(0)····16492·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/urihandler_8cpp_source.html | 666 | -rw-r--r--···0·root·········(0)·root·········(0)····16492·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/urihandler_8cpp_source.html |
667 | -rw-r--r--···0·root·········(0)·root·········(0)····11684·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/urihandler_8h_source.html | 667 | -rw-r--r--···0·root·········(0)·root·········(0)····11684·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/urihandler_8h_source.html |
668 | -rw-r--r--···0·root·········(0)·root·········(0)····83719·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/value_8h_source.html | 668 | -rw-r--r--···0·root·········(0)·root·········(0)····83719·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/value_8h_source.html |
669 | -rw-r--r--···0·root·········(0)·root·········(0)····15072·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/videoorientation_8cpp_source.html | 669 | -rw-r--r--···0·root·········(0)·root·········(0)····15072·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/videoorientation_8cpp_source.html |
670 | -rw-r--r--···0·root·········(0)·root·········(0)····11986·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/videoorientation_8h_source.html | 670 | -rw-r--r--···0·root·········(0)·root·········(0)····11986·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/videoorientation_8h_source.html |
671 | -rw-r--r--···0·root·········(0)·root·········(0)····12809·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/videooverlay_8cpp_source.html | 671 | -rw-r--r--···0·root·········(0)·root·········(0)····12809·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/videooverlay_8cpp_source.html |
672 | -rw-r--r--···0·root·········(0)·root·········(0)····12216·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/videooverlay_8h_source.html | 672 | -rw-r--r--···0·root·········(0)·root·········(0)····12216·2022-09-28·21:40:14.000000·./usr/share/doc/qtgstreamer-doc/doc/html/videooverlay_8h_source.html |
Offset 116, 81 lines modified | Offset 116, 81 lines modified | ||
116 |   <b>Object</b>·=·20<<2 | 116 |   <b>Object</b>·=·20<<2 |
117 | <br·/> | 117 | <br·/> |
118 | ·}</td></tr> | 118 | ·}</td></tr> |
119 | <tr·class="separator:ad81e90d51446fc817cf8ae457b2de54a"><td·class="memSeparator"·colspan="2"> </td></tr> | 119 | <tr·class="separator:ad81e90d51446fc817cf8ae457b2de54a"><td·class="memSeparator"·colspan="2"> </td></tr> |
120 | </table><table·class="memberdecls"> | 120 | </table><table·class="memberdecls"> |
121 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 121 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
122 | Public·Member·Functions</h2></td></tr> | 122 | Public·Member·Functions</h2></td></tr> |
123 | <tr·class="memitem:a63edeb0efbb5e8f8dabf233a95e6526d"·id="r_a63edeb0efbb5e8f8dabf233a95e6526d"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a63edeb0efbb5e8f8dabf233a95e6526d">Type</a>·(Private::GType· | 123 | <tr·class="memitem:a63edeb0efbb5e8f8dabf233a95e6526d"·id="r_a63edeb0efbb5e8f8dabf233a95e6526d"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a63edeb0efbb5e8f8dabf233a95e6526d">Type</a>·(Private::GType·gtype)</td></tr> |
124 | <tr·class="separator:a63edeb0efbb5e8f8dabf233a95e6526d"><td·class="memSeparator"·colspan="2"> </td></tr> | 124 | <tr·class="separator:a63edeb0efbb5e8f8dabf233a95e6526d"><td·class="memSeparator"·colspan="2"> </td></tr> |
125 | <tr·class="memitem:a9e8193a4456f7719306c8e4bdb3ed0a7"·id="r_a9e8193a4456f7719306c8e4bdb3ed0a7"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a9e8193a4456f7719306c8e4bdb3ed0a7">Type</a>·(FundamentalType· | 125 | <tr·class="memitem:a9e8193a4456f7719306c8e4bdb3ed0a7"·id="r_a9e8193a4456f7719306c8e4bdb3ed0a7"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a9e8193a4456f7719306c8e4bdb3ed0a7">Type</a>·(FundamentalType·ftype)</td></tr> |
126 | <tr·class="separator:a9e8193a4456f7719306c8e4bdb3ed0a7"><td·class="memSeparator"·colspan="2"> </td></tr> | 126 | <tr·class="separator:a9e8193a4456f7719306c8e4bdb3ed0a7"><td·class="memSeparator"·colspan="2"> </td></tr> |
127 | <tr·class="memitem:a824e20dec2961b3d71a496108ee9fb21"·id="r_a824e20dec2961b3d71a496108ee9fb21"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a824e20dec2961b3d71a496108ee9fb21">Type</a>·( | 127 | <tr·class="memitem:a824e20dec2961b3d71a496108ee9fb21"·id="r_a824e20dec2961b3d71a496108ee9fb21"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a824e20dec2961b3d71a496108ee9fb21">Type</a>·(const·<a·class="el"·href="classQGlib_1_1Type.html">Type</a>·&other)</td></tr> |
128 | <tr·class="separator:a824e20dec2961b3d71a496108ee9fb21"><td·class="memSeparator"·colspan="2"> </td></tr> | 128 | <tr·class="separator:a824e20dec2961b3d71a496108ee9fb21"><td·class="memSeparator"·colspan="2"> </td></tr> |
129 | <tr·class="memitem:aac4e7c745f1a8b1e24c82417f5ed0c3b"·id="r_aac4e7c745f1a8b1e24c82417f5ed0c3b"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classQGlib_1_1Type.html">Type</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#aac4e7c745f1a8b1e24c82417f5ed0c3b">operator=</a>·(<a·class="el"·href="classQGlib_1_1Type.html">Type</a>· | 129 | <tr·class="memitem:aac4e7c745f1a8b1e24c82417f5ed0c3b"·id="r_aac4e7c745f1a8b1e24c82417f5ed0c3b"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classQGlib_1_1Type.html">Type</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#aac4e7c745f1a8b1e24c82417f5ed0c3b">operator=</a>·(<a·class="el"·href="classQGlib_1_1Type.html">Type</a>·other)</td></tr> |
130 | <tr·class="separator:aac4e7c745f1a8b1e24c82417f5ed0c3b"><td·class="memSeparator"·colspan="2"> </td></tr> | 130 | <tr·class="separator:aac4e7c745f1a8b1e24c82417f5ed0c3b"><td·class="memSeparator"·colspan="2"> </td></tr> |
131 | <tr·class="memitem:aa832ee47f9d419f5a3c3ba8eaa45e0d7"·id="r_aa832ee47f9d419f5a3c3ba8eaa45e0d7"><td·class="memItemLeft"·align="right"·valign="top"> | 131 | <tr·class="memitem:aa832ee47f9d419f5a3c3ba8eaa45e0d7"·id="r_aa832ee47f9d419f5a3c3ba8eaa45e0d7"><td·class="memItemLeft"·align="right"·valign="top">bool </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#aa832ee47f9d419f5a3c3ba8eaa45e0d7">operator==</a>·(<a·class="el"·href="classQGlib_1_1Type.html">Type</a>·other)·const</td></tr> |
132 | <tr·class="separator:aa832ee47f9d419f5a3c3ba8eaa45e0d7"><td·class="memSeparator"·colspan="2"> </td></tr> | 132 | <tr·class="separator:aa832ee47f9d419f5a3c3ba8eaa45e0d7"><td·class="memSeparator"·colspan="2"> </td></tr> |
133 | <tr·class="memitem:a1147229442ab387b7c4512f3e71deee8"·id="r_a1147229442ab387b7c4512f3e71deee8"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a1147229442ab387b7c4512f3e71deee8">operator·Private::GType</a>·()· | 133 | <tr·class="memitem:a1147229442ab387b7c4512f3e71deee8"·id="r_a1147229442ab387b7c4512f3e71deee8"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a1147229442ab387b7c4512f3e71deee8">operator·Private::GType</a>·()·const</td></tr> |
134 | <tr·class="separator:a1147229442ab387b7c4512f3e71deee8"><td·class="memSeparator"·colspan="2"> </td></tr> | 134 | <tr·class="separator:a1147229442ab387b7c4512f3e71deee8"><td·class="memSeparator"·colspan="2"> </td></tr> |
135 | <tr·class="memitem:a5af0e2d19778bf5538bece8d61544f6e"·id="r_a5af0e2d19778bf5538bece8d61544f6e"><td·class="memItemLeft"·align="right"·valign="top"> | 135 | <tr·class="memitem:a5af0e2d19778bf5538bece8d61544f6e"·id="r_a5af0e2d19778bf5538bece8d61544f6e"><td·class="memItemLeft"·align="right"·valign="top">QString </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a5af0e2d19778bf5538bece8d61544f6e">name</a>·()·const</td></tr> |
136 | <tr·class="separator:a5af0e2d19778bf5538bece8d61544f6e"><td·class="memSeparator"·colspan="2"> </td></tr> | 136 | <tr·class="separator:a5af0e2d19778bf5538bece8d61544f6e"><td·class="memSeparator"·colspan="2"> </td></tr> |
137 | <tr·class="memitem:a40b3a38ec59921ef42b6f880e9b2f224"·id="r_a40b3a38ec59921ef42b6f880e9b2f224"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classQGlib_1_1Quark.html">Quark</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a40b3a38ec59921ef42b6f880e9b2f224">nameQuark</a>·()· | 137 | <tr·class="memitem:a40b3a38ec59921ef42b6f880e9b2f224"·id="r_a40b3a38ec59921ef42b6f880e9b2f224"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classQGlib_1_1Quark.html">Quark</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a40b3a38ec59921ef42b6f880e9b2f224">nameQuark</a>·()·const</td></tr> |
138 | <tr·class="separator:a40b3a38ec59921ef42b6f880e9b2f224"><td·class="memSeparator"·colspan="2"> </td></tr> | 138 | <tr·class="separator:a40b3a38ec59921ef42b6f880e9b2f224"><td·class="memSeparator"·colspan="2"> </td></tr> |
139 | <tr·class="memitem:a25af86e8fb9b84b5606f17b1f8f9eb7f"·id="r_a25af86e8fb9b84b5606f17b1f8f9eb7f"><td·class="memItemLeft"·align="right"·valign="top"> | 139 | <tr·class="memitem:a25af86e8fb9b84b5606f17b1f8f9eb7f"·id="r_a25af86e8fb9b84b5606f17b1f8f9eb7f"><td·class="memItemLeft"·align="right"·valign="top">bool </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a25af86e8fb9b84b5606f17b1f8f9eb7f">isValid</a>·()·const</td></tr> |
140 | <tr·class="separator:a25af86e8fb9b84b5606f17b1f8f9eb7f"><td·class="memSeparator"·colspan="2"> </td></tr> | 140 | <tr·class="separator:a25af86e8fb9b84b5606f17b1f8f9eb7f"><td·class="memSeparator"·colspan="2"> </td></tr> |
141 | <tr·class="memitem:a0832bad807e8a563e4722c7d3c276ee1"·id="r_a0832bad807e8a563e4722c7d3c276ee1"><td·class="memItemLeft"·align="right"·valign="top"> | 141 | <tr·class="memitem:a0832bad807e8a563e4722c7d3c276ee1"·id="r_a0832bad807e8a563e4722c7d3c276ee1"><td·class="memItemLeft"·align="right"·valign="top">bool </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a0832bad807e8a563e4722c7d3c276ee1">isAbstract</a>·()·const</td></tr> |
142 | <tr·class="separator:a0832bad807e8a563e4722c7d3c276ee1"><td·class="memSeparator"·colspan="2"> </td></tr> | 142 | <tr·class="separator:a0832bad807e8a563e4722c7d3c276ee1"><td·class="memSeparator"·colspan="2"> </td></tr> |
143 | <tr·class="memitem:acf57a07c2ba9c9f2d6bcb4f35c73a0fc"·id="r_acf57a07c2ba9c9f2d6bcb4f35c73a0fc"><td·class="memItemLeft"·align="right"·valign="top"> | 143 | <tr·class="memitem:acf57a07c2ba9c9f2d6bcb4f35c73a0fc"·id="r_acf57a07c2ba9c9f2d6bcb4f35c73a0fc"><td·class="memItemLeft"·align="right"·valign="top">bool </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#acf57a07c2ba9c9f2d6bcb4f35c73a0fc">isDerived</a>·()·const</td></tr> |
144 | <tr·class="separator:acf57a07c2ba9c9f2d6bcb4f35c73a0fc"><td·class="memSeparator"·colspan="2"> </td></tr> | 144 | <tr·class="separator:acf57a07c2ba9c9f2d6bcb4f35c73a0fc"><td·class="memSeparator"·colspan="2"> </td></tr> |
145 | <tr·class="memitem:abce40d1f5f4b04593a34d387dde550e9"·id="r_abce40d1f5f4b04593a34d387dde550e9"><td·class="memItemLeft"·align="right"·valign="top"> | 145 | <tr·class="memitem:abce40d1f5f4b04593a34d387dde550e9"·id="r_abce40d1f5f4b04593a34d387dde550e9"><td·class="memItemLeft"·align="right"·valign="top">bool </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#abce40d1f5f4b04593a34d387dde550e9">isFundamental</a>·()·const</td></tr> |
146 | <tr·class="separator:abce40d1f5f4b04593a34d387dde550e9"><td·class="memSeparator"·colspan="2"> </td></tr> | 146 | <tr·class="separator:abce40d1f5f4b04593a34d387dde550e9"><td·class="memSeparator"·colspan="2"> </td></tr> |
147 | <tr·class="memitem:a18395232f2eb9a18df8da66ca9b71a9c"·id="r_a18395232f2eb9a18df8da66ca9b71a9c"><td·class="memItemLeft"·align="right"·valign="top"> | 147 | <tr·class="memitem:a18395232f2eb9a18df8da66ca9b71a9c"·id="r_a18395232f2eb9a18df8da66ca9b71a9c"><td·class="memItemLeft"·align="right"·valign="top">bool </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a18395232f2eb9a18df8da66ca9b71a9c">isValueType</a>·()·const</td></tr> |
148 | <tr·class="separator:a18395232f2eb9a18df8da66ca9b71a9c"><td·class="memSeparator"·colspan="2"> </td></tr> | 148 | <tr·class="separator:a18395232f2eb9a18df8da66ca9b71a9c"><td·class="memSeparator"·colspan="2"> </td></tr> |
149 | <tr·class="memitem:a529c8f7eca42418b2b725252b33d6189"·id="r_a529c8f7eca42418b2b725252b33d6189"><td·class="memItemLeft"·align="right"·valign="top"> | 149 | <tr·class="memitem:a529c8f7eca42418b2b725252b33d6189"·id="r_a529c8f7eca42418b2b725252b33d6189"><td·class="memItemLeft"·align="right"·valign="top">bool </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a529c8f7eca42418b2b725252b33d6189">hasValueTable</a>·()·const</td></tr> |
150 | <tr·class="separator:a529c8f7eca42418b2b725252b33d6189"><td·class="memSeparator"·colspan="2"> </td></tr> | 150 | <tr·class="separator:a529c8f7eca42418b2b725252b33d6189"><td·class="memSeparator"·colspan="2"> </td></tr> |
151 | <tr·class="memitem:ae4257f6d6153073c308292e6acc80ec8"·id="r_ae4257f6d6153073c308292e6acc80ec8"><td·class="memItemLeft"·align="right"·valign="top"> | 151 | <tr·class="memitem:ae4257f6d6153073c308292e6acc80ec8"·id="r_ae4257f6d6153073c308292e6acc80ec8"><td·class="memItemLeft"·align="right"·valign="top">bool </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#ae4257f6d6153073c308292e6acc80ec8">isClassed</a>·()·const</td></tr> |
152 | <tr·class="separator:ae4257f6d6153073c308292e6acc80ec8"><td·class="memSeparator"·colspan="2"> </td></tr> | 152 | <tr·class="separator:ae4257f6d6153073c308292e6acc80ec8"><td·class="memSeparator"·colspan="2"> </td></tr> |
153 | <tr·class="memitem:a1e439e3452b6f47426677a86fcefea87"·id="r_a1e439e3452b6f47426677a86fcefea87"><td·class="memItemLeft"·align="right"·valign="top"> | 153 | <tr·class="memitem:a1e439e3452b6f47426677a86fcefea87"·id="r_a1e439e3452b6f47426677a86fcefea87"><td·class="memItemLeft"·align="right"·valign="top">bool </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a1e439e3452b6f47426677a86fcefea87">isInstantiatable</a>·()·const</td></tr> |
154 | <tr·class="separator:a1e439e3452b6f47426677a86fcefea87"><td·class="memSeparator"·colspan="2"> </td></tr> | 154 | <tr·class="separator:a1e439e3452b6f47426677a86fcefea87"><td·class="memSeparator"·colspan="2"> </td></tr> |
155 | <tr·class="memitem:ab002977d37b44e82ea6b75aa20b5026b"·id="r_ab002977d37b44e82ea6b75aa20b5026b"><td·class="memItemLeft"·align="right"·valign="top"> | 155 | <tr·class="memitem:ab002977d37b44e82ea6b75aa20b5026b"·id="r_ab002977d37b44e82ea6b75aa20b5026b"><td·class="memItemLeft"·align="right"·valign="top">bool </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#ab002977d37b44e82ea6b75aa20b5026b">isDerivable</a>·()·const</td></tr> |
156 | <tr·class="separator:ab002977d37b44e82ea6b75aa20b5026b"><td·class="memSeparator"·colspan="2"> </td></tr> | 156 | <tr·class="separator:ab002977d37b44e82ea6b75aa20b5026b"><td·class="memSeparator"·colspan="2"> </td></tr> |
157 | <tr·class="memitem:ac1f8a02358646eb855dac8bc20b6780f"·id="r_ac1f8a02358646eb855dac8bc20b6780f"><td·class="memItemLeft"·align="right"·valign="top"> | 157 | <tr·class="memitem:ac1f8a02358646eb855dac8bc20b6780f"·id="r_ac1f8a02358646eb855dac8bc20b6780f"><td·class="memItemLeft"·align="right"·valign="top">bool </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#ac1f8a02358646eb855dac8bc20b6780f">isDeepDerivable</a>·()·const</td></tr> |
158 | <tr·class="separator:ac1f8a02358646eb855dac8bc20b6780f"><td·class="memSeparator"·colspan="2"> </td></tr> | 158 | <tr·class="separator:ac1f8a02358646eb855dac8bc20b6780f"><td·class="memSeparator"·colspan="2"> </td></tr> |
159 | <tr·class="memitem:a04c3d1a2e1243b745f9e7d9a74d1f6b1"·id="r_a04c3d1a2e1243b745f9e7d9a74d1f6b1"><td·class="memItemLeft"·align="right"·valign="top"> | 159 | <tr·class="memitem:a04c3d1a2e1243b745f9e7d9a74d1f6b1"·id="r_a04c3d1a2e1243b745f9e7d9a74d1f6b1"><td·class="memItemLeft"·align="right"·valign="top">bool </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a04c3d1a2e1243b745f9e7d9a74d1f6b1">isInterface</a>·()·const</td></tr> |
160 | <tr·class="separator:a04c3d1a2e1243b745f9e7d9a74d1f6b1"><td·class="memSeparator"·colspan="2"> </td></tr> | 160 | <tr·class="separator:a04c3d1a2e1243b745f9e7d9a74d1f6b1"><td·class="memSeparator"·colspan="2"> </td></tr> |
161 | <tr·class="memitem:a2fcbefd3bac058b681e33abdea06c9fb"·id="r_a2fcbefd3bac058b681e33abdea06c9fb"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classQGlib_1_1Type.html">Type</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a2fcbefd3bac058b681e33abdea06c9fb">fundamental</a>·()· | 161 | <tr·class="memitem:a2fcbefd3bac058b681e33abdea06c9fb"·id="r_a2fcbefd3bac058b681e33abdea06c9fb"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classQGlib_1_1Type.html">Type</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a2fcbefd3bac058b681e33abdea06c9fb">fundamental</a>·()·const</td></tr> |
162 | <tr·class="separator:a2fcbefd3bac058b681e33abdea06c9fb"><td·class="memSeparator"·colspan="2"> </td></tr> | 162 | <tr·class="separator:a2fcbefd3bac058b681e33abdea06c9fb"><td·class="memSeparator"·colspan="2"> </td></tr> |
163 | <tr·class="memitem:af394804cc73ba4bde6997c665ce21979"·id="r_af394804cc73ba4bde6997c665ce21979"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classQGlib_1_1Type.html">Type</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#af394804cc73ba4bde6997c665ce21979">parent</a>·()· | 163 | <tr·class="memitem:af394804cc73ba4bde6997c665ce21979"·id="r_af394804cc73ba4bde6997c665ce21979"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classQGlib_1_1Type.html">Type</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#af394804cc73ba4bde6997c665ce21979">parent</a>·()·const</td></tr> |
164 | <tr·class="separator:af394804cc73ba4bde6997c665ce21979"><td·class="memSeparator"·colspan="2"> </td></tr> | 164 | <tr·class="separator:af394804cc73ba4bde6997c665ce21979"><td·class="memSeparator"·colspan="2"> </td></tr> |
165 | <tr·class="memitem:a1441d51357b568b072ea2e10b96b65b3"·id="r_a1441d51357b568b072ea2e10b96b65b3"><td·class="memItemLeft"·align="right"·valign="top"> | 165 | <tr·class="memitem:a1441d51357b568b072ea2e10b96b65b3"·id="r_a1441d51357b568b072ea2e10b96b65b3"><td·class="memItemLeft"·align="right"·valign="top">uint </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a1441d51357b568b072ea2e10b96b65b3">depth</a>·()·const</td></tr> |
166 | <tr·class="separator:a1441d51357b568b072ea2e10b96b65b3"><td·class="memSeparator"·colspan="2"> </td></tr> | 166 | <tr·class="separator:a1441d51357b568b072ea2e10b96b65b3"><td·class="memSeparator"·colspan="2"> </td></tr> |
167 | <tr·class="memitem:abc1f05dc9265231bb1064caf60f40414"·id="r_abc1f05dc9265231bb1064caf60f40414"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classQGlib_1_1Type.html">Type</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#abc1f05dc9265231bb1064caf60f40414">nextBase</a>·(<a·class="el"·href="classQGlib_1_1Type.html">Type</a>· | 167 | <tr·class="memitem:abc1f05dc9265231bb1064caf60f40414"·id="r_abc1f05dc9265231bb1064caf60f40414"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classQGlib_1_1Type.html">Type</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#abc1f05dc9265231bb1064caf60f40414">nextBase</a>·(<a·class="el"·href="classQGlib_1_1Type.html">Type</a>·rootType)·const</td></tr> |
168 | <tr·class="separator:abc1f05dc9265231bb1064caf60f40414"><td·class="memSeparator"·colspan="2"> </td></tr> | 168 | <tr·class="separator:abc1f05dc9265231bb1064caf60f40414"><td·class="memSeparator"·colspan="2"> </td></tr> |
169 | <tr·class="memitem:a40b7f5f3fa7e62e9fdd7302f10616214"·id="r_a40b7f5f3fa7e62e9fdd7302f10616214"><td·class="memItemLeft"·align="right"·valign="top"> | 169 | <tr·class="memitem:a40b7f5f3fa7e62e9fdd7302f10616214"·id="r_a40b7f5f3fa7e62e9fdd7302f10616214"><td·class="memItemLeft"·align="right"·valign="top">bool </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a40b7f5f3fa7e62e9fdd7302f10616214">isA</a>·(<a·class="el"·href="classQGlib_1_1Type.html">Type</a>·is_a_type)·const</td></tr> |
170 | <tr·class="separator:a40b7f5f3fa7e62e9fdd7302f10616214"><td·class="memSeparator"·colspan="2"> </td></tr> | 170 | <tr·class="separator:a40b7f5f3fa7e62e9fdd7302f10616214"><td·class="memSeparator"·colspan="2"> </td></tr> |
171 | <tr·class="memitem:a1db2c72efce24652d03c8eab8beaf063"·id="r_a1db2c72efce24652d03c8eab8beaf063"><td·class="memTemplParams"·colspan="2">template< | 171 | <tr·class="memitem:a1db2c72efce24652d03c8eab8beaf063"·id="r_a1db2c72efce24652d03c8eab8beaf063"><td·class="memTemplParams"·colspan="2">template<typename·T·>·</td></tr> |
172 | <tr·class="memitem:a1db2c72efce24652d03c8eab8beaf063"><td·class="memTemplItemLeft"·align="right"·valign="top"> | 172 | <tr·class="memitem:a1db2c72efce24652d03c8eab8beaf063"><td·class="memTemplItemLeft"·align="right"·valign="top">bool </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a1db2c72efce24652d03c8eab8beaf063">isA</a>·()·const</td></tr> |
173 | <tr·class="separator:a1db2c72efce24652d03c8eab8beaf063"><td·class="memSeparator"·colspan="2"> </td></tr> | 173 | <tr·class="separator:a1db2c72efce24652d03c8eab8beaf063"><td·class="memSeparator"·colspan="2"> </td></tr> |
174 | <tr·class="memitem:af1178ad190a7f355fa0224c64e36d74e"·id="r_af1178ad190a7f355fa0224c64e36d74e"><td·class="memItemLeft"·align="right"·valign="top"> | 174 | <tr·class="memitem:af1178ad190a7f355fa0224c64e36d74e"·id="r_af1178ad190a7f355fa0224c64e36d74e"><td·class="memItemLeft"·align="right"·valign="top">QList<·<a·class="el"·href="classQGlib_1_1Type.html">Type</a>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#af1178ad190a7f355fa0224c64e36d74e">children</a>·()·const</td></tr> |
175 | <tr·class="separator:af1178ad190a7f355fa0224c64e36d74e"><td·class="memSeparator"·colspan="2"> </td></tr> | 175 | <tr·class="separator:af1178ad190a7f355fa0224c64e36d74e"><td·class="memSeparator"·colspan="2"> </td></tr> |
176 | <tr·class="memitem:acf5b036d47221e2d23e919baa25c6aba"·id="r_acf5b036d47221e2d23e919baa25c6aba"><td·class="memItemLeft"·align="right"·valign="top"> | 176 | <tr·class="memitem:acf5b036d47221e2d23e919baa25c6aba"·id="r_acf5b036d47221e2d23e919baa25c6aba"><td·class="memItemLeft"·align="right"·valign="top">QList<·<a·class="el"·href="classQGlib_1_1Type.html">Type</a>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#acf5b036d47221e2d23e919baa25c6aba">interfaces</a>·()·const</td></tr> |
177 | <tr·class="separator:acf5b036d47221e2d23e919baa25c6aba"><td·class="memSeparator"·colspan="2"> </td></tr> | 177 | <tr·class="separator:acf5b036d47221e2d23e919baa25c6aba"><td·class="memSeparator"·colspan="2"> </td></tr> |
178 | <tr·class="memitem:af934fbccecf2f708f02593f985d31240"·id="r_af934fbccecf2f708f02593f985d31240"><td·class="memItemLeft"·align="right"·valign="top"> | 178 | <tr·class="memitem:af934fbccecf2f708f02593f985d31240"·id="r_af934fbccecf2f708f02593f985d31240"><td·class="memItemLeft"·align="right"·valign="top">QList<·<a·class="el"·href="classQGlib_1_1Type.html">Type</a>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#af934fbccecf2f708f02593f985d31240">interfacePrerequisites</a>·()·const</td></tr> |
179 | <tr·class="separator:af934fbccecf2f708f02593f985d31240"><td·class="memSeparator"·colspan="2"> </td></tr> | 179 | <tr·class="separator:af934fbccecf2f708f02593f985d31240"><td·class="memSeparator"·colspan="2"> </td></tr> |
180 | <tr·class="memitem:ae9d206f5bbc6673c65c7e2d97473cdd2"·id="r_ae9d206f5bbc6673c65c7e2d97473cdd2"><td·class="memItemLeft"·align="right"·valign="top"> | 180 | <tr·class="memitem:ae9d206f5bbc6673c65c7e2d97473cdd2"·id="r_ae9d206f5bbc6673c65c7e2d97473cdd2"><td·class="memItemLeft"·align="right"·valign="top">void·* </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#ae9d206f5bbc6673c65c7e2d97473cdd2">quarkData</a>·(const·<a·class="el"·href="classQGlib_1_1Quark.html">Quark</a>·&qname)·const</td></tr> |
181 | <tr·class="separator:ae9d206f5bbc6673c65c7e2d97473cdd2"><td·class="memSeparator"·colspan="2"> </td></tr> | 181 | <tr·class="separator:ae9d206f5bbc6673c65c7e2d97473cdd2"><td·class="memSeparator"·colspan="2"> </td></tr> |
182 | <tr·class="memitem:a87010294efa99f7f600fb5d4d4f599e1"·id="r_a87010294efa99f7f600fb5d4d4f599e1"><td·class="memItemLeft"·align="right"·valign="top"> | 182 | <tr·class="memitem:a87010294efa99f7f600fb5d4d4f599e1"·id="r_a87010294efa99f7f600fb5d4d4f599e1"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a87010294efa99f7f600fb5d4d4f599e1">setQuarkData</a>·(const·<a·class="el"·href="classQGlib_1_1Quark.html">Quark</a>·&qname,·void·*data)</td></tr> |
183 | <tr·class="separator:a87010294efa99f7f600fb5d4d4f599e1"><td·class="memSeparator"·colspan="2"> </td></tr> | 183 | <tr·class="separator:a87010294efa99f7f600fb5d4d4f599e1"><td·class="memSeparator"·colspan="2"> </td></tr> |
184 | </table><table·class="memberdecls"> | 184 | </table><table·class="memberdecls"> |
185 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 185 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
186 | Static·Public·Member·Functions</h2></td></tr> | 186 | Static·Public·Member·Functions</h2></td></tr> |
187 | <tr·class="memitem:a6d7d99317c5c9fc475b0b6e28954d562"·id="r_a6d7d99317c5c9fc475b0b6e28954d562"><td·class="memItemLeft"·align="right"·valign="top"> | 187 | <tr·class="memitem:a6d7d99317c5c9fc475b0b6e28954d562"·id="r_a6d7d99317c5c9fc475b0b6e28954d562"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classQGlib_1_1Type.html">Type</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a6d7d99317c5c9fc475b0b6e28954d562">fromInstance</a>·(void·*nativeInstance)</td></tr> |
188 | <tr·class="separator:a6d7d99317c5c9fc475b0b6e28954d562"><td·class="memSeparator"·colspan="2"> </td></tr> | 188 | <tr·class="separator:a6d7d99317c5c9fc475b0b6e28954d562"><td·class="memSeparator"·colspan="2"> </td></tr> |
189 | <tr·class="memitem:a3c4bedc5e619254782f1ec4995feeffe"·id="r_a3c4bedc5e619254782f1ec4995feeffe"><td·class="memItemLeft"·align="right"·valign="top"> | 189 | <tr·class="memitem:a3c4bedc5e619254782f1ec4995feeffe"·id="r_a3c4bedc5e619254782f1ec4995feeffe"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classQGlib_1_1Type.html">Type</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classQGlib_1_1Type.html#a3c4bedc5e619254782f1ec4995feeffe">fromName</a>·(const·char·*name)</td></tr> |
190 | <tr·class="separator:a3c4bedc5e619254782f1ec4995feeffe"><td·class="memSeparator"·colspan="2"> </td></tr> | 190 | <tr·class="separator:a3c4bedc5e619254782f1ec4995feeffe"><td·class="memSeparator"·colspan="2"> </td></tr> |
191 | </table><table·class="memberdecls"> | 191 | </table><table·class="memberdecls"> |
192 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="related"·name="related"></a> | 192 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="related"·name="related"></a> |
193 | Related·Symbols</h2></td></tr> | 193 | Related·Symbols</h2></td></tr> |
194 | <tr><td·class="ititle"·colspan="2"><p>(Note·that·these·are·not·member·symbols.)·</p> | 194 | <tr><td·class="ititle"·colspan="2"><p>(Note·that·these·are·not·member·symbols.)·</p> |
195 | </td></tr> | 195 | </td></tr> |
196 | <tr·class="memitem:a470e0e4c1518da8a57426ee7f0ae1c1c"·id="r_a470e0e4c1518da8a57426ee7f0ae1c1c"><td·class="memTemplParams"·colspan="2">template<class·T·>·</td></tr> | 196 | <tr·class="memitem:a470e0e4c1518da8a57426ee7f0ae1c1c"·id="r_a470e0e4c1518da8a57426ee7f0ae1c1c"><td·class="memTemplParams"·colspan="2">template<class·T·>·</td></tr> |
Offset 209, 15 lines modified | Offset 209, 15 lines modified | ||
209 | <a·id="ad81e90d51446fc817cf8ae457b2de54a"·name="ad81e90d51446fc817cf8ae457b2de54a"></a> | 209 | <a·id="ad81e90d51446fc817cf8ae457b2de54a"·name="ad81e90d51446fc817cf8ae457b2de54a"></a> |
210 | <h2·class="memtitle"><span·class="permalink"><a·href="#ad81e90d51446fc817cf8ae457b2de54a">◆ </a></span>FundamentalType</h2> | 210 | <h2·class="memtitle"><span·class="permalink"><a·href="#ad81e90d51446fc817cf8ae457b2de54a">◆ </a></span>FundamentalType</h2> |
211 | <div·class="memitem"> | 211 | <div·class="memitem"> |
212 | <div·class="memproto"> | 212 | <div·class="memproto"> |
213 | ······<table·class="memname"> | 213 | ······<table·class="memname"> |
214 | ········<tr> | 214 | ········<tr> |
215 | ··········<td·class="memname"> | 215 | ··········<td·class="memname">enum·QGlib::Type::FundamentalType</td> |
216 | ········</tr> | 216 | ········</tr> |
217 | ······</table> | 217 | ······</table> |
218 | </div><div·class="memdoc"> | 218 | </div><div·class="memdoc"> |
219 | <p·class="definition">Definition·at·line·<a·class="el"·href="type_8h_source.html#l00066">66</a>·of·file·<a·class="el"·href="type_8h_source.html">type.h</a>.</p> | 219 | <p·class="definition">Definition·at·line·<a·class="el"·href="type_8h_source.html#l00066">66</a>·of·file·<a·class="el"·href="type_8h_source.html">type.h</a>.</p> |
220 | </div> | 220 | </div> |
Offset 314, 15 lines modified | Offset 314, 15 lines modified | ||
314 | <table·class="mlabels"> | 314 | <table·class="mlabels"> |
315 | ··<tr> | 315 | ··<tr> |
316 | ··<td·class="mlabels-left"> | 316 | ··<td·class="mlabels-left"> |
317 | ······<table·class="memname"> | 317 | ······<table·class="memname"> |
318 | ········<tr> | 318 | ········<tr> |
319 | ··········<td·class="memname">QGlib::Type::Type·</td> | 319 | ··········<td·class="memname">QGlib::Type::Type·</td> |
320 | ··········<td>(</td> | 320 | ··········<td>(</td> |
321 | ··········<td·class="paramtype"> | 321 | ··········<td·class="paramtype">const·<a·class="el"·href="classQGlib_1_1Type.html">Type</a>·& </td> |
322 | ··········<td·class="paramname"><em>other</em></td><td>)</td> | 322 | ··········<td·class="paramname"><em>other</em></td><td>)</td> |
323 | ··········<td></td> | 323 | ··········<td></td> |
324 | ········</tr> | 324 | ········</tr> |
325 | ······</table> | 325 | ······</table> |
326 | ··</td> | 326 | ··</td> |
327 | ··<td·class="mlabels-right"> | 327 | ··<td·class="mlabels-right"> |
328 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> | 328 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> |
Offset 341, 15 lines modified | Offset 341, 15 lines modified | ||
341 | <div·class="memitem"> | 341 | <div·class="memitem"> |
342 | <div·class="memproto"> | 342 | <div·class="memproto"> |
343 | <table·class="mlabels"> | 343 | <table·class="mlabels"> |
344 | ··<tr> | 344 | ··<tr> |
345 | ··<td·class="mlabels-left"> | 345 | ··<td·class="mlabels-left"> |
346 | ······<table·class="memname"> | 346 | ······<table·class="memname"> |
347 | ········<tr> | 347 | ········<tr> |
348 | ··········<td·class="memname"><a·class="el"·href="classQGlib_1_1Type.html">Type</a>·&· | 348 | ··········<td·class="memname"><a·class="el"·href="classQGlib_1_1Type.html">Type</a>·&·QGlib::Type::operator=·</td> |
349 | ··········<td>(</td> | 349 | ··········<td>(</td> |
350 | ··········<td·class="paramtype"><a·class="el"·href="classQGlib_1_1Type.html">Type</a> </td> | 350 | ··········<td·class="paramtype"><a·class="el"·href="classQGlib_1_1Type.html">Type</a> </td> |
351 | ··········<td·class="paramname"><em>other</em></td><td>)</td> | 351 | ··········<td·class="paramname"><em>other</em></td><td>)</td> |
352 | ··········<td></td> | 352 | ··········<td></td> |
353 | ········</tr> | 353 | ········</tr> |
Max diff block lines reached; 19012/53912 bytes (35.26%) of diff not shown. |
Offset 15, 79 lines modified | Offset 15, 79 lines modified | ||
15 | ······· L\x8Lo\x8on\x8ng\x8g·=·8<<2·,·U\x8Ul\x8lo\x8on\x8ng\x8g·=·9<<2·,·I\x8In\x8nt\x8t6\x864\x84·=·10<<2·,·U\x8Ui\x8in\x8nt\x8t6\x864\x84·=·11<<2·, | 15 | ······· L\x8Lo\x8on\x8ng\x8g·=·8<<2·,·U\x8Ul\x8lo\x8on\x8ng\x8g·=·9<<2·,·I\x8In\x8nt\x8t6\x864\x84·=·10<<2·,·U\x8Ui\x8in\x8nt\x8t6\x864\x84·=·11<<2·, |
16 | ······· E\x8En\x8nu\x8um\x8m·=·12<<2·,·F\x8Fl\x8la\x8ag\x8gs\x8s·=·13<<2·,·F\x8Fl\x8lo\x8oa\x8at\x8t·=·14<<2·,·D\x8Do\x8ou\x8ub\x8bl\x8le\x8e·=·15<<2·, | 16 | ······· E\x8En\x8nu\x8um\x8m·=·12<<2·,·F\x8Fl\x8la\x8ag\x8gs\x8s·=·13<<2·,·F\x8Fl\x8lo\x8oa\x8at\x8t·=·14<<2·,·D\x8Do\x8ou\x8ub\x8bl\x8le\x8e·=·15<<2·, |
17 | ······· S\x8St\x8tr\x8ri\x8in\x8ng\x8g·=·16<<2·,·P\x8Po\x8oi\x8in\x8nt\x8te\x8er\x8r·=·17<<2·,·B\x8Bo\x8ox\x8xe\x8ed\x8d·=·18<<2·,·P\x8Pa\x8ar\x8ra\x8am\x8m·=·19<<2·, | 17 | ······· S\x8St\x8tr\x8ri\x8in\x8ng\x8g·=·16<<2·,·P\x8Po\x8oi\x8in\x8nt\x8te\x8er\x8r·=·17<<2·,·B\x8Bo\x8ox\x8xe\x8ed\x8d·=·18<<2·,·P\x8Pa\x8ar\x8ra\x8am\x8m·=·19<<2·, |
18 | ······· O\x8Ob\x8bj\x8je\x8ec\x8ct\x8t·=·20<<2 | 18 | ······· O\x8Ob\x8bj\x8je\x8ec\x8ct\x8t·=·20<<2 |
19 | ·······} | 19 | ·······} |
20 | 20 | ||
21 | P\x8Pu\x8ub\x8bl\x8li\x8ic\x8c·M\x8Me\x8em\x8mb\x8be\x8er\x8r·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s | 21 | P\x8Pu\x8ub\x8bl\x8li\x8ic\x8c·M\x8Me\x8em\x8mb\x8be\x8er\x8r·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s |
22 | ············· ·_\x8T_\x8y_\x8p_\x8e·(Private::GType· | 22 | ············· ·_\x8T_\x8y_\x8p_\x8e·(Private::GType·gtype) |
23 | 23 | ||
24 | ············· ·_\x8T_\x8y_\x8p_\x8e·(FundamentalType· | 24 | ············· ·_\x8T_\x8y_\x8p_\x8e·(FundamentalType·ftype) |
25 | 25 | ||
26 | ············· ·_\x8T_\x8y_\x8p_\x8e·( | 26 | ············· ·_\x8T_\x8y_\x8p_\x8e·(const·_.T_.y_.p_.e·&other) |
27 | 27 | ||
28 | ·······_\x8T_\x8y_\x8p_\x8e·& ·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8=·(_\x8T_\x8y_\x8p_\x8e· | 28 | ·······_\x8T_\x8y_\x8p_\x8e·& ·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8=·(_\x8T_\x8y_\x8p_\x8e·other) |
29 | 29 | ||
30 | ········· | 30 | ·········bool ·_.o_.p_.e_.r_.a_.t_.o_.r_.=_.=·(_.T_.y_.p_.e·other)·const |
31 | 31 | ||
32 | ············· ·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8P_\x8r_\x8i_\x8v_\x8a_\x8t_\x8e_\x8:_\x8:_\x8G_\x8T_\x8y_\x8p_\x8e·()· | 32 | ············· ·_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8P_\x8r_\x8i_\x8v_\x8a_\x8t_\x8e_\x8:_\x8:_\x8G_\x8T_\x8y_\x8p_\x8e·()·const |
33 | 33 | ||
34 | ······ | 34 | ······QString ·_.n_.a_.m_.e·()·const |
35 | 35 | ||
36 | ········_\x8Q_\x8u_\x8a_\x8r_\x8k ·_\x8n_\x8a_\x8m_\x8e_\x8Q_\x8u_\x8a_\x8r_\x8k·()· | 36 | ········_\x8Q_\x8u_\x8a_\x8r_\x8k ·_\x8n_\x8a_\x8m_\x8e_\x8Q_\x8u_\x8a_\x8r_\x8k·()·const |
37 | 37 | ||
38 | ········· | 38 | ·········bool ·_.i_.s_.V_.a_.l_.i_.d·()·const |
39 | 39 | ||
40 | ········· | 40 | ·········bool ·_.i_.s_.A_.b_.s_.t_.r_.a_.c_.t·()·const |
41 | 41 | ||
42 | ········· | 42 | ·········bool ·_.i_.s_.D_.e_.r_.i_.v_.e_.d·()·const |
43 | 43 | ||
44 | ········· | 44 | ·········bool ·_.i_.s_.F_.u_.n_.d_.a_.m_.e_.n_.t_.a_.l·()·const |
45 | 45 | ||
46 | ········· | 46 | ·········bool ·_.i_.s_.V_.a_.l_.u_.e_.T_.y_.p_.e·()·const |
47 | 47 | ||
48 | ········· | 48 | ·········bool ·_.h_.a_.s_.V_.a_.l_.u_.e_.T_.a_.b_.l_.e·()·const |
49 | 49 | ||
50 | ········· | 50 | ·········bool ·_.i_.s_.C_.l_.a_.s_.s_.e_.d·()·const |
51 | 51 | ||
52 | ········· | 52 | ·········bool ·_.i_.s_.I_.n_.s_.t_.a_.n_.t_.i_.a_.t_.a_.b_.l_.e·()·const |
53 | 53 | ||
54 | ········· | 54 | ·········bool ·_.i_.s_.D_.e_.r_.i_.v_.a_.b_.l_.e·()·const |
55 | 55 | ||
56 | ········· | 56 | ·········bool ·_.i_.s_.D_.e_.e_.p_.D_.e_.r_.i_.v_.a_.b_.l_.e·()·const |
57 | 57 | ||
58 | ········· | 58 | ·········bool ·_.i_.s_.I_.n_.t_.e_.r_.f_.a_.c_.e·()·const |
59 | 59 | ||
60 | ·········_\x8T_\x8y_\x8p_\x8e ·_\x8f_\x8u_\x8n_\x8d_\x8a_\x8m_\x8e_\x8n_\x8t_\x8a_\x8l·()· | 60 | ·········_\x8T_\x8y_\x8p_\x8e ·_\x8f_\x8u_\x8n_\x8d_\x8a_\x8m_\x8e_\x8n_\x8t_\x8a_\x8l·()·const |
61 | 61 | ||
62 | ·········_\x8T_\x8y_\x8p_\x8e ·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t·()· | 62 | ·········_\x8T_\x8y_\x8p_\x8e ·_\x8p_\x8a_\x8r_\x8e_\x8n_\x8t·()·const |
63 | 63 | ||
64 | ········· | 64 | ·········uint ·_.d_.e_.p_.t_.h·()·const |
65 | 65 | ||
66 | ·········_\x8T_\x8y_\x8p_\x8e ·_\x8n_\x8e_\x8x_\x8t_\x8B_\x8a_\x8s_\x8e·(_\x8T_\x8y_\x8p_\x8e· | 66 | ·········_\x8T_\x8y_\x8p_\x8e ·_\x8n_\x8e_\x8x_\x8t_\x8B_\x8a_\x8s_\x8e·(_\x8T_\x8y_\x8p_\x8e·rootType)·const |
67 | 67 | ||
68 | ········· | 68 | ·········bool ·_.i_.s_.A·(_.T_.y_.p_.e·is_a_type)·const |
69 | 69 | ||
70 | template< | 70 | template<typename·T·> |
71 | ········· | 71 | ·········bool ·_.i_.s_.A·()·const |
72 | 72 | ||
73 | 73 | QList<·_.T_.y_.p_.e·> ·_.c_.h_.i_.l_.d_.r_.e_.n·()·const | |
74 | 74 | ||
75 | 75 | QList<·_.T_.y_.p_.e·> ·_.i_.n_.t_.e_.r_.f_.a_.c_.e_.s·()·const | |
76 | 76 | ||
77 | 77 | QList<·_.T_.y_.p_.e·> ·_.i_.n_.t_.e_.r_.f_.a_.c_.e_.P_.r_.e_.r_.e_.q_.u_.i_.s_.i_.t_.e_.s·()·const | |
78 | 78 | ||
79 | ······· | 79 | ·······void·* ·_.q_.u_.a_.r_.k_.D_.a_.t_.a·(const·_.Q_.u_.a_.r_.k·&qname)·const |
80 | 80 | ||
81 | ········· | 81 | ·········void ·_.s_.e_.t_.Q_.u_.a_.r_.k_.D_.a_.t_.a·(const·_.Q_.u_.a_.r_.k·&qname,·void·*data) |
82 | 82 | ||
83 | S\x8St\x8ta\x8at\x8ti\x8ic\x8c·P\x8Pu\x8ub\x8bl\x8li\x8ic\x8c·M\x8Me\x8em\x8mb\x8be\x8er\x8r·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s | 83 | S\x8St\x8ta\x8at\x8ti\x8ic\x8c·P\x8Pu\x8ub\x8bl\x8li\x8ic\x8c·M\x8Me\x8em\x8mb\x8be\x8er\x8r·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8ns\x8s |
84 | 84 | static·_.T_.y_.p_.e ·_.f_.r_.o_.m_.I_.n_.s_.t_.a_.n_.c_.e·(void·*nativeInstance) | |
85 | 85 | ||
86 | 86 | static·_.T_.y_.p_.e ·_.f_.r_.o_.m_.N_.a_.m_.e·(const·char·*name) | |
87 | 87 | ||
88 | R\x8Re\x8el\x8la\x8at\x8te\x8ed\x8d·S\x8Sy\x8ym\x8mb\x8bo\x8ol\x8ls\x8s | 88 | R\x8Re\x8el\x8la\x8at\x8te\x8ed\x8d·S\x8Sy\x8ym\x8mb\x8bo\x8ol\x8ls\x8s |
89 | (Note·that·these·are·not·member·symbols.) | 89 | (Note·that·these·are·not·member·symbols.) |
90 | template<class·T·> | 90 | template<class·T·> |
91 | _\x8T_\x8y_\x8p_\x8e ·_\x8G_\x8e_\x8t_\x8T_\x8y_\x8p_\x8e·() | 91 | _\x8T_\x8y_\x8p_\x8e ·_\x8G_\x8e_\x8t_\x8T_\x8y_\x8p_\x8e·() |
92 | 92 | ||
93 | *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* | 93 | *\x8**\x8**\x8**\x8**\x8*·D\x8De\x8et\x8ta\x8ai\x8il\x8le\x8ed\x8d·D\x8De\x8es\x8sc\x8cr\x8ri\x8ip\x8pt\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* |
Offset 102, 15 lines modified | Offset 102, 15 lines modified | ||
102 | To·retrieve·a·_\x8T_\x8y_\x8p_\x8e·for·a·certain·class,·use·_\x8G_\x8e_\x8t_\x8T_\x8y_\x8p_\x8e_\x8(_\x8). | 102 | To·retrieve·a·_\x8T_\x8y_\x8p_\x8e·for·a·certain·class,·use·_\x8G_\x8e_\x8t_\x8T_\x8y_\x8p_\x8e_\x8(_\x8). |
103 | ··Note | 103 | ··Note |
104 | ······This·class·is·a·thin·wrapper·around·an·unsigned·long.·There·is·no | 104 | ······This·class·is·a·thin·wrapper·around·an·unsigned·long.·There·is·no |
105 | ······overhead·in·copying·it·around,·since·it·is·just·an·integer. | 105 | ······overhead·in·copying·it·around,·since·it·is·just·an·integer. |
106 | Definition·at·line·_\x86_\x83·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8h. | 106 | Definition·at·line·_\x86_\x83·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8h. |
107 | *\x8**\x8**\x8**\x8**\x8*·M\x8Me\x8em\x8mb\x8be\x8er\x8r·E\x8En\x8nu\x8um\x8me\x8er\x8ra\x8at\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* | 107 | *\x8**\x8**\x8**\x8**\x8*·M\x8Me\x8em\x8mb\x8be\x8er\x8r·E\x8En\x8nu\x8um\x8me\x8er\x8ra\x8at\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* |
108 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 F\x8Fu\x8un\x8nd\x8da\x8am\x8me\x8en\x8nt\x8ta\x8al\x8lT\x8Ty\x8yp\x8pe\x8e·*\x8**\x8**\x8**\x8**\x8* | 108 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 F\x8Fu\x8un\x8nd\x8da\x8am\x8me\x8en\x8nt\x8ta\x8al\x8lT\x8Ty\x8yp\x8pe\x8e·*\x8**\x8**\x8**\x8**\x8* |
109 | 109 | enum·QGlib::Type::FundamentalType | |
110 | Definition·at·line·_\x86_\x86·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8h. | 110 | Definition·at·line·_\x86_\x86·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8h. |
111 | *\x8**\x8**\x8**\x8**\x8*·C\x8Co\x8on\x8ns\x8st\x8tr\x8ru\x8uc\x8ct\x8to\x8or\x8r·&\x8&·D\x8De\x8es\x8st\x8tr\x8ru\x8uc\x8ct\x8to\x8or\x8r·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* | 111 | *\x8**\x8**\x8**\x8**\x8*·C\x8Co\x8on\x8ns\x8st\x8tr\x8ru\x8uc\x8ct\x8to\x8or\x8r·&\x8&·D\x8De\x8es\x8st\x8tr\x8ru\x8uc\x8ct\x8to\x8or\x8r·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* |
112 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 T\x8Ty\x8yp\x8pe\x8e(\x8()\x8)·[\x8[1\x81/\x8/4\x84]\x8]·*\x8**\x8**\x8**\x8**\x8* | 112 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 T\x8Ty\x8yp\x8pe\x8e(\x8()\x8)·[\x8[1\x81/\x8/4\x84]\x8]·*\x8**\x8**\x8**\x8**\x8* |
113 | QGlib::Type::·(··)·····inline | 113 | QGlib::Type::·(··)·····inline |
114 | Type | 114 | Type |
115 | Definition·at·line·_\x89_\x80·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8h. | 115 | Definition·at·line·_\x89_\x80·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8h. |
116 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 T\x8Ty\x8yp\x8pe\x8e(\x8()\x8)·[\x8[2\x82/\x8/4\x84]\x8]·*\x8**\x8**\x8**\x8**\x8* | 116 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 T\x8Ty\x8yp\x8pe\x8e(\x8()\x8)·[\x8[2\x82/\x8/4\x84]\x8]·*\x8**\x8**\x8**\x8**\x8* |
Offset 118, 109 lines modified | Offset 118, 109 lines modified | ||
118 | Type | 118 | Type |
119 | Definition·at·line·_\x89_\x81·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8h. | 119 | Definition·at·line·_\x89_\x81·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8h. |
120 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 T\x8Ty\x8yp\x8pe\x8e(\x8()\x8)·[\x8[3\x83/\x8/4\x84]\x8]·*\x8**\x8**\x8**\x8**\x8* | 120 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 T\x8Ty\x8yp\x8pe\x8e(\x8()\x8)·[\x8[3\x83/\x8/4\x84]\x8]·*\x8**\x8**\x8**\x8**\x8* |
121 | QGlib::Type::·(·FundamentalType ·f\x8ft\x8ty\x8yp\x8pe\x8e·)·····inline | 121 | QGlib::Type::·(·FundamentalType ·f\x8ft\x8ty\x8yp\x8pe\x8e·)·····inline |
122 | Type | 122 | Type |
123 | Definition·at·line·_\x89_\x82·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8h. | 123 | Definition·at·line·_\x89_\x82·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8h. |
124 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 T\x8Ty\x8yp\x8pe\x8e(\x8()\x8)·[\x8[4\x84/\x8/4\x84]\x8]·*\x8**\x8**\x8**\x8**\x8* | 124 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 T\x8Ty\x8yp\x8pe\x8e(\x8()\x8)·[\x8[4\x84/\x8/4\x84]\x8]·*\x8**\x8**\x8**\x8**\x8* |
125 | QGlib::Type::·(· | 125 | QGlib::Type::·(·const·_\x8T_\x8y_\x8p_\x8e·& ·o\x8ot\x8th\x8he\x8er\x8r·)·····inline |
126 | Type | 126 | Type |
127 | Definition·at·line·_\x89_\x83·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8h. | 127 | Definition·at·line·_\x89_\x83·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8h. |
128 | *\x8**\x8**\x8**\x8**\x8*·M\x8Me\x8em\x8mb\x8be\x8er\x8r·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* | 128 | *\x8**\x8**\x8**\x8**\x8*·M\x8Me\x8em\x8mb\x8be\x8er\x8r·F\x8Fu\x8un\x8nc\x8ct\x8ti\x8io\x8on\x8n·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* |
129 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 o\x8op\x8pe\x8er\x8ra\x8at\x8to\x8or\x8r=\x8=(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* | 129 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 o\x8op\x8pe\x8er\x8ra\x8at\x8to\x8or\x8r=\x8=(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* |
130 | _\x8T_\x8y_\x8p_\x8e·&· | 130 | _\x8T_\x8y_\x8p_\x8e·&·QGlib::Type::·(·_\x8T_\x8y_\x8p_\x8e ·o\x8ot\x8th\x8he\x8er\x8r·)··········inline |
131 | 131 | operator= | |
132 | Definition·at·line·_\x81_\x83_\x87·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8h. | 132 | Definition·at·line·_\x81_\x83_\x87·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8h. |
133 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 o\x8op\x8pe\x8er\x8ra\x8at\x8to\x8or\x8r=\x8==\x8=(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* | 133 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 o\x8op\x8pe\x8er\x8ra\x8at\x8to\x8or\x8r=\x8==\x8=(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* |
134 | 134 | bool·QGlib::Type::operator==·(·_\x8T_\x8y_\x8p_\x8e ·o\x8ot\x8th\x8he\x8er\x8r·)·const·inline | |
135 | Definition·at·line·_\x81_\x84_\x83·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8h. | 135 | Definition·at·line·_\x81_\x84_\x83·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8h. |
136 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 o\x8op\x8pe\x8er\x8ra\x8at\x8to\x8or\x8r·P\x8Pr\x8ri\x8iv\x8va\x8at\x8te\x8e:\x8::\x8:G\x8GT\x8Ty\x8yp\x8pe\x8e(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* | 136 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 o\x8op\x8pe\x8er\x8ra\x8at\x8to\x8or\x8r·P\x8Pr\x8ri\x8iv\x8va\x8at\x8te\x8e:\x8::\x8:G\x8GT\x8Ty\x8yp\x8pe\x8e(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* |
137 | 137 | QGlib::Type::operator·Private::GType·(··)·const·inline | |
138 | Definition·at·line·_\x89_\x87·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8h. | 138 | Definition·at·line·_\x89_\x87·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8h. |
139 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 f\x8fr\x8ro\x8om\x8mI\x8In\x8ns\x8st\x8ta\x8an\x8nc\x8ce\x8e(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* | 139 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 f\x8fr\x8ro\x8om\x8mI\x8In\x8ns\x8st\x8ta\x8an\x8nc\x8ce\x8e(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* |
140 | _\x8T_\x8y_\x8p_\x8e·QGlib::Type::·(· | 140 | _\x8T_\x8y_\x8p_\x8e·QGlib::Type::·(·void·* ·n\x8na\x8at\x8ti\x8iv\x8ve\x8eI\x8In\x8ns\x8st\x8ta\x8an\x8nc\x8ce\x8e·)·············static |
141 | fromInstance | 141 | fromInstance |
142 | Definition·at·line·_\x82_\x85·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8c_\x8p_\x8p. | 142 | Definition·at·line·_\x82_\x85·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8c_\x8p_\x8p. |
143 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 f\x8fr\x8ro\x8om\x8mN\x8Na\x8am\x8me\x8e(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* | 143 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 f\x8fr\x8ro\x8om\x8mN\x8Na\x8am\x8me\x8e(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* |
144 | _\x8T_\x8y_\x8p_\x8e·QGlib::Type::·(· | 144 | _\x8T_\x8y_\x8p_\x8e·QGlib::Type::·(·const·char·* ·n\x8na\x8am\x8me\x8e·)·········static |
145 | fromName | 145 | fromName |
146 | Definition·at·line·_\x83_\x84·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8c_\x8p_\x8p. | 146 | Definition·at·line·_\x83_\x84·of·file·_\x8t_\x8y_\x8p_\x8e_\x8._\x8c_\x8p_\x8p. |
147 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 n\x8na\x8am\x8me\x8e(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* | 147 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 n\x8na\x8am\x8me\x8e(\x8()\x8)·*\x8**\x8**\x8**\x8**\x8* |
148 | 148 | QString·QGlib::Type::name·(··)·const | |
Max diff block lines reached; 6145/15514 bytes (39.61%) of diff not shown. |
Offset 292, 15 lines modified | Offset 292, 15 lines modified | ||
292 | ··········<td·class="paramtype">bool </td> | 292 | ··········<td·class="paramtype">bool </td> |
293 | ··········<td·class="paramname"><em>val</em></td><td>)</td> | 293 | ··········<td·class="paramname"><em>val</em></td><td>)</td> |
294 | ··········<td></td> | 294 | ··········<td></td> |
295 | ········</tr> | 295 | ········</tr> |
296 | ······</table> | 296 | ······</table> |
297 | </div><div·class="memdoc"> | 297 | </div><div·class="memdoc"> |
298 | <p>Creates·a·new·<a·class="el"·href="classQGlib_1_1Value.html"·title="Wrapper·class·for·GValue.">Value</a>·of· | 298 | <p>Creates·a·new·<a·class="el"·href="classQGlib_1_1Value.html"·title="Wrapper·class·for·GValue.">Value</a>·of·Type::Bool·and·sets·it·to·hold·<em>val</em>.·</p> |
299 | </div> | 299 | </div> |
300 | </div> | 300 | </div> |
301 | <a·id="a04d5e02a6298540118dddec59f7cf53a"·name="a04d5e02a6298540118dddec59f7cf53a"></a> | 301 | <a·id="a04d5e02a6298540118dddec59f7cf53a"·name="a04d5e02a6298540118dddec59f7cf53a"></a> |
302 | <h2·class="memtitle"><span·class="permalink"><a·href="#a04d5e02a6298540118dddec59f7cf53a">◆ </a></span>Value()·<span·class="overload">[5/18]</span></h2> | 302 | <h2·class="memtitle"><span·class="permalink"><a·href="#a04d5e02a6298540118dddec59f7cf53a">◆ </a></span>Value()·<span·class="overload">[5/18]</span></h2> |
303 | <div·class="memitem"> | 303 | <div·class="memitem"> |
Offset 151, 15 lines modified | Offset 151, 15 lines modified | ||
151 | D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8u_\x8e_\x8._\x8c_\x8p_\x8p_\x8:_\x82_\x85_\x84 | 151 | D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8u_\x8e_\x8._\x8c_\x8p_\x8p_\x8:_\x82_\x85_\x84 |
152 | _\x8Q_\x8G_\x8l_\x8i_\x8b_\x8:_\x8:_\x8V_\x8a_\x8l_\x8u_\x8e_\x8:_\x8:_\x8i_\x8n_\x8i_\x8t | 152 | _\x8Q_\x8G_\x8l_\x8i_\x8b_\x8:_\x8:_\x8V_\x8a_\x8l_\x8u_\x8e_\x8:_\x8:_\x8i_\x8n_\x8i_\x8t |
153 | void·init(Type·type) | 153 | void·init(Type·type) |
154 | D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8u_\x8e_\x8._\x8c_\x8p_\x8p_\x8:_\x82_\x84_\x81 | 154 | D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8u_\x8e_\x8._\x8c_\x8p_\x8p_\x8:_\x82_\x84_\x81 |
155 | Definition·at·line·_\x81_\x89_\x81·of·file·_\x8v_\x8a_\x8l_\x8u_\x8e_\x8._\x8c_\x8p_\x8p. | 155 | Definition·at·line·_\x81_\x89_\x81·of·file·_\x8v_\x8a_\x8l_\x8u_\x8e_\x8._\x8c_\x8p_\x8p. |
156 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 V\x8Va\x8al\x8lu\x8ue\x8e(\x8()\x8)·[\x8[4\x84/\x8/1\x818\x88]\x8]·*\x8**\x8**\x8**\x8**\x8* | 156 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 V\x8Va\x8al\x8lu\x8ue\x8e(\x8()\x8)·[\x8[4\x84/\x8/1\x818\x88]\x8]·*\x8**\x8**\x8**\x8**\x8* |
157 | QGlib::Value::Value·(·bool ·v\x8va\x8al\x8l·) | 157 | QGlib::Value::Value·(·bool ·v\x8va\x8al\x8l·) |
158 | Creates·a·new·_\x8V_\x8a_\x8l_\x8u_\x8e·of· | 158 | Creates·a·new·_\x8V_\x8a_\x8l_\x8u_\x8e·of·Type::Bool·and·sets·it·to·hold·v\x8va\x8al\x8l. |
159 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 V\x8Va\x8al\x8lu\x8ue\x8e(\x8()\x8)·[\x8[5\x85/\x8/1\x818\x88]\x8]·*\x8**\x8**\x8**\x8**\x8* | 159 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 V\x8Va\x8al\x8lu\x8ue\x8e(\x8()\x8)·[\x8[5\x85/\x8/1\x818\x88]\x8]·*\x8**\x8**\x8**\x8**\x8* |
160 | QGlib::Value::Value·(·char ·v\x8va\x8al\x8l·) | 160 | QGlib::Value::Value·(·char ·v\x8va\x8al\x8l·) |
161 | Creates·a·new·_\x8V_\x8a_\x8l_\x8u_\x8e·of·Type::Char·and·sets·it·to·hold·v\x8va\x8al\x8l. | 161 | Creates·a·new·_\x8V_\x8a_\x8l_\x8u_\x8e·of·Type::Char·and·sets·it·to·hold·v\x8va\x8al\x8l. |
162 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 V\x8Va\x8al\x8lu\x8ue\x8e(\x8()\x8)·[\x8[6\x86/\x8/1\x818\x88]\x8]·*\x8**\x8**\x8**\x8**\x8* | 162 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 V\x8Va\x8al\x8lu\x8ue\x8e(\x8()\x8)·[\x8[6\x86/\x8/1\x818\x88]\x8]·*\x8**\x8**\x8**\x8**\x8* |
163 | QGlib::Value::Value·(·uchar ·v\x8va\x8al\x8l·) | 163 | QGlib::Value::Value·(·uchar ·v\x8va\x8al\x8l·) |
164 | Creates·a·new·_\x8V_\x8a_\x8l_\x8u_\x8e·of·Type::Uchar·and·sets·it·to·hold·v\x8va\x8al\x8l. | 164 | Creates·a·new·_\x8V_\x8a_\x8l_\x8u_\x8e·of·Type::Uchar·and·sets·it·to·hold·v\x8va\x8al\x8l. |
165 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 V\x8Va\x8al\x8lu\x8ue\x8e(\x8()\x8)·[\x8[7\x87/\x8/1\x818\x88]\x8]·*\x8**\x8**\x8**\x8**\x8* | 165 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 V\x8Va\x8al\x8lu\x8ue\x8e(\x8()\x8)·[\x8[7\x87/\x8/1\x818\x88]\x8]·*\x8**\x8**\x8**\x8**\x8* |
Offset 103, 159 lines modified | Offset 103, 158 lines modified | ||
103 | <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·"quark.h"</span></div> | 103 | <div·class="line"><a·id="l00020"·name="l00020"></a><span·class="lineno">···20</span><span·class="preprocessor">#include·"quark.h"</span></div> |
104 | <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·<glib-object.h></span></div> | 104 | <div·class="line"><a·id="l00021"·name="l00021"></a><span·class="lineno">···21</span><span·class="preprocessor">#include·<glib-object.h></span></div> |
105 | <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div> | 105 | <div·class="line"><a·id="l00022"·name="l00022"></a><span·class="lineno">···22</span>·</div> |
106 | <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="namespaceQGlib.html">QGlib</a>·{</div> | 106 | <div·class="line"><a·id="l00023"·name="l00023"></a><span·class="lineno">···23</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="namespaceQGlib.html">QGlib</a>·{</div> |
107 | <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div> | 107 | <div·class="line"><a·id="l00024"·name="l00024"></a><span·class="lineno">···24</span>·</div> |
108 | <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>Type·Type::fromInstance(<span·class="keywordtype">void</span>·*instance)</div> | 108 | <div·class="line"><a·id="l00025"·name="l00025"></a><span·class="lineno">···25</span>Type·Type::fromInstance(<span·class="keywordtype">void</span>·*instance)</div> |
109 | <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>{</div> | 109 | <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>{</div> |
110 | <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<span·class="keywordflow">if</span>·(! | 110 | <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>····<span·class="keywordflow">if</span>·(!instance)·{</div> |
111 | <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>········<span·class="keywordflow">return</span>·Invalid;</div> | 111 | <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>········<span·class="keywordflow">return</span>·Invalid;</div> |
112 | <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····}·<span·class="keywordflow">else</span>·{</div> | 112 | <div·class="line"><a·id="l00029"·name="l00029"></a><span·class="lineno">···29</span>····}·<span·class="keywordflow">else</span>·{</div> |
113 | <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>········<span·class="keywordflow">return</span>· | 113 | <div·class="line"><a·id="l00030"·name="l00030"></a><span·class="lineno">···30</span>········<span·class="keywordflow">return</span>·G_TYPE_FROM_INSTANCE(instance);</div> |
114 | <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····}</div> | 114 | <div·class="line"><a·id="l00031"·name="l00031"></a><span·class="lineno">···31</span>····}</div> |
115 | <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>}</div> | 115 | <div·class="line"><a·id="l00032"·name="l00032"></a><span·class="lineno">···32</span>}</div> |
116 | <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div> | 116 | <div·class="line"><a·id="l00033"·name="l00033"></a><span·class="lineno">···33</span>·</div> |
117 | <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>Type·Type::fromName(<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·*name)</div> | 117 | <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span>Type·Type::fromName(<span·class="keyword">const</span>·<span·class="keywordtype">char</span>·*name)</div> |
118 | <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>{</div> | 118 | <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>{</div> |
119 | <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keywordflow">return</span>· | 119 | <div·class="line"><a·id="l00036"·name="l00036"></a><span·class="lineno">···36</span>····<span·class="keywordflow">return</span>·g_type_from_name(name);</div> |
120 | <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>}</div> | 120 | <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span>}</div> |
121 | <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div> | 121 | <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div> |
122 | <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>QString·Type::name()<span·class="keyword">·const</span></div> | 122 | <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>QString·Type::name()<span·class="keyword">·const</span></div> |
123 | <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="keyword"></span>{</div> | 123 | <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="keyword"></span>{</div> |
124 | <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="keywordflow">return</span>·QString::fromUtf8( | 124 | <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····<span·class="keywordflow">return</span>·QString::fromUtf8(g_type_name(m_type));</div> |
125 | <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>}</div> | 125 | <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>}</div> |
126 | <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> | 126 | <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>·</div> |
127 | <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>Quark·Type::nameQuark()<span·class="keyword">·const</span></div> | 127 | <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>Quark·Type::nameQuark()<span·class="keyword">·const</span></div> |
128 | <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="keyword"></span>{</div> | 128 | <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="keyword"></span>{</div> |
129 | <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keywordflow">return</span>· | 129 | <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keywordflow">return</span>·g_type_qname(m_type);</div> |
130 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>}</div> | 130 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>}</div> |
131 | <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> | 131 | <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> |
132 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="keywordtype">bool</span>·Type::isValid()<span·class="keyword">·const</span></div> | 132 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span><span·class="keywordtype">bool</span>·Type::isValid()<span·class="keyword">·const</span></div> |
133 | <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="keyword"></span>{</div> | 133 | <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="keyword"></span>{</div> |
134 | <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keywordflow">return</span>·m_type·!=·Type::Invalid;</div> | 134 | <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>····<span·class="keywordflow">return</span>·m_type·!=·Type::Invalid;</div> |
135 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>}</div> | 135 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>}</div> |
136 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> | 136 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> |
137 | <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="keywordtype">bool</span>·Type::isAbstract()<span·class="keyword">·const</span></div> | 137 | <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="keywordtype">bool</span>·Type::isAbstract()<span·class="keyword">·const</span></div> |
138 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="keyword"></span>{</div> | 138 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="keyword"></span>{</div> |
139 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keywordflow">return</span>· | 139 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keywordflow">return</span>·G_TYPE_IS_ABSTRACT(m_type);</div> |
140 | <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>}</div> | 140 | <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>}</div> |
141 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> | 141 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>·</div> |
142 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="keywordtype">bool</span>·Type::isDerived()<span·class="keyword">·const</span></div> | 142 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="keywordtype">bool</span>·Type::isDerived()<span·class="keyword">·const</span></div> |
143 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword"></span>{</div> | 143 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="keyword"></span>{</div> |
144 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····<span·class="keywordflow">return</span>· | 144 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····<span·class="keywordflow">return</span>·G_TYPE_IS_DERIVED(m_type);</div> |
145 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>}</div> | 145 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>}</div> |
146 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> | 146 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> |
147 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keywordtype">bool</span>·Type::isFundamental()<span·class="keyword">·const</span></div> | 147 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="keywordtype">bool</span>·Type::isFundamental()<span·class="keyword">·const</span></div> |
148 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword"></span>{</div> | 148 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="keyword"></span>{</div> |
149 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····<span·class="keywordflow">return</span>· | 149 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>····<span·class="keywordflow">return</span>·G_TYPE_IS_FUNDAMENTAL(m_type);</div> |
150 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>}</div> | 150 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>}</div> |
151 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> | 151 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> |
152 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keywordtype">bool</span>·Type::isValueType()<span·class="keyword">·const</span></div> | 152 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="keywordtype">bool</span>·Type::isValueType()<span·class="keyword">·const</span></div> |
153 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword"></span>{</div> | 153 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span><span·class="keyword"></span>{</div> |
154 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····<span·class="keywordflow">return</span>· | 154 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····<span·class="keywordflow">return</span>·G_TYPE_IS_VALUE_TYPE(m_type);</div> |
155 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>}</div> | 155 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>}</div> |
156 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> | 156 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>·</div> |
157 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keywordtype">bool</span>·Type::hasValueTable()<span·class="keyword">·const</span></div> | 157 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="keywordtype">bool</span>·Type::hasValueTable()<span·class="keyword">·const</span></div> |
158 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword"></span>{</div> | 158 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="keyword"></span>{</div> |
159 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····<span·class="keywordflow">return</span>· | 159 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>····<span·class="keywordflow">return</span>·G_TYPE_HAS_VALUE_TABLE(m_type);</div> |
160 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>}</div> | 160 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>}</div> |
161 | <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div> | 161 | <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div> |
162 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keywordtype">bool</span>·Type::isClassed()<span·class="keyword">·const</span></div> | 162 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keywordtype">bool</span>·Type::isClassed()<span·class="keyword">·const</span></div> |
163 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword"></span>{</div> | 163 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span><span·class="keyword"></span>{</div> |
164 | <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····<span·class="keywordflow">return</span>· | 164 | <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····<span·class="keywordflow">return</span>·G_TYPE_IS_CLASSED(m_type);</div> |
165 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>}</div> | 165 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>}</div> |
166 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div> | 166 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div> |
167 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keywordtype">bool</span>·Type::isInstantiatable()<span·class="keyword">·const</span></div> | 167 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keywordtype">bool</span>·Type::isInstantiatable()<span·class="keyword">·const</span></div> |
168 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword"></span>{</div> | 168 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword"></span>{</div> |
169 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····<span·class="keywordflow">return</span>· | 169 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····<span·class="keywordflow">return</span>·G_TYPE_IS_INSTANTIATABLE(m_type);</div> |
170 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>}</div> | 170 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>}</div> |
171 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> | 171 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> |
172 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="keywordtype">bool</span>·Type::isDerivable()<span·class="keyword">·const</span></div> | 172 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span><span·class="keywordtype">bool</span>·Type::isDerivable()<span·class="keyword">·const</span></div> |
173 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="keyword"></span>{</div> | 173 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="keyword"></span>{</div> |
174 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····<span·class="keywordflow">return</span>· | 174 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····<span·class="keywordflow">return</span>·G_TYPE_IS_DERIVABLE(m_type);</div> |
175 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>}</div> | 175 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>}</div> |
176 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div> | 176 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div> |
177 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keywordtype">bool</span>·Type::isDeepDerivable()<span·class="keyword">·const</span></div> | 177 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="keywordtype">bool</span>·Type::isDeepDerivable()<span·class="keyword">·const</span></div> |
178 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="keyword"></span>{</div> | 178 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="keyword"></span>{</div> |
179 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····<span·class="keywordflow">return</span>· | 179 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>····<span·class="keywordflow">return</span>·G_TYPE_IS_DEEP_DERIVABLE(m_type);</div> |
180 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>}</div> | 180 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>}</div> |
181 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div> | 181 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div> |
182 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span><span·class="keywordtype">bool</span>·Type::isInterface()<span·class="keyword">·const</span></div> | 182 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span><span·class="keywordtype">bool</span>·Type::isInterface()<span·class="keyword">·const</span></div> |
183 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="keyword"></span>{</div> | 183 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="keyword"></span>{</div> |
184 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····<span·class="keywordflow">return</span>· | 184 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····<span·class="keywordflow">return</span>·G_TYPE_IS_INTERFACE(m_type);</div> |
185 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>}</div> | 185 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>}</div> |
186 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div> | 186 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div> |
187 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>Type·Type::fundamental()<span·class="keyword">·const</span></div> | 187 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>Type·Type::fundamental()<span·class="keyword">·const</span></div> |
188 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span><span·class="keyword"></span>{</div> | 188 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span><span·class="keyword"></span>{</div> |
189 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>····<span·class="keywordflow">return</span>· | 189 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>····<span·class="keywordflow">return</span>·G_TYPE_FUNDAMENTAL(m_type);</div> |
190 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>}</div> | 190 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>}</div> |
191 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div> | 191 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div> |
192 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>Type·Type::parent()<span·class="keyword">·const</span></div> | 192 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>Type·Type::parent()<span·class="keyword">·const</span></div> |
193 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span><span·class="keyword"></span>{</div> | 193 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span><span·class="keyword"></span>{</div> |
194 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····<span·class="keywordflow">return</span>· | 194 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····<span·class="keywordflow">return</span>·g_type_parent(m_type);</div> |
195 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>}</div> | 195 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>}</div> |
196 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div> | 196 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div> |
197 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>uint·Type::depth()<span·class="keyword">·const</span></div> | 197 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>uint·Type::depth()<span·class="keyword">·const</span></div> |
198 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span><span·class="keyword"></span>{</div> | 198 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span><span·class="keyword"></span>{</div> |
199 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>····<span·class="keywordflow">return</span>· | 199 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>····<span·class="keywordflow">return</span>·g_type_depth(m_type);</div> |
200 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>}</div> | 200 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>}</div> |
201 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>·</div> | 201 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>·</div> |
202 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>Type·Type::nextBase(Type·rootType)<span·class="keyword">·const</span></div> | 202 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>Type·Type::nextBase(Type·rootType)<span·class="keyword">·const</span></div> |
203 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span><span·class="keyword"></span>{</div> | 203 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span><span·class="keyword"></span>{</div> |
204 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>····<span·class="keywordflow">return</span>· | 204 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>····<span·class="keywordflow">return</span>·g_type_next_base(m_type,·rootType);</div> |
205 | <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>}</div> | 205 | <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>}</div> |
206 | <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>·</div> | 206 | <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>·</div> |
207 | <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span><span·class="keywordtype">bool</span>·Type::isA(Type·is_a_type)<span·class="keyword">·const</span></div> | 207 | <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span><span·class="keywordtype">bool</span>·Type::isA(Type·is_a_type)<span·class="keyword">·const</span></div> |
208 | <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span><span·class="keyword"></span>{</div> | 208 | <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span><span·class="keyword"></span>{</div> |
209 | <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>····<span·class="keywordflow">return</span>· | 209 | <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>····<span·class="keywordflow">return</span>·g_type_is_a(m_type,·is_a_type);</div> |
210 | <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>}</div> | 210 | <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>}</div> |
211 | <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>·</div> | 211 | <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>·</div> |
212 | <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span><span·class="keyword">static</span>·<span·class="keyword">inline</span>·QList<Type>·gtypeArrayToList(GType·*array,·uint·n)</div> | 212 | <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span><span·class="keyword">static</span>·<span·class="keyword">inline</span>·QList<Type>·gtypeArrayToList(GType·*array,·uint·n)</div> |
213 | <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>{</div> | 213 | <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>{</div> |
214 | <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>····QList<Type>·result;</div> | 214 | <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>····QList<Type>·result;</div> |
215 | <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>····<span·class="keywordflow">for</span>(uint·i·=·0;·i<n;·++i)·{</div> | 215 | <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>····<span·class="keywordflow">for</span>(uint·i·=·0;·i<n;·++i)·{</div> |
216 | <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>········result.append(array[i]);</div> | 216 | <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>········result.append(array[i]);</div> |
217 | <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>····}</div> | 217 | <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>····}</div> |
218 | <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>····g_free(array);</div> | 218 | <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>····g_free(array);</div> |
219 | <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>····<span·class="keywordflow">return</span>·result;</div> | 219 | <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>····<span·class="keywordflow">return</span>·result;</div> |
220 | <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>}</div> | 220 | <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>}</div> |
221 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>·</div> | 221 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>·</div> |
222 | <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>QList<Type>·Type::children()<span·class="keyword">·const</span></div> | 222 | <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>QList<Type>·Type::children()<span·class="keyword">·const</span></div> |
223 | <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span><span·class="keyword"></span>{</div> | 223 | <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span><span·class="keyword"></span>{</div> |
224 | <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>····<a·class="code·hl_function"·href="classQGlib_1_1Type.html#a470e0e4c1518da8a57426ee7f0ae1c1c">uint</a>·<a·class="code·hl_function"·href="classQGlib_1_1Type.html#a470e0e4c1518da8a57426ee7f0ae1c1c">n</a>;</div> | ||
225 | <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>····GType·*<a·class="code·hl_function"·href="classQGlib_1_1Type.html#a470e0e4c1518da8a57426ee7f0ae1c1c">a</a>·=·<a·class="code·hl_function"·href="classQGlib_1_1Type.html#a470e0e4c1518da8a57426ee7f0ae1c1c">g_type_children</a>(m_type,·&<a·class="code·hl_function"·href="classQGlib_1_1Type.html#a470e0e4c1518da8a57426ee7f0ae1c1c">n</a>);</div> | ||
226 | <div·class="line"><a·id="l0014 | 224 | <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>····uint·n;</div> |
225 | <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>····GType·*a·=·g_type_children(m_type,·&n);</div> | ||
226 | <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>····<span·class="keywordflow">return</span>·gtypeArrayToList(a,·n);</div> | ||
227 | <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>}</div> | 227 | <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>}</div> |
Max diff block lines reached; 6934/29751 bytes (23.31%) of diff not shown. |
Offset 26, 158 lines modified | Offset 26, 155 lines modified | ||
26 | 20#include·"quark.h" | 26 | 20#include·"quark.h" |
27 | 21#include·<glib-object.h> | 27 | 21#include·<glib-object.h> |
28 | 22 | 28 | 22 |
29 | 23namespace·_\x8Q_\x8G_\x8l_\x8i_\x8b·{ | 29 | 23namespace·_\x8Q_\x8G_\x8l_\x8i_\x8b·{ |
30 | 24 | 30 | 24 |
31 | 25Type·Type::fromInstance(void·*instance) | 31 | 25Type·Type::fromInstance(void·*instance) |
32 | 26{ | 32 | 26{ |
33 | 27·if·(! | 33 | 27·if·(!instance)·{ |
34 | 28·return·Invalid; | 34 | 28·return·Invalid; |
35 | 29·}·else·{ | 35 | 29·}·else·{ |
36 | 30·return· | 36 | 30·return·G_TYPE_FROM_INSTANCE(instance); |
37 | 31·} | 37 | 31·} |
38 | 32} | 38 | 32} |
39 | 33 | 39 | 33 |
40 | 34Type·Type::fromName(const·char·*name) | 40 | 34Type·Type::fromName(const·char·*name) |
41 | 35{ | 41 | 35{ |
42 | 36·return· | 42 | 36·return·g_type_from_name(name); |
43 | 37} | 43 | 37} |
44 | 38 | 44 | 38 |
45 | 39QString·Type::name()·const | 45 | 39QString·Type::name()·const |
46 | 40{ | 46 | 40{ |
47 | 41·return·QString::fromUtf8( | 47 | 41·return·QString::fromUtf8(g_type_name(m_type)); |
48 | 42} | 48 | 42} |
49 | 43 | 49 | 43 |
50 | 44Quark·Type::nameQuark()·const | 50 | 44Quark·Type::nameQuark()·const |
51 | 45{ | 51 | 45{ |
52 | 46·return· | 52 | 46·return·g_type_qname(m_type); |
53 | 47} | 53 | 47} |
54 | 48 | 54 | 48 |
55 | 49bool·Type::isValid()·const | 55 | 49bool·Type::isValid()·const |
56 | 50{ | 56 | 50{ |
57 | 51·return·m_type·!=·Type::Invalid; | 57 | 51·return·m_type·!=·Type::Invalid; |
58 | 52} | 58 | 52} |
59 | 53 | 59 | 53 |
60 | 54bool·Type::isAbstract()·const | 60 | 54bool·Type::isAbstract()·const |
61 | 55{ | 61 | 55{ |
62 | 56·return· | 62 | 56·return·G_TYPE_IS_ABSTRACT(m_type); |
63 | 57} | 63 | 57} |
64 | 58 | 64 | 58 |
65 | 59bool·Type::isDerived()·const | 65 | 59bool·Type::isDerived()·const |
66 | 60{ | 66 | 60{ |
67 | 61·return· | 67 | 61·return·G_TYPE_IS_DERIVED(m_type); |
68 | 62} | 68 | 62} |
69 | 63 | 69 | 63 |
70 | 64bool·Type::isFundamental()·const | 70 | 64bool·Type::isFundamental()·const |
71 | 65{ | 71 | 65{ |
72 | 66·return· | 72 | 66·return·G_TYPE_IS_FUNDAMENTAL(m_type); |
73 | 67} | 73 | 67} |
74 | 68 | 74 | 68 |
75 | 69bool·Type::isValueType()·const | 75 | 69bool·Type::isValueType()·const |
76 | 70{ | 76 | 70{ |
77 | 71·return· | 77 | 71·return·G_TYPE_IS_VALUE_TYPE(m_type); |
78 | 72} | 78 | 72} |
79 | 73 | 79 | 73 |
80 | 74bool·Type::hasValueTable()·const | 80 | 74bool·Type::hasValueTable()·const |
81 | 75{ | 81 | 75{ |
82 | 76·return· | 82 | 76·return·G_TYPE_HAS_VALUE_TABLE(m_type); |
83 | 77} | 83 | 77} |
84 | 78 | 84 | 78 |
85 | 79bool·Type::isClassed()·const | 85 | 79bool·Type::isClassed()·const |
86 | 80{ | 86 | 80{ |
87 | 81·return· | 87 | 81·return·G_TYPE_IS_CLASSED(m_type); |
88 | 82} | 88 | 82} |
89 | 83 | 89 | 83 |
90 | 84bool·Type::isInstantiatable()·const | 90 | 84bool·Type::isInstantiatable()·const |
91 | 85{ | 91 | 85{ |
92 | 86·return· | 92 | 86·return·G_TYPE_IS_INSTANTIATABLE(m_type); |
93 | 87} | 93 | 87} |
94 | 88 | 94 | 88 |
95 | 89bool·Type::isDerivable()·const | 95 | 89bool·Type::isDerivable()·const |
96 | 90{ | 96 | 90{ |
97 | 91·return· | 97 | 91·return·G_TYPE_IS_DERIVABLE(m_type); |
98 | 92} | 98 | 92} |
99 | 93 | 99 | 93 |
100 | 94bool·Type::isDeepDerivable()·const | 100 | 94bool·Type::isDeepDerivable()·const |
101 | 95{ | 101 | 95{ |
102 | 96·return· | 102 | 96·return·G_TYPE_IS_DEEP_DERIVABLE(m_type); |
103 | 97} | 103 | 97} |
104 | 98 | 104 | 98 |
105 | 99bool·Type::isInterface()·const | 105 | 99bool·Type::isInterface()·const |
106 | 100{ | 106 | 100{ |
107 | 101·return· | 107 | 101·return·G_TYPE_IS_INTERFACE(m_type); |
108 | 102} | 108 | 102} |
109 | 103 | 109 | 103 |
110 | 104Type·Type::fundamental()·const | 110 | 104Type·Type::fundamental()·const |
111 | 105{ | 111 | 105{ |
112 | 106·return· | 112 | 106·return·G_TYPE_FUNDAMENTAL(m_type); |
113 | 107} | 113 | 107} |
114 | 108 | 114 | 108 |
115 | 109Type·Type::parent()·const | 115 | 109Type·Type::parent()·const |
116 | 110{ | 116 | 110{ |
117 | 111·return· | 117 | 111·return·g_type_parent(m_type); |
118 | 112} | 118 | 112} |
119 | 113 | 119 | 113 |
120 | 114uint·Type::depth()·const | 120 | 114uint·Type::depth()·const |
121 | 115{ | 121 | 115{ |
122 | 116·return· | 122 | 116·return·g_type_depth(m_type); |
123 | 117} | 123 | 117} |
124 | 118 | 124 | 118 |
125 | 119Type·Type::nextBase(Type·rootType)·const | 125 | 119Type·Type::nextBase(Type·rootType)·const |
126 | 120{ | 126 | 120{ |
127 | 121·return· | 127 | 121·return·g_type_next_base(m_type,·rootType); |
128 | 122} | 128 | 122} |
129 | 123 | 129 | 123 |
130 | 124bool·Type::isA(Type·is_a_type)·const | 130 | 124bool·Type::isA(Type·is_a_type)·const |
131 | 125{ | 131 | 125{ |
132 | 126·return· | 132 | 126·return·g_type_is_a(m_type,·is_a_type); |
133 | 127} | 133 | 127} |
134 | 128 | 134 | 128 |
135 | 129static·inline·QList<Type>·gtypeArrayToList(GType·*array,·uint·n) | 135 | 129static·inline·QList<Type>·gtypeArrayToList(GType·*array,·uint·n) |
136 | 130{ | 136 | 130{ |
137 | 131·QList<Type>·result; | 137 | 131·QList<Type>·result; |
138 | 132·for(uint·i·=·0;·i<n;·++i)·{ | 138 | 132·for(uint·i·=·0;·i<n;·++i)·{ |
139 | 133·result.append(array[i]); | 139 | 133·result.append(array[i]); |
140 | 134·} | 140 | 134·} |
141 | 135·g_free(array); | 141 | 135·g_free(array); |
142 | 136·return·result; | 142 | 136·return·result; |
143 | 137} | 143 | 137} |
144 | 138 | 144 | 138 |
145 | 139QList<Type>·Type::children()·const | 145 | 139QList<Type>·Type::children()·const |
146 | 140{ | 146 | 140{ |
147 | 141·_\x8u_\x8i_\x8n_\x8t·_\x8n; | ||
148 | 14 | 147 | 141·uint·n; |
148 | 142·GType·*a·=·g_type_children(m_type,·&n); | ||
149 | 143·return·gtypeArrayToList( | 149 | 143·return·gtypeArrayToList(a,·n); |
150 | 144} | 150 | 144} |
151 | 145 | 151 | 145 |
Max diff block lines reached; 1375/5436 bytes (25.29%) of diff not shown. |
Offset 200, 30 lines modified | Offset 200, 30 lines modified | ||
200 | <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span><span·class="keyword">private</span>:</div> | 200 | <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span><span·class="keyword">private</span>:</div> |
201 | <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>····Private::GType·m_type;</div> | 201 | <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>····Private::GType·m_type;</div> |
202 | <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>};</div> | 202 | <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>};</div> |
203 | </div> | 203 | </div> |
204 | <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>·</div> | 204 | <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>·</div> |
205 | <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span><span·class="keyword">inline</span>·<a·class="code·hl_class"·href="classQGlib_1_1Type.html">Type</a>·&·Type::operator=(<a·class="code·hl_class"·href="classQGlib_1_1Type.html">Type</a>·other)</div> | 205 | <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span><span·class="keyword">inline</span>·<a·class="code·hl_class"·href="classQGlib_1_1Type.html">Type</a>·&·Type::operator=(<a·class="code·hl_class"·href="classQGlib_1_1Type.html">Type</a>·other)</div> |
206 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>{</div> | 206 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>{</div> |
207 | <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>····m_type·=· | 207 | <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>····m_type·=·other.m_type;</div> |
208 | <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>····<span·class="keywordflow">return</span>·*<span·class="keyword">this</span>;</div> | 208 | <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>····<span·class="keywordflow">return</span>·*<span·class="keyword">this</span>;</div> |
209 | <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>}</div> | 209 | <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>}</div> |
210 | <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>·</div> | 210 | <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>·</div> |
211 | <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·Type::operator==(Type·other)<span·class="keyword">·const</span></div> | 211 | <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·Type::operator==(Type·other)<span·class="keyword">·const</span></div> |
212 | <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span><span·class="keyword"></span>{</div> | 212 | <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span><span·class="keyword"></span>{</div> |
213 | <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>····<span·class="keywordflow">return</span>·m_type·==· | 213 | <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>····<span·class="keywordflow">return</span>·m_type·==·other.m_type;</div> |
214 | <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno">··146</span>}</div> | 214 | <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno">··146</span>}</div> |
215 | <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span>·</div> | 215 | <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span>·</div> |
216 | <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno">··148</span><span·class="keyword">template</span>·<<span·class="keyword">class</span>·T></div> | 216 | <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno">··148</span><span·class="keyword">template</span>·<<span·class="keyword">class</span>·T></div> |
217 | <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno">··149</span><span·class="keyword">inline</span>·Type·GetType();·<span·class="comment">//forward-declaration,·defined·below</span></div> | 217 | <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno">··149</span><span·class="keyword">inline</span>·Type·GetType();·<span·class="comment">//forward-declaration,·defined·below</span></div> |
218 | <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>·</div> | 218 | <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>·</div> |
219 | <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span><span·class="keyword">template</span>·<<span·class="keyword">typename</span>·T></div> | 219 | <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span><span·class="keyword">template</span>·<<span·class="keyword">typename</span>·T></div> |
220 | <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·Type::isA()<span·class="keyword">·const</span></div> | 220 | <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·Type::isA()<span·class="keyword">·const</span></div> |
221 | <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span><span·class="keyword"></span>{</div> | 221 | <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span><span·class="keyword"></span>{</div> |
222 | <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno">··154</span>····<span·class="keywordflow">return</span>·isA( | 222 | <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno">··154</span>····<span·class="keywordflow">return</span>·isA(GetType<T>());</div> |
223 | <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno">··155</span>}</div> | 223 | <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno">··155</span>}</div> |
224 | <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno">··156</span>·</div> | 224 | <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno">··156</span>·</div> |
225 | <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno">··157</span><span·class="comment">//***************</span></div> | 225 | <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno">··157</span><span·class="comment">//***************</span></div> |
226 | <div·class="line"><a·id="l00158"·name="l00158"></a><span·class="lineno">··158</span><span·class="comment">//·--·GetType·--</span></div> | 226 | <div·class="line"><a·id="l00158"·name="l00158"></a><span·class="lineno">··158</span><span·class="comment">//·--·GetType·--</span></div> |
227 | <div·class="line"><a·id="l00159"·name="l00159"></a><span·class="lineno">··159</span><span·class="comment">//***************</span></div> | 227 | <div·class="line"><a·id="l00159"·name="l00159"></a><span·class="lineno">··159</span><span·class="comment">//***************</span></div> |
228 | <div·class="line"><a·id="l00160"·name="l00160"></a><span·class="lineno">··160</span>·</div> | 228 | <div·class="line"><a·id="l00160"·name="l00160"></a><span·class="lineno">··160</span>·</div> |
229 | <div·class="line"><a·id="l00161"·name="l00161"></a><span·class="lineno">··161</span><span·class="comment">/*·Used·to·provide·the·implementation·for·GetType()·*/</span></div> | 229 | <div·class="line"><a·id="l00161"·name="l00161"></a><span·class="lineno">··161</span><span·class="comment">/*·Used·to·provide·the·implementation·for·GetType()·*/</span></div> |
Offset 122, 30 lines modified | Offset 122, 30 lines modified | ||
122 | 132 | 122 | 132 |
123 | 133private: | 123 | 133private: |
124 | 134·Private::GType·m_type; | 124 | 134·Private::GType·m_type; |
125 | 135}; | 125 | 135}; |
126 | 136 | 126 | 136 |
127 | 137inline·_\x8T_\x8y_\x8p_\x8e·&·Type::operator=(_\x8T_\x8y_\x8p_\x8e·other) | 127 | 137inline·_\x8T_\x8y_\x8p_\x8e·&·Type::operator=(_\x8T_\x8y_\x8p_\x8e·other) |
128 | 138{ | 128 | 138{ |
129 | 139·m_type·=· | 129 | 139·m_type·=·other.m_type; |
130 | 140·return·*this; | 130 | 140·return·*this; |
131 | 141} | 131 | 141} |
132 | 142 | 132 | 142 |
133 | 143inline·bool·Type::operator==(Type·other)·const | 133 | 143inline·bool·Type::operator==(Type·other)·const |
134 | 144{ | 134 | 144{ |
135 | 145·return·m_type·==· | 135 | 145·return·m_type·==·other.m_type; |
136 | 146} | 136 | 146} |
137 | 147 | 137 | 147 |
138 | 148template·<class·T> | 138 | 148template·<class·T> |
139 | 149inline·Type·GetType();·//forward-declaration,·defined·below | 139 | 149inline·Type·GetType();·//forward-declaration,·defined·below |
140 | 150 | 140 | 150 |
141 | 151template·<typename·T> | 141 | 151template·<typename·T> |
142 | 152inline·bool·Type::isA()·const | 142 | 152inline·bool·Type::isA()·const |
143 | 153{ | 143 | 153{ |
144 | 154·return·isA( | 144 | 154·return·isA(GetType<T>()); |
145 | 155} | 145 | 155} |
146 | 156 | 146 | 156 |
147 | 157//*************** | 147 | 157//*************** |
148 | 158//·--·GetType·-- | 148 | 158//·--·GetType·-- |
149 | 159//*************** | 149 | 159//*************** |
150 | 160 | 150 | 160 |
151 | 161/*·Used·to·provide·the·implementation·for·GetType()·*/ | 151 | 161/*·Used·to·provide·the·implementation·for·GetType()·*/ |