sbuild (Debian sbuild) 0.78.1 (09 February 2019) on gcc131.bak.milne.osuosl.org +==============================================================================+ | bart-view 0.1.00-5 (armel) Thu, 21 Oct 2021 18:23:20 +0000 | +==============================================================================+ Package: bart-view Version: 0.1.00-5 Source Version: 0.1.00-5 Distribution: unstable Machine Architecture: amd64 Host Architecture: armel Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any I: NOTICE: Log filtering will replace 'var/run/schroot/mount/unstable-amd64-sbuild-7e39b182-b9fc-46ea-b661-5913fc9d0246' with '<>' I: NOTICE: Log filtering will replace 'build/bart-view-Ztrhb0/resolver-1EPO5q' with '<>' +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Get:1 http://debian.oregonstate.edu/debian unstable InRelease [165 kB] Get:2 http://debian.oregonstate.edu/debian unstable/main Sources.diff/Index [63.6 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main amd64 Packages.diff/Index [63.6 kB] Get:4 http://debian.oregonstate.edu/debian unstable/main Sources T-2021-10-21-1403.28-F-2021-10-21-0801.15.pdiff [22.9 kB] Get:4 http://debian.oregonstate.edu/debian unstable/main Sources T-2021-10-21-1403.28-F-2021-10-21-0801.15.pdiff [22.9 kB] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 Packages T-2021-10-21-1403.28-F-2021-10-21-0801.15.pdiff [18.5 kB] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 Packages T-2021-10-21-1403.28-F-2021-10-21-0801.15.pdiff [18.5 kB] Get:6 http://debian.oregonstate.edu/debian unstable/main armel Packages [8425 kB] Fetched 8759 kB in 4s (2349 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: apt libapt-pkg6.0 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 2533 kB of archives. After this operation, 14.3 kB of additional disk space will be used. Get:1 http://debian.oregonstate.edu/debian unstable/main amd64 libapt-pkg6.0 amd64 2.3.11 [1026 kB] Get:2 http://debian.oregonstate.edu/debian unstable/main amd64 apt amd64 2.3.11 [1506 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 2533 kB in 0s (78.3 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10546 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.3.11_amd64.deb ... Unpacking libapt-pkg6.0:amd64 (2.3.11) over (2.3.10) ... Setting up libapt-pkg6.0:amd64 (2.3.11) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10546 files and directories currently installed.) Preparing to unpack .../archives/apt_2.3.11_amd64.deb ... Unpacking apt (2.3.11) over (2.3.10) ... Setting up apt (2.3.11) ... Processing triggers for libc-bin (2.32-4) ... +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Check APT --------- Checking available source versions... Download source files with APT ------------------------------ Reading package lists... NOTICE: 'bart-view' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/med-team/bart-view.git Please use: git clone https://salsa.debian.org/med-team/bart-view.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 144 kB of source archives. Get:1 http://debian.oregonstate.edu/debian unstable/main bart-view 0.1.00-5 (dsc) [1999 B] Get:2 http://debian.oregonstate.edu/debian unstable/main bart-view 0.1.00-5 (tar) [139 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main bart-view 0.1.00-5 (diff) [3208 B] Fetched 144 kB in 0s (10.6 MB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/bart-view-Ztrhb0/bart-view-0.1.00' with '<>' I: NOTICE: Log filtering will replace 'build/bart-view-Ztrhb0' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), libbart-dev, libgtk-3-dev, libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-armel:amd64, libc-dev:armel, libstdc++-dev:armel Filtered Build-Depends: debhelper-compat (= 13), libbart-dev, libgtk-3-dev, libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-armel:amd64, libc-dev:armel, libstdc++-dev:armel dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [412 B] Get:5 copy:/<>/apt_archive ./ Packages [500 B] Fetched 1869 B in 0s (74.1 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: adwaita-icon-theme autoconf automake autopoint autotools-dev binutils-arm-linux-gnueabi bsdextrautils build-essential cpp-11-arm-linux-gnueabi cpp-arm-linux-gnueabi cross-config crossbuild-essential-armel dbus dbus-user-session dconf-gsettings-backend dconf-service debhelper dh-autoreconf dh-strip-nondeterminism dmsetup dpkg-cross dpkg-dev dwz file fontconfig fontconfig-config fonts-dejavu-core g++ g++-11 g++-11-arm-linux-gnueabi g++-arm-linux-gnueabi gcc-11-arm-linux-gnueabi gcc-11-arm-linux-gnueabi-base gcc-11-base:armel gcc-11-cross-base gcc-9-base:armel gcc-arm-linux-gnueabi gettext gettext-base gir1.2-atk-1.0:armel gir1.2-atspi-2.0:armel gir1.2-freedesktop:armel gir1.2-gdkpixbuf-2.0:armel gir1.2-glib-2.0:armel gir1.2-gtk-3.0:armel gir1.2-harfbuzz-0.0:armel gir1.2-pango-1.0:armel groff-base gtk-update-icon-cache hicolor-icon-theme icu-devtools intltool-debian libapparmor1 libarchive-zip-perl libargon2-1 libasan5:armel libasan6-armel-cross libatk-bridge2.0-0:armel libatk-bridge2.0-dev:armel libatk1.0-0:armel libatk1.0-data libatk1.0-dev:armel libatomic1:armel libatomic1-armel-cross libatspi2.0-0:armel libatspi2.0-dev:armel libavahi-client3:armel libavahi-common-data:armel libavahi-common3:armel libbart-dev:armel libblkid-dev:armel libblkid1:armel libbrotli-dev:armel libbrotli1 libbrotli1:armel libbsd0 libbsd0:armel libc6:armel libc6-armel-cross libc6-dev libc6-dev:armel libc6-dev-armel-cross libcairo-gobject2:armel libcairo-script-interpreter2:armel libcairo2 libcairo2:armel libcairo2-dev:armel libcap2:armel libcolord2:armel libcom-err2:armel libconfig-auto-perl libconfig-inifiles-perl libcrypt-dev libcrypt-dev:armel libcrypt1:armel libcryptsetup12 libcups2:armel libdatrie-dev:armel libdatrie1 libdatrie1:armel libdbus-1-3 libdbus-1-3:armel libdbus-1-dev:armel libdconf1 libdebhelper-perl libdebian-dpkgcross-perl libdeflate-dev:armel libdeflate0 libdeflate0:armel libdevmapper1.02.1 libdpkg-perl libdrm-amdgpu1:armel libdrm-common libdrm-nouveau2:armel libdrm-radeon1:armel libdrm2:armel libedit2:armel libegl-dev:armel libegl-mesa0:armel libegl1:armel libegl1-mesa-dev:armel libelf1 libelf1:armel libepoxy-dev:armel libepoxy0:armel libexpat1 libexpat1:armel libexpat1-dev:armel libffi-dev:armel libffi7:armel libffi8:armel libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libfontconfig-dev:armel libfontconfig1 libfontconfig1:armel libfontconfig1-dev:armel libfreetype-dev:armel libfreetype6 libfreetype6:armel libfreetype6-dev:armel libfribidi-dev:armel libfribidi0 libfribidi0:armel libgbm1:armel libgcc-11-dev-armel-cross libgcc-9-dev:armel libgcc-s1:armel libgcc-s1-armel-cross libgcrypt20:armel libgdk-pixbuf-2.0-0 libgdk-pixbuf-2.0-0:armel libgdk-pixbuf-2.0-dev:armel libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgirepository-1.0-1:armel libgl-dev:armel libgl1:armel libgl1-mesa-dri:armel libglapi-mesa:armel libgles-dev:armel libgles1:armel libgles2:armel libglib2.0-0 libglib2.0-0:armel libglib2.0-bin libglib2.0-data libglib2.0-dev:armel libglib2.0-dev-bin libglvnd-core-dev:armel libglvnd-dev:armel libglvnd0:armel libglx-dev:armel libglx-mesa0:armel libglx0:armel libgmp10:armel libgnutls30:armel libgomp1:armel libgomp1-armel-cross libgpg-error0:armel libgraphite2-3 libgraphite2-3:armel libgraphite2-dev:armel libgssapi-krb5-2:armel libgtk-3-0:armel libgtk-3-common libgtk-3-dev:armel libharfbuzz-dev:armel libharfbuzz-gobject0:armel libharfbuzz-icu0:armel libharfbuzz0b libharfbuzz0b:armel libhogweed6:armel libice-dev:armel libice6:armel libicu-dev:armel libicu67 libicu67:armel libidn2-0:armel libio-string-perl libip4tc2 libjbig-dev:armel libjbig0 libjbig0:armel libjpeg-dev:armel libjpeg62-turbo libjpeg62-turbo:armel libjpeg62-turbo-dev:armel libjson-c5 libk5crypto3:armel libkeyutils1:armel libkmod2 libkrb5-3:armel libkrb5support0:armel liblcms2-2:armel libllvm12:armel liblocale-gettext-perl liblz4-1:armel liblzma-dev:armel liblzma5:armel liblzo2-2:armel libmagic-mgc libmagic1 libmd0 libmd0:armel libmount-dev:armel libmount1:armel libmpdec3 libnettle8:armel libnsl-dev libnsl-dev:armel libnsl2:armel libopengl-dev:armel libopengl0:armel libp11-kit0:armel libpam-systemd libpango-1.0-0 libpango-1.0-0:armel libpango1.0-dev:armel libpangocairo-1.0-0 libpangocairo-1.0-0:armel libpangoft2-1.0-0 libpangoft2-1.0-0:armel libpangoxft-1.0-0 libpangoxft-1.0-0:armel libpcre16-3:armel libpcre2-16-0:armel libpcre2-32-0:armel libpcre2-8-0:armel libpcre2-dev:armel libpcre2-posix2:armel libpcre3:armel libpcre3-dev:armel libpcre32-3:armel libpcrecpp0v5:armel libperl5.32 libpipeline1 libpixman-1-0 libpixman-1-0:armel libpixman-1-dev:armel libpng-dev:armel libpng16-16 libpng16-16:armel libpthread-stubs0-dev:armel libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib libselinux1:armel libselinux1-dev:armel libsensors-config libsensors5:armel libsepol1:armel libsepol1-dev:armel libsigsegv2 libsm-dev:armel libsm6:armel libsqlite3-0 libssl1.1:armel libstdc++-11-dev libstdc++-11-dev-armel-cross libstdc++-9-dev:armel libstdc++6:armel libstdc++6-armel-cross libsub-override-perl libsystemd0:armel libtasn1-6:armel libthai-data libthai-dev:armel libthai0 libthai0:armel libtiff-dev:armel libtiff5 libtiff5:armel libtiffxx5:armel libtinfo6:armel libtirpc-dev libtirpc-dev:armel libtirpc3:armel libtool libubsan1:armel libubsan1-armel-cross libuchardet0 libudev1:armel libunistring2:armel libuuid1:armel libvulkan1:armel libwayland-bin libwayland-client0:armel libwayland-cursor0:armel libwayland-dev:armel libwayland-egl1:armel libwayland-server0:armel libwebp6 libwebp6:armel libx11-6 libx11-6:armel libx11-data libx11-dev:armel libx11-xcb1:armel libxau-dev:armel libxau6 libxau6:armel libxcb-dri2-0:armel libxcb-dri3-0:armel libxcb-glx0:armel libxcb-present0:armel libxcb-render0 libxcb-render0:armel libxcb-render0-dev:armel libxcb-shm0 libxcb-shm0:armel libxcb-shm0-dev:armel libxcb-sync1:armel libxcb-xfixes0:armel libxcb1 libxcb1:armel libxcb1-dev:armel libxcomposite-dev:armel libxcomposite1:armel libxcursor-dev:armel libxcursor1:armel libxdamage-dev:armel libxdamage1:armel libxdmcp-dev:armel libxdmcp6 libxdmcp6:armel libxext-dev:armel libxext6 libxext6:armel libxfixes-dev:armel libxfixes3:armel libxft-dev:armel libxft2 libxft2:armel libxi-dev:armel libxi6:armel libxinerama-dev:armel libxinerama1:armel libxkbcommon-dev:armel libxkbcommon0:armel libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libxml2:armel libxrandr-dev:armel libxrandr2:armel libxrender-dev:armel libxrender1 libxrender1:armel libxshmfence1:armel libxtst-dev:armel libxtst6:armel libxxf86vm1:armel libyaml-perl libz3-4:armel libzstd1:armel linux-libc-dev:armel linux-libc-dev-armel-cross m4 man-db media-types pango1.0-tools perl perl-modules-5.32 pkg-config po-debconf python3 python3-distutils python3-lib2to3 python3-minimal python3.9 python3.9-minimal rpcsvc-proto sensible-utils shared-mime-info systemd systemd-sysv ucf uuid-dev:armel wayland-protocols x11-common x11proto-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g:armel zlib1g-dev:armel Suggested packages: autoconf-archive gnu-standards autoconf-doc binutils-doc gcc-11-locales cpp-doc dh-make binutils-multiarch debian-keyring g++-multilib g++-11-multilib gcc-11-doc manpages-dev flex bison gdb-arm-linux-gnueabi gcc-doc gettext-doc libasprintf-dev libgettextpo-dev groff glibc-doc:armel libc-l10n:armel locales:armel libnss-nis:armel libnss-nisplus:armel glibc-doc manpages-dev:armel libcairo2-doc:armel colord:armel cups-common:armel libdatrie-doc:armel gnupg git bzr freetype2-doc:armel rng-tools:armel libgirepository1.0-dev:armel libglib2.0-doc:armel libxml2-utils gnutls-bin:armel libgraphite2-utils:armel krb5-doc:armel krb5-user:armel gvfs:armel libgtk-3-doc:armel libice-doc:armel icu-doc:armel liblcms2-utils:armel liblzma-doc:armel cryptsetup-bin:armel imagemagick:armel libpango1.0-doc:armel lm-sensors lm-sensors:armel libsm-doc:armel libstdc++-11-doc libstdc++-9-doc:armel libthai-doc:armel libtool-doc gfortran | fortran95-compiler gcj-jdk libwayland-doc:armel libx11-doc:armel libxcb-doc:armel libxext-doc:armel libyaml-shell-perl m4-doc apparmor less www-browser graphicsmagick perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl libtap-harness-archive-perl libmail-box-perl python3-doc python3-tk python3-venv python3.9-venv python3.9-doc binfmt-support systemd-container policykit-1 Recommended packages: librsvg2-common gnupg libalgorithm-merge-perl curl | wget | lynx at-spi2-core:armel libfile-fcntllock-perl libarchive-cpio-perl xdg-user-dirs xdg-user-dirs:armel libgpg-error-l10n:armel libgtk-3-bin:armel librsvg2-common:armel libgtk-3-0 krb5-locales:armel libpng-tools:armel ca-certificates libltdl-dev uuid-runtime:armel mesa-vulkan-drivers:armel | vulkan-icd:armel libwww-perl libxml-sax-expat-perl libyaml-libyaml-perl | libyaml-syck-perl netbase libmail-sendmail-perl systemd-timesyncd | time-daemon libnss-systemd The following NEW packages will be installed: adwaita-icon-theme autoconf automake autopoint autotools-dev binutils-arm-linux-gnueabi bsdextrautils build-essential cpp-11-arm-linux-gnueabi cpp-arm-linux-gnueabi cross-config crossbuild-essential-armel dbus dbus-user-session dconf-gsettings-backend dconf-service debhelper dh-autoreconf dh-strip-nondeterminism dmsetup dpkg-cross dpkg-dev dwz file fontconfig fontconfig-config fonts-dejavu-core g++ g++-11 g++-11-arm-linux-gnueabi g++-arm-linux-gnueabi gcc-11-arm-linux-gnueabi gcc-11-arm-linux-gnueabi-base gcc-11-base:armel gcc-11-cross-base gcc-9-base:armel gcc-arm-linux-gnueabi gettext gettext-base gir1.2-atk-1.0:armel gir1.2-atspi-2.0:armel gir1.2-freedesktop:armel gir1.2-gdkpixbuf-2.0:armel gir1.2-glib-2.0:armel gir1.2-gtk-3.0:armel gir1.2-harfbuzz-0.0:armel gir1.2-pango-1.0:armel groff-base gtk-update-icon-cache hicolor-icon-theme icu-devtools intltool-debian libapparmor1 libarchive-zip-perl libargon2-1 libasan5:armel libasan6-armel-cross libatk-bridge2.0-0:armel libatk-bridge2.0-dev:armel libatk1.0-0:armel libatk1.0-data libatk1.0-dev:armel libatomic1:armel libatomic1-armel-cross libatspi2.0-0:armel libatspi2.0-dev:armel libavahi-client3:armel libavahi-common-data:armel libavahi-common3:armel libbart-dev:armel libblkid-dev:armel libblkid1:armel libbrotli-dev:armel libbrotli1 libbrotli1:armel libbsd0 libbsd0:armel libc6:armel libc6-armel-cross libc6-dev libc6-dev:armel libc6-dev-armel-cross libcairo-gobject2:armel libcairo-script-interpreter2:armel libcairo2 libcairo2:armel libcairo2-dev:armel libcap2:armel libcolord2:armel libcom-err2:armel libconfig-auto-perl libconfig-inifiles-perl libcrypt-dev libcrypt-dev:armel libcrypt1:armel libcryptsetup12 libcups2:armel libdatrie-dev:armel libdatrie1 libdatrie1:armel libdbus-1-3 libdbus-1-3:armel libdbus-1-dev:armel libdconf1 libdebhelper-perl libdebian-dpkgcross-perl libdeflate-dev:armel libdeflate0 libdeflate0:armel libdevmapper1.02.1 libdpkg-perl libdrm-amdgpu1:armel libdrm-common libdrm-nouveau2:armel libdrm-radeon1:armel libdrm2:armel libedit2:armel libegl-dev:armel libegl-mesa0:armel libegl1:armel libegl1-mesa-dev:armel libelf1 libelf1:armel libepoxy-dev:armel libepoxy0:armel libexpat1 libexpat1:armel libexpat1-dev:armel libffi-dev:armel libffi7:armel libffi8:armel libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libfontconfig-dev:armel libfontconfig1 libfontconfig1:armel libfontconfig1-dev:armel libfreetype-dev:armel libfreetype6 libfreetype6:armel libfreetype6-dev:armel libfribidi-dev:armel libfribidi0 libfribidi0:armel libgbm1:armel libgcc-11-dev-armel-cross libgcc-9-dev:armel libgcc-s1:armel libgcc-s1-armel-cross libgcrypt20:armel libgdk-pixbuf-2.0-0 libgdk-pixbuf-2.0-0:armel libgdk-pixbuf-2.0-dev:armel libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgirepository-1.0-1:armel libgl-dev:armel libgl1:armel libgl1-mesa-dri:armel libglapi-mesa:armel libgles-dev:armel libgles1:armel libgles2:armel libglib2.0-0 libglib2.0-0:armel libglib2.0-bin libglib2.0-data libglib2.0-dev:armel libglib2.0-dev-bin libglvnd-core-dev:armel libglvnd-dev:armel libglvnd0:armel libglx-dev:armel libglx-mesa0:armel libglx0:armel libgmp10:armel libgnutls30:armel libgomp1:armel libgomp1-armel-cross libgpg-error0:armel libgraphite2-3 libgraphite2-3:armel libgraphite2-dev:armel libgssapi-krb5-2:armel libgtk-3-0:armel libgtk-3-common libgtk-3-dev:armel libharfbuzz-dev:armel libharfbuzz-gobject0:armel libharfbuzz-icu0:armel libharfbuzz0b libharfbuzz0b:armel libhogweed6:armel libice-dev:armel libice6:armel libicu-dev:armel libicu67 libicu67:armel libidn2-0:armel libio-string-perl libip4tc2 libjbig-dev:armel libjbig0 libjbig0:armel libjpeg-dev:armel libjpeg62-turbo libjpeg62-turbo:armel libjpeg62-turbo-dev:armel libjson-c5 libk5crypto3:armel libkeyutils1:armel libkmod2 libkrb5-3:armel libkrb5support0:armel liblcms2-2:armel libllvm12:armel liblocale-gettext-perl liblz4-1:armel liblzma-dev:armel liblzma5:armel liblzo2-2:armel libmagic-mgc libmagic1 libmd0 libmd0:armel libmount-dev:armel libmount1:armel libmpdec3 libnettle8:armel libnsl-dev libnsl-dev:armel libnsl2:armel libopengl-dev:armel libopengl0:armel libp11-kit0:armel libpam-systemd libpango-1.0-0 libpango-1.0-0:armel libpango1.0-dev:armel libpangocairo-1.0-0 libpangocairo-1.0-0:armel libpangoft2-1.0-0 libpangoft2-1.0-0:armel libpangoxft-1.0-0 libpangoxft-1.0-0:armel libpcre16-3:armel libpcre2-16-0:armel libpcre2-32-0:armel libpcre2-8-0:armel libpcre2-dev:armel libpcre2-posix2:armel libpcre3:armel libpcre3-dev:armel libpcre32-3:armel libpcrecpp0v5:armel libperl5.32 libpipeline1 libpixman-1-0 libpixman-1-0:armel libpixman-1-dev:armel libpng-dev:armel libpng16-16 libpng16-16:armel libpthread-stubs0-dev:armel libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib libselinux1:armel libselinux1-dev:armel libsensors-config libsensors5:armel libsepol1:armel libsepol1-dev:armel libsigsegv2 libsm-dev:armel libsm6:armel libsqlite3-0 libssl1.1:armel libstdc++-11-dev libstdc++-11-dev-armel-cross libstdc++-9-dev:armel libstdc++6:armel libstdc++6-armel-cross libsub-override-perl libsystemd0:armel libtasn1-6:armel libthai-data libthai-dev:armel libthai0 libthai0:armel libtiff-dev:armel libtiff5 libtiff5:armel libtiffxx5:armel libtinfo6:armel libtirpc-dev libtirpc-dev:armel libtirpc3:armel libtool libubsan1:armel libubsan1-armel-cross libuchardet0 libudev1:armel libunistring2:armel libuuid1:armel libvulkan1:armel libwayland-bin libwayland-client0:armel libwayland-cursor0:armel libwayland-dev:armel libwayland-egl1:armel libwayland-server0:armel libwebp6 libwebp6:armel libx11-6 libx11-6:armel libx11-data libx11-dev:armel libx11-xcb1:armel libxau-dev:armel libxau6 libxau6:armel libxcb-dri2-0:armel libxcb-dri3-0:armel libxcb-glx0:armel libxcb-present0:armel libxcb-render0 libxcb-render0:armel libxcb-render0-dev:armel libxcb-shm0 libxcb-shm0:armel libxcb-shm0-dev:armel libxcb-sync1:armel libxcb-xfixes0:armel libxcb1 libxcb1:armel libxcb1-dev:armel libxcomposite-dev:armel libxcomposite1:armel libxcursor-dev:armel libxcursor1:armel libxdamage-dev:armel libxdamage1:armel libxdmcp-dev:armel libxdmcp6 libxdmcp6:armel libxext-dev:armel libxext6 libxext6:armel libxfixes-dev:armel libxfixes3:armel libxft-dev:armel libxft2 libxft2:armel libxi-dev:armel libxi6:armel libxinerama-dev:armel libxinerama1:armel libxkbcommon-dev:armel libxkbcommon0:armel libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libxml2:armel libxrandr-dev:armel libxrandr2:armel libxrender-dev:armel libxrender1 libxrender1:armel libxshmfence1:armel libxtst-dev:armel libxtst6:armel libxxf86vm1:armel libyaml-perl libz3-4:armel libzstd1:armel linux-libc-dev:armel linux-libc-dev-armel-cross m4 man-db media-types pango1.0-tools perl perl-modules-5.32 pkg-config po-debconf python3 python3-distutils python3-lib2to3 python3-minimal python3.9 python3.9-minimal rpcsvc-proto sbuild-build-depends-main-dummy:armel sensible-utils shared-mime-info systemd systemd-sysv ucf uuid-dev:armel wayland-protocols x11-common x11proto-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g:armel zlib1g-dev:armel 0 upgraded, 412 newly installed, 0 to remove and 0 not upgraded. Need to get 399 MB of archives. After this operation, 1437 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [928 B] Get:2 http://debian.oregonstate.edu/debian unstable/main amd64 libapparmor1 amd64 3.0.3-4 [103 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main amd64 libargon2-1 amd64 0~20171227-0.2 [19.6 kB] Get:4 http://debian.oregonstate.edu/debian unstable/main amd64 dmsetup amd64 2:1.02.175-2.1 [92.1 kB] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 libdevmapper1.02.1 amd64 2:1.02.175-2.1 [143 kB] Get:6 http://debian.oregonstate.edu/debian unstable/main amd64 libjson-c5 amd64 0.15-2 [42.8 kB] Get:7 http://debian.oregonstate.edu/debian unstable/main amd64 libcryptsetup12 amd64 2:2.4.1-1 [240 kB] Get:8 http://debian.oregonstate.edu/debian unstable/main amd64 libip4tc2 amd64 1.8.7-1 [34.6 kB] Get:9 http://debian.oregonstate.edu/debian unstable/main amd64 libkmod2 amd64 29-1 [56.5 kB] Get:10 http://debian.oregonstate.edu/debian unstable/main amd64 systemd amd64 249.5-1 [4446 kB] Get:11 http://debian.oregonstate.edu/debian unstable/main amd64 systemd-sysv amd64 249.5-1 [116 kB] Get:12 http://debian.oregonstate.edu/debian unstable/main amd64 libdbus-1-3 amd64 1.12.20-2 [219 kB] Get:13 http://debian.oregonstate.edu/debian unstable/main amd64 libexpat1 amd64 2.4.1-2+b1 [104 kB] Get:14 http://debian.oregonstate.edu/debian unstable/main amd64 dbus amd64 1.12.20-2 [239 kB] Get:15 http://debian.oregonstate.edu/debian unstable/main amd64 bsdextrautils amd64 2.37.2-4 [143 kB] Get:16 http://debian.oregonstate.edu/debian unstable/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB] Get:17 http://debian.oregonstate.edu/debian unstable/main amd64 groff-base amd64 1.22.4-7 [935 kB] Get:18 http://debian.oregonstate.edu/debian unstable/main amd64 libpipeline1 amd64 1.5.3-1 [34.3 kB] Get:19 http://debian.oregonstate.edu/debian unstable/main amd64 man-db amd64 2.9.4-2 [1354 kB] Get:20 http://debian.oregonstate.edu/debian unstable/main amd64 perl-modules-5.32 all 5.32.1-6 [2824 kB] Get:21 http://debian.oregonstate.edu/debian unstable/main amd64 libperl5.32 amd64 5.32.1-6 [4106 kB] Get:22 http://debian.oregonstate.edu/debian unstable/main amd64 perl amd64 5.32.1-6 [293 kB] Get:23 http://debian.oregonstate.edu/debian unstable/main amd64 liblocale-gettext-perl amd64 1.07-4+b1 [19.0 kB] Get:24 http://debian.oregonstate.edu/debian unstable/main armel gcc-11-base armel 11.2.0-9 [205 kB] Get:25 http://debian.oregonstate.edu/debian unstable/main armel libgcc-s1 armel 11.2.0-9 [38.4 kB] Get:26 http://debian.oregonstate.edu/debian unstable/main armel libc6 armel 2.32-4 [2349 kB] Get:27 http://debian.oregonstate.edu/debian unstable/main armel libcap2 armel 1:2.44-1 [21.1 kB] Get:28 http://debian.oregonstate.edu/debian unstable/main armel libgpg-error0 armel 1.42-3 [69.0 kB] Get:29 http://debian.oregonstate.edu/debian unstable/main armel libgcrypt20 armel 1.9.4-3+b1 [584 kB] Get:30 http://debian.oregonstate.edu/debian unstable/main armel liblz4-1 armel 1.9.3-2 [53.3 kB] Get:31 http://debian.oregonstate.edu/debian unstable/main armel liblzma5 armel 5.2.5-2 [159 kB] Get:32 http://debian.oregonstate.edu/debian unstable/main armel libzstd1 armel 1.4.8+dfsg-3 [273 kB] Get:33 http://debian.oregonstate.edu/debian unstable/main armel libsystemd0 armel 249.5-1 [362 kB] Get:34 http://debian.oregonstate.edu/debian unstable/main amd64 libpython3.9-minimal amd64 3.9.7-4 [804 kB] Get:35 http://debian.oregonstate.edu/debian unstable/main amd64 python3.9-minimal amd64 3.9.7-4 [1963 kB] Get:36 http://debian.oregonstate.edu/debian unstable/main amd64 python3-minimal amd64 3.9.2-3 [38.2 kB] Get:37 http://debian.oregonstate.edu/debian unstable/main amd64 media-types all 4.0.0 [30.3 kB] Get:38 http://debian.oregonstate.edu/debian unstable/main amd64 libmpdec3 amd64 2.5.1-2 [87.8 kB] Get:39 http://debian.oregonstate.edu/debian unstable/main amd64 libsqlite3-0 amd64 3.36.0-2 [815 kB] Get:40 http://debian.oregonstate.edu/debian unstable/main amd64 libpython3.9-stdlib amd64 3.9.7-4 [1688 kB] Get:41 http://debian.oregonstate.edu/debian unstable/main amd64 python3.9 amd64 3.9.7-4 [480 kB] Get:42 http://debian.oregonstate.edu/debian unstable/main amd64 libpython3-stdlib amd64 3.9.2-3 [21.4 kB] Get:43 http://debian.oregonstate.edu/debian unstable/main amd64 python3 amd64 3.9.2-3 [37.9 kB] Get:44 http://debian.oregonstate.edu/debian unstable/main armel gcc-9-base armel 9.4.0-3 [200 kB] Get:45 http://debian.oregonstate.edu/debian unstable/main amd64 sensible-utils all 0.0.17 [21.5 kB] Get:46 http://debian.oregonstate.edu/debian unstable/main amd64 libmagic-mgc amd64 1:5.39-3 [273 kB] Get:47 http://debian.oregonstate.edu/debian unstable/main amd64 libmagic1 amd64 1:5.39-3 [126 kB] Get:48 http://debian.oregonstate.edu/debian unstable/main amd64 file amd64 1:5.39-3 [69.1 kB] Get:49 http://debian.oregonstate.edu/debian unstable/main amd64 gettext-base amd64 0.21-4 [175 kB] Get:50 http://debian.oregonstate.edu/debian unstable/main amd64 libpam-systemd amd64 249.5-1 [292 kB] Get:51 http://debian.oregonstate.edu/debian unstable/main amd64 ucf all 3.0043 [74.0 kB] Get:52 http://debian.oregonstate.edu/debian unstable/main amd64 hicolor-icon-theme all 0.17-2 [11.4 kB] Get:53 http://debian.oregonstate.edu/debian unstable/main amd64 libgdk-pixbuf2.0-common all 2.42.6+dfsg-2 [327 kB] Get:54 http://debian.oregonstate.edu/debian unstable/main amd64 libglib2.0-0 amd64 2.70.0-1+b1 [1402 kB] Get:55 http://debian.oregonstate.edu/debian unstable/main amd64 libicu67 amd64 67.1-7 [8622 kB] Get:56 http://debian.oregonstate.edu/debian unstable/main amd64 libxml2 amd64 2.9.12+dfsg-5 [696 kB] Get:57 http://debian.oregonstate.edu/debian unstable/main amd64 shared-mime-info amd64 2.0-1 [701 kB] Get:58 http://debian.oregonstate.edu/debian unstable/main amd64 libjpeg62-turbo amd64 1:2.0.6-4 [151 kB] Get:59 http://debian.oregonstate.edu/debian unstable/main amd64 libpng16-16 amd64 1.6.37-3 [294 kB] Get:60 http://debian.oregonstate.edu/debian unstable/main amd64 libdeflate0 amd64 1.8-1 [53.1 kB] Get:61 http://debian.oregonstate.edu/debian unstable/main amd64 libjbig0 amd64 2.1-3.1+b2 [31.0 kB] Get:62 http://debian.oregonstate.edu/debian unstable/main amd64 libwebp6 amd64 0.6.1-2.1 [258 kB] Get:63 http://debian.oregonstate.edu/debian unstable/main amd64 libtiff5 amd64 4.3.0-2 [294 kB] Get:64 http://debian.oregonstate.edu/debian unstable/main amd64 libgdk-pixbuf-2.0-0 amd64 2.42.6+dfsg-2 [156 kB] Get:65 http://debian.oregonstate.edu/debian unstable/main amd64 gtk-update-icon-cache amd64 3.24.30-3 [89.1 kB] Get:66 http://debian.oregonstate.edu/debian unstable/main amd64 adwaita-icon-theme all 41.0-1 [10.8 MB] Get:67 http://debian.oregonstate.edu/debian unstable/main amd64 libsigsegv2 amd64 2.13-1 [34.8 kB] Get:68 http://debian.oregonstate.edu/debian unstable/main amd64 m4 amd64 1.4.18-5 [204 kB] Get:69 http://debian.oregonstate.edu/debian unstable/main amd64 autoconf all 2.71-2 [343 kB] Get:70 http://debian.oregonstate.edu/debian unstable/main amd64 autotools-dev all 20180224.1+nmu1 [77.1 kB] Get:71 http://debian.oregonstate.edu/debian unstable/main amd64 automake all 1:1.16.4-2 [819 kB] Get:72 http://debian.oregonstate.edu/debian unstable/main amd64 autopoint all 0.21-4 [510 kB] Get:73 http://debian.oregonstate.edu/debian unstable/main amd64 binutils-arm-linux-gnueabi amd64 2.37-7 [2865 kB] Get:74 http://debian.oregonstate.edu/debian unstable/main amd64 libcrypt-dev amd64 1:4.4.25-2 [104 kB] Get:75 http://debian.oregonstate.edu/debian unstable/main amd64 libtirpc-dev amd64 1.3.2-2 [190 kB] Get:76 http://debian.oregonstate.edu/debian unstable/main amd64 libnsl-dev amd64 1.3.0-2 [66.4 kB] Get:77 http://debian.oregonstate.edu/debian unstable/main amd64 rpcsvc-proto amd64 1.4.2-4 [63.1 kB] Get:78 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-dev amd64 2.32-4 [2251 kB] Get:79 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++-11-dev amd64 11.2.0-9 [1949 kB] Get:80 http://debian.oregonstate.edu/debian unstable/main amd64 g++-11 amd64 11.2.0-9 [49.7 MB] Get:81 http://debian.oregonstate.edu/debian unstable/main amd64 g++ amd64 4:11.2.0-2 [1636 B] Get:82 http://debian.oregonstate.edu/debian unstable/main amd64 libdpkg-perl all 1.20.9 [1537 kB] Get:83 http://debian.oregonstate.edu/debian unstable/main amd64 dpkg-dev all 1.20.9 [2153 kB] Get:84 http://debian.oregonstate.edu/debian unstable/main amd64 build-essential amd64 12.9 [7704 B] Get:85 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-11-arm-linux-gnueabi-base amd64 11.2.0-9cross1 [206 kB] Get:86 http://debian.oregonstate.edu/debian unstable/main amd64 cpp-11-arm-linux-gnueabi amd64 11.2.0-9cross1 [48.3 MB] Get:87 http://debian.oregonstate.edu/debian unstable/main amd64 cpp-arm-linux-gnueabi amd64 4:11.2.0-2 [17.0 kB] Get:88 http://debian.oregonstate.edu/debian unstable/main amd64 cross-config all 2.6.18+nmu2 [31.7 kB] Get:89 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-11-cross-base all 11.2.0-9cross1 [201 kB] Get:90 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-armel-cross all 2.32-1cross4 [1121 kB] Get:91 http://debian.oregonstate.edu/debian unstable/main amd64 libgcc-s1-armel-cross all 11.2.0-9cross1 [38.5 kB] Get:92 http://debian.oregonstate.edu/debian unstable/main amd64 libgomp1-armel-cross all 11.2.0-9cross1 [88.5 kB] Get:93 http://debian.oregonstate.edu/debian unstable/main amd64 libatomic1-armel-cross all 11.2.0-9cross1 [8812 B] Get:94 http://debian.oregonstate.edu/debian unstable/main amd64 libasan6-armel-cross all 11.2.0-9cross1 [1937 kB] Get:95 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++6-armel-cross all 11.2.0-9cross1 [426 kB] Get:96 http://debian.oregonstate.edu/debian unstable/main amd64 libubsan1-armel-cross all 11.2.0-9cross1 [798 kB] Get:97 http://debian.oregonstate.edu/debian unstable/main amd64 libgcc-11-dev-armel-cross all 11.2.0-9cross1 [703 kB] Get:98 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-11-arm-linux-gnueabi amd64 11.2.0-9cross1 [54.8 MB] Get:99 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-arm-linux-gnueabi amd64 4:11.2.0-2 [1460 B] Get:100 http://debian.oregonstate.edu/debian unstable/main amd64 linux-libc-dev-armel-cross all 5.10.46-4cross4 [1436 kB] Get:101 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-dev-armel-cross all 2.32-1cross4 [1801 kB] Get:102 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++-11-dev-armel-cross all 11.2.0-9cross1 [1954 kB] Get:103 http://debian.oregonstate.edu/debian unstable/main amd64 g++-11-arm-linux-gnueabi amd64 11.2.0-9cross1 [52.4 MB] Get:104 http://debian.oregonstate.edu/debian unstable/main amd64 g++-arm-linux-gnueabi amd64 4:11.2.0-2 [1176 B] Get:105 http://debian.oregonstate.edu/debian unstable/main amd64 libconfig-inifiles-perl all 3.000003-1 [52.1 kB] Get:106 http://debian.oregonstate.edu/debian unstable/main amd64 libio-string-perl all 1.08-3.1 [11.8 kB] Get:107 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-namespacesupport-perl all 1.12-1.1 [14.9 kB] Get:108 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-sax-base-perl all 1.09-1.1 [20.7 kB] Get:109 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-sax-perl all 1.02+dfsg-3 [59.4 kB] Get:110 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-libxml-perl amd64 2.0134+dfsg-2+b1 [337 kB] Get:111 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-simple-perl all 2.25-1 [72.0 kB] Get:112 http://debian.oregonstate.edu/debian unstable/main amd64 libyaml-perl all 1.30-1 [67.7 kB] Get:113 http://debian.oregonstate.edu/debian unstable/main amd64 libconfig-auto-perl all 0.44-1.1 [19.0 kB] Get:114 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-which-perl all 1.23-1 [16.6 kB] Get:115 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-homedir-perl all 1.006-1 [43.8 kB] Get:116 http://debian.oregonstate.edu/debian unstable/main amd64 libdebian-dpkgcross-perl all 2.6.18+nmu2 [30.6 kB] Get:117 http://debian.oregonstate.edu/debian unstable/main amd64 dpkg-cross all 2.6.18+nmu2 [40.9 kB] Get:118 http://debian.oregonstate.edu/debian unstable/main amd64 crossbuild-essential-armel all 12.9 [6704 B] Get:119 http://debian.oregonstate.edu/debian unstable/main amd64 dbus-user-session amd64 1.12.20-2 [96.2 kB] Get:120 http://debian.oregonstate.edu/debian unstable/main amd64 libdconf1 amd64 0.40.0-2 [47.4 kB] Get:121 http://debian.oregonstate.edu/debian unstable/main amd64 dconf-service amd64 0.40.0-2 [37.9 kB] Get:122 http://debian.oregonstate.edu/debian unstable/main amd64 dconf-gsettings-backend amd64 0.40.0-2 [34.0 kB] Get:123 http://debian.oregonstate.edu/debian unstable/main amd64 libdebhelper-perl all 13.5.2 [192 kB] Get:124 http://debian.oregonstate.edu/debian unstable/main amd64 libtool all 2.4.6-15 [513 kB] Get:125 http://debian.oregonstate.edu/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB] Get:126 http://debian.oregonstate.edu/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:127 http://debian.oregonstate.edu/debian unstable/main amd64 libsub-override-perl all 0.09-2 [10.2 kB] Get:128 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.12.0-2 [26.3 kB] Get:129 http://debian.oregonstate.edu/debian unstable/main amd64 dh-strip-nondeterminism all 1.12.0-2 [15.5 kB] Get:130 http://debian.oregonstate.edu/debian unstable/main amd64 libelf1 amd64 0.185-2 [172 kB] Get:131 http://debian.oregonstate.edu/debian unstable/main amd64 dwz amd64 0.14-1 [98.3 kB] Get:132 http://debian.oregonstate.edu/debian unstable/main amd64 gettext amd64 0.21-4 [1311 kB] Get:133 http://debian.oregonstate.edu/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get:134 http://debian.oregonstate.edu/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get:135 http://debian.oregonstate.edu/debian unstable/main amd64 debhelper all 13.5.2 [1056 kB] Get:136 http://debian.oregonstate.edu/debian unstable/main amd64 libbrotli1 amd64 1.0.9-2+b2 [279 kB] Get:137 http://debian.oregonstate.edu/debian unstable/main amd64 libfreetype6 amd64 2.11.0+dfsg-1 [453 kB] Get:138 http://debian.oregonstate.edu/debian unstable/main amd64 fonts-dejavu-core all 2.37-2 [1069 kB] Get:139 http://debian.oregonstate.edu/debian unstable/main amd64 fontconfig-config all 2.13.1-4.2 [281 kB] Get:140 http://debian.oregonstate.edu/debian unstable/main amd64 libfontconfig1 amd64 2.13.1-4.2 [347 kB] Get:141 http://debian.oregonstate.edu/debian unstable/main amd64 fontconfig amd64 2.13.1-4.2 [417 kB] Get:142 http://debian.oregonstate.edu/debian unstable/main armel libffi8 armel 3.4.2-3 [21.1 kB] Get:143 http://debian.oregonstate.edu/debian unstable/main armel libblkid1 armel 2.37.2-4 [188 kB] Get:144 http://debian.oregonstate.edu/debian unstable/main armel libpcre2-8-0 armel 10.36-2 [211 kB] Get:145 http://debian.oregonstate.edu/debian unstable/main armel libselinux1 armel 3.1-3 [80.9 kB] Get:146 http://debian.oregonstate.edu/debian unstable/main armel libmount1 armel 2.37.2-4 [199 kB] Get:147 http://debian.oregonstate.edu/debian unstable/main armel libpcre3 armel 2:8.39-13 [317 kB] Get:148 http://debian.oregonstate.edu/debian unstable/main armel zlib1g armel 1:1.2.11.dfsg-2 [84.7 kB] Get:149 http://debian.oregonstate.edu/debian unstable/main armel libglib2.0-0 armel 2.70.0-1+b1 [1213 kB] Get:150 http://debian.oregonstate.edu/debian unstable/main armel libgirepository-1.0-1 armel 1.70.0-2 [83.7 kB] Get:151 http://debian.oregonstate.edu/debian unstable/main armel gir1.2-glib-2.0 armel 1.70.0-2 [154 kB] Get:152 http://debian.oregonstate.edu/debian unstable/main amd64 libatk1.0-data all 2.36.0-2 [149 kB] Get:153 http://debian.oregonstate.edu/debian unstable/main armel libatk1.0-0 armel 2.36.0-2 [44.2 kB] Get:154 http://debian.oregonstate.edu/debian unstable/main armel gir1.2-atk-1.0 armel 2.36.0-2 [26.0 kB] Get:155 http://debian.oregonstate.edu/debian unstable/main armel gir1.2-freedesktop armel 1.70.0-2 [33.7 kB] Get:156 http://debian.oregonstate.edu/debian unstable/main armel libdbus-1-3 armel 1.12.20-2 [194 kB] Get:157 http://debian.oregonstate.edu/debian unstable/main armel libxau6 armel 1:1.0.9-1 [19.0 kB] Get:158 http://debian.oregonstate.edu/debian unstable/main armel libmd0 armel 1.0.4-1 [29.2 kB] Get:159 http://debian.oregonstate.edu/debian unstable/main armel libbsd0 armel 0.11.3-1 [103 kB] Get:160 http://debian.oregonstate.edu/debian unstable/main armel libxdmcp6 armel 1:1.1.2-3 [25.0 kB] Get:161 http://debian.oregonstate.edu/debian unstable/main armel libxcb1 armel 1.14-3 [136 kB] Get:162 http://debian.oregonstate.edu/debian unstable/main amd64 libx11-data all 2:1.7.2-2 [311 kB] Get:163 http://debian.oregonstate.edu/debian unstable/main armel libx11-6 armel 2:1.7.2-2+b1 [711 kB] Get:164 http://debian.oregonstate.edu/debian unstable/main armel libxext6 armel 2:1.3.4-1 [47.9 kB] Get:165 http://debian.oregonstate.edu/debian unstable/main armel libxi6 armel 2:1.8-1 [78.8 kB] Get:166 http://debian.oregonstate.edu/debian unstable/main armel libatspi2.0-0 armel 2.42.0-1 [67.2 kB] Get:167 http://debian.oregonstate.edu/debian unstable/main armel gir1.2-atspi-2.0 armel 2.42.0-1 [23.7 kB] Get:168 http://debian.oregonstate.edu/debian unstable/main armel libjpeg62-turbo armel 1:2.0.6-4 [124 kB] Get:169 http://debian.oregonstate.edu/debian unstable/main armel libpng16-16 armel 1.6.37-3 [278 kB] Get:170 http://debian.oregonstate.edu/debian unstable/main armel libdeflate0 armel 1.8-1 [42.6 kB] Get:171 http://debian.oregonstate.edu/debian unstable/main armel libjbig0 armel 2.1-3.1+b2 [27.8 kB] Get:172 http://debian.oregonstate.edu/debian unstable/main armel libwebp6 armel 0.6.1-2.1 [210 kB] Get:173 http://debian.oregonstate.edu/debian unstable/main armel libtiff5 armel 4.3.0-2 [275 kB] Get:174 http://debian.oregonstate.edu/debian unstable/main armel libgdk-pixbuf-2.0-0 armel 2.42.6+dfsg-2 [142 kB] Get:175 http://debian.oregonstate.edu/debian unstable/main armel gir1.2-gdkpixbuf-2.0 armel 2.42.6+dfsg-2 [30.6 kB] Get:176 http://debian.oregonstate.edu/debian unstable/main armel libbrotli1 armel 1.0.9-2+b2 [265 kB] Get:177 http://debian.oregonstate.edu/debian unstable/main armel libfreetype6 armel 2.11.0+dfsg-1 [391 kB] Get:178 http://debian.oregonstate.edu/debian unstable/main armel libgraphite2-3 armel 1.3.14-1 [71.4 kB] Get:179 http://debian.oregonstate.edu/debian unstable/main armel libharfbuzz0b armel 2.7.4-1 [1435 kB] Get:180 http://debian.oregonstate.edu/debian unstable/main armel gir1.2-harfbuzz-0.0 armel 2.7.4-1 [1154 kB] Get:181 http://debian.oregonstate.edu/debian unstable/main armel libfribidi0 armel 1.0.8-2 [63.5 kB] Get:182 http://debian.oregonstate.edu/debian unstable/main amd64 libthai-data all 0.1.28-4.1 [171 kB] Get:183 http://debian.oregonstate.edu/debian unstable/main armel libdatrie1 armel 0.2.13-2 [39.6 kB] Get:184 http://debian.oregonstate.edu/debian unstable/main armel libthai0 armel 0.1.28-4.1 [51.4 kB] Get:185 http://debian.oregonstate.edu/debian unstable/main armel libpango-1.0-0 armel 1.48.10+ds1-1 [186 kB] Get:186 http://debian.oregonstate.edu/debian unstable/main armel libexpat1 armel 2.4.1-2+b1 [81.1 kB] Get:187 http://debian.oregonstate.edu/debian unstable/main armel libuuid1 armel 2.37.2-4 [83.7 kB] Get:188 http://debian.oregonstate.edu/debian unstable/main armel libfontconfig1 armel 2.13.1-4.2 [330 kB] Get:189 http://debian.oregonstate.edu/debian unstable/main armel libpixman-1-0 armel 0.40.0-1 [483 kB] Get:190 http://debian.oregonstate.edu/debian unstable/main armel libxcb-render0 armel 1.14-3 [110 kB] Get:191 http://debian.oregonstate.edu/debian unstable/main armel libxcb-shm0 armel 1.14-3 [101 kB] Get:192 http://debian.oregonstate.edu/debian unstable/main armel libxrender1 armel 1:0.9.10-1 [31.3 kB] Get:193 http://debian.oregonstate.edu/debian unstable/main armel libcairo2 armel 1.16.0-5 [622 kB] Get:194 http://debian.oregonstate.edu/debian unstable/main armel libpangoft2-1.0-0 armel 1.48.10+ds1-1 [68.8 kB] Get:195 http://debian.oregonstate.edu/debian unstable/main armel libpangocairo-1.0-0 armel 1.48.10+ds1-1 [58.9 kB] Get:196 http://debian.oregonstate.edu/debian unstable/main armel libxft2 armel 2.3.2-2 [50.8 kB] Get:197 http://debian.oregonstate.edu/debian unstable/main armel libpangoxft-1.0-0 armel 1.48.10+ds1-1 [52.1 kB] Get:198 http://debian.oregonstate.edu/debian unstable/main armel gir1.2-pango-1.0 armel 1.48.10+ds1-1 [62.6 kB] Get:199 http://debian.oregonstate.edu/debian unstable/main armel libatk-bridge2.0-0 armel 2.38.0-2 [55.4 kB] Get:200 http://debian.oregonstate.edu/debian unstable/main armel libcairo-gobject2 armel 1.16.0-5 [124 kB] Get:201 http://debian.oregonstate.edu/debian unstable/main armel liblcms2-2 armel 2.12~rc1-2 [129 kB] Get:202 http://debian.oregonstate.edu/debian unstable/main armel libudev1 armel 249.5-1 [166 kB] Get:203 http://debian.oregonstate.edu/debian unstable/main armel libcolord2 armel 1.4.5-3 [127 kB] Get:204 http://debian.oregonstate.edu/debian unstable/main armel libavahi-common-data armel 0.8-5 [123 kB] Get:205 http://debian.oregonstate.edu/debian unstable/main armel libavahi-common3 armel 0.8-5 [56.2 kB] Get:206 http://debian.oregonstate.edu/debian unstable/main armel libavahi-client3 armel 0.8-5 [58.0 kB] Get:207 http://debian.oregonstate.edu/debian unstable/main armel libgmp10 armel 2:6.2.1+dfsg-2 [506 kB] Get:208 http://debian.oregonstate.edu/debian unstable/main armel libnettle8 armel 3.7.3-1 [281 kB] Get:209 http://debian.oregonstate.edu/debian unstable/main armel libhogweed6 armel 3.7.3-1 [307 kB] Get:210 http://debian.oregonstate.edu/debian unstable/main armel libunistring2 armel 0.9.10-6 [360 kB] Get:211 http://debian.oregonstate.edu/debian unstable/main armel libidn2-0 armel 2.3.2-2 [92.2 kB] Get:212 http://debian.oregonstate.edu/debian unstable/main armel libp11-kit0 armel 0.24.0-5 [327 kB] Get:213 http://debian.oregonstate.edu/debian unstable/main armel libtasn1-6 armel 4.17.0-2 [50.3 kB] Get:214 http://debian.oregonstate.edu/debian unstable/main armel libgnutls30 armel 3.7.2-2 [1275 kB] Get:215 http://debian.oregonstate.edu/debian unstable/main armel libcom-err2 armel 1.46.4-1 [74.5 kB] Get:216 http://debian.oregonstate.edu/debian unstable/main armel libkrb5support0 armel 1.18.3-7 [62.4 kB] Get:217 http://debian.oregonstate.edu/debian unstable/main armel libk5crypto3 armel 1.18.3-7 [108 kB] Get:218 http://debian.oregonstate.edu/debian unstable/main armel libkeyutils1 armel 1.6.1-2 [14.5 kB] Get:219 http://debian.oregonstate.edu/debian unstable/main armel libssl1.1 armel 1.1.1l-1 [1279 kB] Get:220 http://debian.oregonstate.edu/debian unstable/main armel libkrb5-3 armel 1.18.3-7 [315 kB] Get:221 http://debian.oregonstate.edu/debian unstable/main armel libgssapi-krb5-2 armel 1.18.3-7 [142 kB] Get:222 http://debian.oregonstate.edu/debian unstable/main armel libcups2 armel 2.3.3op2-7 [313 kB] Get:223 http://debian.oregonstate.edu/debian unstable/main armel libepoxy0 armel 1.5.9-2 [167 kB] Get:224 http://debian.oregonstate.edu/debian unstable/main armel libwayland-client0 armel 1.19.0-2+b1 [23.5 kB] Get:225 http://debian.oregonstate.edu/debian unstable/main armel libwayland-cursor0 armel 1.19.0-2+b1 [13.6 kB] Get:226 http://debian.oregonstate.edu/debian unstable/main armel libwayland-egl1 armel 1.19.0-2+b1 [8556 B] Get:227 http://debian.oregonstate.edu/debian unstable/main armel libxcomposite1 armel 1:0.4.5-1 [16.2 kB] Get:228 http://debian.oregonstate.edu/debian unstable/main armel libxfixes3 armel 1:5.0.3-2 [20.7 kB] Get:229 http://debian.oregonstate.edu/debian unstable/main armel libxcursor1 armel 1:1.2.0-2 [34.3 kB] Get:230 http://debian.oregonstate.edu/debian unstable/main armel libxdamage1 armel 1:1.1.5-2 [15.2 kB] Get:231 http://debian.oregonstate.edu/debian unstable/main armel libxinerama1 armel 2:1.1.4-2 [17.3 kB] Get:232 http://debian.oregonstate.edu/debian unstable/main amd64 xkb-data all 2.33-1 [748 kB] Get:233 http://debian.oregonstate.edu/debian unstable/main armel libxkbcommon0 armel 1.3.1-1 [96.7 kB] Get:234 http://debian.oregonstate.edu/debian unstable/main armel libxrandr2 armel 2:1.5.2-1 [34.8 kB] Get:235 http://debian.oregonstate.edu/debian unstable/main amd64 libgtk-3-common all 3.24.30-3 [3780 kB] Get:236 http://debian.oregonstate.edu/debian unstable/main armel libgtk-3-0 armel 3.24.30-3 [2447 kB] Get:237 http://debian.oregonstate.edu/debian unstable/main armel gir1.2-gtk-3.0 armel 3.24.30-3 [260 kB] Get:238 http://debian.oregonstate.edu/debian unstable/main amd64 icu-devtools amd64 67.1-7 [201 kB] Get:239 http://debian.oregonstate.edu/debian unstable/main armel libasan5 armel 9.4.0-3 [2703 kB] Get:240 http://debian.oregonstate.edu/debian unstable/main amd64 pkg-config amd64 0.29.2-1 [65.1 kB] Get:241 http://debian.oregonstate.edu/debian unstable/main armel libffi-dev armel 3.4.2-3 [55.7 kB] Get:242 http://debian.oregonstate.edu/debian unstable/main amd64 libglib2.0-data all 2.70.0-1 [1189 kB] Get:243 http://debian.oregonstate.edu/debian unstable/main amd64 libglib2.0-bin amd64 2.70.0-1+b1 [145 kB] Get:244 http://debian.oregonstate.edu/debian unstable/main amd64 python3-lib2to3 all 3.9.7-1 [79.4 kB] Get:245 http://debian.oregonstate.edu/debian unstable/main amd64 python3-distutils all 3.9.7-1 [146 kB] Get:246 http://debian.oregonstate.edu/debian unstable/main amd64 libglib2.0-dev-bin amd64 2.70.0-1+b1 [183 kB] Get:247 http://debian.oregonstate.edu/debian unstable/main armel linux-libc-dev armel 5.14.12-1 [1399 kB] Get:248 http://debian.oregonstate.edu/debian unstable/main armel libcrypt1 armel 1:4.4.25-2 [98.8 kB] Get:249 http://debian.oregonstate.edu/debian unstable/main armel libcrypt-dev armel 1:4.4.25-2 [115 kB] Get:250 http://debian.oregonstate.edu/debian unstable/main armel libtirpc3 armel 1.3.2-2 [71.6 kB] Get:251 http://debian.oregonstate.edu/debian unstable/main armel libnsl2 armel 1.3.0-2 [33.0 kB] Get:252 http://debian.oregonstate.edu/debian unstable/main armel libtirpc-dev armel 1.3.2-2 [182 kB] Get:253 http://debian.oregonstate.edu/debian unstable/main armel libnsl-dev armel 1.3.0-2 [61.7 kB] Get:254 http://debian.oregonstate.edu/debian unstable/main armel libc6-dev armel 2.32-4 [1849 kB] Get:255 http://debian.oregonstate.edu/debian unstable/main armel uuid-dev armel 2.37.2-4 [95.0 kB] Get:256 http://debian.oregonstate.edu/debian unstable/main armel libblkid-dev armel 2.37.2-4 [226 kB] Get:257 http://debian.oregonstate.edu/debian unstable/main armel libsepol1 armel 3.1-1 [223 kB] Get:258 http://debian.oregonstate.edu/debian unstable/main armel libsepol1-dev armel 3.1-1 [307 kB] Get:259 http://debian.oregonstate.edu/debian unstable/main armel libpcre2-16-0 armel 10.36-2 [197 kB] Get:260 http://debian.oregonstate.edu/debian unstable/main armel libpcre2-32-0 armel 10.36-2 [187 kB] Get:261 http://debian.oregonstate.edu/debian unstable/main armel libpcre2-posix2 armel 10.36-2 [48.7 kB] Get:262 http://debian.oregonstate.edu/debian unstable/main armel libpcre2-dev armel 10.36-2 [631 kB] Get:263 http://debian.oregonstate.edu/debian unstable/main armel libselinux1-dev armel 3.1-3 [163 kB] Get:264 http://debian.oregonstate.edu/debian unstable/main armel libmount-dev armel 2.37.2-4 [79.0 kB] Get:265 http://debian.oregonstate.edu/debian unstable/main armel libpcre16-3 armel 2:8.39-13 [235 kB] Get:266 http://debian.oregonstate.edu/debian unstable/main armel libpcre32-3 armel 2:8.39-13 [226 kB] Get:267 http://debian.oregonstate.edu/debian unstable/main armel libstdc++6 armel 11.2.0-9 [466 kB] Get:268 http://debian.oregonstate.edu/debian unstable/main armel libpcrecpp0v5 armel 2:8.39-13 [150 kB] Get:269 http://debian.oregonstate.edu/debian unstable/main armel libpcre3-dev armel 2:8.39-13 [569 kB] Get:270 http://debian.oregonstate.edu/debian unstable/main armel zlib1g-dev armel 1:1.2.11.dfsg-2 [185 kB] Get:271 http://debian.oregonstate.edu/debian unstable/main armel libglib2.0-dev armel 2.70.0-1+b1 [1479 kB] Get:272 http://debian.oregonstate.edu/debian unstable/main armel libatk1.0-dev armel 2.36.0-2 [104 kB] Get:273 http://debian.oregonstate.edu/debian unstable/main armel libdbus-1-dev armel 1.12.20-2 [236 kB] Get:274 http://debian.oregonstate.edu/debian unstable/main amd64 x11-common all 1:7.7+23 [252 kB] Get:275 http://debian.oregonstate.edu/debian unstable/main armel libxtst6 armel 2:1.2.3-1 [26.3 kB] Get:276 http://debian.oregonstate.edu/debian unstable/main amd64 xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB] Get:277 http://debian.oregonstate.edu/debian unstable/main amd64 x11proto-dev all 2021.5-1 [599 kB] Get:278 http://debian.oregonstate.edu/debian unstable/main armel libxau-dev armel 1:1.0.9-1 [22.6 kB] Get:279 http://debian.oregonstate.edu/debian unstable/main armel libxdmcp-dev armel 1:1.1.2-3 [41.2 kB] Get:280 http://debian.oregonstate.edu/debian unstable/main amd64 xtrans-dev all 1.4.0-1 [98.7 kB] Get:281 http://debian.oregonstate.edu/debian unstable/main armel libpthread-stubs0-dev armel 0.4-1 [5336 B] Get:282 http://debian.oregonstate.edu/debian unstable/main armel libxcb1-dev armel 1.14-3 [175 kB] Get:283 http://debian.oregonstate.edu/debian unstable/main armel libx11-dev armel 2:1.7.2-2+b1 [786 kB] Get:284 http://debian.oregonstate.edu/debian unstable/main armel libxext-dev armel 2:1.3.4-1 [103 kB] Get:285 http://debian.oregonstate.edu/debian unstable/main armel libxfixes-dev armel 1:5.0.3-2 [23.0 kB] Get:286 http://debian.oregonstate.edu/debian unstable/main armel libxi-dev armel 2:1.8-1 [239 kB] Get:287 http://debian.oregonstate.edu/debian unstable/main armel libxtst-dev armel 2:1.2.3-1 [31.2 kB] Get:288 http://debian.oregonstate.edu/debian unstable/main armel libatspi2.0-dev armel 2.42.0-1 [78.0 kB] Get:289 http://debian.oregonstate.edu/debian unstable/main armel libatk-bridge2.0-dev armel 2.38.0-2 [9980 B] Get:290 http://debian.oregonstate.edu/debian unstable/main armel libatomic1 armel 11.2.0-9 [9016 B] Get:291 http://debian.oregonstate.edu/debian unstable/main armel libbart-dev armel 0.6.00-3 [179 kB] Get:292 http://debian.oregonstate.edu/debian unstable/main armel libbrotli-dev armel 1.0.9-2+b2 [273 kB] Get:293 http://debian.oregonstate.edu/debian unstable/main amd64 libmd0 amd64 1.0.4-1 [29.6 kB] Get:294 http://debian.oregonstate.edu/debian unstable/main amd64 libbsd0 amd64 0.11.3-1 [108 kB] Get:295 http://debian.oregonstate.edu/debian unstable/main armel liblzo2-2 armel 2.10-2 [48.5 kB] Get:296 http://debian.oregonstate.edu/debian unstable/main armel libcairo-script-interpreter2 armel 1.16.0-5 [155 kB] Get:297 http://debian.oregonstate.edu/debian unstable/main amd64 libpixman-1-0 amd64 0.40.0-1 [543 kB] Get:298 http://debian.oregonstate.edu/debian unstable/main amd64 libxau6 amd64 1:1.0.9-1 [19.7 kB] Get:299 http://debian.oregonstate.edu/debian unstable/main amd64 libxdmcp6 amd64 1:1.1.2-3 [26.3 kB] Get:300 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb1 amd64 1.14-3 [140 kB] Get:301 http://debian.oregonstate.edu/debian unstable/main amd64 libx11-6 amd64 2:1.7.2-2+b1 [772 kB] Get:302 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-render0 amd64 1.14-3 [111 kB] Get:303 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-shm0 amd64 1.14-3 [101 kB] Get:304 http://debian.oregonstate.edu/debian unstable/main amd64 libxext6 amd64 2:1.3.4-1 [53.1 kB] Get:305 http://debian.oregonstate.edu/debian unstable/main amd64 libxrender1 amd64 1:0.9.10-1 [33.0 kB] Get:306 http://debian.oregonstate.edu/debian unstable/main amd64 libcairo2 amd64 1.16.0-5 [694 kB] Get:307 http://debian.oregonstate.edu/debian unstable/main armel libexpat1-dev armel 2.4.1-2+b1 [135 kB] Get:308 http://debian.oregonstate.edu/debian unstable/main armel libpng-dev armel 1.6.37-3 [282 kB] Get:309 http://debian.oregonstate.edu/debian unstable/main armel libfreetype-dev armel 2.11.0+dfsg-1 [558 kB] Get:310 http://debian.oregonstate.edu/debian unstable/main armel libfreetype6-dev armel 2.11.0+dfsg-1 [109 kB] Get:311 http://debian.oregonstate.edu/debian unstable/main armel libfontconfig-dev armel 2.13.1-4.2 [353 kB] Get:312 http://debian.oregonstate.edu/debian unstable/main armel libfontconfig1-dev armel 2.13.1-4.2 [238 kB] Get:313 http://debian.oregonstate.edu/debian unstable/main armel libxrender-dev armel 1:0.9.10-1 [38.7 kB] Get:314 http://debian.oregonstate.edu/debian unstable/main armel libice6 armel 2:1.0.10-1 [51.6 kB] Get:315 http://debian.oregonstate.edu/debian unstable/main armel libsm6 armel 2:1.2.3-1 [33.1 kB] Get:316 http://debian.oregonstate.edu/debian unstable/main armel libice-dev armel 2:1.0.10-1 [62.0 kB] Get:317 http://debian.oregonstate.edu/debian unstable/main armel libsm-dev armel 2:1.2.3-1 [36.3 kB] Get:318 http://debian.oregonstate.edu/debian unstable/main armel libpixman-1-dev armel 0.40.0-1 [499 kB] Get:319 http://debian.oregonstate.edu/debian unstable/main armel libxcb-render0-dev armel 1.14-3 [114 kB] Get:320 http://debian.oregonstate.edu/debian unstable/main armel libxcb-shm0-dev armel 1.14-3 [103 kB] Get:321 http://debian.oregonstate.edu/debian unstable/main armel libcairo2-dev armel 1.16.0-5 [668 kB] Get:322 http://debian.oregonstate.edu/debian unstable/main armel libdatrie-dev armel 0.2.13-2 [15.5 kB] Get:323 http://debian.oregonstate.edu/debian unstable/main amd64 libdatrie1 amd64 0.2.13-2 [43.0 kB] Get:324 http://debian.oregonstate.edu/debian unstable/main armel libdeflate-dev armel 1.8-1 [41.0 kB] Get:325 http://debian.oregonstate.edu/debian unstable/main amd64 libdrm-common all 2.4.107-8 [15.3 kB] Get:326 http://debian.oregonstate.edu/debian unstable/main armel libdrm2 armel 2.4.107-8 [41.1 kB] Get:327 http://debian.oregonstate.edu/debian unstable/main armel libdrm-amdgpu1 armel 2.4.107-8 [28.3 kB] Get:328 http://debian.oregonstate.edu/debian unstable/main armel libdrm-nouveau2 armel 2.4.107-8 [25.9 kB] Get:329 http://debian.oregonstate.edu/debian unstable/main armel libdrm-radeon1 armel 2.4.107-8 [29.8 kB] Get:330 http://debian.oregonstate.edu/debian unstable/main armel libtinfo6 armel 6.2+20210905-1 [334 kB] Get:331 http://debian.oregonstate.edu/debian unstable/main armel libedit2 armel 3.1-20210910-1 [81.2 kB] Get:332 http://debian.oregonstate.edu/debian unstable/main armel libglvnd0 armel 1.3.4-2+b1 [53.8 kB] Get:333 http://debian.oregonstate.edu/debian unstable/main armel libwayland-server0 armel 1.19.0-2+b1 [29.3 kB] Get:334 http://debian.oregonstate.edu/debian unstable/main armel libgbm1 armel 21.2.4-1 [73.8 kB] Get:335 http://debian.oregonstate.edu/debian unstable/main armel libglapi-mesa armel 21.2.4-1 [83.0 kB] Get:336 http://debian.oregonstate.edu/debian unstable/main armel libx11-xcb1 armel 2:1.7.2-2+b1 [203 kB] Get:337 http://debian.oregonstate.edu/debian unstable/main armel libxcb-dri2-0 armel 1.14-3 [103 kB] Get:338 http://debian.oregonstate.edu/debian unstable/main armel libxcb-dri3-0 armel 1.14-3 [102 kB] Get:339 http://debian.oregonstate.edu/debian unstable/main armel libxcb-present0 armel 1.14-3 [101 kB] Get:340 http://debian.oregonstate.edu/debian unstable/main armel libxcb-sync1 armel 1.14-3 [104 kB] Get:341 http://debian.oregonstate.edu/debian unstable/main armel libxcb-xfixes0 armel 1.14-3 [105 kB] Get:342 http://debian.oregonstate.edu/debian unstable/main armel libxshmfence1 armel 1.3-1 [9208 B] Get:343 http://debian.oregonstate.edu/debian unstable/main armel libegl-mesa0 armel 21.2.4-1 [125 kB] Get:344 http://debian.oregonstate.edu/debian unstable/main armel libegl1 armel 1.3.4-2+b1 [31.6 kB] Get:345 http://debian.oregonstate.edu/debian unstable/main armel libxcb-glx0 armel 1.14-3 [117 kB] Get:346 http://debian.oregonstate.edu/debian unstable/main armel libxxf86vm1 armel 1:1.1.4-1+b2 [22.2 kB] Get:347 http://debian.oregonstate.edu/debian unstable/main armel libelf1 armel 0.185-2 [169 kB] Get:348 http://debian.oregonstate.edu/debian unstable/main armel libffi7 armel 3.3-6 [19.9 kB] Get:349 http://debian.oregonstate.edu/debian unstable/main armel libicu67 armel 67.1-7 [8285 kB] Get:350 http://debian.oregonstate.edu/debian unstable/main armel libxml2 armel 2.9.12+dfsg-5 [584 kB] Get:351 http://debian.oregonstate.edu/debian unstable/main armel libz3-4 armel 4.8.12-1+b1 [5745 kB] Get:352 http://debian.oregonstate.edu/debian unstable/main armel libllvm12 armel 1:12.0.1-8 [16.5 MB] Get:353 http://debian.oregonstate.edu/debian unstable/main amd64 libsensors-config all 1:3.6.0-7 [32.3 kB] Get:354 http://debian.oregonstate.edu/debian unstable/main armel libsensors5 armel 1:3.6.0-7 [50.9 kB] Get:355 http://debian.oregonstate.edu/debian unstable/main armel libvulkan1 armel 1.2.189.0-2 [84.8 kB] Get:356 http://debian.oregonstate.edu/debian unstable/main armel libgl1-mesa-dri armel 21.2.4-1 [5870 kB] Get:357 http://debian.oregonstate.edu/debian unstable/main armel libglx-mesa0 armel 21.2.4-1 [172 kB] Get:358 http://debian.oregonstate.edu/debian unstable/main armel libglx0 armel 1.3.4-2+b1 [27.1 kB] Get:359 http://debian.oregonstate.edu/debian unstable/main armel libgl1 armel 1.3.4-2+b1 [105 kB] Get:360 http://debian.oregonstate.edu/debian unstable/main armel libglx-dev armel 1.3.4-2+b1 [16.8 kB] Get:361 http://debian.oregonstate.edu/debian unstable/main armel libgl-dev armel 1.3.4-2+b1 [101 kB] Get:362 http://debian.oregonstate.edu/debian unstable/main armel libegl-dev armel 1.3.4-2+b1 [20.4 kB] Get:363 http://debian.oregonstate.edu/debian unstable/main armel libglvnd-core-dev armel 1.3.4-2+b1 [14.4 kB] Get:364 http://debian.oregonstate.edu/debian unstable/main armel libgles1 armel 1.3.4-2+b1 [13.6 kB] Get:365 http://debian.oregonstate.edu/debian unstable/main armel libgles2 armel 1.3.4-2+b1 [20.7 kB] Get:366 http://debian.oregonstate.edu/debian unstable/main armel libgles-dev armel 1.3.4-2+b1 [50.9 kB] Get:367 http://debian.oregonstate.edu/debian unstable/main armel libopengl0 armel 1.3.4-2+b1 [39.2 kB] Get:368 http://debian.oregonstate.edu/debian unstable/main armel libopengl-dev armel 1.3.4-2+b1 [6412 B] Get:369 http://debian.oregonstate.edu/debian unstable/main armel libglvnd-dev armel 1.3.4-2+b1 [6176 B] Get:370 http://debian.oregonstate.edu/debian unstable/main armel libegl1-mesa-dev armel 21.2.4-1 [55.4 kB] Get:371 http://debian.oregonstate.edu/debian unstable/main armel libepoxy-dev armel 1.5.9-2 [128 kB] Get:372 http://debian.oregonstate.edu/debian unstable/main armel libfribidi-dev armel 1.0.8-2 [103 kB] Get:373 http://debian.oregonstate.edu/debian unstable/main amd64 libfribidi0 amd64 1.0.8-2 [64.8 kB] Get:374 http://debian.oregonstate.edu/debian unstable/main armel libgomp1 armel 11.2.0-9 [90.6 kB] Get:375 http://debian.oregonstate.edu/debian unstable/main armel libubsan1 armel 11.2.0-9 [799 kB] Get:376 http://debian.oregonstate.edu/debian unstable/main armel libgcc-9-dev armel 9.4.0-3 [641 kB] Get:377 http://debian.oregonstate.edu/debian unstable/main amd64 libgdk-pixbuf2.0-bin amd64 2.42.6+dfsg-2 [35.6 kB] Get:378 http://debian.oregonstate.edu/debian unstable/main armel libjpeg62-turbo-dev armel 1:2.0.6-4 [242 kB] Get:379 http://debian.oregonstate.edu/debian unstable/main armel libjpeg-dev armel 1:2.0.6-4 [67.8 kB] Get:380 http://debian.oregonstate.edu/debian unstable/main armel libjbig-dev armel 2.1-3.1+b2 [28.4 kB] Get:381 http://debian.oregonstate.edu/debian unstable/main armel liblzma-dev armel 5.2.5-2 [220 kB] Get:382 http://debian.oregonstate.edu/debian unstable/main armel libtiffxx5 armel 4.3.0-2 [133 kB] Get:383 http://debian.oregonstate.edu/debian unstable/main armel libtiff-dev armel 4.3.0-2 [400 kB] Get:384 http://debian.oregonstate.edu/debian unstable/main armel libgdk-pixbuf-2.0-dev armel 2.42.6+dfsg-2 [67.2 kB] Get:385 http://debian.oregonstate.edu/debian unstable/main amd64 libgraphite2-3 amd64 1.3.14-1 [81.2 kB] Get:386 http://debian.oregonstate.edu/debian unstable/main armel libgraphite2-dev armel 1.3.14-1 [24.0 kB] Get:387 http://debian.oregonstate.edu/debian unstable/main armel libharfbuzz-icu0 armel 2.7.4-1 [1133 kB] Get:388 http://debian.oregonstate.edu/debian unstable/main armel libharfbuzz-gobject0 armel 2.7.4-1 [1145 kB] Get:389 http://debian.oregonstate.edu/debian unstable/main armel libicu-dev armel 67.1-7 [9320 kB] Get:390 http://debian.oregonstate.edu/debian unstable/main armel libharfbuzz-dev armel 2.7.4-1 [1591 kB] Get:391 http://debian.oregonstate.edu/debian unstable/main armel libthai-dev armel 0.1.28-4.1 [21.6 kB] Get:392 http://debian.oregonstate.edu/debian unstable/main armel libxft-dev armel 2.3.2-2 [62.0 kB] Get:393 http://debian.oregonstate.edu/debian unstable/main amd64 libharfbuzz0b amd64 2.7.4-1 [1471 kB] Get:394 http://debian.oregonstate.edu/debian unstable/main amd64 libthai0 amd64 0.1.28-4.1 [54.5 kB] Get:395 http://debian.oregonstate.edu/debian unstable/main amd64 libpango-1.0-0 amd64 1.48.10+ds1-1 [204 kB] Get:396 http://debian.oregonstate.edu/debian unstable/main amd64 libpangoft2-1.0-0 amd64 1.48.10+ds1-1 [73.3 kB] Get:397 http://debian.oregonstate.edu/debian unstable/main amd64 libpangocairo-1.0-0 amd64 1.48.10+ds1-1 [60.7 kB] Get:398 http://debian.oregonstate.edu/debian unstable/main amd64 libxft2 amd64 2.3.2-2 [57.2 kB] Get:399 http://debian.oregonstate.edu/debian unstable/main amd64 libpangoxft-1.0-0 amd64 1.48.10+ds1-1 [53.5 kB] Get:400 http://debian.oregonstate.edu/debian unstable/main amd64 pango1.0-tools amd64 1.48.10+ds1-1 [64.1 kB] Get:401 http://debian.oregonstate.edu/debian unstable/main armel libpango1.0-dev armel 1.48.10+ds1-1 [168 kB] Get:402 http://debian.oregonstate.edu/debian unstable/main amd64 libwayland-bin amd64 1.19.0-2+b1 [23.5 kB] Get:403 http://debian.oregonstate.edu/debian unstable/main armel libwayland-dev armel 1.19.0-2+b1 [70.2 kB] Get:404 http://debian.oregonstate.edu/debian unstable/main armel libxcomposite-dev armel 1:0.4.5-1 [19.9 kB] Get:405 http://debian.oregonstate.edu/debian unstable/main armel libxcursor-dev armel 1:1.2.0-2 [42.4 kB] Get:406 http://debian.oregonstate.edu/debian unstable/main armel libxdamage-dev armel 1:1.1.5-2 [15.1 kB] Get:407 http://debian.oregonstate.edu/debian unstable/main armel libxinerama-dev armel 2:1.1.4-2 [19.9 kB] Get:408 http://debian.oregonstate.edu/debian unstable/main armel libxkbcommon-dev armel 1.3.1-1 [52.9 kB] Get:409 http://debian.oregonstate.edu/debian unstable/main armel libxrandr-dev armel 2:1.5.2-1 [43.3 kB] Get:410 http://debian.oregonstate.edu/debian unstable/main amd64 wayland-protocols all 1.23-1 [65.6 kB] Get:411 http://debian.oregonstate.edu/debian unstable/main armel libgtk-3-dev armel 3.24.30-3 [1145 kB] Get:412 http://debian.oregonstate.edu/debian unstable/main armel libstdc++-9-dev armel 9.4.0-3 [1761 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 399 MB in 3s (117 MB/s) Selecting previously unselected package libapparmor1:amd64. (Reading database ... 10546 files and directories currently installed.) Preparing to unpack .../0-libapparmor1_3.0.3-4_amd64.deb ... Unpacking libapparmor1:amd64 (3.0.3-4) ... Selecting previously unselected package libargon2-1:amd64. Preparing to unpack .../1-libargon2-1_0~20171227-0.2_amd64.deb ... Unpacking libargon2-1:amd64 (0~20171227-0.2) ... Selecting previously unselected package dmsetup. Preparing to unpack .../2-dmsetup_2%3a1.02.175-2.1_amd64.deb ... Unpacking dmsetup (2:1.02.175-2.1) ... Selecting previously unselected package libdevmapper1.02.1:amd64. Preparing to unpack .../3-libdevmapper1.02.1_2%3a1.02.175-2.1_amd64.deb ... Unpacking libdevmapper1.02.1:amd64 (2:1.02.175-2.1) ... Selecting previously unselected package libjson-c5:amd64. Preparing to unpack .../4-libjson-c5_0.15-2_amd64.deb ... Unpacking libjson-c5:amd64 (0.15-2) ... Selecting previously unselected package libcryptsetup12:amd64. Preparing to unpack .../5-libcryptsetup12_2%3a2.4.1-1_amd64.deb ... Unpacking libcryptsetup12:amd64 (2:2.4.1-1) ... Selecting previously unselected package libip4tc2:amd64. Preparing to unpack .../6-libip4tc2_1.8.7-1_amd64.deb ... Unpacking libip4tc2:amd64 (1.8.7-1) ... Selecting previously unselected package libkmod2:amd64. Preparing to unpack .../7-libkmod2_29-1_amd64.deb ... Unpacking libkmod2:amd64 (29-1) ... Selecting previously unselected package systemd. Preparing to unpack .../8-systemd_249.5-1_amd64.deb ... Unpacking systemd (249.5-1) ... Setting up libapparmor1:amd64 (3.0.3-4) ... Setting up libargon2-1:amd64 (0~20171227-0.2) ... Setting up libjson-c5:amd64 (0.15-2) ... Setting up libip4tc2:amd64 (1.8.7-1) ... Setting up libkmod2:amd64 (29-1) ... Setting up libdevmapper1.02.1:amd64 (2:1.02.175-2.1) ... Setting up libcryptsetup12:amd64 (2:2.4.1-1) ... Setting up systemd (249.5-1) ... Created symlink /etc/systemd/system/getty.target.wants/getty@tty1.service → /lib/systemd/system/getty@.service. Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target → /lib/systemd/system/remote-fs.target. Created symlink /etc/systemd/system/sysinit.target.wants/systemd-pstore.service → /lib/systemd/system/systemd-pstore.service. Initializing machine ID from random generator. Setting up dmsetup (2:1.02.175-2.1) ... Selecting previously unselected package systemd-sysv. (Reading database ... 11418 files and directories currently installed.) Preparing to unpack .../00-systemd-sysv_249.5-1_amd64.deb ... Unpacking systemd-sysv (249.5-1) ... Selecting previously unselected package libdbus-1-3:amd64. Preparing to unpack .../01-libdbus-1-3_1.12.20-2_amd64.deb ... Unpacking libdbus-1-3:amd64 (1.12.20-2) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../02-libexpat1_2.4.1-2+b1_amd64.deb ... Unpacking libexpat1:amd64 (2.4.1-2+b1) ... Selecting previously unselected package dbus. Preparing to unpack .../03-dbus_1.12.20-2_amd64.deb ... Unpacking dbus (1.12.20-2) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../04-bsdextrautils_2.37.2-4_amd64.deb ... Unpacking bsdextrautils (2.37.2-4) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../05-libuchardet0_0.0.7-1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.22.4-7_amd64.deb ... Unpacking groff-base (1.22.4-7) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../07-libpipeline1_1.5.3-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../08-man-db_2.9.4-2_amd64.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package perl-modules-5.32. Preparing to unpack .../09-perl-modules-5.32_5.32.1-6_all.deb ... Unpacking perl-modules-5.32 (5.32.1-6) ... Selecting previously unselected package libperl5.32:amd64. Preparing to unpack .../10-libperl5.32_5.32.1-6_amd64.deb ... Unpacking libperl5.32:amd64 (5.32.1-6) ... Selecting previously unselected package perl. Preparing to unpack .../11-perl_5.32.1-6_amd64.deb ... Unpacking perl (5.32.1-6) ... Selecting previously unselected package liblocale-gettext-perl. Preparing to unpack .../12-liblocale-gettext-perl_1.07-4+b1_amd64.deb ... Unpacking liblocale-gettext-perl (1.07-4+b1) ... Selecting previously unselected package gcc-11-base:armel. Preparing to unpack .../13-gcc-11-base_11.2.0-9_armel.deb ... Unpacking gcc-11-base:armel (11.2.0-9) ... Selecting previously unselected package libgcc-s1:armel. Preparing to unpack .../14-libgcc-s1_11.2.0-9_armel.deb ... Unpacking libgcc-s1:armel (11.2.0-9) ... Selecting previously unselected package libc6:armel. Preparing to unpack .../15-libc6_2.32-4_armel.deb ... Unpacking libc6:armel (2.32-4) ... Selecting previously unselected package libcap2:armel. Preparing to unpack .../16-libcap2_1%3a2.44-1_armel.deb ... Unpacking libcap2:armel (1:2.44-1) ... Selecting previously unselected package libgpg-error0:armel. Preparing to unpack .../17-libgpg-error0_1.42-3_armel.deb ... Unpacking libgpg-error0:armel (1.42-3) ... Selecting previously unselected package libgcrypt20:armel. Preparing to unpack .../18-libgcrypt20_1.9.4-3+b1_armel.deb ... Unpacking libgcrypt20:armel (1.9.4-3+b1) ... Selecting previously unselected package liblz4-1:armel. Preparing to unpack .../19-liblz4-1_1.9.3-2_armel.deb ... Unpacking liblz4-1:armel (1.9.3-2) ... Selecting previously unselected package liblzma5:armel. Preparing to unpack .../20-liblzma5_5.2.5-2_armel.deb ... Unpacking liblzma5:armel (5.2.5-2) ... Selecting previously unselected package libzstd1:armel. Preparing to unpack .../21-libzstd1_1.4.8+dfsg-3_armel.deb ... Unpacking libzstd1:armel (1.4.8+dfsg-3) ... Setting up gcc-11-base:armel (11.2.0-9) ... Setting up libgcc-s1:armel (11.2.0-9) ... Setting up libc6:armel (2.32-4) ... Setting up libcap2:armel (1:2.44-1) ... Setting up libgpg-error0:armel (1.42-3) ... Setting up libgcrypt20:armel (1.9.4-3+b1) ... Setting up liblz4-1:armel (1.9.3-2) ... Setting up liblzma5:armel (5.2.5-2) ... Setting up libzstd1:armel (1.4.8+dfsg-3) ... Selecting previously unselected package libsystemd0:armel. (Reading database ... 14350 files and directories currently installed.) Preparing to unpack .../libsystemd0_249.5-1_armel.deb ... Unpacking libsystemd0:armel (249.5-1) ... Selecting previously unselected package libpython3.9-minimal:amd64. Preparing to unpack .../libpython3.9-minimal_3.9.7-4_amd64.deb ... Unpacking libpython3.9-minimal:amd64 (3.9.7-4) ... Selecting previously unselected package python3.9-minimal. Preparing to unpack .../python3.9-minimal_3.9.7-4_amd64.deb ... Unpacking python3.9-minimal (3.9.7-4) ... Setting up libpython3.9-minimal:amd64 (3.9.7-4) ... Setting up libexpat1:amd64 (2.4.1-2+b1) ... Setting up python3.9-minimal (3.9.7-4) ... Selecting previously unselected package python3-minimal. (Reading database ... 14637 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.9.2-3_amd64.deb ... Unpacking python3-minimal (3.9.2-3) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_4.0.0_all.deb ... Unpacking media-types (4.0.0) ... Selecting previously unselected package libmpdec3:amd64. Preparing to unpack .../2-libmpdec3_2.5.1-2_amd64.deb ... Unpacking libmpdec3:amd64 (2.5.1-2) ... Selecting previously unselected package libsqlite3-0:amd64. Preparing to unpack .../3-libsqlite3-0_3.36.0-2_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.36.0-2) ... Selecting previously unselected package libpython3.9-stdlib:amd64. Preparing to unpack .../4-libpython3.9-stdlib_3.9.7-4_amd64.deb ... Unpacking libpython3.9-stdlib:amd64 (3.9.7-4) ... Selecting previously unselected package python3.9. Preparing to unpack .../5-python3.9_3.9.7-4_amd64.deb ... Unpacking python3.9 (3.9.7-4) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../6-libpython3-stdlib_3.9.2-3_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.9.2-3) ... Setting up python3-minimal (3.9.2-3) ... Selecting previously unselected package python3. (Reading database ... 15043 files and directories currently installed.) Preparing to unpack .../000-python3_3.9.2-3_amd64.deb ... Unpacking python3 (3.9.2-3) ... Selecting previously unselected package gcc-9-base:armel. Preparing to unpack .../001-gcc-9-base_9.4.0-3_armel.deb ... Unpacking gcc-9-base:armel (9.4.0-3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../002-sensible-utils_0.0.17_all.deb ... Unpacking sensible-utils (0.0.17) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../003-libmagic-mgc_1%3a5.39-3_amd64.deb ... Unpacking libmagic-mgc (1:5.39-3) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../004-libmagic1_1%3a5.39-3_amd64.deb ... Unpacking libmagic1:amd64 (1:5.39-3) ... Selecting previously unselected package file. Preparing to unpack .../005-file_1%3a5.39-3_amd64.deb ... Unpacking file (1:5.39-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../006-gettext-base_0.21-4_amd64.deb ... Unpacking gettext-base (0.21-4) ... Selecting previously unselected package libpam-systemd:amd64. Preparing to unpack .../007-libpam-systemd_249.5-1_amd64.deb ... Unpacking libpam-systemd:amd64 (249.5-1) ... Selecting previously unselected package ucf. Preparing to unpack .../008-ucf_3.0043_all.deb ... Moving old data out of the way Unpacking ucf (3.0043) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../009-hicolor-icon-theme_0.17-2_all.deb ... Unpacking hicolor-icon-theme (0.17-2) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../010-libgdk-pixbuf2.0-common_2.42.6+dfsg-2_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.42.6+dfsg-2) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../011-libglib2.0-0_2.70.0-1+b1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.70.0-1+b1) ... Selecting previously unselected package libicu67:amd64. Preparing to unpack .../012-libicu67_67.1-7_amd64.deb ... Unpacking libicu67:amd64 (67.1-7) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../013-libxml2_2.9.12+dfsg-5_amd64.deb ... Unpacking libxml2:amd64 (2.9.12+dfsg-5) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../014-shared-mime-info_2.0-1_amd64.deb ... Unpacking shared-mime-info (2.0-1) ... Selecting previously unselected package libjpeg62-turbo:amd64. Preparing to unpack .../015-libjpeg62-turbo_1%3a2.0.6-4_amd64.deb ... Unpacking libjpeg62-turbo:amd64 (1:2.0.6-4) ... Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../016-libpng16-16_1.6.37-3_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.37-3) ... Selecting previously unselected package libdeflate0:amd64. Preparing to unpack .../017-libdeflate0_1.8-1_amd64.deb ... Unpacking libdeflate0:amd64 (1.8-1) ... Selecting previously unselected package libjbig0:amd64. Preparing to unpack .../018-libjbig0_2.1-3.1+b2_amd64.deb ... Unpacking libjbig0:amd64 (2.1-3.1+b2) ... Selecting previously unselected package libwebp6:amd64. Preparing to unpack .../019-libwebp6_0.6.1-2.1_amd64.deb ... Unpacking libwebp6:amd64 (0.6.1-2.1) ... Selecting previously unselected package libtiff5:amd64. Preparing to unpack .../020-libtiff5_4.3.0-2_amd64.deb ... Unpacking libtiff5:amd64 (4.3.0-2) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:amd64. Preparing to unpack .../021-libgdk-pixbuf-2.0-0_2.42.6+dfsg-2_amd64.deb ... Unpacking libgdk-pixbuf-2.0-0:amd64 (2.42.6+dfsg-2) ... Selecting previously unselected package gtk-update-icon-cache. Preparing to unpack .../022-gtk-update-icon-cache_3.24.30-3_amd64.deb ... Unpacking gtk-update-icon-cache (3.24.30-3) ... Selecting previously unselected package adwaita-icon-theme. Preparing to unpack .../023-adwaita-icon-theme_41.0-1_all.deb ... Unpacking adwaita-icon-theme (41.0-1) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../024-libsigsegv2_2.13-1_amd64.deb ... Unpacking libsigsegv2:amd64 (2.13-1) ... Selecting previously unselected package m4. Preparing to unpack .../025-m4_1.4.18-5_amd64.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../026-autoconf_2.71-2_all.deb ... Unpacking autoconf (2.71-2) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../027-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../028-automake_1%3a1.16.4-2_all.deb ... Unpacking automake (1:1.16.4-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../029-autopoint_0.21-4_all.deb ... Unpacking autopoint (0.21-4) ... Selecting previously unselected package binutils-arm-linux-gnueabi. Preparing to unpack .../030-binutils-arm-linux-gnueabi_2.37-7_amd64.deb ... Unpacking binutils-arm-linux-gnueabi (2.37-7) ... Selecting previously unselected package libcrypt-dev:amd64. Preparing to unpack .../031-libcrypt-dev_1%3a4.4.25-2_amd64.deb ... Unpacking libcrypt-dev:amd64 (1:4.4.25-2) ... Selecting previously unselected package libtirpc-dev:amd64. Preparing to unpack .../032-libtirpc-dev_1.3.2-2_amd64.deb ... Unpacking libtirpc-dev:amd64 (1.3.2-2) ... Selecting previously unselected package libnsl-dev:amd64. Preparing to unpack .../033-libnsl-dev_1.3.0-2_amd64.deb ... Unpacking libnsl-dev:amd64 (1.3.0-2) ... Selecting previously unselected package rpcsvc-proto. Preparing to unpack .../034-rpcsvc-proto_1.4.2-4_amd64.deb ... Unpacking rpcsvc-proto (1.4.2-4) ... Selecting previously unselected package libc6-dev:amd64. Preparing to unpack .../035-libc6-dev_2.32-4_amd64.deb ... Unpacking libc6-dev:amd64 (2.32-4) ... Selecting previously unselected package libstdc++-11-dev:amd64. Preparing to unpack .../036-libstdc++-11-dev_11.2.0-9_amd64.deb ... Unpacking libstdc++-11-dev:amd64 (11.2.0-9) ... Selecting previously unselected package g++-11. Preparing to unpack .../037-g++-11_11.2.0-9_amd64.deb ... Unpacking g++-11 (11.2.0-9) ... Selecting previously unselected package g++. Preparing to unpack .../038-g++_4%3a11.2.0-2_amd64.deb ... Unpacking g++ (4:11.2.0-2) ... Selecting previously unselected package libdpkg-perl. Preparing to unpack .../039-libdpkg-perl_1.20.9_all.deb ... Unpacking libdpkg-perl (1.20.9) ... Selecting previously unselected package dpkg-dev. Preparing to unpack .../040-dpkg-dev_1.20.9_all.deb ... Unpacking dpkg-dev (1.20.9) ... Selecting previously unselected package build-essential. Preparing to unpack .../041-build-essential_12.9_amd64.deb ... Unpacking build-essential (12.9) ... Selecting previously unselected package gcc-11-arm-linux-gnueabi-base:amd64. Preparing to unpack .../042-gcc-11-arm-linux-gnueabi-base_11.2.0-9cross1_amd64.deb ... Unpacking gcc-11-arm-linux-gnueabi-base:amd64 (11.2.0-9cross1) ... Selecting previously unselected package cpp-11-arm-linux-gnueabi. Preparing to unpack .../043-cpp-11-arm-linux-gnueabi_11.2.0-9cross1_amd64.deb ... Unpacking cpp-11-arm-linux-gnueabi (11.2.0-9cross1) ... Selecting previously unselected package cpp-arm-linux-gnueabi. Preparing to unpack .../044-cpp-arm-linux-gnueabi_4%3a11.2.0-2_amd64.deb ... Unpacking cpp-arm-linux-gnueabi (4:11.2.0-2) ... Selecting previously unselected package cross-config. Preparing to unpack .../045-cross-config_2.6.18+nmu2_all.deb ... Unpacking cross-config (2.6.18+nmu2) ... Selecting previously unselected package gcc-11-cross-base. Preparing to unpack .../046-gcc-11-cross-base_11.2.0-9cross1_all.deb ... Unpacking gcc-11-cross-base (11.2.0-9cross1) ... Selecting previously unselected package libc6-armel-cross. Preparing to unpack .../047-libc6-armel-cross_2.32-1cross4_all.deb ... Unpacking libc6-armel-cross (2.32-1cross4) ... Selecting previously unselected package libgcc-s1-armel-cross. Preparing to unpack .../048-libgcc-s1-armel-cross_11.2.0-9cross1_all.deb ... Unpacking libgcc-s1-armel-cross (11.2.0-9cross1) ... Selecting previously unselected package libgomp1-armel-cross. Preparing to unpack .../049-libgomp1-armel-cross_11.2.0-9cross1_all.deb ... Unpacking libgomp1-armel-cross (11.2.0-9cross1) ... Selecting previously unselected package libatomic1-armel-cross. Preparing to unpack .../050-libatomic1-armel-cross_11.2.0-9cross1_all.deb ... Unpacking libatomic1-armel-cross (11.2.0-9cross1) ... Selecting previously unselected package libasan6-armel-cross. Preparing to unpack .../051-libasan6-armel-cross_11.2.0-9cross1_all.deb ... Unpacking libasan6-armel-cross (11.2.0-9cross1) ... Selecting previously unselected package libstdc++6-armel-cross. Preparing to unpack .../052-libstdc++6-armel-cross_11.2.0-9cross1_all.deb ... Unpacking libstdc++6-armel-cross (11.2.0-9cross1) ... Selecting previously unselected package libubsan1-armel-cross. Preparing to unpack .../053-libubsan1-armel-cross_11.2.0-9cross1_all.deb ... Unpacking libubsan1-armel-cross (11.2.0-9cross1) ... Selecting previously unselected package libgcc-11-dev-armel-cross. Preparing to unpack .../054-libgcc-11-dev-armel-cross_11.2.0-9cross1_all.deb ... Unpacking libgcc-11-dev-armel-cross (11.2.0-9cross1) ... Selecting previously unselected package gcc-11-arm-linux-gnueabi. Preparing to unpack .../055-gcc-11-arm-linux-gnueabi_11.2.0-9cross1_amd64.deb ... Unpacking gcc-11-arm-linux-gnueabi (11.2.0-9cross1) ... Selecting previously unselected package gcc-arm-linux-gnueabi. Preparing to unpack .../056-gcc-arm-linux-gnueabi_4%3a11.2.0-2_amd64.deb ... Unpacking gcc-arm-linux-gnueabi (4:11.2.0-2) ... Selecting previously unselected package linux-libc-dev-armel-cross. Preparing to unpack .../057-linux-libc-dev-armel-cross_5.10.46-4cross4_all.deb ... Unpacking linux-libc-dev-armel-cross (5.10.46-4cross4) ... Selecting previously unselected package libc6-dev-armel-cross. Preparing to unpack .../058-libc6-dev-armel-cross_2.32-1cross4_all.deb ... Unpacking libc6-dev-armel-cross (2.32-1cross4) ... Selecting previously unselected package libstdc++-11-dev-armel-cross. Preparing to unpack .../059-libstdc++-11-dev-armel-cross_11.2.0-9cross1_all.deb ... Unpacking libstdc++-11-dev-armel-cross (11.2.0-9cross1) ... Selecting previously unselected package g++-11-arm-linux-gnueabi. Preparing to unpack .../060-g++-11-arm-linux-gnueabi_11.2.0-9cross1_amd64.deb ... Unpacking g++-11-arm-linux-gnueabi (11.2.0-9cross1) ... Selecting previously unselected package g++-arm-linux-gnueabi. Preparing to unpack .../061-g++-arm-linux-gnueabi_4%3a11.2.0-2_amd64.deb ... Unpacking g++-arm-linux-gnueabi (4:11.2.0-2) ... Selecting previously unselected package libconfig-inifiles-perl. Preparing to unpack .../062-libconfig-inifiles-perl_3.000003-1_all.deb ... Unpacking libconfig-inifiles-perl (3.000003-1) ... Selecting previously unselected package libio-string-perl. Preparing to unpack .../063-libio-string-perl_1.08-3.1_all.deb ... Unpacking libio-string-perl (1.08-3.1) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../064-libxml-namespacesupport-perl_1.12-1.1_all.deb ... Unpacking libxml-namespacesupport-perl (1.12-1.1) ... Selecting previously unselected package libxml-sax-base-perl. Preparing to unpack .../065-libxml-sax-base-perl_1.09-1.1_all.deb ... Unpacking libxml-sax-base-perl (1.09-1.1) ... Selecting previously unselected package libxml-sax-perl. Preparing to unpack .../066-libxml-sax-perl_1.02+dfsg-3_all.deb ... Unpacking libxml-sax-perl (1.02+dfsg-3) ... Selecting previously unselected package libxml-libxml-perl. Preparing to unpack .../067-libxml-libxml-perl_2.0134+dfsg-2+b1_amd64.deb ... Unpacking libxml-libxml-perl (2.0134+dfsg-2+b1) ... Selecting previously unselected package libxml-simple-perl. Preparing to unpack .../068-libxml-simple-perl_2.25-1_all.deb ... Unpacking libxml-simple-perl (2.25-1) ... Selecting previously unselected package libyaml-perl. Preparing to unpack .../069-libyaml-perl_1.30-1_all.deb ... Unpacking libyaml-perl (1.30-1) ... Selecting previously unselected package libconfig-auto-perl. Preparing to unpack .../070-libconfig-auto-perl_0.44-1.1_all.deb ... Unpacking libconfig-auto-perl (0.44-1.1) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../071-libfile-which-perl_1.23-1_all.deb ... Unpacking libfile-which-perl (1.23-1) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../072-libfile-homedir-perl_1.006-1_all.deb ... Unpacking libfile-homedir-perl (1.006-1) ... Selecting previously unselected package libdebian-dpkgcross-perl. Preparing to unpack .../073-libdebian-dpkgcross-perl_2.6.18+nmu2_all.deb ... Unpacking libdebian-dpkgcross-perl (2.6.18+nmu2) ... Selecting previously unselected package dpkg-cross. Preparing to unpack .../074-dpkg-cross_2.6.18+nmu2_all.deb ... Unpacking dpkg-cross (2.6.18+nmu2) ... Selecting previously unselected package crossbuild-essential-armel. Preparing to unpack .../075-crossbuild-essential-armel_12.9_all.deb ... Unpacking crossbuild-essential-armel (12.9) ... Selecting previously unselected package dbus-user-session. Preparing to unpack .../076-dbus-user-session_1.12.20-2_amd64.deb ... Unpacking dbus-user-session (1.12.20-2) ... Selecting previously unselected package libdconf1:amd64. Preparing to unpack .../077-libdconf1_0.40.0-2_amd64.deb ... Unpacking libdconf1:amd64 (0.40.0-2) ... Selecting previously unselected package dconf-service. Preparing to unpack .../078-dconf-service_0.40.0-2_amd64.deb ... Unpacking dconf-service (0.40.0-2) ... Selecting previously unselected package dconf-gsettings-backend:amd64. Preparing to unpack .../079-dconf-gsettings-backend_0.40.0-2_amd64.deb ... Unpacking dconf-gsettings-backend:amd64 (0.40.0-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../080-libdebhelper-perl_13.5.2_all.deb ... Unpacking libdebhelper-perl (13.5.2) ... Selecting previously unselected package libtool. Preparing to unpack .../081-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../082-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../083-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../084-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../085-libfile-stripnondeterminism-perl_1.12.0-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.12.0-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../086-dh-strip-nondeterminism_1.12.0-2_all.deb ... Unpacking dh-strip-nondeterminism (1.12.0-2) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../087-libelf1_0.185-2_amd64.deb ... Unpacking libelf1:amd64 (0.185-2) ... Selecting previously unselected package dwz. Preparing to unpack .../088-dwz_0.14-1_amd64.deb ... Unpacking dwz (0.14-1) ... Selecting previously unselected package gettext. Preparing to unpack .../089-gettext_0.21-4_amd64.deb ... Unpacking gettext (0.21-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../090-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../091-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../092-debhelper_13.5.2_all.deb ... Unpacking debhelper (13.5.2) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../093-libbrotli1_1.0.9-2+b2_amd64.deb ... Unpacking libbrotli1:amd64 (1.0.9-2+b2) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../094-libfreetype6_2.11.0+dfsg-1_amd64.deb ... Unpacking libfreetype6:amd64 (2.11.0+dfsg-1) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../095-fonts-dejavu-core_2.37-2_all.deb ... Unpacking fonts-dejavu-core (2.37-2) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../096-fontconfig-config_2.13.1-4.2_all.deb ... Unpacking fontconfig-config (2.13.1-4.2) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../097-libfontconfig1_2.13.1-4.2_amd64.deb ... Unpacking libfontconfig1:amd64 (2.13.1-4.2) ... Selecting previously unselected package fontconfig. Preparing to unpack .../098-fontconfig_2.13.1-4.2_amd64.deb ... Unpacking fontconfig (2.13.1-4.2) ... Selecting previously unselected package libffi8:armel. Preparing to unpack .../099-libffi8_3.4.2-3_armel.deb ... Unpacking libffi8:armel (3.4.2-3) ... Selecting previously unselected package libblkid1:armel. Preparing to unpack .../100-libblkid1_2.37.2-4_armel.deb ... Unpacking libblkid1:armel (2.37.2-4) ... Selecting previously unselected package libpcre2-8-0:armel. Preparing to unpack .../101-libpcre2-8-0_10.36-2_armel.deb ... Unpacking libpcre2-8-0:armel (10.36-2) ... Selecting previously unselected package libselinux1:armel. Preparing to unpack .../102-libselinux1_3.1-3_armel.deb ... Unpacking libselinux1:armel (3.1-3) ... Selecting previously unselected package libmount1:armel. Preparing to unpack .../103-libmount1_2.37.2-4_armel.deb ... Unpacking libmount1:armel (2.37.2-4) ... Selecting previously unselected package libpcre3:armel. Preparing to unpack .../104-libpcre3_2%3a8.39-13_armel.deb ... Unpacking libpcre3:armel (2:8.39-13) ... Selecting previously unselected package zlib1g:armel. Preparing to unpack .../105-zlib1g_1%3a1.2.11.dfsg-2_armel.deb ... Unpacking zlib1g:armel (1:1.2.11.dfsg-2) ... Selecting previously unselected package libglib2.0-0:armel. Preparing to unpack .../106-libglib2.0-0_2.70.0-1+b1_armel.deb ... Unpacking libglib2.0-0:armel (2.70.0-1+b1) ... Selecting previously unselected package libgirepository-1.0-1:armel. Preparing to unpack .../107-libgirepository-1.0-1_1.70.0-2_armel.deb ... Unpacking libgirepository-1.0-1:armel (1.70.0-2) ... Selecting previously unselected package gir1.2-glib-2.0:armel. Preparing to unpack .../108-gir1.2-glib-2.0_1.70.0-2_armel.deb ... Unpacking gir1.2-glib-2.0:armel (1.70.0-2) ... Selecting previously unselected package libatk1.0-data. Preparing to unpack .../109-libatk1.0-data_2.36.0-2_all.deb ... Unpacking libatk1.0-data (2.36.0-2) ... Selecting previously unselected package libatk1.0-0:armel. Preparing to unpack .../110-libatk1.0-0_2.36.0-2_armel.deb ... Unpacking libatk1.0-0:armel (2.36.0-2) ... Selecting previously unselected package gir1.2-atk-1.0:armel. Preparing to unpack .../111-gir1.2-atk-1.0_2.36.0-2_armel.deb ... Unpacking gir1.2-atk-1.0:armel (2.36.0-2) ... Selecting previously unselected package gir1.2-freedesktop:armel. Preparing to unpack .../112-gir1.2-freedesktop_1.70.0-2_armel.deb ... Unpacking gir1.2-freedesktop:armel (1.70.0-2) ... Selecting previously unselected package libdbus-1-3:armel. Preparing to unpack .../113-libdbus-1-3_1.12.20-2_armel.deb ... Unpacking libdbus-1-3:armel (1.12.20-2) ... Selecting previously unselected package libxau6:armel. Preparing to unpack .../114-libxau6_1%3a1.0.9-1_armel.deb ... Unpacking libxau6:armel (1:1.0.9-1) ... Selecting previously unselected package libmd0:armel. Preparing to unpack .../115-libmd0_1.0.4-1_armel.deb ... Unpacking libmd0:armel (1.0.4-1) ... Selecting previously unselected package libbsd0:armel. Preparing to unpack .../116-libbsd0_0.11.3-1_armel.deb ... Unpacking libbsd0:armel (0.11.3-1) ... Selecting previously unselected package libxdmcp6:armel. Preparing to unpack .../117-libxdmcp6_1%3a1.1.2-3_armel.deb ... Unpacking libxdmcp6:armel (1:1.1.2-3) ... Selecting previously unselected package libxcb1:armel. Preparing to unpack .../118-libxcb1_1.14-3_armel.deb ... Unpacking libxcb1:armel (1.14-3) ... Selecting previously unselected package libx11-data. Preparing to unpack .../119-libx11-data_2%3a1.7.2-2_all.deb ... Unpacking libx11-data (2:1.7.2-2) ... Selecting previously unselected package libx11-6:armel. Preparing to unpack .../120-libx11-6_2%3a1.7.2-2+b1_armel.deb ... Unpacking libx11-6:armel (2:1.7.2-2+b1) ... Selecting previously unselected package libxext6:armel. Preparing to unpack .../121-libxext6_2%3a1.3.4-1_armel.deb ... Unpacking libxext6:armel (2:1.3.4-1) ... Selecting previously unselected package libxi6:armel. Preparing to unpack .../122-libxi6_2%3a1.8-1_armel.deb ... Unpacking libxi6:armel (2:1.8-1) ... Selecting previously unselected package libatspi2.0-0:armel. Preparing to unpack .../123-libatspi2.0-0_2.42.0-1_armel.deb ... Unpacking libatspi2.0-0:armel (2.42.0-1) ... Selecting previously unselected package gir1.2-atspi-2.0:armel. Preparing to unpack .../124-gir1.2-atspi-2.0_2.42.0-1_armel.deb ... Unpacking gir1.2-atspi-2.0:armel (2.42.0-1) ... Selecting previously unselected package libjpeg62-turbo:armel. Preparing to unpack .../125-libjpeg62-turbo_1%3a2.0.6-4_armel.deb ... Unpacking libjpeg62-turbo:armel (1:2.0.6-4) ... Selecting previously unselected package libpng16-16:armel. Preparing to unpack .../126-libpng16-16_1.6.37-3_armel.deb ... Unpacking libpng16-16:armel (1.6.37-3) ... Selecting previously unselected package libdeflate0:armel. Preparing to unpack .../127-libdeflate0_1.8-1_armel.deb ... Unpacking libdeflate0:armel (1.8-1) ... Selecting previously unselected package libjbig0:armel. Preparing to unpack .../128-libjbig0_2.1-3.1+b2_armel.deb ... Unpacking libjbig0:armel (2.1-3.1+b2) ... Selecting previously unselected package libwebp6:armel. Preparing to unpack .../129-libwebp6_0.6.1-2.1_armel.deb ... Unpacking libwebp6:armel (0.6.1-2.1) ... Selecting previously unselected package libtiff5:armel. Preparing to unpack .../130-libtiff5_4.3.0-2_armel.deb ... Unpacking libtiff5:armel (4.3.0-2) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:armel. Preparing to unpack .../131-libgdk-pixbuf-2.0-0_2.42.6+dfsg-2_armel.deb ... Unpacking libgdk-pixbuf-2.0-0:armel (2.42.6+dfsg-2) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0:armel. Preparing to unpack .../132-gir1.2-gdkpixbuf-2.0_2.42.6+dfsg-2_armel.deb ... Unpacking gir1.2-gdkpixbuf-2.0:armel (2.42.6+dfsg-2) ... Selecting previously unselected package libbrotli1:armel. Preparing to unpack .../133-libbrotli1_1.0.9-2+b2_armel.deb ... Unpacking libbrotli1:armel (1.0.9-2+b2) ... Selecting previously unselected package libfreetype6:armel. Preparing to unpack .../134-libfreetype6_2.11.0+dfsg-1_armel.deb ... Unpacking libfreetype6:armel (2.11.0+dfsg-1) ... Selecting previously unselected package libgraphite2-3:armel. Preparing to unpack .../135-libgraphite2-3_1.3.14-1_armel.deb ... Unpacking libgraphite2-3:armel (1.3.14-1) ... Selecting previously unselected package libharfbuzz0b:armel. Preparing to unpack .../136-libharfbuzz0b_2.7.4-1_armel.deb ... Unpacking libharfbuzz0b:armel (2.7.4-1) ... Selecting previously unselected package gir1.2-harfbuzz-0.0:armel. Preparing to unpack .../137-gir1.2-harfbuzz-0.0_2.7.4-1_armel.deb ... Unpacking gir1.2-harfbuzz-0.0:armel (2.7.4-1) ... Selecting previously unselected package libfribidi0:armel. Preparing to unpack .../138-libfribidi0_1.0.8-2_armel.deb ... Unpacking libfribidi0:armel (1.0.8-2) ... Selecting previously unselected package libthai-data. Preparing to unpack .../139-libthai-data_0.1.28-4.1_all.deb ... Unpacking libthai-data (0.1.28-4.1) ... Selecting previously unselected package libdatrie1:armel. Preparing to unpack .../140-libdatrie1_0.2.13-2_armel.deb ... Unpacking libdatrie1:armel (0.2.13-2) ... Selecting previously unselected package libthai0:armel. Preparing to unpack .../141-libthai0_0.1.28-4.1_armel.deb ... Unpacking libthai0:armel (0.1.28-4.1) ... Selecting previously unselected package libpango-1.0-0:armel. Preparing to unpack .../142-libpango-1.0-0_1.48.10+ds1-1_armel.deb ... Unpacking libpango-1.0-0:armel (1.48.10+ds1-1) ... Selecting previously unselected package libexpat1:armel. Preparing to unpack .../143-libexpat1_2.4.1-2+b1_armel.deb ... Unpacking libexpat1:armel (2.4.1-2+b1) ... Selecting previously unselected package libuuid1:armel. Preparing to unpack .../144-libuuid1_2.37.2-4_armel.deb ... Unpacking libuuid1:armel (2.37.2-4) ... Selecting previously unselected package libfontconfig1:armel. Preparing to unpack .../145-libfontconfig1_2.13.1-4.2_armel.deb ... Unpacking libfontconfig1:armel (2.13.1-4.2) ... Selecting previously unselected package libpixman-1-0:armel. Preparing to unpack .../146-libpixman-1-0_0.40.0-1_armel.deb ... Unpacking libpixman-1-0:armel (0.40.0-1) ... Selecting previously unselected package libxcb-render0:armel. Preparing to unpack .../147-libxcb-render0_1.14-3_armel.deb ... Unpacking libxcb-render0:armel (1.14-3) ... Selecting previously unselected package libxcb-shm0:armel. Preparing to unpack .../148-libxcb-shm0_1.14-3_armel.deb ... Unpacking libxcb-shm0:armel (1.14-3) ... Selecting previously unselected package libxrender1:armel. Preparing to unpack .../149-libxrender1_1%3a0.9.10-1_armel.deb ... Unpacking libxrender1:armel (1:0.9.10-1) ... Selecting previously unselected package libcairo2:armel. Preparing to unpack .../150-libcairo2_1.16.0-5_armel.deb ... Unpacking libcairo2:armel (1.16.0-5) ... Selecting previously unselected package libpangoft2-1.0-0:armel. Preparing to unpack .../151-libpangoft2-1.0-0_1.48.10+ds1-1_armel.deb ... Unpacking libpangoft2-1.0-0:armel (1.48.10+ds1-1) ... Selecting previously unselected package libpangocairo-1.0-0:armel. Preparing to unpack .../152-libpangocairo-1.0-0_1.48.10+ds1-1_armel.deb ... Unpacking libpangocairo-1.0-0:armel (1.48.10+ds1-1) ... Selecting previously unselected package libxft2:armel. Preparing to unpack .../153-libxft2_2.3.2-2_armel.deb ... Unpacking libxft2:armel (2.3.2-2) ... Selecting previously unselected package libpangoxft-1.0-0:armel. Preparing to unpack .../154-libpangoxft-1.0-0_1.48.10+ds1-1_armel.deb ... Unpacking libpangoxft-1.0-0:armel (1.48.10+ds1-1) ... Selecting previously unselected package gir1.2-pango-1.0:armel. Preparing to unpack .../155-gir1.2-pango-1.0_1.48.10+ds1-1_armel.deb ... Unpacking gir1.2-pango-1.0:armel (1.48.10+ds1-1) ... Selecting previously unselected package libatk-bridge2.0-0:armel. Preparing to unpack .../156-libatk-bridge2.0-0_2.38.0-2_armel.deb ... Unpacking libatk-bridge2.0-0:armel (2.38.0-2) ... Selecting previously unselected package libcairo-gobject2:armel. Preparing to unpack .../157-libcairo-gobject2_1.16.0-5_armel.deb ... Unpacking libcairo-gobject2:armel (1.16.0-5) ... Selecting previously unselected package liblcms2-2:armel. Preparing to unpack .../158-liblcms2-2_2.12~rc1-2_armel.deb ... Unpacking liblcms2-2:armel (2.12~rc1-2) ... Selecting previously unselected package libudev1:armel. Preparing to unpack .../159-libudev1_249.5-1_armel.deb ... Unpacking libudev1:armel (249.5-1) ... Selecting previously unselected package libcolord2:armel. Preparing to unpack .../160-libcolord2_1.4.5-3_armel.deb ... Unpacking libcolord2:armel (1.4.5-3) ... Selecting previously unselected package libavahi-common-data:armel. Preparing to unpack .../161-libavahi-common-data_0.8-5_armel.deb ... Unpacking libavahi-common-data:armel (0.8-5) ... Selecting previously unselected package libavahi-common3:armel. Preparing to unpack .../162-libavahi-common3_0.8-5_armel.deb ... Unpacking libavahi-common3:armel (0.8-5) ... Selecting previously unselected package libavahi-client3:armel. Preparing to unpack .../163-libavahi-client3_0.8-5_armel.deb ... Unpacking libavahi-client3:armel (0.8-5) ... Selecting previously unselected package libgmp10:armel. Preparing to unpack .../164-libgmp10_2%3a6.2.1+dfsg-2_armel.deb ... Unpacking libgmp10:armel (2:6.2.1+dfsg-2) ... Selecting previously unselected package libnettle8:armel. Preparing to unpack .../165-libnettle8_3.7.3-1_armel.deb ... Unpacking libnettle8:armel (3.7.3-1) ... Selecting previously unselected package libhogweed6:armel. Preparing to unpack .../166-libhogweed6_3.7.3-1_armel.deb ... Unpacking libhogweed6:armel (3.7.3-1) ... Selecting previously unselected package libunistring2:armel. Preparing to unpack .../167-libunistring2_0.9.10-6_armel.deb ... Unpacking libunistring2:armel (0.9.10-6) ... Selecting previously unselected package libidn2-0:armel. Preparing to unpack .../168-libidn2-0_2.3.2-2_armel.deb ... Unpacking libidn2-0:armel (2.3.2-2) ... Selecting previously unselected package libp11-kit0:armel. Preparing to unpack .../169-libp11-kit0_0.24.0-5_armel.deb ... Unpacking libp11-kit0:armel (0.24.0-5) ... Selecting previously unselected package libtasn1-6:armel. Preparing to unpack .../170-libtasn1-6_4.17.0-2_armel.deb ... Unpacking libtasn1-6:armel (4.17.0-2) ... Selecting previously unselected package libgnutls30:armel. Preparing to unpack .../171-libgnutls30_3.7.2-2_armel.deb ... Unpacking libgnutls30:armel (3.7.2-2) ... Selecting previously unselected package libcom-err2:armel. Preparing to unpack .../172-libcom-err2_1.46.4-1_armel.deb ... Unpacking libcom-err2:armel (1.46.4-1) ... Selecting previously unselected package libkrb5support0:armel. Preparing to unpack .../173-libkrb5support0_1.18.3-7_armel.deb ... Unpacking libkrb5support0:armel (1.18.3-7) ... Selecting previously unselected package libk5crypto3:armel. Preparing to unpack .../174-libk5crypto3_1.18.3-7_armel.deb ... Unpacking libk5crypto3:armel (1.18.3-7) ... Selecting previously unselected package libkeyutils1:armel. Preparing to unpack .../175-libkeyutils1_1.6.1-2_armel.deb ... Unpacking libkeyutils1:armel (1.6.1-2) ... Selecting previously unselected package libssl1.1:armel. Preparing to unpack .../176-libssl1.1_1.1.1l-1_armel.deb ... Unpacking libssl1.1:armel (1.1.1l-1) ... Selecting previously unselected package libkrb5-3:armel. Preparing to unpack .../177-libkrb5-3_1.18.3-7_armel.deb ... Unpacking libkrb5-3:armel (1.18.3-7) ... Selecting previously unselected package libgssapi-krb5-2:armel. Preparing to unpack .../178-libgssapi-krb5-2_1.18.3-7_armel.deb ... Unpacking libgssapi-krb5-2:armel (1.18.3-7) ... Selecting previously unselected package libcups2:armel. Preparing to unpack .../179-libcups2_2.3.3op2-7_armel.deb ... Unpacking libcups2:armel (2.3.3op2-7) ... Selecting previously unselected package libepoxy0:armel. Preparing to unpack .../180-libepoxy0_1.5.9-2_armel.deb ... Unpacking libepoxy0:armel (1.5.9-2) ... Selecting previously unselected package libwayland-client0:armel. Preparing to unpack .../181-libwayland-client0_1.19.0-2+b1_armel.deb ... Unpacking libwayland-client0:armel (1.19.0-2+b1) ... Selecting previously unselected package libwayland-cursor0:armel. Preparing to unpack .../182-libwayland-cursor0_1.19.0-2+b1_armel.deb ... Unpacking libwayland-cursor0:armel (1.19.0-2+b1) ... Selecting previously unselected package libwayland-egl1:armel. Preparing to unpack .../183-libwayland-egl1_1.19.0-2+b1_armel.deb ... Unpacking libwayland-egl1:armel (1.19.0-2+b1) ... Selecting previously unselected package libxcomposite1:armel. Preparing to unpack .../184-libxcomposite1_1%3a0.4.5-1_armel.deb ... Unpacking libxcomposite1:armel (1:0.4.5-1) ... Selecting previously unselected package libxfixes3:armel. Preparing to unpack .../185-libxfixes3_1%3a5.0.3-2_armel.deb ... Unpacking libxfixes3:armel (1:5.0.3-2) ... Selecting previously unselected package libxcursor1:armel. Preparing to unpack .../186-libxcursor1_1%3a1.2.0-2_armel.deb ... Unpacking libxcursor1:armel (1:1.2.0-2) ... Selecting previously unselected package libxdamage1:armel. Preparing to unpack .../187-libxdamage1_1%3a1.1.5-2_armel.deb ... Unpacking libxdamage1:armel (1:1.1.5-2) ... Selecting previously unselected package libxinerama1:armel. Preparing to unpack .../188-libxinerama1_2%3a1.1.4-2_armel.deb ... Unpacking libxinerama1:armel (2:1.1.4-2) ... Selecting previously unselected package xkb-data. Preparing to unpack .../189-xkb-data_2.33-1_all.deb ... Unpacking xkb-data (2.33-1) ... Selecting previously unselected package libxkbcommon0:armel. Preparing to unpack .../190-libxkbcommon0_1.3.1-1_armel.deb ... Unpacking libxkbcommon0:armel (1.3.1-1) ... Selecting previously unselected package libxrandr2:armel. Preparing to unpack .../191-libxrandr2_2%3a1.5.2-1_armel.deb ... Unpacking libxrandr2:armel (2:1.5.2-1) ... Selecting previously unselected package libgtk-3-common. Preparing to unpack .../192-libgtk-3-common_3.24.30-3_all.deb ... Unpacking libgtk-3-common (3.24.30-3) ... Selecting previously unselected package libgtk-3-0:armel. Preparing to unpack .../193-libgtk-3-0_3.24.30-3_armel.deb ... Unpacking libgtk-3-0:armel (3.24.30-3) ... Selecting previously unselected package gir1.2-gtk-3.0:armel. Preparing to unpack .../194-gir1.2-gtk-3.0_3.24.30-3_armel.deb ... Unpacking gir1.2-gtk-3.0:armel (3.24.30-3) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../195-icu-devtools_67.1-7_amd64.deb ... Unpacking icu-devtools (67.1-7) ... Selecting previously unselected package libasan5:armel. Preparing to unpack .../196-libasan5_9.4.0-3_armel.deb ... Unpacking libasan5:armel (9.4.0-3) ... Selecting previously unselected package pkg-config. Preparing to unpack .../197-pkg-config_0.29.2-1_amd64.deb ... Unpacking pkg-config (0.29.2-1) ... Selecting previously unselected package libffi-dev:armel. Preparing to unpack .../198-libffi-dev_3.4.2-3_armel.deb ... Unpacking libffi-dev:armel (3.4.2-3) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../199-libglib2.0-data_2.70.0-1_all.deb ... Unpacking libglib2.0-data (2.70.0-1) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../200-libglib2.0-bin_2.70.0-1+b1_amd64.deb ... Unpacking libglib2.0-bin (2.70.0-1+b1) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../201-python3-lib2to3_3.9.7-1_all.deb ... Unpacking python3-lib2to3 (3.9.7-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../202-python3-distutils_3.9.7-1_all.deb ... Unpacking python3-distutils (3.9.7-1) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../203-libglib2.0-dev-bin_2.70.0-1+b1_amd64.deb ... Unpacking libglib2.0-dev-bin (2.70.0-1+b1) ... Selecting previously unselected package linux-libc-dev:armel. Preparing to unpack .../204-linux-libc-dev_5.14.12-1_armel.deb ... Unpacking linux-libc-dev:armel (5.14.12-1) ... Selecting previously unselected package libcrypt1:armel. Preparing to unpack .../205-libcrypt1_1%3a4.4.25-2_armel.deb ... Unpacking libcrypt1:armel (1:4.4.25-2) ... Selecting previously unselected package libcrypt-dev:armel. Preparing to unpack .../206-libcrypt-dev_1%3a4.4.25-2_armel.deb ... Unpacking libcrypt-dev:armel (1:4.4.25-2) ... Selecting previously unselected package libtirpc3:armel. Preparing to unpack .../207-libtirpc3_1.3.2-2_armel.deb ... Unpacking libtirpc3:armel (1.3.2-2) ... Selecting previously unselected package libnsl2:armel. Preparing to unpack .../208-libnsl2_1.3.0-2_armel.deb ... Unpacking libnsl2:armel (1.3.0-2) ... Selecting previously unselected package libtirpc-dev:armel. Preparing to unpack .../209-libtirpc-dev_1.3.2-2_armel.deb ... Unpacking libtirpc-dev:armel (1.3.2-2) ... Selecting previously unselected package libnsl-dev:armel. Preparing to unpack .../210-libnsl-dev_1.3.0-2_armel.deb ... Unpacking libnsl-dev:armel (1.3.0-2) ... Selecting previously unselected package libc6-dev:armel. Preparing to unpack .../211-libc6-dev_2.32-4_armel.deb ... Unpacking libc6-dev:armel (2.32-4) ... Selecting previously unselected package uuid-dev:armel. Preparing to unpack .../212-uuid-dev_2.37.2-4_armel.deb ... Unpacking uuid-dev:armel (2.37.2-4) ... Selecting previously unselected package libblkid-dev:armel. Preparing to unpack .../213-libblkid-dev_2.37.2-4_armel.deb ... Unpacking libblkid-dev:armel (2.37.2-4) ... Selecting previously unselected package libsepol1:armel. Preparing to unpack .../214-libsepol1_3.1-1_armel.deb ... Unpacking libsepol1:armel (3.1-1) ... Selecting previously unselected package libsepol1-dev:armel. Preparing to unpack .../215-libsepol1-dev_3.1-1_armel.deb ... Unpacking libsepol1-dev:armel (3.1-1) ... Selecting previously unselected package libpcre2-16-0:armel. Preparing to unpack .../216-libpcre2-16-0_10.36-2_armel.deb ... Unpacking libpcre2-16-0:armel (10.36-2) ... Selecting previously unselected package libpcre2-32-0:armel. Preparing to unpack .../217-libpcre2-32-0_10.36-2_armel.deb ... Unpacking libpcre2-32-0:armel (10.36-2) ... Selecting previously unselected package libpcre2-posix2:armel. Preparing to unpack .../218-libpcre2-posix2_10.36-2_armel.deb ... Unpacking libpcre2-posix2:armel (10.36-2) ... Selecting previously unselected package libpcre2-dev:armel. Preparing to unpack .../219-libpcre2-dev_10.36-2_armel.deb ... Unpacking libpcre2-dev:armel (10.36-2) ... Selecting previously unselected package libselinux1-dev:armel. Preparing to unpack .../220-libselinux1-dev_3.1-3_armel.deb ... Unpacking libselinux1-dev:armel (3.1-3) ... Selecting previously unselected package libmount-dev:armel. Preparing to unpack .../221-libmount-dev_2.37.2-4_armel.deb ... Unpacking libmount-dev:armel (2.37.2-4) ... Selecting previously unselected package libpcre16-3:armel. Preparing to unpack .../222-libpcre16-3_2%3a8.39-13_armel.deb ... Unpacking libpcre16-3:armel (2:8.39-13) ... Selecting previously unselected package libpcre32-3:armel. Preparing to unpack .../223-libpcre32-3_2%3a8.39-13_armel.deb ... Unpacking libpcre32-3:armel (2:8.39-13) ... Selecting previously unselected package libstdc++6:armel. Preparing to unpack .../224-libstdc++6_11.2.0-9_armel.deb ... Unpacking libstdc++6:armel (11.2.0-9) ... Selecting previously unselected package libpcrecpp0v5:armel. Preparing to unpack .../225-libpcrecpp0v5_2%3a8.39-13_armel.deb ... Unpacking libpcrecpp0v5:armel (2:8.39-13) ... Selecting previously unselected package libpcre3-dev:armel. Preparing to unpack .../226-libpcre3-dev_2%3a8.39-13_armel.deb ... Unpacking libpcre3-dev:armel (2:8.39-13) ... Selecting previously unselected package zlib1g-dev:armel. Preparing to unpack .../227-zlib1g-dev_1%3a1.2.11.dfsg-2_armel.deb ... Unpacking zlib1g-dev:armel (1:1.2.11.dfsg-2) ... Selecting previously unselected package libglib2.0-dev:armel. Preparing to unpack .../228-libglib2.0-dev_2.70.0-1+b1_armel.deb ... Unpacking libglib2.0-dev:armel (2.70.0-1+b1) ... Selecting previously unselected package libatk1.0-dev:armel. Preparing to unpack .../229-libatk1.0-dev_2.36.0-2_armel.deb ... Unpacking libatk1.0-dev:armel (2.36.0-2) ... Selecting previously unselected package libdbus-1-dev:armel. Preparing to unpack .../230-libdbus-1-dev_1.12.20-2_armel.deb ... Unpacking libdbus-1-dev:armel (1.12.20-2) ... Selecting previously unselected package x11-common. Preparing to unpack .../231-x11-common_1%3a7.7+23_all.deb ... Unpacking x11-common (1:7.7+23) ... Selecting previously unselected package libxtst6:armel. Preparing to unpack .../232-libxtst6_2%3a1.2.3-1_armel.deb ... Unpacking libxtst6:armel (2:1.2.3-1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../233-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1.1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../234-x11proto-dev_2021.5-1_all.deb ... Unpacking x11proto-dev (2021.5-1) ... Selecting previously unselected package libxau-dev:armel. Preparing to unpack .../235-libxau-dev_1%3a1.0.9-1_armel.deb ... Unpacking libxau-dev:armel (1:1.0.9-1) ... Selecting previously unselected package libxdmcp-dev:armel. Preparing to unpack .../236-libxdmcp-dev_1%3a1.1.2-3_armel.deb ... Unpacking libxdmcp-dev:armel (1:1.1.2-3) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../237-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libpthread-stubs0-dev:armel. Preparing to unpack .../238-libpthread-stubs0-dev_0.4-1_armel.deb ... Unpacking libpthread-stubs0-dev:armel (0.4-1) ... Selecting previously unselected package libxcb1-dev:armel. Preparing to unpack .../239-libxcb1-dev_1.14-3_armel.deb ... Unpacking libxcb1-dev:armel (1.14-3) ... Selecting previously unselected package libx11-dev:armel. Preparing to unpack .../240-libx11-dev_2%3a1.7.2-2+b1_armel.deb ... Unpacking libx11-dev:armel (2:1.7.2-2+b1) ... Selecting previously unselected package libxext-dev:armel. Preparing to unpack .../241-libxext-dev_2%3a1.3.4-1_armel.deb ... Unpacking libxext-dev:armel (2:1.3.4-1) ... Selecting previously unselected package libxfixes-dev:armel. Preparing to unpack .../242-libxfixes-dev_1%3a5.0.3-2_armel.deb ... Unpacking libxfixes-dev:armel (1:5.0.3-2) ... Selecting previously unselected package libxi-dev:armel. Preparing to unpack .../243-libxi-dev_2%3a1.8-1_armel.deb ... Unpacking libxi-dev:armel (2:1.8-1) ... Selecting previously unselected package libxtst-dev:armel. Preparing to unpack .../244-libxtst-dev_2%3a1.2.3-1_armel.deb ... Unpacking libxtst-dev:armel (2:1.2.3-1) ... Selecting previously unselected package libatspi2.0-dev:armel. Preparing to unpack .../245-libatspi2.0-dev_2.42.0-1_armel.deb ... Unpacking libatspi2.0-dev:armel (2.42.0-1) ... Selecting previously unselected package libatk-bridge2.0-dev:armel. Preparing to unpack .../246-libatk-bridge2.0-dev_2.38.0-2_armel.deb ... Unpacking libatk-bridge2.0-dev:armel (2.38.0-2) ... Selecting previously unselected package libatomic1:armel. Preparing to unpack .../247-libatomic1_11.2.0-9_armel.deb ... Unpacking libatomic1:armel (11.2.0-9) ... Selecting previously unselected package libbart-dev:armel. Preparing to unpack .../248-libbart-dev_0.6.00-3_armel.deb ... Unpacking libbart-dev:armel (0.6.00-3) ... Selecting previously unselected package libbrotli-dev:armel. Preparing to unpack .../249-libbrotli-dev_1.0.9-2+b2_armel.deb ... Unpacking libbrotli-dev:armel (1.0.9-2+b2) ... Selecting previously unselected package libmd0:amd64. Preparing to unpack .../250-libmd0_1.0.4-1_amd64.deb ... Unpacking libmd0:amd64 (1.0.4-1) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../251-libbsd0_0.11.3-1_amd64.deb ... Unpacking libbsd0:amd64 (0.11.3-1) ... Selecting previously unselected package liblzo2-2:armel. Preparing to unpack .../252-liblzo2-2_2.10-2_armel.deb ... Unpacking liblzo2-2:armel (2.10-2) ... Selecting previously unselected package libcairo-script-interpreter2:armel. Preparing to unpack .../253-libcairo-script-interpreter2_1.16.0-5_armel.deb ... Unpacking libcairo-script-interpreter2:armel (1.16.0-5) ... Selecting previously unselected package libpixman-1-0:amd64. Preparing to unpack .../254-libpixman-1-0_0.40.0-1_amd64.deb ... Unpacking libpixman-1-0:amd64 (0.40.0-1) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../255-libxau6_1%3a1.0.9-1_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.9-1) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../256-libxdmcp6_1%3a1.1.2-3_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../257-libxcb1_1.14-3_amd64.deb ... Unpacking libxcb1:amd64 (1.14-3) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../258-libx11-6_2%3a1.7.2-2+b1_amd64.deb ... Unpacking libx11-6:amd64 (2:1.7.2-2+b1) ... Selecting previously unselected package libxcb-render0:amd64. Preparing to unpack .../259-libxcb-render0_1.14-3_amd64.deb ... Unpacking libxcb-render0:amd64 (1.14-3) ... Selecting previously unselected package libxcb-shm0:amd64. Preparing to unpack .../260-libxcb-shm0_1.14-3_amd64.deb ... Unpacking libxcb-shm0:amd64 (1.14-3) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../261-libxext6_2%3a1.3.4-1_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.4-1) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../262-libxrender1_1%3a0.9.10-1_amd64.deb ... Unpacking libxrender1:amd64 (1:0.9.10-1) ... Selecting previously unselected package libcairo2:amd64. Preparing to unpack .../263-libcairo2_1.16.0-5_amd64.deb ... Unpacking libcairo2:amd64 (1.16.0-5) ... Selecting previously unselected package libexpat1-dev:armel. Preparing to unpack .../264-libexpat1-dev_2.4.1-2+b1_armel.deb ... Unpacking libexpat1-dev:armel (2.4.1-2+b1) ... Selecting previously unselected package libpng-dev:armel. Preparing to unpack .../265-libpng-dev_1.6.37-3_armel.deb ... Unpacking libpng-dev:armel (1.6.37-3) ... Selecting previously unselected package libfreetype-dev:armel. Preparing to unpack .../266-libfreetype-dev_2.11.0+dfsg-1_armel.deb ... Unpacking libfreetype-dev:armel (2.11.0+dfsg-1) ... Selecting previously unselected package libfreetype6-dev:armel. Preparing to unpack .../267-libfreetype6-dev_2.11.0+dfsg-1_armel.deb ... Unpacking libfreetype6-dev:armel (2.11.0+dfsg-1) ... Selecting previously unselected package libfontconfig-dev:armel. Preparing to unpack .../268-libfontconfig-dev_2.13.1-4.2_armel.deb ... Unpacking libfontconfig-dev:armel (2.13.1-4.2) ... Selecting previously unselected package libfontconfig1-dev:armel. Preparing to unpack .../269-libfontconfig1-dev_2.13.1-4.2_armel.deb ... Unpacking libfontconfig1-dev:armel (2.13.1-4.2) ... Selecting previously unselected package libxrender-dev:armel. Preparing to unpack .../270-libxrender-dev_1%3a0.9.10-1_armel.deb ... Unpacking libxrender-dev:armel (1:0.9.10-1) ... Selecting previously unselected package libice6:armel. Preparing to unpack .../271-libice6_2%3a1.0.10-1_armel.deb ... Unpacking libice6:armel (2:1.0.10-1) ... Selecting previously unselected package libsm6:armel. Preparing to unpack .../272-libsm6_2%3a1.2.3-1_armel.deb ... Unpacking libsm6:armel (2:1.2.3-1) ... Selecting previously unselected package libice-dev:armel. Preparing to unpack .../273-libice-dev_2%3a1.0.10-1_armel.deb ... Unpacking libice-dev:armel (2:1.0.10-1) ... Selecting previously unselected package libsm-dev:armel. Preparing to unpack .../274-libsm-dev_2%3a1.2.3-1_armel.deb ... Unpacking libsm-dev:armel (2:1.2.3-1) ... Selecting previously unselected package libpixman-1-dev:armel. Preparing to unpack .../275-libpixman-1-dev_0.40.0-1_armel.deb ... Unpacking libpixman-1-dev:armel (0.40.0-1) ... Selecting previously unselected package libxcb-render0-dev:armel. Preparing to unpack .../276-libxcb-render0-dev_1.14-3_armel.deb ... Unpacking libxcb-render0-dev:armel (1.14-3) ... Selecting previously unselected package libxcb-shm0-dev:armel. Preparing to unpack .../277-libxcb-shm0-dev_1.14-3_armel.deb ... Unpacking libxcb-shm0-dev:armel (1.14-3) ... Selecting previously unselected package libcairo2-dev:armel. Preparing to unpack .../278-libcairo2-dev_1.16.0-5_armel.deb ... Unpacking libcairo2-dev:armel (1.16.0-5) ... Selecting previously unselected package libdatrie-dev:armel. Preparing to unpack .../279-libdatrie-dev_0.2.13-2_armel.deb ... Unpacking libdatrie-dev:armel (0.2.13-2) ... Selecting previously unselected package libdatrie1:amd64. Preparing to unpack .../280-libdatrie1_0.2.13-2_amd64.deb ... Unpacking libdatrie1:amd64 (0.2.13-2) ... Selecting previously unselected package libdeflate-dev:armel. Preparing to unpack .../281-libdeflate-dev_1.8-1_armel.deb ... Unpacking libdeflate-dev:armel (1.8-1) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../282-libdrm-common_2.4.107-8_all.deb ... Unpacking libdrm-common (2.4.107-8) ... Selecting previously unselected package libdrm2:armel. Preparing to unpack .../283-libdrm2_2.4.107-8_armel.deb ... Unpacking libdrm2:armel (2.4.107-8) ... Selecting previously unselected package libdrm-amdgpu1:armel. Preparing to unpack .../284-libdrm-amdgpu1_2.4.107-8_armel.deb ... Unpacking libdrm-amdgpu1:armel (2.4.107-8) ... Selecting previously unselected package libdrm-nouveau2:armel. Preparing to unpack .../285-libdrm-nouveau2_2.4.107-8_armel.deb ... Unpacking libdrm-nouveau2:armel (2.4.107-8) ... Selecting previously unselected package libdrm-radeon1:armel. Preparing to unpack .../286-libdrm-radeon1_2.4.107-8_armel.deb ... Unpacking libdrm-radeon1:armel (2.4.107-8) ... Selecting previously unselected package libtinfo6:armel. Preparing to unpack .../287-libtinfo6_6.2+20210905-1_armel.deb ... Unpacking libtinfo6:armel (6.2+20210905-1) ... Selecting previously unselected package libedit2:armel. Preparing to unpack .../288-libedit2_3.1-20210910-1_armel.deb ... Unpacking libedit2:armel (3.1-20210910-1) ... Selecting previously unselected package libglvnd0:armel. Preparing to unpack .../289-libglvnd0_1.3.4-2+b1_armel.deb ... Unpacking libglvnd0:armel (1.3.4-2+b1) ... Selecting previously unselected package libwayland-server0:armel. Preparing to unpack .../290-libwayland-server0_1.19.0-2+b1_armel.deb ... Unpacking libwayland-server0:armel (1.19.0-2+b1) ... Selecting previously unselected package libgbm1:armel. Preparing to unpack .../291-libgbm1_21.2.4-1_armel.deb ... Unpacking libgbm1:armel (21.2.4-1) ... Selecting previously unselected package libglapi-mesa:armel. Preparing to unpack .../292-libglapi-mesa_21.2.4-1_armel.deb ... Unpacking libglapi-mesa:armel (21.2.4-1) ... Selecting previously unselected package libx11-xcb1:armel. Preparing to unpack .../293-libx11-xcb1_2%3a1.7.2-2+b1_armel.deb ... Unpacking libx11-xcb1:armel (2:1.7.2-2+b1) ... Selecting previously unselected package libxcb-dri2-0:armel. Preparing to unpack .../294-libxcb-dri2-0_1.14-3_armel.deb ... Unpacking libxcb-dri2-0:armel (1.14-3) ... Selecting previously unselected package libxcb-dri3-0:armel. Preparing to unpack .../295-libxcb-dri3-0_1.14-3_armel.deb ... Unpacking libxcb-dri3-0:armel (1.14-3) ... Selecting previously unselected package libxcb-present0:armel. Preparing to unpack .../296-libxcb-present0_1.14-3_armel.deb ... Unpacking libxcb-present0:armel (1.14-3) ... Selecting previously unselected package libxcb-sync1:armel. Preparing to unpack .../297-libxcb-sync1_1.14-3_armel.deb ... Unpacking libxcb-sync1:armel (1.14-3) ... Selecting previously unselected package libxcb-xfixes0:armel. Preparing to unpack .../298-libxcb-xfixes0_1.14-3_armel.deb ... Unpacking libxcb-xfixes0:armel (1.14-3) ... Selecting previously unselected package libxshmfence1:armel. Preparing to unpack .../299-libxshmfence1_1.3-1_armel.deb ... Unpacking libxshmfence1:armel (1.3-1) ... Selecting previously unselected package libegl-mesa0:armel. Preparing to unpack .../300-libegl-mesa0_21.2.4-1_armel.deb ... Unpacking libegl-mesa0:armel (21.2.4-1) ... Selecting previously unselected package libegl1:armel. Preparing to unpack .../301-libegl1_1.3.4-2+b1_armel.deb ... Unpacking libegl1:armel (1.3.4-2+b1) ... Selecting previously unselected package libxcb-glx0:armel. Preparing to unpack .../302-libxcb-glx0_1.14-3_armel.deb ... Unpacking libxcb-glx0:armel (1.14-3) ... Selecting previously unselected package libxxf86vm1:armel. Preparing to unpack .../303-libxxf86vm1_1%3a1.1.4-1+b2_armel.deb ... Unpacking libxxf86vm1:armel (1:1.1.4-1+b2) ... Selecting previously unselected package libelf1:armel. Preparing to unpack .../304-libelf1_0.185-2_armel.deb ... Unpacking libelf1:armel (0.185-2) ... Selecting previously unselected package libffi7:armel. Preparing to unpack .../305-libffi7_3.3-6_armel.deb ... Unpacking libffi7:armel (3.3-6) ... Selecting previously unselected package libicu67:armel. Preparing to unpack .../306-libicu67_67.1-7_armel.deb ... Unpacking libicu67:armel (67.1-7) ... Selecting previously unselected package libxml2:armel. Preparing to unpack .../307-libxml2_2.9.12+dfsg-5_armel.deb ... Unpacking libxml2:armel (2.9.12+dfsg-5) ... Selecting previously unselected package libz3-4:armel. Preparing to unpack .../308-libz3-4_4.8.12-1+b1_armel.deb ... Unpacking libz3-4:armel (4.8.12-1+b1) ... Selecting previously unselected package libllvm12:armel. Preparing to unpack .../309-libllvm12_1%3a12.0.1-8_armel.deb ... Unpacking libllvm12:armel (1:12.0.1-8) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../310-libsensors-config_1%3a3.6.0-7_all.deb ... Unpacking libsensors-config (1:3.6.0-7) ... Selecting previously unselected package libsensors5:armel. Preparing to unpack .../311-libsensors5_1%3a3.6.0-7_armel.deb ... Unpacking libsensors5:armel (1:3.6.0-7) ... Selecting previously unselected package libvulkan1:armel. Preparing to unpack .../312-libvulkan1_1.2.189.0-2_armel.deb ... Unpacking libvulkan1:armel (1.2.189.0-2) ... Selecting previously unselected package libgl1-mesa-dri:armel. Preparing to unpack .../313-libgl1-mesa-dri_21.2.4-1_armel.deb ... Unpacking libgl1-mesa-dri:armel (21.2.4-1) ... Selecting previously unselected package libglx-mesa0:armel. Preparing to unpack .../314-libglx-mesa0_21.2.4-1_armel.deb ... Unpacking libglx-mesa0:armel (21.2.4-1) ... Selecting previously unselected package libglx0:armel. Preparing to unpack .../315-libglx0_1.3.4-2+b1_armel.deb ... Unpacking libglx0:armel (1.3.4-2+b1) ... Selecting previously unselected package libgl1:armel. Preparing to unpack .../316-libgl1_1.3.4-2+b1_armel.deb ... Unpacking libgl1:armel (1.3.4-2+b1) ... Selecting previously unselected package libglx-dev:armel. Preparing to unpack .../317-libglx-dev_1.3.4-2+b1_armel.deb ... Unpacking libglx-dev:armel (1.3.4-2+b1) ... Selecting previously unselected package libgl-dev:armel. Preparing to unpack .../318-libgl-dev_1.3.4-2+b1_armel.deb ... Unpacking libgl-dev:armel (1.3.4-2+b1) ... Selecting previously unselected package libegl-dev:armel. Preparing to unpack .../319-libegl-dev_1.3.4-2+b1_armel.deb ... Unpacking libegl-dev:armel (1.3.4-2+b1) ... Selecting previously unselected package libglvnd-core-dev:armel. Preparing to unpack .../320-libglvnd-core-dev_1.3.4-2+b1_armel.deb ... Unpacking libglvnd-core-dev:armel (1.3.4-2+b1) ... Selecting previously unselected package libgles1:armel. Preparing to unpack .../321-libgles1_1.3.4-2+b1_armel.deb ... Unpacking libgles1:armel (1.3.4-2+b1) ... Selecting previously unselected package libgles2:armel. Preparing to unpack .../322-libgles2_1.3.4-2+b1_armel.deb ... Unpacking libgles2:armel (1.3.4-2+b1) ... Selecting previously unselected package libgles-dev:armel. Preparing to unpack .../323-libgles-dev_1.3.4-2+b1_armel.deb ... Unpacking libgles-dev:armel (1.3.4-2+b1) ... Selecting previously unselected package libopengl0:armel. Preparing to unpack .../324-libopengl0_1.3.4-2+b1_armel.deb ... Unpacking libopengl0:armel (1.3.4-2+b1) ... Selecting previously unselected package libopengl-dev:armel. Preparing to unpack .../325-libopengl-dev_1.3.4-2+b1_armel.deb ... Unpacking libopengl-dev:armel (1.3.4-2+b1) ... Selecting previously unselected package libglvnd-dev:armel. Preparing to unpack .../326-libglvnd-dev_1.3.4-2+b1_armel.deb ... Unpacking libglvnd-dev:armel (1.3.4-2+b1) ... Selecting previously unselected package libegl1-mesa-dev:armel. Preparing to unpack .../327-libegl1-mesa-dev_21.2.4-1_armel.deb ... Unpacking libegl1-mesa-dev:armel (21.2.4-1) ... Selecting previously unselected package libepoxy-dev:armel. Preparing to unpack .../328-libepoxy-dev_1.5.9-2_armel.deb ... Unpacking libepoxy-dev:armel (1.5.9-2) ... Selecting previously unselected package libfribidi-dev:armel. Preparing to unpack .../329-libfribidi-dev_1.0.8-2_armel.deb ... Unpacking libfribidi-dev:armel (1.0.8-2) ... Selecting previously unselected package libfribidi0:amd64. Preparing to unpack .../330-libfribidi0_1.0.8-2_amd64.deb ... Unpacking libfribidi0:amd64 (1.0.8-2) ... Selecting previously unselected package libgomp1:armel. Preparing to unpack .../331-libgomp1_11.2.0-9_armel.deb ... Unpacking libgomp1:armel (11.2.0-9) ... Selecting previously unselected package libubsan1:armel. Preparing to unpack .../332-libubsan1_11.2.0-9_armel.deb ... Unpacking libubsan1:armel (11.2.0-9) ... Selecting previously unselected package libgcc-9-dev:armel. Preparing to unpack .../333-libgcc-9-dev_9.4.0-3_armel.deb ... Unpacking libgcc-9-dev:armel (9.4.0-3) ... Selecting previously unselected package libgdk-pixbuf2.0-bin. Preparing to unpack .../334-libgdk-pixbuf2.0-bin_2.42.6+dfsg-2_amd64.deb ... Unpacking libgdk-pixbuf2.0-bin (2.42.6+dfsg-2) ... Selecting previously unselected package libjpeg62-turbo-dev:armel. Preparing to unpack .../335-libjpeg62-turbo-dev_1%3a2.0.6-4_armel.deb ... Unpacking libjpeg62-turbo-dev:armel (1:2.0.6-4) ... Selecting previously unselected package libjpeg-dev:armel. Preparing to unpack .../336-libjpeg-dev_1%3a2.0.6-4_armel.deb ... Unpacking libjpeg-dev:armel (1:2.0.6-4) ... Selecting previously unselected package libjbig-dev:armel. Preparing to unpack .../337-libjbig-dev_2.1-3.1+b2_armel.deb ... Unpacking libjbig-dev:armel (2.1-3.1+b2) ... Selecting previously unselected package liblzma-dev:armel. Preparing to unpack .../338-liblzma-dev_5.2.5-2_armel.deb ... Unpacking liblzma-dev:armel (5.2.5-2) ... Selecting previously unselected package libtiffxx5:armel. Preparing to unpack .../339-libtiffxx5_4.3.0-2_armel.deb ... Unpacking libtiffxx5:armel (4.3.0-2) ... Selecting previously unselected package libtiff-dev:armel. Preparing to unpack .../340-libtiff-dev_4.3.0-2_armel.deb ... Unpacking libtiff-dev:armel (4.3.0-2) ... Selecting previously unselected package libgdk-pixbuf-2.0-dev:armel. Preparing to unpack .../341-libgdk-pixbuf-2.0-dev_2.42.6+dfsg-2_armel.deb ... Unpacking libgdk-pixbuf-2.0-dev:armel (2.42.6+dfsg-2) ... Selecting previously unselected package libgraphite2-3:amd64. Preparing to unpack .../342-libgraphite2-3_1.3.14-1_amd64.deb ... Unpacking libgraphite2-3:amd64 (1.3.14-1) ... Selecting previously unselected package libgraphite2-dev:armel. Preparing to unpack .../343-libgraphite2-dev_1.3.14-1_armel.deb ... Unpacking libgraphite2-dev:armel (1.3.14-1) ... Selecting previously unselected package libharfbuzz-icu0:armel. Preparing to unpack .../344-libharfbuzz-icu0_2.7.4-1_armel.deb ... Unpacking libharfbuzz-icu0:armel (2.7.4-1) ... Selecting previously unselected package libharfbuzz-gobject0:armel. Preparing to unpack .../345-libharfbuzz-gobject0_2.7.4-1_armel.deb ... Unpacking libharfbuzz-gobject0:armel (2.7.4-1) ... Selecting previously unselected package libicu-dev:armel. Preparing to unpack .../346-libicu-dev_67.1-7_armel.deb ... Unpacking libicu-dev:armel (67.1-7) ... Selecting previously unselected package libharfbuzz-dev:armel. Preparing to unpack .../347-libharfbuzz-dev_2.7.4-1_armel.deb ... Unpacking libharfbuzz-dev:armel (2.7.4-1) ... Selecting previously unselected package libthai-dev:armel. Preparing to unpack .../348-libthai-dev_0.1.28-4.1_armel.deb ... Unpacking libthai-dev:armel (0.1.28-4.1) ... Selecting previously unselected package libxft-dev:armel. Preparing to unpack .../349-libxft-dev_2.3.2-2_armel.deb ... Unpacking libxft-dev:armel (2.3.2-2) ... Selecting previously unselected package libharfbuzz0b:amd64. Preparing to unpack .../350-libharfbuzz0b_2.7.4-1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (2.7.4-1) ... Selecting previously unselected package libthai0:amd64. Preparing to unpack .../351-libthai0_0.1.28-4.1_amd64.deb ... Unpacking libthai0:amd64 (0.1.28-4.1) ... Selecting previously unselected package libpango-1.0-0:amd64. Preparing to unpack .../352-libpango-1.0-0_1.48.10+ds1-1_amd64.deb ... Unpacking libpango-1.0-0:amd64 (1.48.10+ds1-1) ... Selecting previously unselected package libpangoft2-1.0-0:amd64. Preparing to unpack .../353-libpangoft2-1.0-0_1.48.10+ds1-1_amd64.deb ... Unpacking libpangoft2-1.0-0:amd64 (1.48.10+ds1-1) ... Selecting previously unselected package libpangocairo-1.0-0:amd64. Preparing to unpack .../354-libpangocairo-1.0-0_1.48.10+ds1-1_amd64.deb ... Unpacking libpangocairo-1.0-0:amd64 (1.48.10+ds1-1) ... Selecting previously unselected package libxft2:amd64. Preparing to unpack .../355-libxft2_2.3.2-2_amd64.deb ... Unpacking libxft2:amd64 (2.3.2-2) ... Selecting previously unselected package libpangoxft-1.0-0:amd64. Preparing to unpack .../356-libpangoxft-1.0-0_1.48.10+ds1-1_amd64.deb ... Unpacking libpangoxft-1.0-0:amd64 (1.48.10+ds1-1) ... Selecting previously unselected package pango1.0-tools. Preparing to unpack .../357-pango1.0-tools_1.48.10+ds1-1_amd64.deb ... Unpacking pango1.0-tools (1.48.10+ds1-1) ... Selecting previously unselected package libpango1.0-dev:armel. Preparing to unpack .../358-libpango1.0-dev_1.48.10+ds1-1_armel.deb ... Unpacking libpango1.0-dev:armel (1.48.10+ds1-1) ... Selecting previously unselected package libwayland-bin. Preparing to unpack .../359-libwayland-bin_1.19.0-2+b1_amd64.deb ... Unpacking libwayland-bin (1.19.0-2+b1) ... Selecting previously unselected package libwayland-dev:armel. Preparing to unpack .../360-libwayland-dev_1.19.0-2+b1_armel.deb ... Unpacking libwayland-dev:armel (1.19.0-2+b1) ... Selecting previously unselected package libxcomposite-dev:armel. Preparing to unpack .../361-libxcomposite-dev_1%3a0.4.5-1_armel.deb ... Unpacking libxcomposite-dev:armel (1:0.4.5-1) ... Selecting previously unselected package libxcursor-dev:armel. Preparing to unpack .../362-libxcursor-dev_1%3a1.2.0-2_armel.deb ... Unpacking libxcursor-dev:armel (1:1.2.0-2) ... Selecting previously unselected package libxdamage-dev:armel. Preparing to unpack .../363-libxdamage-dev_1%3a1.1.5-2_armel.deb ... Unpacking libxdamage-dev:armel (1:1.1.5-2) ... Selecting previously unselected package libxinerama-dev:armel. Preparing to unpack .../364-libxinerama-dev_2%3a1.1.4-2_armel.deb ... Unpacking libxinerama-dev:armel (2:1.1.4-2) ... Selecting previously unselected package libxkbcommon-dev:armel. Preparing to unpack .../365-libxkbcommon-dev_1.3.1-1_armel.deb ... Unpacking libxkbcommon-dev:armel (1.3.1-1) ... Selecting previously unselected package libxrandr-dev:armel. Preparing to unpack .../366-libxrandr-dev_2%3a1.5.2-1_armel.deb ... Unpacking libxrandr-dev:armel (2:1.5.2-1) ... Selecting previously unselected package wayland-protocols. Preparing to unpack .../367-wayland-protocols_1.23-1_all.deb ... Unpacking wayland-protocols (1.23-1) ... Selecting previously unselected package libgtk-3-dev:armel. Preparing to unpack .../368-libgtk-3-dev_3.24.30-3_armel.deb ... Unpacking libgtk-3-dev:armel (3.24.30-3) ... Selecting previously unselected package libstdc++-9-dev:armel. Preparing to unpack .../369-libstdc++-9-dev_9.4.0-3_armel.deb ... Unpacking libstdc++-9-dev:armel (9.4.0-3) ... Selecting previously unselected package sbuild-build-depends-main-dummy:armel. Preparing to unpack .../370-sbuild-build-depends-main-dummy_0.invalid.0_armel.deb ... Unpacking sbuild-build-depends-main-dummy:armel (0.invalid.0) ... Setting up libconfig-inifiles-perl (3.000003-1) ... Setting up libexpat1:armel (2.4.1-2+b1) ... Setting up media-types (4.0.0) ... Setting up libpipeline1:amd64 (1.5.3-1) ... Setting up libgraphite2-3:amd64 (1.3.14-1) ... Setting up libgraphite2-3:armel (1.3.14-1) ... Setting up liblcms2-2:armel (2.12~rc1-2) ... Setting up libpixman-1-0:amd64 (0.40.0-1) ... Setting up libpixman-1-0:armel (0.40.0-1) ... Setting up systemd-sysv (249.5-1) ... Setting up libxau6:amd64 (1:1.0.9-1) ... Setting up libxau6:armel (1:1.0.9-1) ... Setting up libkeyutils1:armel (1.6.1-2) ... Setting up binutils-arm-linux-gnueabi (2.37-7) ... Setting up gcc-11-arm-linux-gnueabi-base:amd64 (11.2.0-9cross1) ... Setting up libpixman-1-dev:armel (0.40.0-1) ... Setting up bsdextrautils (2.37.2-4) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libglvnd-core-dev:armel (1.3.4-2+b1) ... Setting up libpcre16-3:armel (2:8.39-13) ... Setting up hicolor-icon-theme (0.17-2) ... Setting up libicu67:amd64 (67.1-7) ... Setting up libdatrie1:amd64 (0.2.13-2) ... Setting up libdatrie1:armel (0.2.13-2) ... Setting up cpp-11-arm-linux-gnueabi (11.2.0-9cross1) ... Setting up libmagic-mgc (1:5.39-3) ... Setting up libglib2.0-0:amd64 (2.70.0-1+b1) ... Setting up libglvnd0:armel (1.3.4-2+b1) ... Setting up libssl1.1:armel (1.1.1l-1) ... Setting up perl-modules-5.32 (5.32.1-6) ... Setting up libbrotli1:amd64 (1.0.9-2+b2) ... Setting up libbrotli1:armel (1.0.9-2+b2) ... Setting up libsqlite3-0:amd64 (3.36.0-2) ... Setting up libgdk-pixbuf2.0-common (2.42.6+dfsg-2) ... Setting up libffi7:armel (3.3-6) ... Setting up x11-common (1:7.7+23) ... Running in chroot, ignoring request. All runlevel operations denied by policy invoke-rc.d: policy-rc.d denied execution of restart. Setting up libsensors-config (1:3.6.0-7) ... Setting up libmagic1:amd64 (1:5.39-3) ... Setting up libunistring2:armel (0.9.10-6) ... Setting up libdeflate0:amd64 (1.8-1) ... Setting up libdeflate0:armel (1.8-1) ... Setting up linux-libc-dev:armel (5.14.12-1) ... Setting up gettext-base (0.21-4) ... Setting up xkb-data (2.33-1) ... Setting up liblzo2-2:armel (2.10-2) ... Setting up zlib1g:armel (1:1.2.11.dfsg-2) ... Setting up libcrypt1:armel (1:4.4.25-2) ... Setting up libidn2-0:armel (2.3.2-2) ... Setting up libcom-err2:armel (1.46.4-1) ... Setting up file (1:5.39-3) ... Setting up libgomp1:armel (11.2.0-9) ... Setting up libpthread-stubs0-dev:armel (0.4-1) ... Setting up libjbig0:amd64 (2.1-3.1+b2) ... Setting up libjbig0:armel (2.1-3.1+b2) ... Setting up libpcre2-16-0:armel (10.36-2) ... Setting up libsystemd0:armel (249.5-1) ... Setting up libopengl0:armel (1.3.4-2+b1) ... Setting up libkrb5support0:armel (1.18.3-7) ... Setting up linux-libc-dev-armel-cross (5.10.46-4cross4) ... Setting up libbart-dev:armel (0.6.00-3) ... Setting up libdconf1:amd64 (0.40.0-2) ... Setting up xtrans-dev (1.4.0-1) ... Setting up libpcre3:armel (2:8.39-13) ... Setting up libgraphite2-dev:armel (1.3.14-1) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libpcre2-32-0:armel (10.36-2) ... Setting up libglib2.0-data (2.70.0-1) ... Setting up cross-config (2.6.18+nmu2) ... Setting up libtirpc-dev:amd64 (1.3.2-2) ... Setting up cpp-arm-linux-gnueabi (4:11.2.0-2) ... Setting up rpcsvc-proto (1.4.2-4) ... Setting up libgles2:armel (1.3.4-2+b1) ... Setting up libjpeg62-turbo:amd64 (1:2.0.6-4) ... Setting up libjpeg62-turbo:armel (1:2.0.6-4) ... Setting up libnettle8:armel (3.7.3-1) ... Setting up libx11-data (2:1.7.2-2) ... Setting up libepoxy0:armel (1.5.9-2) ... Setting up libgmp10:armel (2:6.2.1+dfsg-2) ... Setting up libavahi-common-data:armel (0.8-5) ... Setting up libgles1:armel (1.3.4-2+b1) ... Setting up libdbus-1-3:amd64 (1.12.20-2) ... Setting up libdbus-1-3:armel (1.12.20-2) ... Setting up dbus (1.12.20-2) ... Running in chroot, ignoring request. All runlevel operations denied by policy invoke-rc.d: policy-rc.d denied execution of start. Setting up libsigsegv2:amd64 (2.13-1) ... Setting up libfribidi0:amd64 (1.0.8-2) ... Setting up libfribidi0:armel (1.0.8-2) ... Setting up libpng16-16:amd64 (1.6.37-3) ... Setting up libpng16-16:armel (1.6.37-3) ... Setting up libpcre32-3:armel (2:8.39-13) ... Setting up libatomic1:armel (11.2.0-9) ... Setting up libuuid1:armel (2.37.2-4) ... Setting up autopoint (0.21-4) ... Setting up libwebp6:amd64 (0.6.1-2.1) ... Setting up libwebp6:armel (0.6.1-2.1) ... Setting up icu-devtools (67.1-7) ... Setting up fonts-dejavu-core (2.37-2) ... Setting up libsensors5:armel (1:3.6.0-7) ... Setting up libpcre2-8-0:armel (10.36-2) ... Setting up libk5crypto3:armel (1.18.3-7) ... Setting up libperl5.32:amd64 (5.32.1-6) ... Setting up libglapi-mesa:armel (21.2.4-1) ... Setting up libvulkan1:armel (1.2.189.0-2) ... Setting up libc6-armel-cross (2.32-1cross4) ... Setting up libudev1:armel (249.5-1) ... Setting up liblzma-dev:armel (5.2.5-2) ... Setting up libatk1.0-data (2.36.0-2) ... Setting up libsepol1:armel (3.1-1) ... Setting up libffi8:armel (3.4.2-3) ... Setting up gcc-11-cross-base (11.2.0-9cross1) ... Setting up libmd0:amd64 (1.0.4-1) ... Setting up libmd0:armel (1.0.4-1) ... Setting up wayland-protocols (1.23-1) ... Setting up libnsl-dev:amd64 (1.3.0-2) ... Setting up sensible-utils (0.0.17) ... Setting up libxshmfence1:armel (1.3-1) ... Setting up libcrypt-dev:amd64 (1:4.4.25-2) ... Setting up libcrypt-dev:armel (1:4.4.25-2) ... Setting up libuchardet0:amd64 (0.0.7-1) ... Setting up libmpdec3:amd64 (2.5.1-2) ... Setting up libtasn1-6:armel (4.17.0-2) ... Setting up libpam-systemd:amd64 (249.5-1) ... Setting up libc6-dev:amd64 (2.32-4) ... Setting up libthai-data (0.1.28-4.1) ... Setting up xorg-sgml-doctools (1:1.11-1.1) ... Setting up libkrb5-3:armel (1.18.3-7) ... Setting up libtiff5:amd64 (4.3.0-2) ... Setting up libtiff5:armel (4.3.0-2) ... Setting up libwayland-egl1:armel (1.19.0-2+b1) ... Setting up libopengl-dev:armel (1.3.4-2+b1) ... Setting up libc6-dev-armel-cross (2.32-1cross4) ... Setting up libbsd0:amd64 (0.11.3-1) ... Setting up libbsd0:armel (0.11.3-1) ... Setting up libdeflate-dev:armel (1.8-1) ... Setting up libdrm-common (2.4.107-8) ... Setting up libelf1:amd64 (0.185-2) ... Setting up libelf1:armel (0.185-2) ... Setting up libxml2:amd64 (2.9.12+dfsg-5) ... Setting up libblkid1:armel (2.37.2-4) ... Setting up libstdc++6:armel (11.2.0-9) ... Setting up liblocale-gettext-perl (1.07-4+b1) ... Setting up libbrotli-dev:armel (1.0.9-2+b2) ... Setting up libpython3.9-stdlib:amd64 (3.9.7-4) ... Setting up libpython3-stdlib:amd64 (3.9.2-3) ... Setting up libtiffxx5:armel (4.3.0-2) ... Setting up libtinfo6:armel (6.2+20210905-1) ... Setting up gcc-9-base:armel (9.4.0-3) ... Setting up libxkbcommon0:armel (1.3.1-1) ... Setting up libwayland-client0:armel (1.19.0-2+b1) ... Setting up x11proto-dev (2021.5-1) ... Setting up libpcrecpp0v5:armel (2:8.39-13) ... Setting up libwayland-server0:armel (1.19.0-2+b1) ... Setting up libice6:armel (2:1.0.10-1) ... Setting up libxdmcp6:amd64 (1:1.1.2-3) ... Setting up libxdmcp6:armel (1:1.1.2-3) ... Setting up libxcb1:amd64 (1.14-3) ... Setting up libxcb1:armel (1.14-3) ... Setting up gettext (0.21-4) ... Setting up libhogweed6:armel (3.7.3-1) ... Setting up libxcb-xfixes0:armel (1.14-3) ... Setting up libxau-dev:armel (1:1.0.9-1) ... Setting up libgomp1-armel-cross (11.2.0-9cross1) ... Setting up libicu67:armel (67.1-7) ... Setting up libice-dev:armel (2:1.0.10-1) ... Setting up libtool (2.4.6-15) ... Setting up libxcb-render0:amd64 (1.14-3) ... Setting up libxcb-render0:armel (1.14-3) ... Setting up libfribidi-dev:armel (1.0.8-2) ... Setting up libxcb-glx0:armel (1.14-3) ... Setting up libxkbcommon-dev:armel (1.3.1-1) ... Setting up libedit2:armel (3.1-20210910-1) ... Setting up libgcc-s1-armel-cross (11.2.0-9cross1) ... Setting up libavahi-common3:armel (0.8-5) ... Setting up libsepol1-dev:armel (3.1-1) ... Setting up libjbig-dev:armel (2.1-3.1+b2) ... Setting up libglib2.0-bin (2.70.0-1+b1) ... Setting up m4 (1.4.18-5) ... Setting up libxcb-shm0:amd64 (1.14-3) ... Setting up libxcb-shm0:armel (1.14-3) ... Setting up libstdc++6-armel-cross (11.2.0-9cross1) ... Setting up libatomic1-armel-cross (11.2.0-9cross1) ... Setting up libffi-dev:armel (3.4.2-3) ... Setting up libxcb-present0:armel (1.14-3) ... Setting up libselinux1:armel (3.1-3) ... Setting up libthai0:amd64 (0.1.28-4.1) ... Setting up libthai0:armel (0.1.28-4.1) ... Setting up dbus-user-session (1.12.20-2) ... Setting up libasan5:armel (9.4.0-3) ... Setting up libxdmcp-dev:armel (1:1.1.2-3) ... Setting up libwayland-bin (1.19.0-2+b1) ... Setting up perl (5.32.1-6) ... Setting up libz3-4:armel (4.8.12-1+b1) ... Setting up libfreetype6:amd64 (2.11.0+dfsg-1) ... Setting up libfreetype6:armel (2.11.0+dfsg-1) ... Setting up libxcb-sync1:armel (1.14-3) ... Setting up libubsan1-armel-cross (11.2.0-9cross1) ... Setting up shared-mime-info (2.0-1) ... Setting up libp11-kit0:armel (0.24.0-5) ... Setting up libgssapi-krb5-2:armel (1.18.3-7) ... Setting up ucf (3.0043) ... Setting up libpcre2-posix2:armel (10.36-2) ... Setting up libdpkg-perl (1.20.9) ... Setting up autoconf (2.71-2) ... Setting up libstdc++-11-dev:amd64 (11.2.0-9) ... Setting up libubsan1:armel (11.2.0-9) ... Setting up libxcb-dri2-0:armel (1.14-3) ... Setting up libdrm2:armel (2.4.107-8) ... Setting up dwz (0.14-1) ... Setting up groff-base (1.22.4-7) ... Setting up libmount1:armel (2.37.2-4) ... Setting up libwayland-cursor0:armel (1.19.0-2+b1) ... Setting up libsub-override-perl (0.09-2) ... Setting up libx11-6:amd64 (2:1.7.2-2+b1) ... Setting up libx11-6:armel (2:1.7.2-2+b1) ... Setting up libharfbuzz0b:amd64 (2.7.4-1) ... Setting up libgdk-pixbuf-2.0-0:amd64 (2.42.6+dfsg-2) ... Setting up libxcomposite1:armel (1:0.4.5-1) ... Setting up libsm6:armel (2:1.2.3-1) ... Setting up libxml2:armel (2.9.12+dfsg-5) ... Setting up libavahi-client3:armel (0.8-5) ... Setting up python3.9 (3.9.7-4) ... Setting up libasan6-armel-cross (11.2.0-9cross1) ... Setting up libdrm-amdgpu1:armel (2.4.107-8) ... Setting up automake (1:1.16.4-2) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libtirpc3:armel (1.3.2-2) ... Setting up libxcb-dri3-0:armel (1.14-3) ... Setting up gtk-update-icon-cache (3.24.30-3) ... Setting up libx11-xcb1:armel (2:1.7.2-2+b1) ... Setting up libfile-which-perl (1.23-1) ... Setting up libdrm-nouveau2:armel (2.4.107-8) ... Setting up libxdamage1:armel (1:1.1.5-2) ... Setting up libgcc-11-dev-armel-cross (11.2.0-9cross1) ... Setting up libxcb1-dev:armel (1.14-3) ... Setting up libxrender1:amd64 (1:0.9.10-1) ... Setting up libxrender1:armel (1:0.9.10-1) ... Setting up libgbm1:armel (21.2.4-1) ... Setting up g++-11 (11.2.0-9) ... Setting up libsm-dev:armel (2:1.2.3-1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:armel (2.70.0-1+b1) ... /var/lib/dpkg/info/libglib2.0-0:armel.postinst: 64: /usr/lib/arm-linux-gnueabi/glib-2.0/glib-compile-schemas: Exec format error /var/lib/dpkg/info/libglib2.0-0:armel.postinst: 65: /usr/lib/arm-linux-gnueabi/glib-2.0/gio-querymodules: Exec format error Setting up libdrm-radeon1:armel (2.4.107-8) ... Setting up fontconfig-config (2.13.1-4.2) ... Setting up libdebhelper-perl (13.5.2) ... Setting up libx11-dev:armel (2:1.7.2-2+b1) ... Setting up libxext6:amd64 (2:1.3.4-1) ... Setting up libxext6:armel (2:1.3.4-1) ... Setting up libxml-namespacesupport-perl (1.12-1.1) ... Setting up dconf-service (0.40.0-2) ... Setting up python3 (3.9.2-3) ... Setting up man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up libyaml-perl (1.30-1) ... Setting up libwayland-dev:armel (1.19.0-2+b1) ... Setting up libcolord2:armel (1.4.5-3) ... Setting up dpkg-dev (1.20.9) ... Setting up libxxf86vm1:armel (1:1.1.4-1+b2) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libgcc-9-dev:armel (9.4.0-3) ... Setting up dh-autoreconf (20) ... Setting up libxcb-shm0-dev:armel (1.14-3) ... Setting up libxml-sax-base-perl (1.09-1.1) ... Setting up libio-string-perl (1.08-3.1) ... Setting up libegl-mesa0:armel (21.2.4-1) ... Setting up libtirpc-dev:armel (1.3.2-2) ... Setting up libgnutls30:armel (3.7.2-2) ... Setting up adwaita-icon-theme (41.0-1) ... update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode Setting up libxfixes3:armel (1:5.0.3-2) ... Setting up libllvm12:armel (1:12.0.1-8) ... Setting up libxinerama1:armel (2:1.1.4-2) ... Setting up libxrandr2:armel (2:1.5.2-1) ... Setting up pkg-config (0.29.2-1) ... Setting up libxcb-render0-dev:armel (1.14-3) ... Setting up libxext-dev:armel (2:1.3.4-1) ... Setting up libcups2:armel (2.3.3op2-7) ... Setting up g++ (4:11.2.0-2) ... update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode Setting up libdatrie-dev:armel (0.2.13-2) ... Setting up libstdc++-11-dev-armel-cross (11.2.0-9cross1) ... Setting up libgdk-pixbuf2.0-bin (2.42.6+dfsg-2) ... Setting up libnsl2:armel (1.3.0-2) ... Setting up libegl1:armel (1.3.4-2+b1) ... Setting up build-essential (12.9) ... Setting up libharfbuzz0b:armel (2.7.4-1) ... Setting up libgirepository-1.0-1:armel (1.70.0-2) ... Setting up libgdk-pixbuf-2.0-0:armel (2.42.6+dfsg-2) ... /var/lib/dpkg/info/libgdk-pixbuf-2.0-0:armel.postinst: 30: /usr/lib/arm-linux-gnueabi/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders: Exec format error Setting up libatk1.0-0:armel (2.36.0-2) ... Setting up libfontconfig1:amd64 (2.13.1-4.2) ... Setting up libfontconfig1:armel (2.13.1-4.2) ... Setting up libfile-homedir-perl (1.006-1) ... Setting up python3-lib2to3 (3.9.7-1) ... Setting up libxrender-dev:armel (1:0.9.10-1) ... Setting up python3-distutils (3.9.7-1) ... Setting up libfile-stripnondeterminism-perl (1.12.0-2) ... Setting up libglib2.0-dev-bin (2.70.0-1+b1) ... Setting up gcc-11-arm-linux-gnueabi (11.2.0-9cross1) ... Setting up fontconfig (2.13.1-4.2) ... Regenerating fonts cache... done. Setting up libxft2:amd64 (2.3.2-2) ... Setting up libxft2:armel (2.3.2-2) ... Setting up libharfbuzz-icu0:armel (2.7.4-1) ... Setting up libxi6:armel (2:1.8-1) ... Setting up dconf-gsettings-backend:amd64 (0.40.0-2) ... Setting up libxtst6:armel (2:1.2.3-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libxcursor1:armel (1:1.2.0-2) ... Setting up libpango-1.0-0:amd64 (1.48.10+ds1-1) ... Setting up libpango-1.0-0:armel (1.48.10+ds1-1) ... Setting up libgl1-mesa-dri:armel (21.2.4-1) ... Setting up libharfbuzz-gobject0:armel (2.7.4-1) ... Setting up libatspi2.0-0:armel (2.42.0-1) ... Setting up libxml-sax-perl (1.02+dfsg-3) ... update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up libcairo2:amd64 (1.16.0-5) ... Setting up libcairo2:armel (1.16.0-5) ... Setting up libxfixes-dev:armel (1:5.0.3-2) ... Setting up libatk-bridge2.0-0:armel (2.38.0-2) ... Setting up libxrandr-dev:armel (2:1.5.2-1) ... Setting up g++-11-arm-linux-gnueabi (11.2.0-9cross1) ... Setting up libdbus-1-dev:armel (1.12.20-2) ... Setting up libxinerama-dev:armel (2:1.1.4-2) ... Setting up gir1.2-glib-2.0:armel (1.70.0-2) ... Setting up libthai-dev:armel (0.1.28-4.1) ... Setting up libxml-libxml-perl (2.0134+dfsg-2+b1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up dh-strip-nondeterminism (1.12.0-2) ... Setting up libnsl-dev:armel (1.3.0-2) ... Setting up gcc-arm-linux-gnueabi (4:11.2.0-2) ... Setting up libc6-dev:armel (2.32-4) ... Setting up libcairo-gobject2:armel (1.16.0-5) ... Setting up libpangoft2-1.0-0:amd64 (1.48.10+ds1-1) ... Setting up libpangoft2-1.0-0:armel (1.48.10+ds1-1) ... Setting up libxi-dev:armel (2:1.8-1) ... Setting up libicu-dev:armel (67.1-7) ... Setting up libgtk-3-common (3.24.30-3) ... Setting up libpangocairo-1.0-0:amd64 (1.48.10+ds1-1) ... Setting up libpangocairo-1.0-0:armel (1.48.10+ds1-1) ... Setting up libxtst-dev:armel (2:1.2.3-1) ... Setting up libxdamage-dev:armel (1:1.1.5-2) ... Setting up libcairo-script-interpreter2:armel (1.16.0-5) ... Setting up gir1.2-freedesktop:armel (1.70.0-2) ... Setting up libglx-mesa0:armel (21.2.4-1) ... Setting up libpangoxft-1.0-0:amd64 (1.48.10+ds1-1) ... Setting up libpangoxft-1.0-0:armel (1.48.10+ds1-1) ... Setting up libstdc++-9-dev:armel (9.4.0-3) ... Setting up libpcre2-dev:armel (10.36-2) ... Setting up libglx0:armel (1.3.4-2+b1) ... Setting up gir1.2-gdkpixbuf-2.0:armel (2.42.6+dfsg-2) ... Setting up gir1.2-atk-1.0:armel (2.36.0-2) ... Setting up libselinux1-dev:armel (3.1-3) ... Setting up libpcre3-dev:armel (2:8.39-13) ... Setting up libxcomposite-dev:armel (1:0.4.5-1) ... Setting up libgtk-3-0:armel (3.24.30-3) ... /var/lib/dpkg/info/libgtk-3-0:armel.postinst: 18: /usr/lib/arm-linux-gnueabi/libgtk-3-0/gtk-query-immodules-3.0: Exec format error Setting up libxcursor-dev:armel (1:1.2.0-2) ... Setting up pango1.0-tools (1.48.10+ds1-1) ... Setting up debhelper (13.5.2) ... Setting up gir1.2-atspi-2.0:armel (2.42.0-1) ... Setting up gir1.2-harfbuzz-0.0:armel (2.7.4-1) ... Setting up g++-arm-linux-gnueabi (4:11.2.0-2) ... Setting up gir1.2-pango-1.0:armel (1.48.10+ds1-1) ... Setting up libgl1:armel (1.3.4-2+b1) ... Setting up libexpat1-dev:armel (2.4.1-2+b1) ... Setting up libjpeg62-turbo-dev:armel (1:2.0.6-4) ... Setting up uuid-dev:armel (2.37.2-4) ... Setting up libxml-simple-perl (2.25-1) ... Setting up zlib1g-dev:armel (1:1.2.11.dfsg-2) ... Setting up libglx-dev:armel (1.3.4-2+b1) ... Setting up libgl-dev:armel (1.3.4-2+b1) ... Setting up libblkid-dev:armel (2.37.2-4) ... Setting up libegl-dev:armel (1.3.4-2+b1) ... Setting up libepoxy-dev:armel (1.5.9-2) ... Setting up libpng-dev:armel (1.6.37-3) ... Setting up gir1.2-gtk-3.0:armel (3.24.30-3) ... Setting up libjpeg-dev:armel (1:2.0.6-4) ... Setting up libconfig-auto-perl (0.44-1.1) ... Setting up libfreetype-dev:armel (2.11.0+dfsg-1) ... Setting up libtiff-dev:armel (4.3.0-2) ... Setting up libgles-dev:armel (1.3.4-2+b1) ... Setting up libmount-dev:armel (2.37.2-4) ... Setting up libdebian-dpkgcross-perl (2.6.18+nmu2) ... Setting up libglvnd-dev:armel (1.3.4-2+b1) ... Setting up libfreetype6-dev:armel (2.11.0+dfsg-1) ... Setting up libglib2.0-dev:armel (2.70.0-1+b1) ... Setting up dpkg-cross (2.6.18+nmu2) ... Setting up libatk1.0-dev:armel (2.36.0-2) ... Setting up libegl1-mesa-dev:armel (21.2.4-1) ... Setting up libgdk-pixbuf-2.0-dev:armel (2.42.6+dfsg-2) ... Setting up libatspi2.0-dev:armel (2.42.0-1) ... Setting up crossbuild-essential-armel (12.9) ... Setting up libharfbuzz-dev:armel (2.7.4-1) ... Setting up libfontconfig-dev:armel (2.13.1-4.2) ... Setting up libatk-bridge2.0-dev:armel (2.38.0-2) ... Setting up libcairo2-dev:armel (1.16.0-5) ... Setting up libxft-dev:armel (2.3.2-2) ... Setting up libfontconfig1-dev:armel (2.13.1-4.2) ... Setting up libpango1.0-dev:armel (1.48.10+ds1-1) ... Setting up libgtk-3-dev:armel (3.24.30-3) ... Setting up sbuild-build-depends-main-dummy:armel (0.invalid.0) ... Processing triggers for libc-bin (2.32-4) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (armel included in any) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.19.0-17-amd64 #1 SMP Debian 4.19.194-3 (2021-07-18) amd64 (x86_64) Toolchain package versions: binutils_2.37-7 dpkg-dev_1.20.9 g++-11_11.2.0-9 gcc-11_11.2.0-9 libc6-dev_2.32-4 libstdc++-11-dev_11.2.0-9 libstdc++-11-dev-armel-cross_11.2.0-9cross1 libstdc++-9-dev_9.4.0-3 libstdc++6_11.2.0-9 libstdc++6-armel-cross_11.2.0-9cross1 linux-libc-dev_5.14.12-1 Package versions: adduser_3.118 adwaita-icon-theme_41.0-1 apt_2.3.11 autoconf_2.71-2 automake_1:1.16.4-2 autopoint_0.21-4 autotools-dev_20180224.1+nmu1 base-files_12 base-passwd_3.5.52 bash_5.1-3+b2 binutils_2.37-7 binutils-arm-linux-gnueabi_2.37-7 binutils-common_2.37-7 binutils-x86-64-linux-gnu_2.37-7 bsdextrautils_2.37.2-4 bsdutils_1:2.37.2-4 build-essential_12.9 bzip2_1.0.8-4 coreutils_8.32-4+b1 cpp_4:11.2.0-2 cpp-11_11.2.0-9 cpp-11-arm-linux-gnueabi_11.2.0-9cross1 cpp-8_8.4.0-7 cpp-arm-linux-gnueabi_4:11.2.0-2 cross-config_2.6.18+nmu2 crossbuild-essential-armel_12.9 dash_0.5.11+git20210120+802ebd4-1 dbus_1.12.20-2 dbus-user-session_1.12.20-2 dconf-gsettings-backend_0.40.0-2 dconf-service_0.40.0-2 debconf_1.5.77 debhelper_13.5.2 debian-archive-keyring_2021.1.1 debianutils_5.5-1 dh-autoreconf_20 dh-strip-nondeterminism_1.12.0-2 diffutils_1:3.7-5 dmsetup_2:1.02.175-2.1 dpkg_1.20.9 dpkg-cross_2.6.18+nmu2 dpkg-dev_1.20.9 dwz_0.14-1 e2fsprogs_1.46.4-1 fakeroot_1.26-1 fdisk_2.37.2-4 file_1:5.39-3 findutils_4.8.0-1 fontconfig_2.13.1-4.2 fontconfig-config_2.13.1-4.2 fonts-dejavu-core_2.37-2 g++_4:11.2.0-2 g++-11_11.2.0-9 g++-11-arm-linux-gnueabi_11.2.0-9cross1 g++-arm-linux-gnueabi_4:11.2.0-2 gcc_4:11.2.0-2 gcc-10-base_10.3.0-11 gcc-11_11.2.0-9 gcc-11-arm-linux-gnueabi_11.2.0-9cross1 gcc-11-arm-linux-gnueabi-base_11.2.0-9cross1 gcc-11-base_11.2.0-9 gcc-11-cross-base_11.2.0-9cross1 gcc-8-base_8.4.0-7 gcc-9-base_9.4.0-3 gcc-arm-linux-gnueabi_4:11.2.0-2 gettext_0.21-4 gettext-base_0.21-4 gir1.2-atk-1.0_2.36.0-2 gir1.2-atspi-2.0_2.42.0-1 gir1.2-freedesktop_1.70.0-2 gir1.2-gdkpixbuf-2.0_2.42.6+dfsg-2 gir1.2-glib-2.0_1.70.0-2 gir1.2-gtk-3.0_3.24.30-3 gir1.2-harfbuzz-0.0_2.7.4-1 gir1.2-pango-1.0_1.48.10+ds1-1 gpgv_2.2.27-2 grep_3.7-1 groff-base_1.22.4-7 gtk-update-icon-cache_3.24.30-3 gzip_1.10-4 hicolor-icon-theme_0.17-2 hostname_3.23 icu-devtools_67.1-7 init-system-helpers_1.60 intltool-debian_0.35.0+20060710.5 libacl1_2.3.1-1 libapparmor1_3.0.3-4 libapt-pkg5.0_1.8.4 libapt-pkg6.0_2.3.11 libarchive-zip-perl_1.68-1 libargon2-1_0~20171227-0.2 libasan5_9.4.0-3 libasan6_11.2.0-9 libasan6-armel-cross_11.2.0-9cross1 libatk-bridge2.0-0_2.38.0-2 libatk-bridge2.0-dev_2.38.0-2 libatk1.0-0_2.36.0-2 libatk1.0-data_2.36.0-2 libatk1.0-dev_2.36.0-2 libatomic1_11.2.0-9 libatomic1-armel-cross_11.2.0-9cross1 libatspi2.0-0_2.42.0-1 libatspi2.0-dev_2.42.0-1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.6-1 libaudit1_1:3.0.6-1 libavahi-client3_0.8-5 libavahi-common-data_0.8-5 libavahi-common3_0.8-5 libbart-dev_0.6.00-3 libbinutils_2.37-7 libblkid-dev_2.37.2-4 libblkid1_2.37.2-4 libbrotli-dev_1.0.9-2+b2 libbrotli1_1.0.9-2+b2 libbsd0_0.11.3-1 libbz2-1.0_1.0.8-4 libc-bin_2.32-4 libc-dev-bin_2.32-4 libc6_2.32-4 libc6-armel-cross_2.32-1cross4 libc6-dev_2.32-4 libc6-dev-armel-cross_2.32-1cross4 libcairo-gobject2_1.16.0-5 libcairo-script-interpreter2_1.16.0-5 libcairo2_1.16.0-5 libcairo2-dev_1.16.0-5 libcap-ng0_0.7.9-2.2+b1 libcap2_1:2.44-1 libcc1-0_11.2.0-9 libcolord2_1.4.5-3 libcom-err2_1.46.4-1 libconfig-auto-perl_0.44-1.1 libconfig-inifiles-perl_3.000003-1 libcrypt-dev_1:4.4.25-2 libcrypt1_1:4.4.25-2 libcryptsetup12_2:2.4.1-1 libctf-nobfd0_2.37-7 libctf0_2.37-7 libcups2_2.3.3op2-7 libdatrie-dev_0.2.13-2 libdatrie1_0.2.13-2 libdb5.3_5.3.28+dfsg1-0.8 libdbus-1-3_1.12.20-2 libdbus-1-dev_1.12.20-2 libdconf1_0.40.0-2 libdebconfclient0_0.260 libdebhelper-perl_13.5.2 libdebian-dpkgcross-perl_2.6.18+nmu2 libdeflate-dev_1.8-1 libdeflate0_1.8-1 libdevmapper1.02.1_2:1.02.175-2.1 libdpkg-perl_1.20.9 libdrm-amdgpu1_2.4.107-8 libdrm-common_2.4.107-8 libdrm-nouveau2_2.4.107-8 libdrm-radeon1_2.4.107-8 libdrm2_2.4.107-8 libedit2_3.1-20210910-1 libegl-dev_1.3.4-2+b1 libegl-mesa0_21.2.4-1 libegl1_1.3.4-2+b1 libegl1-mesa-dev_21.2.4-1 libelf1_0.185-2 libepoxy-dev_1.5.9-2 libepoxy0_1.5.9-2 libexpat1_2.4.1-2+b1 libexpat1-dev_2.4.1-2+b1 libext2fs2_1.46.4-1 libfakeroot_1.26-1 libfdisk1_2.37.2-4 libffi-dev_3.4.2-3 libffi6_3.2.1-9 libffi7_3.3-6 libffi8_3.4.2-3 libfile-homedir-perl_1.006-1 libfile-stripnondeterminism-perl_1.12.0-2 libfile-which-perl_1.23-1 libfontconfig-dev_2.13.1-4.2 libfontconfig1_2.13.1-4.2 libfontconfig1-dev_2.13.1-4.2 libfreetype-dev_2.11.0+dfsg-1 libfreetype6_2.11.0+dfsg-1 libfreetype6-dev_2.11.0+dfsg-1 libfribidi-dev_1.0.8-2 libfribidi0_1.0.8-2 libgbm1_21.2.4-1 libgcc-11-dev_11.2.0-9 libgcc-11-dev-armel-cross_11.2.0-9cross1 libgcc-9-dev_9.4.0-3 libgcc-s1_11.2.0-9 libgcc-s1-armel-cross_11.2.0-9cross1 libgcrypt20_1.9.4-3+b1 libgdbm-compat4_1.22-1 libgdbm6_1.22-1 libgdk-pixbuf-2.0-0_2.42.6+dfsg-2 libgdk-pixbuf-2.0-dev_2.42.6+dfsg-2 libgdk-pixbuf2.0-bin_2.42.6+dfsg-2 libgdk-pixbuf2.0-common_2.42.6+dfsg-2 libgirepository-1.0-1_1.70.0-2 libgl-dev_1.3.4-2+b1 libgl1_1.3.4-2+b1 libgl1-mesa-dri_21.2.4-1 libglapi-mesa_21.2.4-1 libgles-dev_1.3.4-2+b1 libgles1_1.3.4-2+b1 libgles2_1.3.4-2+b1 libglib2.0-0_2.70.0-1+b1 libglib2.0-bin_2.70.0-1+b1 libglib2.0-data_2.70.0-1 libglib2.0-dev_2.70.0-1+b1 libglib2.0-dev-bin_2.70.0-1+b1 libglvnd-core-dev_1.3.4-2+b1 libglvnd-dev_1.3.4-2+b1 libglvnd0_1.3.4-2+b1 libglx-dev_1.3.4-2+b1 libglx-mesa0_21.2.4-1 libglx0_1.3.4-2+b1 libgmp10_2:6.2.1+dfsg-2 libgnutls30_3.7.2-2 libgomp1_11.2.0-9 libgomp1-armel-cross_11.2.0-9cross1 libgpg-error0_1.42-3 libgraphite2-3_1.3.14-1 libgraphite2-dev_1.3.14-1 libgssapi-krb5-2_1.18.3-7 libgtk-3-0_3.24.30-3 libgtk-3-common_3.24.30-3 libgtk-3-dev_3.24.30-3 libharfbuzz-dev_2.7.4-1 libharfbuzz-gobject0_2.7.4-1 libharfbuzz-icu0_2.7.4-1 libharfbuzz0b_2.7.4-1 libhogweed4_3.5.1+really3.4.1-1 libhogweed6_3.7.3-1 libice-dev_2:1.0.10-1 libice6_2:1.0.10-1 libicu-dev_67.1-7 libicu67_67.1-7 libidn2-0_2.3.2-2 libio-string-perl_1.08-3.1 libip4tc2_1.8.7-1 libisl19_0.20-2 libisl23_0.24-2 libitm1_11.2.0-9 libjbig-dev_2.1-3.1+b2 libjbig0_2.1-3.1+b2 libjpeg-dev_1:2.0.6-4 libjpeg62-turbo_1:2.0.6-4 libjpeg62-turbo-dev_1:2.0.6-4 libjson-c5_0.15-2 libk5crypto3_1.18.3-7 libkeyutils1_1.6.1-2 libkmod2_29-1 libkrb5-3_1.18.3-7 libkrb5support0_1.18.3-7 liblcms2-2_2.12~rc1-2 libllvm12_1:12.0.1-8 liblocale-gettext-perl_1.07-4+b1 liblsan0_11.2.0-9 liblz4-1_1.9.3-2 liblzma-dev_5.2.5-2 liblzma5_5.2.5-2 liblzo2-2_2.10-2 libmagic-mgc_1:5.39-3 libmagic1_1:5.39-3 libmd0_1.0.4-1 libmount-dev_2.37.2-4 libmount1_2.37.2-4 libmpc3_1.2.1-1 libmpdec3_2.5.1-2 libmpfr6_4.1.0-3 libmpx2_8.4.0-7 libncursesw6_6.2+20210905-1 libnettle6_3.5.1+really3.4.1-1 libnettle8_3.7.3-1 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libopengl-dev_1.3.4-2+b1 libopengl0_1.3.4-2+b1 libp11-kit0_0.24.0-5 libpam-modules_1.4.0-10 libpam-modules-bin_1.4.0-10 libpam-runtime_1.4.0-10 libpam-systemd_249.5-1 libpam0g_1.4.0-10 libpango-1.0-0_1.48.10+ds1-1 libpango1.0-dev_1.48.10+ds1-1 libpangocairo-1.0-0_1.48.10+ds1-1 libpangoft2-1.0-0_1.48.10+ds1-1 libpangoxft-1.0-0_1.48.10+ds1-1 libpcre16-3_2:8.39-13 libpcre2-16-0_10.36-2 libpcre2-32-0_10.36-2 libpcre2-8-0_10.36-2 libpcre2-dev_10.36-2 libpcre2-posix2_10.36-2 libpcre3_2:8.39-13 libpcre3-dev_2:8.39-13 libpcre32-3_2:8.39-13 libpcrecpp0v5_2:8.39-13 libperl5.28_5.28.1-6 libperl5.32_5.32.1-6 libpipeline1_1.5.3-1 libpixman-1-0_0.40.0-1 libpixman-1-dev_0.40.0-1 libpng-dev_1.6.37-3 libpng16-16_1.6.37-3 libpthread-stubs0-dev_0.4-1 libpython3-stdlib_3.9.2-3 libpython3.9-minimal_3.9.7-4 libpython3.9-stdlib_3.9.7-4 libquadmath0_11.2.0-9 libreadline8_8.1-2 libseccomp2_2.5.2-2 libselinux1_3.1-3 libselinux1-dev_3.1-3 libsemanage-common_3.1-1 libsemanage1_3.1-1+b2 libsensors-config_1:3.6.0-7 libsensors5_1:3.6.0-7 libsepol1_3.1-1 libsepol1-dev_3.1-1 libsigsegv2_2.13-1 libsm-dev_2:1.2.3-1 libsm6_2:1.2.3-1 libsmartcols1_2.37.2-4 libsqlite3-0_3.36.0-2 libss2_1.46.4-1 libssl1.1_1.1.1l-1 libstdc++-11-dev_11.2.0-9 libstdc++-11-dev-armel-cross_11.2.0-9cross1 libstdc++-9-dev_9.4.0-3 libstdc++6_11.2.0-9 libstdc++6-armel-cross_11.2.0-9cross1 libsub-override-perl_0.09-2 libsystemd0_249.5-1 libtasn1-6_4.17.0-2 libthai-data_0.1.28-4.1 libthai-dev_0.1.28-4.1 libthai0_0.1.28-4.1 libtiff-dev_4.3.0-2 libtiff5_4.3.0-2 libtiffxx5_4.3.0-2 libtinfo6_6.2+20210905-1 libtirpc-common_1.3.2-2 libtirpc-dev_1.3.2-2 libtirpc3_1.3.2-2 libtool_2.4.6-15 libtsan0_11.2.0-9 libubsan1_11.2.0-9 libubsan1-armel-cross_11.2.0-9cross1 libuchardet0_0.0.7-1 libudev1_249.5-1 libunistring2_0.9.10-6 libuuid1_2.37.2-4 libvulkan1_1.2.189.0-2 libwayland-bin_1.19.0-2+b1 libwayland-client0_1.19.0-2+b1 libwayland-cursor0_1.19.0-2+b1 libwayland-dev_1.19.0-2+b1 libwayland-egl1_1.19.0-2+b1 libwayland-server0_1.19.0-2+b1 libwebp6_0.6.1-2.1 libx11-6_2:1.7.2-2+b1 libx11-data_2:1.7.2-2 libx11-dev_2:1.7.2-2+b1 libx11-xcb1_2:1.7.2-2+b1 libxau-dev_1:1.0.9-1 libxau6_1:1.0.9-1 libxcb-dri2-0_1.14-3 libxcb-dri3-0_1.14-3 libxcb-glx0_1.14-3 libxcb-present0_1.14-3 libxcb-render0_1.14-3 libxcb-render0-dev_1.14-3 libxcb-shm0_1.14-3 libxcb-shm0-dev_1.14-3 libxcb-sync1_1.14-3 libxcb-xfixes0_1.14-3 libxcb1_1.14-3 libxcb1-dev_1.14-3 libxcomposite-dev_1:0.4.5-1 libxcomposite1_1:0.4.5-1 libxcursor-dev_1:1.2.0-2 libxcursor1_1:1.2.0-2 libxdamage-dev_1:1.1.5-2 libxdamage1_1:1.1.5-2 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.4-1 libxext6_2:1.3.4-1 libxfixes-dev_1:5.0.3-2 libxfixes3_1:5.0.3-2 libxft-dev_2.3.2-2 libxft2_2.3.2-2 libxi-dev_2:1.8-1 libxi6_2:1.8-1 libxinerama-dev_2:1.1.4-2 libxinerama1_2:1.1.4-2 libxkbcommon-dev_1.3.1-1 libxkbcommon0_1.3.1-1 libxml-libxml-perl_2.0134+dfsg-2+b1 libxml-namespacesupport-perl_1.12-1.1 libxml-sax-base-perl_1.09-1.1 libxml-sax-perl_1.02+dfsg-3 libxml-simple-perl_2.25-1 libxml2_2.9.12+dfsg-5 libxrandr-dev_2:1.5.2-1 libxrandr2_2:1.5.2-1 libxrender-dev_1:0.9.10-1 libxrender1_1:0.9.10-1 libxshmfence1_1.3-1 libxtst-dev_2:1.2.3-1 libxtst6_2:1.2.3-1 libxxf86vm1_1:1.1.4-1+b2 libxxhash0_0.8.0-2 libyaml-perl_1.30-1 libz3-4_4.8.12-1+b1 libzstd1_1.4.8+dfsg-3 linux-libc-dev_5.14.12-1 linux-libc-dev-armel-cross_5.10.46-4cross4 login_1:4.8.1-1 logsave_1.46.4-1 lsb-base_11.1.0 m4_1.4.18-5 make_4.3-4.1 man-db_2.9.4-2 mawk_1.3.4.20200120-2 media-types_4.0.0 mount_2.37.2-4 ncurses-base_6.2+20210905-1 ncurses-bin_6.2+20210905-1 pango1.0-tools_1.48.10+ds1-1 passwd_1:4.8.1-1 patch_2.7.6-7 perl_5.32.1-6 perl-base_5.32.1-6 perl-modules-5.28_5.28.1-6 perl-modules-5.32_5.32.1-6 pkg-config_0.29.2-1 po-debconf_1.0.21+nmu1 python3_3.9.2-3 python3-distutils_3.9.7-1 python3-lib2to3_3.9.7-1 python3-minimal_3.9.2-3 python3.9_3.9.7-4 python3.9-minimal_3.9.7-4 readline-common_8.1-2 rpcsvc-proto_1.4.2-4 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 shared-mime-info_2.0-1 systemd_249.5-1 systemd-sysv_249.5-1 sysvinit-utils_3.00-1 tar_1.34+dfsg-1 tzdata_2021d-1 ucf_3.0043 util-linux_2.37.2-4 uuid-dev_2.37.2-4 wayland-protocols_1.23-1 x11-common_1:7.7+23 x11proto-dev_2021.5-1 xkb-data_2.33-1 xorg-sgml-doctools_1:1.11-1.1 xtrans-dev_1.4.0-1 xz-utils_5.2.5-2 zlib1g_1:1.2.11.dfsg-2 zlib1g-dev_1:1.2.11.dfsg-2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: bart-view Binary: bart-view Architecture: any Version: 0.1.00-5 Maintainer: Debian Med Packaging Team Uploaders: Martin Uecker Homepage: https://github.com/mrirecon/view/ Standards-Version: 4.6.0 Vcs-Browser: https://salsa.debian.org/med-team/bart-view Vcs-Git: https://salsa.debian.org/med-team/bart-view.git Build-Depends: debhelper-compat (= 13), libbart-dev, libgtk-3-dev Package-List: bart-view deb science optional arch=any Checksums-Sha1: cd4d4a1ac2f95a137cd507d6271212c60244ed74 139140 bart-view_0.1.00.orig.tar.gz 4a43cb2baa93f5f01a7a4265ecea0aa4a4dc6076 3208 bart-view_0.1.00-5.debian.tar.xz Checksums-Sha256: 3deb67ec213c24e5ca0d1b0e47c1a7a47e152661dc7b29fb2fe01d8d9667790e 139140 bart-view_0.1.00.orig.tar.gz cffe1c81351d60c9ae8653710a1b9475743cd6798d7742337aa279ea52c94be2 3208 bart-view_0.1.00-5.debian.tar.xz Files: 891f9aa18dc8e13a200c3bc57bcb9545 139140 bart-view_0.1.00.orig.tar.gz 0340d9e37642986a039a3607fea7cb39 3208 bart-view_0.1.00-5.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmFtZcYRHHRpbGxlQGRl Ymlhbi5vcmcACgkQV4oElNHGRtE4cRAAmeFaYE+ErKJgdb9axlGffGOLFJT4aGBv 5iZ/ThtFbG6qrKKsXZIluw7DCfYq0kUUQK0HzBewSm0PbAjlb6Ov2UPL+7T+5/+4 TP+N4UMPBMraFV7heNmiGBF4KZ4A37IOYQyfzJky54wMTGRuZ7CZSnyqi7KhJxYA 3AyXWiYX7Ud0QvoqZzfdLxkdH/qGtHYByE5OLILu7XgA4xAYuJcNXGhYMrVrQr0E 1zwp1YDz5LK8ThnpUo47Vz+54pyXStRjywNAvvoLQ5N5ozNMyCivP5reP5Jz2NqK aBAeVASFkJCCimRGZ3jRNksRGLqD139/b65wjJvRy95eT9h4V9cyMUllOVWEolYE fGPC/b75eHa2Qr5Z4/9yj7VDFoBU3wHtxTT6KT1iVQv/kLhT5pHSbaQZjCVFJKMG sB2Un43cLK9Wz2b3Q/4+l4Hjes7FI8JdaGnsLySyck4R5PZiMlnAewwXT20/KI6I WxVDcQOclRtKsgqBdJ3/foOusDc0Xb8lpMvD9LUA4aunFAPHq4v+UI1g1dC5/XPR Cvb7IU8R1A6QLipgbVhJcJUVASiq+bclnStU15WBTTIIAPk88clEo9c+UuNIUSK7 gW6PWoMNJR4H7qpvnBnaSLK7y9Dlg/u/lDTG1WBr7oAk8mV46cSBtkWWCVisp8l9 XoNWquZOMNE= =maDc -----END PGP SIGNATURE----- gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.sM9WOSVv/trustedkeys.kbx': General error gpgv: Signature made Mon Oct 18 12:17:10 2021 UTC gpgv: using RSA key F1F007320A035541F0A663CA578A0494D1C646D1 gpgv: issuer "tille@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./bart-view_0.1.00-5.dsc dpkg-source: info: extracting bart-view in /<> dpkg-source: info: unpacking bart-view_0.1.00.orig.tar.gz dpkg-source: info: unpacking bart-view_0.1.00-5.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-install-create-parent-directories.patch dpkg-source: info: applying 0002-don-t-build-cfl2png.patch dpkg-source: info: applying 0003-enable-cross-build.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf CONFIG_SITE=/etc/dpkg-cross/cross-config.armel DEB_BUILD_OPTIONS=nocheck HOME=/sbuild-nonexistent LANG=en_US.UTF-8 LC_ALL=C.UTF-8 LOGNAME=helmut PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable-amd64-sbuild SCHROOT_CHROOT_NAME=unstable-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1003 SCHROOT_GROUP=helmut SCHROOT_SESSION_ID=unstable-amd64-sbuild-7e39b182-b9fc-46ea-b661-5913fc9d0246 SCHROOT_UID=1003 SCHROOT_USER=helmut SHELL=/bin/sh USER=helmut dpkg-buildpackage ----------------- Command: dpkg-buildpackage -aarmel -Pcross,nocheck -us -uc -B -rfakeroot --jobs-try=1 dpkg-buildpackage: info: source package bart-view dpkg-buildpackage: info: source version 0.1.00-5 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Andreas Tille dpkg-architecture: warning: specified GNU system type arm-linux-gnueabi does not match CC system type x86_64-linux-gnu, try setting a correct CC environment variable dpkg-source --before-build . dpkg-buildpackage: info: host architecture armel debian/rules clean dh clean dh_auto_clean make -j1 clean make[1]: Entering directory '/<>' rm -f view cfl2png viewer.inc make[1]: Leaving directory '/<>' dh_clean debian/rules binary-arch dh binary-arch dh_update_autotools_config -a dh_autoreconf -a dh_auto_configure -a dh_auto_build -a make -j1 "INSTALL=install --strip-program=true" PKG_CONFIG=arm-linux-gnueabi-pkg-config CXX=arm-linux-gnueabi-g\+\+ CC=arm-linux-gnueabi-gcc make[1]: Entering directory '/<>' arm-linux-gnueabi-gcc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -std=c11 -fopenmp -export-dynamic -o view -I/usr/include/bart/ `arm-linux-gnueabi-pkg-config --cflags gtk+-3.0` src/main.c src/view.c src/draw.c `arm-linux-gnueabi-pkg-config --libs gtk+-3.0` /usr/lib/bart//libmisc.a /usr/lib/bart//libnum.a -lm -lpng src/view.c: In function ‘window_new’: src/view.c:802:9: warning: ‘gtk_widget_override_font’ is deprecated [-Wdeprecated-declarations] 802 | gtk_widget_override_font(GTK_WIDGET(v->gtk_entry), desc); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/view.c:16: /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here 1153 | void gtk_widget_override_font (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~ during RTL pass: expand src/view.c: In function ‘update_status_bar’: src/view.c:648:29: internal compiler error: Segmentation fault 648 | complex float val = sample(DIMS, *pos, v->dims, v->strs, v->interpolation, v->data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0xb1393f crash_signal ../../src/gcc/toplev.c:327 0x708398 get_size_range(range_query*, tree_node*, gimple*, tree_node**, int) ../../src/gcc/calls.c:1274 0x70c4d4 get_size_range(range_query*, tree_node*, gimple*, tree_node**, int) ../../src/gcc/calls.c:1266 0x70c4d4 get_size_range(tree_node*, tree_node**, int) ../../src/gcc/calls.c:1401 0x70c4d4 maybe_warn_rdwr_sizes ../../src/gcc/calls.c:2034 0x70dcb1 initialize_argument_information ../../src/gcc/calls.c:2626 0x70dcb1 expand_call(tree_node*, rtx_def*, int) ../../src/gcc/calls.c:4010 0x8210ce expand_expr_real_1(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) ../../src/gcc/expr.c:11287 0x82a9ce expand_expr_real(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) ../../src/gcc/expr.c:8519 0x82a9ce store_expr(tree_node*, rtx_def*, int, bool, bool) ../../src/gcc/expr.c:5886 0x82be69 expand_assignment(tree_node*, tree_node*, bool) ../../src/gcc/expr.c:5622 0x720bf9 expand_call_stmt ../../src/gcc/cfgexpand.c:2838 0x720bf9 expand_gimple_stmt_1 ../../src/gcc/cfgexpand.c:3871 0x720bf9 expand_gimple_stmt ../../src/gcc/cfgexpand.c:4035 0x726b97 expand_gimple_basic_block ../../src/gcc/cfgexpand.c:6077 0x726b97 execute ../../src/gcc/cfgexpand.c:6761 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. Preprocessed source stored into /tmp/cc2uDC5Z.out file, please attach this to your bugreport. === BEGIN GCC DUMP === 26553: // Target: arm-linux-gnueabi 26553: // Configured with: ../src/configure -v --with-pkgversion='Debian 11.2.0-9' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --without-target-system-zlib --enable-multiarch --disable-sjlj-exceptions --with-arch=armv5te --with-float=soft --disable-werror --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=arm-linux-gnueabi --program-prefix=arm-linux-gnueabi- --includedir=/usr/arm-linux-gnueabi/include --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 26553: // Thread model: posix 26553: // Supported LTO compression algorithms: zlib zstd 26553: // gcc version 11.2.0 (Debian 11.2.0-9) 26553: // 26553: // src/view.c: In function ‘window_new’: 26553: // src/view.c:802:9: warning: ‘gtk_widget_override_font’ is deprecated [-Wdeprecated-declarations] 26553: // 802 | gtk_widget_override_font(GTK_WIDGET(v->gtk_entry), desc); 26553: // | ^~~~~~~~~~~~~~~~~~~~~~~~ 26553: // In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, 26553: // from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, 26553: // from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, 26553: // from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, 26553: // from /usr/include/gtk-3.0/gtk/gtk.h:31, 26553: // from src/view.c:16: 26553: // /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here 26553: // 1153 | void gtk_widget_override_font (GtkWidget *widget, 26553: // | ^~~~~~~~~~~~~~~~~~~~~~~~ 26553: // during RTL pass: expand 26553: // src/view.c: In function ‘update_status_bar’: 26553: // src/view.c:648:29: internal compiler error: Segmentation fault 26553: // 648 | complex float val = sample(DIMS, *pos, v->dims, v->strs, v->interpolation, v->data); 26553: // | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26553: // 0xb1393f crash_signal 26553: // ../../src/gcc/toplev.c:327 26553: // 0x708398 get_size_range(range_query*, tree_node*, gimple*, tree_node**, int) 26553: // ../../src/gcc/calls.c:1274 26553: // 0x70c4d4 get_size_range(range_query*, tree_node*, gimple*, tree_node**, int) 26553: // ../../src/gcc/calls.c:1266 26553: // 0x70c4d4 get_size_range(tree_node*, tree_node**, int) 26553: // ../../src/gcc/calls.c:1401 26553: // 0x70c4d4 maybe_warn_rdwr_sizes 26553: // ../../src/gcc/calls.c:2034 26553: // 0x70dcb1 initialize_argument_information 26553: // ../../src/gcc/calls.c:2626 26553: // 0x70dcb1 expand_call(tree_node*, rtx_def*, int) 26553: // ../../src/gcc/calls.c:4010 26553: // 0x8210ce expand_expr_real_1(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) 26553: // ../../src/gcc/expr.c:11287 26553: // 0x82a9ce expand_expr_real(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) 26553: // ../../src/gcc/expr.c:8519 26553: // 0x82a9ce store_expr(tree_node*, rtx_def*, int, bool, bool) 26553: // ../../src/gcc/expr.c:5886 26553: // 0x82be69 expand_assignment(tree_node*, tree_node*, bool) 26553: // ../../src/gcc/expr.c:5622 26553: // 0x720bf9 expand_call_stmt 26553: // ../../src/gcc/cfgexpand.c:2838 26553: // 0x720bf9 expand_gimple_stmt_1 26553: // ../../src/gcc/cfgexpand.c:3871 26553: // 0x720bf9 expand_gimple_stmt 26553: // ../../src/gcc/cfgexpand.c:4035 26553: // 0x726b97 expand_gimple_basic_block 26553: // ../../src/gcc/cfgexpand.c:6077 26553: // 0x726b97 execute 26553: // ../../src/gcc/cfgexpand.c:6761 26553: // Please submit a full bug report, 26553: // with preprocessed source if appropriate. 26553: // Please include the complete backtrace with any bug report. 26553: // See for instructions. 26553: 26553: // /usr/lib/gcc-cross/arm-linux-gnueabi/11/cc1 -quiet -I /usr/include/bart/ -I /usr/include/gtk-3.0 -I /usr/include/at-spi2-atk/2.0 -I /usr/include/at-spi-2.0 -I /usr/include/dbus-1.0 -I /usr/lib/arm-linux-gnueabi/dbus-1.0/include -I /usr/include/gtk-3.0 -I /usr/include/gio-unix-2.0 -I /usr/include/cairo -I /usr/include/pango-1.0 -I /usr/include/harfbuzz -I /usr/include/pango-1.0 -I /usr/include/fribidi -I /usr/include/harfbuzz -I /usr/include/atk-1.0 -I /usr/include/cairo -I /usr/include/pixman-1 -I /usr/include/uuid -I /usr/include/freetype2 -I /usr/include/libpng16 -I /usr/include/gdk-pixbuf-2.0 -I /usr/include/libpng16 -I /usr/include/arm-linux-gnueabi -I /usr/include/libmount -I /usr/include/blkid -I /usr/include/glib-2.0 -I /usr/lib/arm-linux-gnueabi/glib-2.0/include -imultilib . -imultiarch arm-linux-gnueabi -D_REENTRANT src/view.c -quiet -dumpdir view- -dumpbase view.c -dumpbase-ext .c -mfloat-abi=soft -mtls-dialect=gnu -marm -mlibarch=armv5te -march=armv5te -g -O2 -Wformat=1 -Werror=format-security -std=c11 -ffile-prefix-map=/<>=. -fstack-protector-strong -fopenmp -o - -frandom-seed=0 -fdump-noaddr 26553: 26553: # 0 "src/view.c" 26553: # 1 "/<>//" 26553: # 0 "" 26553: # 0 "" 26553: # 1 "/usr/arm-linux-gnueabi/include/stdc-predef.h" 1 3 26553: # 0 "" 2 26553: # 1 "src/view.c" 26553: # 10 "src/view.c" 26553: # 1 "/usr/arm-linux-gnueabi/include/unistd.h" 1 3 26553: # 25 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/features.h" 1 3 26553: # 461 "/usr/arm-linux-gnueabi/include/features.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/sys/cdefs.h" 1 3 26553: # 449 "/usr/arm-linux-gnueabi/include/sys/cdefs.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/wordsize.h" 1 3 26553: # 450 "/usr/arm-linux-gnueabi/include/sys/cdefs.h" 2 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/long-double.h" 1 3 26553: # 451 "/usr/arm-linux-gnueabi/include/sys/cdefs.h" 2 3 26553: # 462 "/usr/arm-linux-gnueabi/include/features.h" 2 3 26553: # 485 "/usr/arm-linux-gnueabi/include/features.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/gnu/stubs.h" 1 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/gnu/stubs-soft.h" 1 3 26553: # 8 "/usr/arm-linux-gnueabi/include/gnu/stubs.h" 2 3 26553: # 486 "/usr/arm-linux-gnueabi/include/features.h" 2 3 26553: # 26 "/usr/arm-linux-gnueabi/include/unistd.h" 2 3 26553: 26553: 26553: # 202 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/posix_opt.h" 1 3 26553: # 203 "/usr/arm-linux-gnueabi/include/unistd.h" 2 3 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/environments.h" 1 3 26553: # 22 "/usr/arm-linux-gnueabi/include/bits/environments.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/wordsize.h" 1 3 26553: # 23 "/usr/arm-linux-gnueabi/include/bits/environments.h" 2 3 26553: # 207 "/usr/arm-linux-gnueabi/include/unistd.h" 2 3 26553: # 217 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types.h" 1 3 26553: # 27 "/usr/arm-linux-gnueabi/include/bits/types.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/wordsize.h" 1 3 26553: # 28 "/usr/arm-linux-gnueabi/include/bits/types.h" 2 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/timesize.h" 1 3 26553: # 19 "/usr/arm-linux-gnueabi/include/bits/timesize.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/wordsize.h" 1 3 26553: # 20 "/usr/arm-linux-gnueabi/include/bits/timesize.h" 2 3 26553: # 29 "/usr/arm-linux-gnueabi/include/bits/types.h" 2 3 26553: 26553: 26553: 26553: # 31 "/usr/arm-linux-gnueabi/include/bits/types.h" 3 26553: typedef unsigned char __u_char; 26553: typedef unsigned short int __u_short; 26553: typedef unsigned int __u_int; 26553: typedef unsigned long int __u_long; 26553: 26553: 26553: typedef signed char __int8_t; 26553: typedef unsigned char __uint8_t; 26553: typedef signed short int __int16_t; 26553: typedef unsigned short int __uint16_t; 26553: typedef signed int __int32_t; 26553: typedef unsigned int __uint32_t; 26553: 26553: 26553: 26553: 26553: __extension__ typedef signed long long int __int64_t; 26553: __extension__ typedef unsigned long long int __uint64_t; 26553: 26553: 26553: 26553: typedef __int8_t __int_least8_t; 26553: typedef __uint8_t __uint_least8_t; 26553: typedef __int16_t __int_least16_t; 26553: typedef __uint16_t __uint_least16_t; 26553: typedef __int32_t __int_least32_t; 26553: typedef __uint32_t __uint_least32_t; 26553: typedef __int64_t __int_least64_t; 26553: typedef __uint64_t __uint_least64_t; 26553: 26553: 26553: 26553: 26553: 26553: 26553: __extension__ typedef long long int __quad_t; 26553: __extension__ typedef unsigned long long int __u_quad_t; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: __extension__ typedef long long int __intmax_t; 26553: __extension__ typedef unsigned long long int __uintmax_t; 26553: # 141 "/usr/arm-linux-gnueabi/include/bits/types.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/typesizes.h" 1 3 26553: # 142 "/usr/arm-linux-gnueabi/include/bits/types.h" 2 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/time64.h" 1 3 26553: # 143 "/usr/arm-linux-gnueabi/include/bits/types.h" 2 3 26553: 26553: 26553: __extension__ typedef __uint64_t __dev_t; 26553: __extension__ typedef unsigned int __uid_t; 26553: __extension__ typedef unsigned int __gid_t; 26553: __extension__ typedef unsigned long int __ino_t; 26553: __extension__ typedef __uint64_t __ino64_t; 26553: __extension__ typedef unsigned int __mode_t; 26553: __extension__ typedef unsigned int __nlink_t; 26553: __extension__ typedef long int __off_t; 26553: __extension__ typedef __int64_t __off64_t; 26553: __extension__ typedef int __pid_t; 26553: __extension__ typedef struct { int __val[2]; } __fsid_t; 26553: __extension__ typedef long int __clock_t; 26553: __extension__ typedef unsigned long int __rlim_t; 26553: __extension__ typedef __uint64_t __rlim64_t; 26553: __extension__ typedef unsigned int __id_t; 26553: __extension__ typedef long int __time_t; 26553: __extension__ typedef unsigned int __useconds_t; 26553: __extension__ typedef long int __suseconds_t; 26553: __extension__ typedef __int64_t __suseconds64_t; 26553: 26553: __extension__ typedef int __daddr_t; 26553: __extension__ typedef int __key_t; 26553: 26553: 26553: __extension__ typedef int __clockid_t; 26553: 26553: 26553: __extension__ typedef void * __timer_t; 26553: 26553: 26553: __extension__ typedef long int __blksize_t; 26553: 26553: 26553: 26553: 26553: __extension__ typedef long int __blkcnt_t; 26553: __extension__ typedef __int64_t __blkcnt64_t; 26553: 26553: 26553: __extension__ typedef unsigned long int __fsblkcnt_t; 26553: __extension__ typedef __uint64_t __fsblkcnt64_t; 26553: 26553: 26553: __extension__ typedef unsigned long int __fsfilcnt_t; 26553: __extension__ typedef __uint64_t __fsfilcnt64_t; 26553: 26553: 26553: __extension__ typedef int __fsword_t; 26553: 26553: __extension__ typedef int __ssize_t; 26553: 26553: 26553: __extension__ typedef long int __syscall_slong_t; 26553: 26553: __extension__ typedef unsigned long int __syscall_ulong_t; 26553: 26553: 26553: 26553: typedef __off64_t __loff_t; 26553: typedef char *__caddr_t; 26553: 26553: 26553: __extension__ typedef int __intptr_t; 26553: 26553: 26553: __extension__ typedef unsigned int __socklen_t; 26553: 26553: 26553: 26553: 26553: typedef int __sig_atomic_t; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: __extension__ typedef __int64_t __time64_t; 26553: # 218 "/usr/arm-linux-gnueabi/include/unistd.h" 2 3 26553: 26553: 26553: typedef __ssize_t ssize_t; 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 1 3 4 26553: # 209 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 3 4 26553: typedef unsigned int size_t; 26553: # 227 "/usr/arm-linux-gnueabi/include/unistd.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: typedef __gid_t gid_t; 26553: 26553: 26553: 26553: 26553: typedef __uid_t uid_t; 26553: 26553: 26553: 26553: 26553: 26553: typedef __off_t off_t; 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef __off64_t off64_t; 26553: 26553: 26553: 26553: 26553: typedef __useconds_t useconds_t; 26553: 26553: 26553: 26553: 26553: typedef __pid_t pid_t; 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef __intptr_t intptr_t; 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef __socklen_t socklen_t; 26553: # 287 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: extern int access (const char *__name, int __type) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: extern int euidaccess (const char *__name, int __type) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int eaccess (const char *__name, int __type) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int faccessat (int __fd, const char *__file, int __type, int __flag) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) ; 26553: # 334 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: extern __off_t lseek (int __fd, __off_t __offset, int __whence) __attribute__ ((__nothrow__ , __leaf__)); 26553: # 345 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: extern __off64_t lseek64 (int __fd, __off64_t __offset, int __whence) 26553: __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int close (int __fd); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern ssize_t read (int __fd, void *__buf, size_t __nbytes) 26553: __attribute__ ((__access__ (__write_only__, 2, 3))); 26553: 26553: 26553: 26553: 26553: 26553: extern ssize_t write (int __fd, const void *__buf, size_t __n) 26553: __attribute__ ((__access__ (__read_only__, 2, 3))); 26553: # 378 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: extern ssize_t pread (int __fd, void *__buf, size_t __nbytes, 26553: __off_t __offset) 26553: __attribute__ ((__access__ (__write_only__, 2, 3))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern ssize_t pwrite (int __fd, const void *__buf, size_t __n, 26553: __off_t __offset) 26553: __attribute__ ((__access__ (__read_only__, 2, 3))); 26553: # 411 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: extern ssize_t pread64 (int __fd, void *__buf, size_t __nbytes, 26553: __off64_t __offset) 26553: __attribute__ ((__access__ (__write_only__, 2, 3))); 26553: 26553: 26553: extern ssize_t pwrite64 (int __fd, const void *__buf, size_t __n, 26553: __off64_t __offset) 26553: __attribute__ ((__access__ (__read_only__, 2, 3))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int pipe (int __pipedes[2]) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: extern int pipe2 (int __pipedes[2], int __flags) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: # 441 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: extern unsigned int alarm (unsigned int __seconds) __attribute__ ((__nothrow__ , __leaf__)); 26553: # 453 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: extern unsigned int sleep (unsigned int __seconds); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern __useconds_t ualarm (__useconds_t __value, __useconds_t __interval) 26553: __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int usleep (__useconds_t __useconds); 26553: # 478 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: extern int pause (void); 26553: 26553: 26553: 26553: extern int chown (const char *__file, __uid_t __owner, __gid_t __group) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 26553: 26553: 26553: 26553: extern int fchown (int __fd, __uid_t __owner, __gid_t __group) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: extern int lchown (const char *__file, __uid_t __owner, __gid_t __group) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int fchownat (int __fd, const char *__file, __uid_t __owner, 26553: __gid_t __group, int __flag) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) ; 26553: 26553: 26553: 26553: extern int chdir (const char *__path) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 26553: 26553: 26553: 26553: extern int fchdir (int __fd) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: # 520 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: extern char *getcwd (char *__buf, size_t __size) __attribute__ ((__nothrow__ , __leaf__)) 26553: __attribute__ ((__access__ (__write_only__, 1, 2))); 26553: 26553: 26553: 26553: 26553: 26553: extern char *get_current_dir_name (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern char *getwd (char *__buf) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__deprecated__)) 26553: __attribute__ ((__access__ (__write_only__, 1))); 26553: 26553: 26553: 26553: 26553: extern int dup (int __fd) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: extern int dup2 (int __fd, int __fd2) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern int dup3 (int __fd, int __fd2, int __flags) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern char **__environ; 26553: 26553: extern char **environ; 26553: 26553: 26553: 26553: 26553: 26553: extern int execve (const char *__path, char *const __argv[], 26553: char *const __envp[]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: 26553: extern int fexecve (int __fd, char *const __argv[], char *const __envp[]) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 26553: 26553: 26553: 26553: 26553: extern int execv (const char *__path, char *const __argv[]) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: extern int execle (const char *__path, const char *__arg, ...) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: extern int execl (const char *__path, const char *__arg, ...) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: extern int execvp (const char *__file, char *const __argv[]) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: 26553: extern int execlp (const char *__file, const char *__arg, ...) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: 26553: extern int execvpe (const char *__file, char *const __argv[], 26553: char *const __envp[]) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: 26553: 26553: extern int nice (int __inc) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: extern void _exit (int __status) __attribute__ ((__noreturn__)); 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/confname.h" 1 3 26553: # 24 "/usr/arm-linux-gnueabi/include/bits/confname.h" 3 26553: enum 26553: { 26553: _PC_LINK_MAX, 26553: 26553: _PC_MAX_CANON, 26553: 26553: _PC_MAX_INPUT, 26553: 26553: _PC_NAME_MAX, 26553: 26553: _PC_PATH_MAX, 26553: 26553: _PC_PIPE_BUF, 26553: 26553: _PC_CHOWN_RESTRICTED, 26553: 26553: _PC_NO_TRUNC, 26553: 26553: _PC_VDISABLE, 26553: 26553: _PC_SYNC_IO, 26553: 26553: _PC_ASYNC_IO, 26553: 26553: _PC_PRIO_IO, 26553: 26553: _PC_SOCK_MAXBUF, 26553: 26553: _PC_FILESIZEBITS, 26553: 26553: _PC_REC_INCR_XFER_SIZE, 26553: 26553: _PC_REC_MAX_XFER_SIZE, 26553: 26553: _PC_REC_MIN_XFER_SIZE, 26553: 26553: _PC_REC_XFER_ALIGN, 26553: 26553: _PC_ALLOC_SIZE_MIN, 26553: 26553: _PC_SYMLINK_MAX, 26553: 26553: _PC_2_SYMLINKS 26553: 26553: }; 26553: 26553: 26553: enum 26553: { 26553: _SC_ARG_MAX, 26553: 26553: _SC_CHILD_MAX, 26553: 26553: _SC_CLK_TCK, 26553: 26553: _SC_NGROUPS_MAX, 26553: 26553: _SC_OPEN_MAX, 26553: 26553: _SC_STREAM_MAX, 26553: 26553: _SC_TZNAME_MAX, 26553: 26553: _SC_JOB_CONTROL, 26553: 26553: _SC_SAVED_IDS, 26553: 26553: _SC_REALTIME_SIGNALS, 26553: 26553: _SC_PRIORITY_SCHEDULING, 26553: 26553: _SC_TIMERS, 26553: 26553: _SC_ASYNCHRONOUS_IO, 26553: 26553: _SC_PRIORITIZED_IO, 26553: 26553: _SC_SYNCHRONIZED_IO, 26553: 26553: _SC_FSYNC, 26553: 26553: _SC_MAPPED_FILES, 26553: 26553: _SC_MEMLOCK, 26553: 26553: _SC_MEMLOCK_RANGE, 26553: 26553: _SC_MEMORY_PROTECTION, 26553: 26553: _SC_MESSAGE_PASSING, 26553: 26553: _SC_SEMAPHORES, 26553: 26553: _SC_SHARED_MEMORY_OBJECTS, 26553: 26553: _SC_AIO_LISTIO_MAX, 26553: 26553: _SC_AIO_MAX, 26553: 26553: _SC_AIO_PRIO_DELTA_MAX, 26553: 26553: _SC_DELAYTIMER_MAX, 26553: 26553: _SC_MQ_OPEN_MAX, 26553: 26553: _SC_MQ_PRIO_MAX, 26553: 26553: _SC_VERSION, 26553: 26553: _SC_PAGESIZE, 26553: 26553: 26553: _SC_RTSIG_MAX, 26553: 26553: _SC_SEM_NSEMS_MAX, 26553: 26553: _SC_SEM_VALUE_MAX, 26553: 26553: _SC_SIGQUEUE_MAX, 26553: 26553: _SC_TIMER_MAX, 26553: 26553: 26553: 26553: 26553: _SC_BC_BASE_MAX, 26553: 26553: _SC_BC_DIM_MAX, 26553: 26553: _SC_BC_SCALE_MAX, 26553: 26553: _SC_BC_STRING_MAX, 26553: 26553: _SC_COLL_WEIGHTS_MAX, 26553: 26553: _SC_EQUIV_CLASS_MAX, 26553: 26553: _SC_EXPR_NEST_MAX, 26553: 26553: _SC_LINE_MAX, 26553: 26553: _SC_RE_DUP_MAX, 26553: 26553: _SC_CHARCLASS_NAME_MAX, 26553: 26553: 26553: _SC_2_VERSION, 26553: 26553: _SC_2_C_BIND, 26553: 26553: _SC_2_C_DEV, 26553: 26553: _SC_2_FORT_DEV, 26553: 26553: _SC_2_FORT_RUN, 26553: 26553: _SC_2_SW_DEV, 26553: 26553: _SC_2_LOCALEDEF, 26553: 26553: 26553: _SC_PII, 26553: 26553: _SC_PII_XTI, 26553: 26553: _SC_PII_SOCKET, 26553: 26553: _SC_PII_INTERNET, 26553: 26553: _SC_PII_OSI, 26553: 26553: _SC_POLL, 26553: 26553: _SC_SELECT, 26553: 26553: _SC_UIO_MAXIOV, 26553: 26553: _SC_IOV_MAX = _SC_UIO_MAXIOV, 26553: 26553: _SC_PII_INTERNET_STREAM, 26553: 26553: _SC_PII_INTERNET_DGRAM, 26553: 26553: _SC_PII_OSI_COTS, 26553: 26553: _SC_PII_OSI_CLTS, 26553: 26553: _SC_PII_OSI_M, 26553: 26553: _SC_T_IOV_MAX, 26553: 26553: 26553: 26553: _SC_THREADS, 26553: 26553: _SC_THREAD_SAFE_FUNCTIONS, 26553: 26553: _SC_GETGR_R_SIZE_MAX, 26553: 26553: _SC_GETPW_R_SIZE_MAX, 26553: 26553: _SC_LOGIN_NAME_MAX, 26553: 26553: _SC_TTY_NAME_MAX, 26553: 26553: _SC_THREAD_DESTRUCTOR_ITERATIONS, 26553: 26553: _SC_THREAD_KEYS_MAX, 26553: 26553: _SC_THREAD_STACK_MIN, 26553: 26553: _SC_THREAD_THREADS_MAX, 26553: 26553: _SC_THREAD_ATTR_STACKADDR, 26553: 26553: _SC_THREAD_ATTR_STACKSIZE, 26553: 26553: _SC_THREAD_PRIORITY_SCHEDULING, 26553: 26553: _SC_THREAD_PRIO_INHERIT, 26553: 26553: _SC_THREAD_PRIO_PROTECT, 26553: 26553: _SC_THREAD_PROCESS_SHARED, 26553: 26553: 26553: _SC_NPROCESSORS_CONF, 26553: 26553: _SC_NPROCESSORS_ONLN, 26553: 26553: _SC_PHYS_PAGES, 26553: 26553: _SC_AVPHYS_PAGES, 26553: 26553: _SC_ATEXIT_MAX, 26553: 26553: _SC_PASS_MAX, 26553: 26553: 26553: _SC_XOPEN_VERSION, 26553: 26553: _SC_XOPEN_XCU_VERSION, 26553: 26553: _SC_XOPEN_UNIX, 26553: 26553: _SC_XOPEN_CRYPT, 26553: 26553: _SC_XOPEN_ENH_I18N, 26553: 26553: _SC_XOPEN_SHM, 26553: 26553: 26553: _SC_2_CHAR_TERM, 26553: 26553: _SC_2_C_VERSION, 26553: 26553: _SC_2_UPE, 26553: 26553: 26553: _SC_XOPEN_XPG2, 26553: 26553: _SC_XOPEN_XPG3, 26553: 26553: _SC_XOPEN_XPG4, 26553: 26553: 26553: _SC_CHAR_BIT, 26553: 26553: _SC_CHAR_MAX, 26553: 26553: _SC_CHAR_MIN, 26553: 26553: _SC_INT_MAX, 26553: 26553: _SC_INT_MIN, 26553: 26553: _SC_LONG_BIT, 26553: 26553: _SC_WORD_BIT, 26553: 26553: _SC_MB_LEN_MAX, 26553: 26553: _SC_NZERO, 26553: 26553: _SC_SSIZE_MAX, 26553: 26553: _SC_SCHAR_MAX, 26553: 26553: _SC_SCHAR_MIN, 26553: 26553: _SC_SHRT_MAX, 26553: 26553: _SC_SHRT_MIN, 26553: 26553: _SC_UCHAR_MAX, 26553: 26553: _SC_UINT_MAX, 26553: 26553: _SC_ULONG_MAX, 26553: 26553: _SC_USHRT_MAX, 26553: 26553: 26553: _SC_NL_ARGMAX, 26553: 26553: _SC_NL_LANGMAX, 26553: 26553: _SC_NL_MSGMAX, 26553: 26553: _SC_NL_NMAX, 26553: 26553: _SC_NL_SETMAX, 26553: 26553: _SC_NL_TEXTMAX, 26553: 26553: 26553: _SC_XBS5_ILP32_OFF32, 26553: 26553: _SC_XBS5_ILP32_OFFBIG, 26553: 26553: _SC_XBS5_LP64_OFF64, 26553: 26553: _SC_XBS5_LPBIG_OFFBIG, 26553: 26553: 26553: _SC_XOPEN_LEGACY, 26553: 26553: _SC_XOPEN_REALTIME, 26553: 26553: _SC_XOPEN_REALTIME_THREADS, 26553: 26553: 26553: _SC_ADVISORY_INFO, 26553: 26553: _SC_BARRIERS, 26553: 26553: _SC_BASE, 26553: 26553: _SC_C_LANG_SUPPORT, 26553: 26553: _SC_C_LANG_SUPPORT_R, 26553: 26553: _SC_CLOCK_SELECTION, 26553: 26553: _SC_CPUTIME, 26553: 26553: _SC_THREAD_CPUTIME, 26553: 26553: _SC_DEVICE_IO, 26553: 26553: _SC_DEVICE_SPECIFIC, 26553: 26553: _SC_DEVICE_SPECIFIC_R, 26553: 26553: _SC_FD_MGMT, 26553: 26553: _SC_FIFO, 26553: 26553: _SC_PIPE, 26553: 26553: _SC_FILE_ATTRIBUTES, 26553: 26553: _SC_FILE_LOCKING, 26553: 26553: _SC_FILE_SYSTEM, 26553: 26553: _SC_MONOTONIC_CLOCK, 26553: 26553: _SC_MULTI_PROCESS, 26553: 26553: _SC_SINGLE_PROCESS, 26553: 26553: _SC_NETWORKING, 26553: 26553: _SC_READER_WRITER_LOCKS, 26553: 26553: _SC_SPIN_LOCKS, 26553: 26553: _SC_REGEXP, 26553: 26553: _SC_REGEX_VERSION, 26553: 26553: _SC_SHELL, 26553: 26553: _SC_SIGNALS, 26553: 26553: _SC_SPAWN, 26553: 26553: _SC_SPORADIC_SERVER, 26553: 26553: _SC_THREAD_SPORADIC_SERVER, 26553: 26553: _SC_SYSTEM_DATABASE, 26553: 26553: _SC_SYSTEM_DATABASE_R, 26553: 26553: _SC_TIMEOUTS, 26553: 26553: _SC_TYPED_MEMORY_OBJECTS, 26553: 26553: _SC_USER_GROUPS, 26553: 26553: _SC_USER_GROUPS_R, 26553: 26553: _SC_2_PBS, 26553: 26553: _SC_2_PBS_ACCOUNTING, 26553: 26553: _SC_2_PBS_LOCATE, 26553: 26553: _SC_2_PBS_MESSAGE, 26553: 26553: _SC_2_PBS_TRACK, 26553: 26553: _SC_SYMLOOP_MAX, 26553: 26553: _SC_STREAMS, 26553: 26553: _SC_2_PBS_CHECKPOINT, 26553: 26553: 26553: _SC_V6_ILP32_OFF32, 26553: 26553: _SC_V6_ILP32_OFFBIG, 26553: 26553: _SC_V6_LP64_OFF64, 26553: 26553: _SC_V6_LPBIG_OFFBIG, 26553: 26553: 26553: _SC_HOST_NAME_MAX, 26553: 26553: _SC_TRACE, 26553: 26553: _SC_TRACE_EVENT_FILTER, 26553: 26553: _SC_TRACE_INHERIT, 26553: 26553: _SC_TRACE_LOG, 26553: 26553: 26553: _SC_LEVEL1_ICACHE_SIZE, 26553: 26553: _SC_LEVEL1_ICACHE_ASSOC, 26553: 26553: _SC_LEVEL1_ICACHE_LINESIZE, 26553: 26553: _SC_LEVEL1_DCACHE_SIZE, 26553: 26553: _SC_LEVEL1_DCACHE_ASSOC, 26553: 26553: _SC_LEVEL1_DCACHE_LINESIZE, 26553: 26553: _SC_LEVEL2_CACHE_SIZE, 26553: 26553: _SC_LEVEL2_CACHE_ASSOC, 26553: 26553: _SC_LEVEL2_CACHE_LINESIZE, 26553: 26553: _SC_LEVEL3_CACHE_SIZE, 26553: 26553: _SC_LEVEL3_CACHE_ASSOC, 26553: 26553: _SC_LEVEL3_CACHE_LINESIZE, 26553: 26553: _SC_LEVEL4_CACHE_SIZE, 26553: 26553: _SC_LEVEL4_CACHE_ASSOC, 26553: 26553: _SC_LEVEL4_CACHE_LINESIZE, 26553: 26553: 26553: 26553: _SC_IPV6 = _SC_LEVEL1_ICACHE_SIZE + 50, 26553: 26553: _SC_RAW_SOCKETS, 26553: 26553: 26553: _SC_V7_ILP32_OFF32, 26553: 26553: _SC_V7_ILP32_OFFBIG, 26553: 26553: _SC_V7_LP64_OFF64, 26553: 26553: _SC_V7_LPBIG_OFFBIG, 26553: 26553: 26553: _SC_SS_REPL_MAX, 26553: 26553: 26553: _SC_TRACE_EVENT_NAME_MAX, 26553: 26553: _SC_TRACE_NAME_MAX, 26553: 26553: _SC_TRACE_SYS_MAX, 26553: 26553: _SC_TRACE_USER_EVENT_MAX, 26553: 26553: 26553: _SC_XOPEN_STREAMS, 26553: 26553: 26553: _SC_THREAD_ROBUST_PRIO_INHERIT, 26553: 26553: _SC_THREAD_ROBUST_PRIO_PROTECT 26553: 26553: }; 26553: 26553: 26553: enum 26553: { 26553: _CS_PATH, 26553: 26553: 26553: _CS_V6_WIDTH_RESTRICTED_ENVS, 26553: 26553: 26553: 26553: _CS_GNU_LIBC_VERSION, 26553: 26553: _CS_GNU_LIBPTHREAD_VERSION, 26553: 26553: 26553: _CS_V5_WIDTH_RESTRICTED_ENVS, 26553: 26553: 26553: 26553: _CS_V7_WIDTH_RESTRICTED_ENVS, 26553: 26553: 26553: 26553: _CS_LFS_CFLAGS = 1000, 26553: 26553: _CS_LFS_LDFLAGS, 26553: 26553: _CS_LFS_LIBS, 26553: 26553: _CS_LFS_LINTFLAGS, 26553: 26553: _CS_LFS64_CFLAGS, 26553: 26553: _CS_LFS64_LDFLAGS, 26553: 26553: _CS_LFS64_LIBS, 26553: 26553: _CS_LFS64_LINTFLAGS, 26553: 26553: 26553: _CS_XBS5_ILP32_OFF32_CFLAGS = 1100, 26553: 26553: _CS_XBS5_ILP32_OFF32_LDFLAGS, 26553: 26553: _CS_XBS5_ILP32_OFF32_LIBS, 26553: 26553: _CS_XBS5_ILP32_OFF32_LINTFLAGS, 26553: 26553: _CS_XBS5_ILP32_OFFBIG_CFLAGS, 26553: 26553: _CS_XBS5_ILP32_OFFBIG_LDFLAGS, 26553: 26553: _CS_XBS5_ILP32_OFFBIG_LIBS, 26553: 26553: _CS_XBS5_ILP32_OFFBIG_LINTFLAGS, 26553: 26553: _CS_XBS5_LP64_OFF64_CFLAGS, 26553: 26553: _CS_XBS5_LP64_OFF64_LDFLAGS, 26553: 26553: _CS_XBS5_LP64_OFF64_LIBS, 26553: 26553: _CS_XBS5_LP64_OFF64_LINTFLAGS, 26553: 26553: _CS_XBS5_LPBIG_OFFBIG_CFLAGS, 26553: 26553: _CS_XBS5_LPBIG_OFFBIG_LDFLAGS, 26553: 26553: _CS_XBS5_LPBIG_OFFBIG_LIBS, 26553: 26553: _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS, 26553: 26553: 26553: _CS_POSIX_V6_ILP32_OFF32_CFLAGS, 26553: 26553: _CS_POSIX_V6_ILP32_OFF32_LDFLAGS, 26553: 26553: _CS_POSIX_V6_ILP32_OFF32_LIBS, 26553: 26553: _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS, 26553: 26553: _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS, 26553: 26553: _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS, 26553: 26553: _CS_POSIX_V6_ILP32_OFFBIG_LIBS, 26553: 26553: _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS, 26553: 26553: _CS_POSIX_V6_LP64_OFF64_CFLAGS, 26553: 26553: _CS_POSIX_V6_LP64_OFF64_LDFLAGS, 26553: 26553: _CS_POSIX_V6_LP64_OFF64_LIBS, 26553: 26553: _CS_POSIX_V6_LP64_OFF64_LINTFLAGS, 26553: 26553: _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS, 26553: 26553: _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS, 26553: 26553: _CS_POSIX_V6_LPBIG_OFFBIG_LIBS, 26553: 26553: _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS, 26553: 26553: 26553: _CS_POSIX_V7_ILP32_OFF32_CFLAGS, 26553: 26553: _CS_POSIX_V7_ILP32_OFF32_LDFLAGS, 26553: 26553: _CS_POSIX_V7_ILP32_OFF32_LIBS, 26553: 26553: _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS, 26553: 26553: _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS, 26553: 26553: _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS, 26553: 26553: _CS_POSIX_V7_ILP32_OFFBIG_LIBS, 26553: 26553: _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS, 26553: 26553: _CS_POSIX_V7_LP64_OFF64_CFLAGS, 26553: 26553: _CS_POSIX_V7_LP64_OFF64_LDFLAGS, 26553: 26553: _CS_POSIX_V7_LP64_OFF64_LIBS, 26553: 26553: _CS_POSIX_V7_LP64_OFF64_LINTFLAGS, 26553: 26553: _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS, 26553: 26553: _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS, 26553: 26553: _CS_POSIX_V7_LPBIG_OFFBIG_LIBS, 26553: 26553: _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS, 26553: 26553: 26553: _CS_V6_ENV, 26553: 26553: _CS_V7_ENV 26553: 26553: }; 26553: # 621 "/usr/arm-linux-gnueabi/include/unistd.h" 2 3 26553: 26553: 26553: extern long int pathconf (const char *__path, int __name) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern long int fpathconf (int __fd, int __name) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern long int sysconf (int __name) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern size_t confstr (int __name, char *__buf, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) 26553: __attribute__ ((__access__ (__write_only__, 2, 3))); 26553: 26553: 26553: 26553: 26553: extern __pid_t getpid (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern __pid_t getppid (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern __pid_t getpgrp (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern __pid_t __getpgid (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern __pid_t getpgid (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int setpgid (__pid_t __pid, __pid_t __pgid) __attribute__ ((__nothrow__ , __leaf__)); 26553: # 672 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: extern int setpgrp (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern __pid_t setsid (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern __pid_t getsid (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern __uid_t getuid (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern __uid_t geteuid (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern __gid_t getgid (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern __gid_t getegid (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern int getgroups (int __size, __gid_t __list[]) __attribute__ ((__nothrow__ , __leaf__)) 26553: __attribute__ ((__access__ (__write_only__, 2, 1))); 26553: 26553: 26553: extern int group_member (__gid_t __gid) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int setuid (__uid_t __uid) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: extern int setreuid (__uid_t __ruid, __uid_t __euid) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: extern int seteuid (__uid_t __uid) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int setgid (__gid_t __gid) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: extern int setregid (__gid_t __rgid, __gid_t __egid) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: extern int setegid (__gid_t __gid) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: 26553: extern int getresuid (__uid_t *__ruid, __uid_t *__euid, __uid_t *__suid) 26553: __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern int getresgid (__gid_t *__rgid, __gid_t *__egid, __gid_t *__sgid) 26553: __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern int setresuid (__uid_t __ruid, __uid_t __euid, __uid_t __suid) 26553: __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: extern int setresgid (__gid_t __rgid, __gid_t __egid, __gid_t __sgid) 26553: __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern __pid_t fork (void) __attribute__ ((__nothrow__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern __pid_t vfork (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern char *ttyname (int __fd) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern int ttyname_r (int __fd, char *__buf, size_t __buflen) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__ ((__access__ (__write_only__, 2, 3))); 26553: 26553: 26553: 26553: extern int isatty (int __fd) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern int ttyslot (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern int link (const char *__from, const char *__to) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) ; 26553: 26553: 26553: 26553: 26553: extern int linkat (int __fromfd, const char *__from, int __tofd, 26553: const char *__to, int __flags) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))) ; 26553: 26553: 26553: 26553: 26553: extern int symlink (const char *__from, const char *__to) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) ; 26553: 26553: 26553: 26553: 26553: extern ssize_t readlink (const char *__restrict __path, 26553: char *__restrict __buf, size_t __len) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__access__ (__write_only__, 2, 3))); 26553: 26553: 26553: 26553: 26553: 26553: extern int symlinkat (const char *__from, int __tofd, 26553: const char *__to) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))) ; 26553: 26553: 26553: extern ssize_t readlinkat (int __fd, const char *__restrict __path, 26553: char *__restrict __buf, size_t __len) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))) __attribute__ ((__access__ (__read_only__, 3, 4))); 26553: 26553: 26553: 26553: extern int unlink (const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: extern int unlinkat (int __fd, const char *__name, int __flag) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 26553: 26553: 26553: 26553: extern int rmdir (const char *__path) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: extern __pid_t tcgetpgrp (int __fd) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int tcsetpgrp (int __fd, __pid_t __pgrp_id) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern char *getlogin (void); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int getlogin_r (char *__name, size_t __name_len) __attribute__ ((__nonnull__ (1))) 26553: __attribute__ ((__access__ (__write_only__, 1, 2))); 26553: 26553: 26553: 26553: 26553: extern int setlogin (const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/getopt_posix.h" 1 3 26553: # 27 "/usr/arm-linux-gnueabi/include/bits/getopt_posix.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/getopt_core.h" 1 3 26553: # 28 "/usr/arm-linux-gnueabi/include/bits/getopt_core.h" 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern char *optarg; 26553: # 50 "/usr/arm-linux-gnueabi/include/bits/getopt_core.h" 3 26553: extern int optind; 26553: 26553: 26553: 26553: 26553: extern int opterr; 26553: 26553: 26553: 26553: extern int optopt; 26553: # 91 "/usr/arm-linux-gnueabi/include/bits/getopt_core.h" 3 26553: extern int getopt (int ___argc, char *const *___argv, const char *__shortopts) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))); 26553: 26553: 26553: # 28 "/usr/arm-linux-gnueabi/include/bits/getopt_posix.h" 2 3 26553: 26553: 26553: # 49 "/usr/arm-linux-gnueabi/include/bits/getopt_posix.h" 3 26553: 26553: # 884 "/usr/arm-linux-gnueabi/include/unistd.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int gethostname (char *__name, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) 26553: __attribute__ ((__access__ (__write_only__, 1, 2))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int sethostname (const char *__name, size_t __len) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__access__ (__read_only__, 1, 2))); 26553: 26553: 26553: 26553: extern int sethostid (long int __id) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: 26553: extern int getdomainname (char *__name, size_t __len) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__access__ (__write_only__, 1, 2))); 26553: extern int setdomainname (const char *__name, size_t __len) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__access__ (__read_only__, 1, 2))); 26553: 26553: 26553: 26553: 26553: extern int vhangup (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int revoke (const char *__file) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int profil (unsigned short int *__sample_buffer, size_t __size, 26553: size_t __offset, unsigned int __scale) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: extern int acct (const char *__name) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern char *getusershell (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: extern void endusershell (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: extern void setusershell (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern int daemon (int __nochdir, int __noclose) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int chroot (const char *__path) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 26553: 26553: 26553: 26553: extern char *getpass (const char *__prompt) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int fsync (int __fd); 26553: 26553: 26553: 26553: 26553: 26553: extern int syncfs (int __fd) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern long int gethostid (void); 26553: 26553: 26553: extern void sync (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern int getpagesize (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: 26553: extern int getdtablesize (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: # 1005 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: extern int truncate (const char *__file, __off_t __length) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 26553: # 1017 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: extern int truncate64 (const char *__file, __off64_t __length) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 26553: # 1028 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: extern int ftruncate (int __fd, __off_t __length) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: # 1038 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: extern int ftruncate64 (int __fd, __off64_t __length) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: # 1049 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: extern int brk (void *__addr) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: 26553: extern void *sbrk (intptr_t __delta) __attribute__ ((__nothrow__ , __leaf__)); 26553: # 1070 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: extern long int syscall (long int __sysno, ...) __attribute__ ((__nothrow__ , __leaf__)); 26553: # 1093 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: extern int lockf (int __fd, int __cmd, __off_t __len) ; 26553: # 1103 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: extern int lockf64 (int __fd, int __cmd, __off64_t __len) ; 26553: # 1121 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: ssize_t copy_file_range (int __infd, __off64_t *__pinoff, 26553: int __outfd, __off64_t *__poutoff, 26553: size_t __length, unsigned int __flags); 26553: 26553: 26553: 26553: 26553: 26553: extern int fdatasync (int __fildes); 26553: # 1138 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: extern char *crypt (const char *__key, const char *__salt) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern void swab (const void *__restrict __from, void *__restrict __to, 26553: ssize_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) 26553: __attribute__ ((__access__ (__read_only__, 1, 3))) 26553: __attribute__ ((__access__ (__write_only__, 2, 3))); 26553: # 1177 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: int getentropy (void *__buffer, size_t __length) 26553: __attribute__ ((__access__ (__write_only__, 1, 2))); 26553: # 1187 "/usr/arm-linux-gnueabi/include/unistd.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/unistd_ext.h" 1 3 26553: # 34 "/usr/arm-linux-gnueabi/include/bits/unistd_ext.h" 3 26553: extern __pid_t gettid (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: # 1188 "/usr/arm-linux-gnueabi/include/unistd.h" 2 3 26553: 26553: 26553: # 11 "src/view.c" 2 26553: # 1 "/usr/arm-linux-gnueabi/include/complex.h" 1 3 26553: # 26 "/usr/arm-linux-gnueabi/include/complex.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/libc-header-start.h" 1 3 26553: # 27 "/usr/arm-linux-gnueabi/include/complex.h" 2 3 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/mathdef.h" 1 3 26553: # 30 "/usr/arm-linux-gnueabi/include/complex.h" 2 3 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/floatn.h" 1 3 26553: # 52 "/usr/arm-linux-gnueabi/include/bits/floatn.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/floatn-common.h" 1 3 26553: # 24 "/usr/arm-linux-gnueabi/include/bits/floatn-common.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/long-double.h" 1 3 26553: # 25 "/usr/arm-linux-gnueabi/include/bits/floatn-common.h" 2 3 26553: # 53 "/usr/arm-linux-gnueabi/include/bits/floatn.h" 2 3 26553: # 33 "/usr/arm-linux-gnueabi/include/complex.h" 2 3 26553: 26553: 26553: # 110 "/usr/arm-linux-gnueabi/include/complex.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/cmathcalls.h" 1 3 26553: # 55 "/usr/arm-linux-gnueabi/include/bits/cmathcalls.h" 3 26553: extern double _Complex cacos (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __cacos (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern double _Complex casin (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __casin (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern double _Complex catan (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __catan (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern double _Complex ccos (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __ccos (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern double _Complex csin (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __csin (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern double _Complex ctan (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __ctan (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern double _Complex cacosh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __cacosh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern double _Complex casinh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __casinh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern double _Complex catanh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __catanh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern double _Complex ccosh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __ccosh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern double _Complex csinh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __csinh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern double _Complex ctanh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __ctanh (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern double _Complex cexp (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __cexp (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern double _Complex clog (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __clog (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern double _Complex clog10 (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __clog10 (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern double _Complex cpow (double _Complex __x, double _Complex __y) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __cpow (double _Complex __x, double _Complex __y) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern double _Complex csqrt (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __csqrt (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern double cabs (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double __cabs (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern double carg (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double __carg (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern double _Complex conj (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __conj (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern double _Complex cproj (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double _Complex __cproj (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern double cimag (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double __cimag (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern double creal (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern double __creal (double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: # 111 "/usr/arm-linux-gnueabi/include/complex.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/cmathcalls.h" 1 3 26553: # 55 "/usr/arm-linux-gnueabi/include/bits/cmathcalls.h" 3 26553: extern float _Complex cacosf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __cacosf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern float _Complex casinf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __casinf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern float _Complex catanf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __catanf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern float _Complex ccosf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __ccosf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern float _Complex csinf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __csinf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern float _Complex ctanf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __ctanf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern float _Complex cacoshf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __cacoshf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern float _Complex casinhf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __casinhf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern float _Complex catanhf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __catanhf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern float _Complex ccoshf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __ccoshf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern float _Complex csinhf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __csinhf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern float _Complex ctanhf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __ctanhf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern float _Complex cexpf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __cexpf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern float _Complex clogf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __clogf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern float _Complex clog10f (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __clog10f (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern float _Complex cpowf (float _Complex __x, float _Complex __y) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __cpowf (float _Complex __x, float _Complex __y) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern float _Complex csqrtf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __csqrtf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern float cabsf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float __cabsf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern float cargf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float __cargf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern float _Complex conjf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __conjf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern float _Complex cprojf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float _Complex __cprojf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern float cimagf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float __cimagf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern float crealf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern float __crealf (float _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: # 118 "/usr/arm-linux-gnueabi/include/complex.h" 2 3 26553: # 143 "/usr/arm-linux-gnueabi/include/complex.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/cmathcalls.h" 1 3 26553: # 55 "/usr/arm-linux-gnueabi/include/bits/cmathcalls.h" 3 26553: extern long double _Complex cacosl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __cacosl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern long double _Complex casinl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __casinl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern long double _Complex catanl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __catanl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern long double _Complex ccosl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __ccosl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern long double _Complex csinl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __csinl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern long double _Complex ctanl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __ctanl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern long double _Complex cacoshl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __cacoshl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern long double _Complex casinhl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __casinhl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern long double _Complex catanhl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __catanhl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern long double _Complex ccoshl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __ccoshl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern long double _Complex csinhl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __csinhl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern long double _Complex ctanhl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __ctanhl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern long double _Complex cexpl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __cexpl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern long double _Complex clogl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __clogl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern long double _Complex clog10l (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __clog10l (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern long double _Complex cpowl (long double _Complex __x, long double _Complex __y) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __cpowl (long double _Complex __x, long double _Complex __y) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern long double _Complex csqrtl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __csqrtl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern long double cabsl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double __cabsl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern long double cargl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double __cargl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern long double _Complex conjl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __conjl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern long double _Complex cprojl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double _Complex __cprojl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern long double cimagl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double __cimagl (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern long double creall (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); extern long double __creall (long double _Complex __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: # 144 "/usr/arm-linux-gnueabi/include/complex.h" 2 3 26553: # 176 "/usr/arm-linux-gnueabi/include/complex.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/cmathcalls.h" 1 3 26553: # 55 "/usr/arm-linux-gnueabi/include/bits/cmathcalls.h" 3 26553: extern _Complex _Float32 cacosf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __cacosf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float32 casinf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __casinf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float32 catanf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __catanf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Complex _Float32 ccosf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __ccosf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float32 csinf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __csinf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float32 ctanf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __ctanf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern _Complex _Float32 cacoshf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __cacoshf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float32 casinhf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __casinhf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float32 catanhf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __catanhf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Complex _Float32 ccoshf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __ccoshf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float32 csinhf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __csinhf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float32 ctanhf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __ctanhf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern _Complex _Float32 cexpf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __cexpf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Complex _Float32 clogf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __clogf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern _Complex _Float32 clog10f32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __clog10f32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern _Complex _Float32 cpowf32 (_Complex _Float32 __x, _Complex _Float32 __y) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __cpowf32 (_Complex _Float32 __x, _Complex _Float32 __y) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Complex _Float32 csqrtf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __csqrtf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern _Float32 cabsf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float32 __cabsf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Float32 cargf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float32 __cargf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Complex _Float32 conjf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __conjf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Complex _Float32 cprojf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32 __cprojf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern _Float32 cimagf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float32 __cimagf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Float32 crealf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float32 __crealf32 (_Complex _Float32 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: # 177 "/usr/arm-linux-gnueabi/include/complex.h" 2 3 26553: # 188 "/usr/arm-linux-gnueabi/include/complex.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/cmathcalls.h" 1 3 26553: # 55 "/usr/arm-linux-gnueabi/include/bits/cmathcalls.h" 3 26553: extern _Complex _Float64 cacosf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __cacosf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float64 casinf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __casinf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float64 catanf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __catanf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Complex _Float64 ccosf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __ccosf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float64 csinf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __csinf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float64 ctanf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __ctanf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern _Complex _Float64 cacoshf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __cacoshf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float64 casinhf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __casinhf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float64 catanhf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __catanhf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Complex _Float64 ccoshf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __ccoshf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float64 csinhf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __csinhf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float64 ctanhf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __ctanhf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern _Complex _Float64 cexpf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __cexpf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Complex _Float64 clogf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __clogf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern _Complex _Float64 clog10f64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __clog10f64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern _Complex _Float64 cpowf64 (_Complex _Float64 __x, _Complex _Float64 __y) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __cpowf64 (_Complex _Float64 __x, _Complex _Float64 __y) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Complex _Float64 csqrtf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __csqrtf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern _Float64 cabsf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float64 __cabsf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Float64 cargf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float64 __cargf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Complex _Float64 conjf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __conjf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Complex _Float64 cprojf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float64 __cprojf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern _Float64 cimagf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float64 __cimagf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Float64 crealf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float64 __crealf64 (_Complex _Float64 __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: # 189 "/usr/arm-linux-gnueabi/include/complex.h" 2 3 26553: # 212 "/usr/arm-linux-gnueabi/include/complex.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/cmathcalls.h" 1 3 26553: # 55 "/usr/arm-linux-gnueabi/include/bits/cmathcalls.h" 3 26553: extern _Complex _Float32x cacosf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __cacosf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float32x casinf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __casinf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float32x catanf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __catanf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Complex _Float32x ccosf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __ccosf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float32x csinf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __csinf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float32x ctanf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __ctanf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern _Complex _Float32x cacoshf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __cacoshf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float32x casinhf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __casinhf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float32x catanhf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __catanhf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Complex _Float32x ccoshf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __ccoshf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float32x csinhf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __csinhf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern _Complex _Float32x ctanhf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __ctanhf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern _Complex _Float32x cexpf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __cexpf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Complex _Float32x clogf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __clogf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern _Complex _Float32x clog10f32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __clog10f32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern _Complex _Float32x cpowf32x (_Complex _Float32x __x, _Complex _Float32x __y) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __cpowf32x (_Complex _Float32x __x, _Complex _Float32x __y) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Complex _Float32x csqrtf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __csqrtf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern _Float32x cabsf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float32x __cabsf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Float32x cargf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float32x __cargf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Complex _Float32x conjf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __conjf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Complex _Float32x cprojf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Complex _Float32x __cprojf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern _Float32x cimagf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float32x __cimagf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern _Float32x crealf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); extern _Float32x __crealf32x (_Complex _Float32x __z) __attribute__ ((__nothrow__ , __leaf__)); 26553: # 213 "/usr/arm-linux-gnueabi/include/complex.h" 2 3 26553: # 247 "/usr/arm-linux-gnueabi/include/complex.h" 3 26553: 26553: # 12 "src/view.c" 2 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stdbool.h" 1 3 4 26553: # 13 "src/view.c" 2 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/libgen.h" 1 3 26553: # 23 "/usr/arm-linux-gnueabi/include/libgen.h" 3 26553: 26553: 26553: 26553: extern char *dirname (char *__path) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern char *__xpg_basename (char *__path) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: # 15 "src/view.c" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtk.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtk.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdk.h" 1 26553: # 30 "/usr/include/gtk-3.0/gdk/gdk.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkconfig.h" 1 26553: # 13 "/usr/include/gtk-3.0/gdk/gdkconfig.h" 26553: # 1 "/usr/include/glib-2.0/glib.h" 1 26553: # 30 "/usr/include/glib-2.0/glib.h" 26553: # 1 "/usr/include/glib-2.0/glib/galloca.h" 1 26553: # 32 "/usr/include/glib-2.0/glib/galloca.h" 26553: # 1 "/usr/include/glib-2.0/glib/gtypes.h" 1 26553: # 32 "/usr/include/glib-2.0/glib/gtypes.h" 26553: # 1 "/usr/lib/arm-linux-gnueabi/glib-2.0/include/glibconfig.h" 1 26553: # 9 "/usr/lib/arm-linux-gnueabi/glib-2.0/include/glibconfig.h" 26553: # 1 "/usr/include/glib-2.0/glib/gmacros.h" 1 26553: # 38 "/usr/include/glib-2.0/glib/gmacros.h" 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 1 3 4 26553: # 143 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 3 4 26553: typedef int ptrdiff_t; 26553: # 321 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 3 4 26553: typedef unsigned int wchar_t; 26553: # 415 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 3 4 26553: typedef struct { 26553: long long __max_align_ll __attribute__((__aligned__(__alignof__(long long)))); 26553: long double __max_align_ld __attribute__((__aligned__(__alignof__(long double)))); 26553: # 426 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 3 4 26553: } max_align_t; 26553: # 39 "/usr/include/glib-2.0/glib/gmacros.h" 2 26553: # 10 "/usr/lib/arm-linux-gnueabi/glib-2.0/include/glibconfig.h" 2 26553: 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/limits.h" 1 3 4 26553: # 34 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/limits.h" 3 4 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/syslimits.h" 1 3 4 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/limits.h" 1 3 4 26553: # 203 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/limits.h" 3 4 26553: # 1 "/usr/arm-linux-gnueabi/include/limits.h" 1 3 4 26553: # 26 "/usr/arm-linux-gnueabi/include/limits.h" 3 4 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/libc-header-start.h" 1 3 4 26553: # 27 "/usr/arm-linux-gnueabi/include/limits.h" 2 3 4 26553: # 183 "/usr/arm-linux-gnueabi/include/limits.h" 3 4 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/posix1_lim.h" 1 3 4 26553: # 27 "/usr/arm-linux-gnueabi/include/bits/posix1_lim.h" 3 4 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/wordsize.h" 1 3 4 26553: # 28 "/usr/arm-linux-gnueabi/include/bits/posix1_lim.h" 2 3 4 26553: # 161 "/usr/arm-linux-gnueabi/include/bits/posix1_lim.h" 3 4 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/local_lim.h" 1 3 4 26553: # 38 "/usr/arm-linux-gnueabi/include/bits/local_lim.h" 3 4 26553: # 1 "/usr/arm-linux-gnueabi/include/linux/limits.h" 1 3 4 26553: # 39 "/usr/arm-linux-gnueabi/include/bits/local_lim.h" 2 3 4 26553: # 162 "/usr/arm-linux-gnueabi/include/bits/posix1_lim.h" 2 3 4 26553: # 184 "/usr/arm-linux-gnueabi/include/limits.h" 2 3 4 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/posix2_lim.h" 1 3 4 26553: # 188 "/usr/arm-linux-gnueabi/include/limits.h" 2 3 4 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/xopen_lim.h" 1 3 4 26553: # 64 "/usr/arm-linux-gnueabi/include/bits/xopen_lim.h" 3 4 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/uio_lim.h" 1 3 4 26553: # 65 "/usr/arm-linux-gnueabi/include/bits/xopen_lim.h" 2 3 4 26553: # 192 "/usr/arm-linux-gnueabi/include/limits.h" 2 3 4 26553: # 204 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/limits.h" 2 3 4 26553: # 8 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/syslimits.h" 2 3 4 26553: # 35 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/limits.h" 2 3 4 26553: # 12 "/usr/lib/arm-linux-gnueabi/glib-2.0/include/glibconfig.h" 2 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/float.h" 1 3 4 26553: # 13 "/usr/lib/arm-linux-gnueabi/glib-2.0/include/glibconfig.h" 2 26553: # 24 "/usr/lib/arm-linux-gnueabi/glib-2.0/include/glibconfig.h" 26553: 26553: # 40 "/usr/lib/arm-linux-gnueabi/glib-2.0/include/glibconfig.h" 26553: 26553: # 40 "/usr/lib/arm-linux-gnueabi/glib-2.0/include/glibconfig.h" 26553: typedef signed char gint8; 26553: typedef unsigned char guint8; 26553: 26553: typedef signed short gint16; 26553: typedef unsigned short guint16; 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef signed int gint32; 26553: typedef unsigned int guint32; 26553: # 61 "/usr/lib/arm-linux-gnueabi/glib-2.0/include/glibconfig.h" 26553: __extension__ typedef signed long long gint64; 26553: __extension__ typedef unsigned long long guint64; 26553: # 77 "/usr/lib/arm-linux-gnueabi/glib-2.0/include/glibconfig.h" 26553: typedef signed int gssize; 26553: typedef unsigned int gsize; 26553: # 88 "/usr/lib/arm-linux-gnueabi/glib-2.0/include/glibconfig.h" 26553: typedef gint64 goffset; 26553: # 104 "/usr/lib/arm-linux-gnueabi/glib-2.0/include/glibconfig.h" 26553: typedef signed int gintptr; 26553: typedef unsigned int guintptr; 26553: # 196 "/usr/lib/arm-linux-gnueabi/glib-2.0/include/glibconfig.h" 26553: typedef int GPid; 26553: # 212 "/usr/lib/arm-linux-gnueabi/glib-2.0/include/glibconfig.h" 26553: 26553: # 33 "/usr/include/glib-2.0/glib/gtypes.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/glib/gversionmacros.h" 1 26553: # 35 "/usr/include/glib-2.0/glib/gtypes.h" 2 26553: # 1 "/usr/arm-linux-gnueabi/include/time.h" 1 3 26553: # 29 "/usr/arm-linux-gnueabi/include/time.h" 3 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 1 3 4 26553: # 30 "/usr/arm-linux-gnueabi/include/time.h" 2 3 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/time.h" 1 3 26553: # 73 "/usr/arm-linux-gnueabi/include/bits/time.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/timex.h" 1 3 26553: # 22 "/usr/arm-linux-gnueabi/include/bits/timex.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/struct_timeval.h" 1 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 8 "/usr/arm-linux-gnueabi/include/bits/types/struct_timeval.h" 3 26553: struct timeval 26553: { 26553: __time_t tv_sec; 26553: __suseconds_t tv_usec; 26553: }; 26553: # 23 "/usr/arm-linux-gnueabi/include/bits/timex.h" 2 3 26553: 26553: 26553: 26553: struct timex 26553: { 26553: unsigned int modes; 26553: __syscall_slong_t offset; 26553: __syscall_slong_t freq; 26553: __syscall_slong_t maxerror; 26553: __syscall_slong_t esterror; 26553: int status; 26553: __syscall_slong_t constant; 26553: __syscall_slong_t precision; 26553: __syscall_slong_t tolerance; 26553: struct timeval time; 26553: __syscall_slong_t tick; 26553: __syscall_slong_t ppsfreq; 26553: __syscall_slong_t jitter; 26553: int shift; 26553: __syscall_slong_t stabil; 26553: __syscall_slong_t jitcnt; 26553: __syscall_slong_t calcnt; 26553: __syscall_slong_t errcnt; 26553: __syscall_slong_t stbcnt; 26553: 26553: int tai; 26553: 26553: 26553: int :32; int :32; int :32; int :32; 26553: int :32; int :32; int :32; int :32; 26553: int :32; int :32; int :32; 26553: }; 26553: # 74 "/usr/arm-linux-gnueabi/include/bits/time.h" 2 3 26553: 26553: 26553: 26553: 26553: extern int clock_adjtime (__clockid_t __clock_id, struct timex *__utx) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: # 34 "/usr/arm-linux-gnueabi/include/time.h" 2 3 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/clock_t.h" 1 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef __clock_t clock_t; 26553: # 38 "/usr/arm-linux-gnueabi/include/time.h" 2 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/time_t.h" 1 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef __time_t time_t; 26553: # 39 "/usr/arm-linux-gnueabi/include/time.h" 2 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/struct_tm.h" 1 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct tm 26553: { 26553: int tm_sec; 26553: int tm_min; 26553: int tm_hour; 26553: int tm_mday; 26553: int tm_mon; 26553: int tm_year; 26553: int tm_wday; 26553: int tm_yday; 26553: int tm_isdst; 26553: 26553: 26553: long int tm_gmtoff; 26553: const char *tm_zone; 26553: 26553: 26553: 26553: 26553: }; 26553: # 40 "/usr/arm-linux-gnueabi/include/time.h" 2 3 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/struct_timespec.h" 1 3 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/endian.h" 1 3 26553: # 35 "/usr/arm-linux-gnueabi/include/bits/endian.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/endianness.h" 1 3 26553: # 36 "/usr/arm-linux-gnueabi/include/bits/endian.h" 2 3 26553: # 7 "/usr/arm-linux-gnueabi/include/bits/types/struct_timespec.h" 2 3 26553: 26553: 26553: 26553: struct timespec 26553: { 26553: __time_t tv_sec; 26553: 26553: 26553: 26553: __syscall_slong_t tv_nsec; 26553: # 26 "/usr/arm-linux-gnueabi/include/bits/types/struct_timespec.h" 3 26553: }; 26553: # 43 "/usr/arm-linux-gnueabi/include/time.h" 2 3 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/clockid_t.h" 1 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef __clockid_t clockid_t; 26553: # 47 "/usr/arm-linux-gnueabi/include/time.h" 2 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/timer_t.h" 1 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef __timer_t timer_t; 26553: # 48 "/usr/arm-linux-gnueabi/include/time.h" 2 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/struct_itimerspec.h" 1 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct itimerspec 26553: { 26553: struct timespec it_interval; 26553: struct timespec it_value; 26553: }; 26553: # 49 "/usr/arm-linux-gnueabi/include/time.h" 2 3 26553: struct sigevent; 26553: # 60 "/usr/arm-linux-gnueabi/include/time.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/locale_t.h" 1 3 26553: # 22 "/usr/arm-linux-gnueabi/include/bits/types/locale_t.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/__locale_t.h" 1 3 26553: # 28 "/usr/arm-linux-gnueabi/include/bits/types/__locale_t.h" 3 26553: struct __locale_struct 26553: { 26553: 26553: struct __locale_data *__locales[13]; 26553: 26553: 26553: const unsigned short int *__ctype_b; 26553: const int *__ctype_tolower; 26553: const int *__ctype_toupper; 26553: 26553: 26553: const char *__names[13]; 26553: }; 26553: 26553: typedef struct __locale_struct *__locale_t; 26553: # 23 "/usr/arm-linux-gnueabi/include/bits/types/locale_t.h" 2 3 26553: 26553: typedef __locale_t locale_t; 26553: # 61 "/usr/arm-linux-gnueabi/include/time.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern clock_t clock (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern time_t time (time_t *__timer) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern double difftime (time_t __time1, time_t __time0) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); 26553: 26553: 26553: extern time_t mktime (struct tm *__tp) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern size_t strftime (char *__restrict __s, size_t __maxsize, 26553: const char *__restrict __format, 26553: const struct tm *__restrict __tp) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern char *strptime (const char *__restrict __s, 26553: const char *__restrict __fmt, struct tm *__tp) 26553: __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern size_t strftime_l (char *__restrict __s, size_t __maxsize, 26553: const char *__restrict __format, 26553: const struct tm *__restrict __tp, 26553: locale_t __loc) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern char *strptime_l (const char *__restrict __s, 26553: const char *__restrict __fmt, struct tm *__tp, 26553: locale_t __loc) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern struct tm *gmtime (const time_t *__timer) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern struct tm *localtime (const time_t *__timer) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern struct tm *gmtime_r (const time_t *__restrict __timer, 26553: struct tm *__restrict __tp) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern struct tm *localtime_r (const time_t *__restrict __timer, 26553: struct tm *__restrict __tp) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern char *asctime (const struct tm *__tp) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern char *ctime (const time_t *__timer) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern char *asctime_r (const struct tm *__restrict __tp, 26553: char *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern char *ctime_r (const time_t *__restrict __timer, 26553: char *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern char *__tzname[2]; 26553: extern int __daylight; 26553: extern long int __timezone; 26553: 26553: 26553: 26553: 26553: extern char *tzname[2]; 26553: 26553: 26553: 26553: extern void tzset (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern int daylight; 26553: extern long int timezone; 26553: # 190 "/usr/arm-linux-gnueabi/include/time.h" 3 26553: extern time_t timegm (struct tm *__tp) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern time_t timelocal (struct tm *__tp) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int dysize (int __year) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); 26553: # 205 "/usr/arm-linux-gnueabi/include/time.h" 3 26553: extern int nanosleep (const struct timespec *__requested_time, 26553: struct timespec *__remaining); 26553: 26553: 26553: 26553: extern int clock_getres (clockid_t __clock_id, struct timespec *__res) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int clock_gettime (clockid_t __clock_id, struct timespec *__tp) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int clock_settime (clockid_t __clock_id, const struct timespec *__tp) 26553: __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int clock_nanosleep (clockid_t __clock_id, int __flags, 26553: const struct timespec *__req, 26553: struct timespec *__rem); 26553: 26553: 26553: extern int clock_getcpuclockid (pid_t __pid, clockid_t *__clock_id) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern int timer_create (clockid_t __clock_id, 26553: struct sigevent *__restrict __evp, 26553: timer_t *__restrict __timerid) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int timer_delete (timer_t __timerid) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int timer_settime (timer_t __timerid, int __flags, 26553: const struct itimerspec *__restrict __value, 26553: struct itimerspec *__restrict __ovalue) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int timer_gettime (timer_t __timerid, struct itimerspec *__value) 26553: __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int timer_getoverrun (timer_t __timerid) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern int timespec_get (struct timespec *__ts, int __base) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: # 274 "/usr/arm-linux-gnueabi/include/time.h" 3 26553: extern int getdate_err; 26553: # 283 "/usr/arm-linux-gnueabi/include/time.h" 3 26553: extern struct tm *getdate (const char *__string); 26553: # 297 "/usr/arm-linux-gnueabi/include/time.h" 3 26553: extern int getdate_r (const char *__restrict __string, 26553: struct tm *__restrict __resbufp); 26553: 26553: 26553: 26553: # 36 "/usr/include/glib-2.0/glib/gtypes.h" 2 26553: 26553: 26553: # 46 "/usr/include/glib-2.0/glib/gtypes.h" 26553: 26553: # 46 "/usr/include/glib-2.0/glib/gtypes.h" 26553: typedef char gchar; 26553: typedef short gshort; 26553: typedef long glong; 26553: typedef int gint; 26553: typedef gint gboolean; 26553: 26553: typedef unsigned char guchar; 26553: typedef unsigned short gushort; 26553: typedef unsigned long gulong; 26553: typedef unsigned int guint; 26553: 26553: typedef float gfloat; 26553: typedef double gdouble; 26553: # 103 "/usr/include/glib-2.0/glib/gtypes.h" 26553: typedef void* gpointer; 26553: typedef const void *gconstpointer; 26553: 26553: typedef gint (*GCompareFunc) (gconstpointer a, 26553: gconstpointer b); 26553: typedef gint (*GCompareDataFunc) (gconstpointer a, 26553: gconstpointer b, 26553: gpointer user_data); 26553: typedef gboolean (*GEqualFunc) (gconstpointer a, 26553: gconstpointer b); 26553: typedef void (*GDestroyNotify) (gpointer data); 26553: typedef void (*GFunc) (gpointer data, 26553: gpointer user_data); 26553: typedef guint (*GHashFunc) (gconstpointer key); 26553: typedef void (*GHFunc) (gpointer key, 26553: gpointer value, 26553: gpointer user_data); 26553: # 133 "/usr/include/glib-2.0/glib/gtypes.h" 26553: typedef gpointer (*GCopyFunc) (gconstpointer src, 26553: gpointer data); 26553: # 143 "/usr/include/glib-2.0/glib/gtypes.h" 26553: typedef void (*GFreeFunc) (gpointer data); 26553: # 157 "/usr/include/glib-2.0/glib/gtypes.h" 26553: typedef const gchar * (*GTranslateFunc) (const gchar *str, 26553: gpointer data); 26553: # 458 "/usr/include/glib-2.0/glib/gtypes.h" 26553: static inline gboolean _GLIB_CHECKED_ADD_U32 (guint32 *dest, guint32 a, guint32 b) { 26553: return !__builtin_uadd_overflow(a, b, dest); } 26553: static inline gboolean _GLIB_CHECKED_MUL_U32 (guint32 *dest, guint32 a, guint32 b) { 26553: return !__builtin_umul_overflow(a, b, dest); } 26553: static inline gboolean _GLIB_CHECKED_ADD_U64 (guint64 *dest, guint64 a, guint64 b) { 26553: _Static_assert (sizeof (unsigned long long) == sizeof (guint64), "Expression evaluates to false"); 26553: return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } 26553: static inline gboolean _GLIB_CHECKED_MUL_U64 (guint64 *dest, guint64 a, guint64 b) { 26553: return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } 26553: # 495 "/usr/include/glib-2.0/glib/gtypes.h" 26553: typedef union _GDoubleIEEE754 GDoubleIEEE754; 26553: typedef union _GFloatIEEE754 GFloatIEEE754; 26553: 26553: 26553: 26553: 26553: 26553: union _GFloatIEEE754 26553: { 26553: gfloat v_float; 26553: struct { 26553: guint mantissa : 23; 26553: guint biased_exponent : 8; 26553: guint sign : 1; 26553: } mpn; 26553: }; 26553: union _GDoubleIEEE754 26553: { 26553: gdouble v_double; 26553: struct { 26553: guint mantissa_low : 32; 26553: guint mantissa_high : 20; 26553: guint biased_exponent : 11; 26553: guint sign : 1; 26553: } mpn; 26553: }; 26553: # 545 "/usr/include/glib-2.0/glib/gtypes.h" 26553: typedef struct _GTimeVal GTimeVal __attribute__((__deprecated__("Use '" "GDateTime" "' instead"))); 26553: 26553: struct _GTimeVal 26553: { 26553: glong tv_sec; 26553: glong tv_usec; 26553: } __attribute__((__deprecated__("Use '" "GDateTime" "' instead"))); 26553: 26553: typedef gint grefcount; 26553: typedef gint gatomicrefcount; 26553: 26553: 26553: # 33 "/usr/include/glib-2.0/glib/galloca.h" 2 26553: # 31 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/garray.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/garray.h" 26553: 26553: 26553: typedef struct _GBytes GBytes; 26553: typedef struct _GArray GArray; 26553: typedef struct _GByteArray GByteArray; 26553: typedef struct _GPtrArray GPtrArray; 26553: 26553: struct _GArray 26553: { 26553: gchar *data; 26553: guint len; 26553: }; 26553: 26553: struct _GByteArray 26553: { 26553: guint8 *data; 26553: guint len; 26553: }; 26553: 26553: struct _GPtrArray 26553: { 26553: gpointer *pdata; 26553: guint len; 26553: }; 26553: # 69 "/usr/include/glib-2.0/glib/garray.h" 26553: extern 26553: GArray* g_array_new (gboolean zero_terminated, 26553: gboolean clear_, 26553: guint element_size); 26553: extern 26553: gpointer g_array_steal (GArray *array, 26553: gsize *len); 26553: extern 26553: GArray* g_array_sized_new (gboolean zero_terminated, 26553: gboolean clear_, 26553: guint element_size, 26553: guint reserved_size); 26553: extern 26553: GArray* g_array_copy (GArray *array); 26553: extern 26553: gchar* g_array_free (GArray *array, 26553: gboolean free_segment); 26553: extern 26553: GArray *g_array_ref (GArray *array); 26553: extern 26553: void g_array_unref (GArray *array); 26553: extern 26553: guint g_array_get_element_size (GArray *array); 26553: extern 26553: GArray* g_array_append_vals (GArray *array, 26553: gconstpointer data, 26553: guint len); 26553: extern 26553: GArray* g_array_prepend_vals (GArray *array, 26553: gconstpointer data, 26553: guint len); 26553: extern 26553: GArray* g_array_insert_vals (GArray *array, 26553: guint index_, 26553: gconstpointer data, 26553: guint len); 26553: extern 26553: GArray* g_array_set_size (GArray *array, 26553: guint length); 26553: extern 26553: GArray* g_array_remove_index (GArray *array, 26553: guint index_); 26553: extern 26553: GArray* g_array_remove_index_fast (GArray *array, 26553: guint index_); 26553: extern 26553: GArray* g_array_remove_range (GArray *array, 26553: guint index_, 26553: guint length); 26553: extern 26553: void g_array_sort (GArray *array, 26553: GCompareFunc compare_func); 26553: extern 26553: void g_array_sort_with_data (GArray *array, 26553: GCompareDataFunc compare_func, 26553: gpointer user_data); 26553: extern 26553: gboolean g_array_binary_search (GArray *array, 26553: gconstpointer target, 26553: GCompareFunc compare_func, 26553: guint *out_match_index); 26553: extern 26553: void g_array_set_clear_func (GArray *array, 26553: GDestroyNotify clear_func); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GPtrArray* g_ptr_array_new (void); 26553: extern 26553: GPtrArray* g_ptr_array_new_with_free_func (GDestroyNotify element_free_func); 26553: extern 26553: gpointer* g_ptr_array_steal (GPtrArray *array, 26553: gsize *len); 26553: extern 26553: GPtrArray *g_ptr_array_copy (GPtrArray *array, 26553: GCopyFunc func, 26553: gpointer user_data); 26553: extern 26553: GPtrArray* g_ptr_array_sized_new (guint reserved_size); 26553: extern 26553: GPtrArray* g_ptr_array_new_full (guint reserved_size, 26553: GDestroyNotify element_free_func); 26553: extern 26553: gpointer* g_ptr_array_free (GPtrArray *array, 26553: gboolean free_seg); 26553: extern 26553: GPtrArray* g_ptr_array_ref (GPtrArray *array); 26553: extern 26553: void g_ptr_array_unref (GPtrArray *array); 26553: extern 26553: void g_ptr_array_set_free_func (GPtrArray *array, 26553: GDestroyNotify element_free_func); 26553: extern 26553: void g_ptr_array_set_size (GPtrArray *array, 26553: gint length); 26553: extern 26553: gpointer g_ptr_array_remove_index (GPtrArray *array, 26553: guint index_); 26553: extern 26553: gpointer g_ptr_array_remove_index_fast (GPtrArray *array, 26553: guint index_); 26553: extern 26553: gpointer g_ptr_array_steal_index (GPtrArray *array, 26553: guint index_); 26553: extern 26553: gpointer g_ptr_array_steal_index_fast (GPtrArray *array, 26553: guint index_); 26553: extern 26553: gboolean g_ptr_array_remove (GPtrArray *array, 26553: gpointer data); 26553: extern 26553: gboolean g_ptr_array_remove_fast (GPtrArray *array, 26553: gpointer data); 26553: extern 26553: GPtrArray *g_ptr_array_remove_range (GPtrArray *array, 26553: guint index_, 26553: guint length); 26553: extern 26553: void g_ptr_array_add (GPtrArray *array, 26553: gpointer data); 26553: extern 26553: void g_ptr_array_extend (GPtrArray *array_to_extend, 26553: GPtrArray *array, 26553: GCopyFunc func, 26553: gpointer user_data); 26553: extern 26553: void g_ptr_array_extend_and_steal (GPtrArray *array_to_extend, 26553: GPtrArray *array); 26553: extern 26553: void g_ptr_array_insert (GPtrArray *array, 26553: gint index_, 26553: gpointer data); 26553: extern 26553: void g_ptr_array_sort (GPtrArray *array, 26553: GCompareFunc compare_func); 26553: extern 26553: void g_ptr_array_sort_with_data (GPtrArray *array, 26553: GCompareDataFunc compare_func, 26553: gpointer user_data); 26553: extern 26553: void g_ptr_array_foreach (GPtrArray *array, 26553: GFunc func, 26553: gpointer user_data); 26553: extern 26553: gboolean g_ptr_array_find (GPtrArray *haystack, 26553: gconstpointer needle, 26553: guint *index_); 26553: extern 26553: gboolean g_ptr_array_find_with_equal_func (GPtrArray *haystack, 26553: gconstpointer needle, 26553: GEqualFunc equal_func, 26553: guint *index_); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GByteArray* g_byte_array_new (void); 26553: extern 26553: GByteArray* g_byte_array_new_take (guint8 *data, 26553: gsize len); 26553: extern 26553: guint8* g_byte_array_steal (GByteArray *array, 26553: gsize *len); 26553: extern 26553: GByteArray* g_byte_array_sized_new (guint reserved_size); 26553: extern 26553: guint8* g_byte_array_free (GByteArray *array, 26553: gboolean free_segment); 26553: extern 26553: GBytes* g_byte_array_free_to_bytes (GByteArray *array); 26553: extern 26553: GByteArray *g_byte_array_ref (GByteArray *array); 26553: extern 26553: void g_byte_array_unref (GByteArray *array); 26553: extern 26553: GByteArray* g_byte_array_append (GByteArray *array, 26553: const guint8 *data, 26553: guint len); 26553: extern 26553: GByteArray* g_byte_array_prepend (GByteArray *array, 26553: const guint8 *data, 26553: guint len); 26553: extern 26553: GByteArray* g_byte_array_set_size (GByteArray *array, 26553: guint length); 26553: extern 26553: GByteArray* g_byte_array_remove_index (GByteArray *array, 26553: guint index_); 26553: extern 26553: GByteArray* g_byte_array_remove_index_fast (GByteArray *array, 26553: guint index_); 26553: extern 26553: GByteArray* g_byte_array_remove_range (GByteArray *array, 26553: guint index_, 26553: guint length); 26553: extern 26553: void g_byte_array_sort (GByteArray *array, 26553: GCompareFunc compare_func); 26553: extern 26553: void g_byte_array_sort_with_data (GByteArray *array, 26553: GCompareDataFunc compare_func, 26553: gpointer user_data); 26553: 26553: 26553: # 32 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gasyncqueue.h" 1 26553: # 32 "/usr/include/glib-2.0/glib/gasyncqueue.h" 26553: # 1 "/usr/include/glib-2.0/glib/gthread.h" 1 26553: # 32 "/usr/include/glib-2.0/glib/gthread.h" 26553: # 1 "/usr/include/glib-2.0/glib/gatomic.h" 1 26553: # 28 "/usr/include/glib-2.0/glib/gatomic.h" 26553: # 1 "/usr/include/glib-2.0/glib/glib-typeof.h" 1 26553: # 29 "/usr/include/glib-2.0/glib/gatomic.h" 2 26553: 26553: 26553: 26553: extern 26553: gint g_atomic_int_get (const volatile gint *atomic); 26553: extern 26553: void g_atomic_int_set (volatile gint *atomic, 26553: gint newval); 26553: extern 26553: void g_atomic_int_inc (volatile gint *atomic); 26553: extern 26553: gboolean g_atomic_int_dec_and_test (volatile gint *atomic); 26553: extern 26553: gboolean g_atomic_int_compare_and_exchange (volatile gint *atomic, 26553: gint oldval, 26553: gint newval); 26553: extern 26553: gint g_atomic_int_add (volatile gint *atomic, 26553: gint val); 26553: extern 26553: guint g_atomic_int_and (volatile guint *atomic, 26553: guint val); 26553: extern 26553: guint g_atomic_int_or (volatile guint *atomic, 26553: guint val); 26553: extern 26553: guint g_atomic_int_xor (volatile guint *atomic, 26553: guint val); 26553: 26553: extern 26553: gpointer g_atomic_pointer_get (const volatile void *atomic); 26553: extern 26553: void g_atomic_pointer_set (volatile void *atomic, 26553: gpointer newval); 26553: extern 26553: gboolean g_atomic_pointer_compare_and_exchange (volatile void *atomic, 26553: gpointer oldval, 26553: gpointer newval); 26553: extern 26553: gssize g_atomic_pointer_add (volatile void *atomic, 26553: gssize val); 26553: extern 26553: gsize g_atomic_pointer_and (volatile void *atomic, 26553: gsize val); 26553: extern 26553: gsize g_atomic_pointer_or (volatile void *atomic, 26553: gsize val); 26553: extern 26553: gsize g_atomic_pointer_xor (volatile void *atomic, 26553: gsize val); 26553: 26553: __attribute__((__deprecated__("Use '" "g_atomic_int_add" "' instead"))) extern 26553: gint g_atomic_int_exchange_and_add (volatile gint *atomic, 26553: gint val); 26553: 26553: 26553: # 33 "/usr/include/glib-2.0/glib/gthread.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gerror.h" 1 26553: # 26 "/usr/include/glib-2.0/glib/gerror.h" 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stdarg.h" 1 3 4 26553: # 40 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stdarg.h" 3 4 26553: 26553: # 40 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stdarg.h" 3 4 26553: typedef __builtin_va_list __gnuc_va_list; 26553: # 99 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stdarg.h" 3 4 26553: typedef __gnuc_va_list va_list; 26553: # 27 "/usr/include/glib-2.0/glib/gerror.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/glib/gquark.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/gquark.h" 26553: 26553: 26553: 26553: # 36 "/usr/include/glib-2.0/glib/gquark.h" 26553: typedef guint32 GQuark; 26553: 26553: 26553: 26553: extern 26553: GQuark g_quark_try_string (const gchar *string); 26553: extern 26553: GQuark g_quark_from_static_string (const gchar *string); 26553: extern 26553: GQuark g_quark_from_string (const gchar *string); 26553: extern 26553: const gchar * g_quark_to_string (GQuark quark) __attribute__ ((__const__)); 26553: # 61 "/usr/include/glib-2.0/glib/gquark.h" 26553: extern 26553: const gchar * g_intern_string (const gchar *string); 26553: extern 26553: const gchar * g_intern_static_string (const gchar *string); 26553: 26553: 26553: # 29 "/usr/include/glib-2.0/glib/gerror.h" 2 26553: 26553: 26553: # 41 "/usr/include/glib-2.0/glib/gerror.h" 26553: typedef struct _GError GError; 26553: 26553: struct _GError 26553: { 26553: GQuark domain; 26553: gint code; 26553: gchar *message; 26553: }; 26553: # 140 "/usr/include/glib-2.0/glib/gerror.h" 26553: typedef void (*GErrorInitFunc) (GError *error); 26553: # 158 "/usr/include/glib-2.0/glib/gerror.h" 26553: typedef void (*GErrorCopyFunc) (const GError *src_error, GError *dest_error); 26553: # 173 "/usr/include/glib-2.0/glib/gerror.h" 26553: typedef void (*GErrorClearFunc) (GError *error); 26553: 26553: extern 26553: GQuark g_error_domain_register_static (const char *error_type_name, 26553: gsize error_type_private_size, 26553: GErrorInitFunc error_type_init, 26553: GErrorCopyFunc error_type_copy, 26553: GErrorClearFunc error_type_clear); 26553: 26553: extern 26553: GQuark g_error_domain_register (const char *error_type_name, 26553: gsize error_type_private_size, 26553: GErrorInitFunc error_type_init, 26553: GErrorCopyFunc error_type_copy, 26553: GErrorClearFunc error_type_clear); 26553: 26553: extern 26553: GError* g_error_new (GQuark domain, 26553: gint code, 26553: const gchar *format, 26553: ...) __attribute__((__format__ (gnu_printf, 3, 4))); 26553: 26553: extern 26553: GError* g_error_new_literal (GQuark domain, 26553: gint code, 26553: const gchar *message); 26553: extern 26553: GError* g_error_new_valist (GQuark domain, 26553: gint code, 26553: const gchar *format, 26553: va_list args) __attribute__((__format__ (gnu_printf, 3, 0))); 26553: 26553: extern 26553: void g_error_free (GError *error); 26553: extern 26553: GError* g_error_copy (const GError *error); 26553: 26553: extern 26553: gboolean g_error_matches (const GError *error, 26553: GQuark domain, 26553: gint code); 26553: 26553: 26553: 26553: 26553: extern 26553: void g_set_error (GError **err, 26553: GQuark domain, 26553: gint code, 26553: const gchar *format, 26553: ...) __attribute__((__format__ (gnu_printf, 4, 5))); 26553: 26553: extern 26553: void g_set_error_literal (GError **err, 26553: GQuark domain, 26553: gint code, 26553: const gchar *message); 26553: 26553: 26553: 26553: extern 26553: void g_propagate_error (GError **dest, 26553: GError *src); 26553: 26553: 26553: extern 26553: void g_clear_error (GError **err); 26553: 26553: 26553: extern 26553: void g_prefix_error (GError **err, 26553: const gchar *format, 26553: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 26553: 26553: 26553: extern 26553: void g_prefix_error_literal (GError **err, 26553: const gchar *prefix); 26553: 26553: 26553: extern 26553: void g_propagate_prefixed_error (GError **dest, 26553: GError *src, 26553: const gchar *format, 26553: ...) __attribute__((__format__ (gnu_printf, 3, 4))); 26553: 26553: 26553: # 34 "/usr/include/glib-2.0/glib/gthread.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gutils.h" 1 26553: # 35 "/usr/include/glib-2.0/glib/gutils.h" 26553: 26553: # 50 "/usr/include/glib-2.0/glib/gutils.h" 26553: extern 26553: const gchar * g_get_user_name (void); 26553: extern 26553: const gchar * g_get_real_name (void); 26553: extern 26553: const gchar * g_get_home_dir (void); 26553: extern 26553: const gchar * g_get_tmp_dir (void); 26553: extern 26553: const gchar * g_get_host_name (void); 26553: extern 26553: const gchar * g_get_prgname (void); 26553: extern 26553: void g_set_prgname (const gchar *prgname); 26553: extern 26553: const gchar * g_get_application_name (void); 26553: extern 26553: void g_set_application_name (const gchar *application_name); 26553: extern 26553: gchar * g_get_os_info (const gchar *key_name); 26553: # 192 "/usr/include/glib-2.0/glib/gutils.h" 26553: extern 26553: void g_reload_user_special_dirs_cache (void); 26553: extern 26553: const gchar * g_get_user_data_dir (void); 26553: extern 26553: const gchar * g_get_user_config_dir (void); 26553: extern 26553: const gchar * g_get_user_cache_dir (void); 26553: extern 26553: const gchar * const * g_get_system_data_dirs (void); 26553: # 222 "/usr/include/glib-2.0/glib/gutils.h" 26553: extern 26553: const gchar * const * g_get_system_config_dirs (void); 26553: 26553: extern 26553: const gchar * g_get_user_runtime_dir (void); 26553: # 250 "/usr/include/glib-2.0/glib/gutils.h" 26553: typedef enum { 26553: G_USER_DIRECTORY_DESKTOP, 26553: G_USER_DIRECTORY_DOCUMENTS, 26553: G_USER_DIRECTORY_DOWNLOAD, 26553: G_USER_DIRECTORY_MUSIC, 26553: G_USER_DIRECTORY_PICTURES, 26553: G_USER_DIRECTORY_PUBLIC_SHARE, 26553: G_USER_DIRECTORY_TEMPLATES, 26553: G_USER_DIRECTORY_VIDEOS, 26553: 26553: G_USER_N_DIRECTORIES 26553: } GUserDirectory; 26553: 26553: extern 26553: const gchar * g_get_user_special_dir (GUserDirectory directory); 26553: # 274 "/usr/include/glib-2.0/glib/gutils.h" 26553: typedef struct _GDebugKey GDebugKey; 26553: struct _GDebugKey 26553: { 26553: const gchar *key; 26553: guint value; 26553: }; 26553: 26553: 26553: 26553: extern 26553: guint g_parse_debug_string (const gchar *string, 26553: const GDebugKey *keys, 26553: guint nkeys); 26553: 26553: extern 26553: gint g_snprintf (gchar *string, 26553: gulong n, 26553: gchar const *format, 26553: ...) __attribute__((__format__ (gnu_printf, 3, 4))); 26553: extern 26553: gint g_vsnprintf (gchar *string, 26553: gulong n, 26553: gchar const *format, 26553: va_list args) 26553: __attribute__((__format__ (gnu_printf, 3, 0))); 26553: 26553: extern 26553: void g_nullify_pointer (gpointer *nullify_location); 26553: 26553: typedef enum 26553: { 26553: G_FORMAT_SIZE_DEFAULT = 0, 26553: G_FORMAT_SIZE_LONG_FORMAT = 1 << 0, 26553: G_FORMAT_SIZE_IEC_UNITS = 1 << 1, 26553: G_FORMAT_SIZE_BITS = 1 << 2 26553: } GFormatSizeFlags; 26553: 26553: extern 26553: gchar *g_format_size_full (guint64 size, 26553: GFormatSizeFlags flags); 26553: extern 26553: gchar *g_format_size (guint64 size); 26553: 26553: __attribute__((__deprecated__("Use '" "g_format_size" "' instead"))) extern 26553: gchar *g_format_size_for_display (goffset size); 26553: # 331 "/usr/include/glib-2.0/glib/gutils.h" 26553: typedef void (*GVoidFunc) (void) __attribute__((__deprecated__)); 26553: 26553: 26553: 26553: # 334 "/usr/include/glib-2.0/glib/gutils.h" 26553: #pragma GCC diagnostic push 26553: # 334 "/usr/include/glib-2.0/glib/gutils.h" 26553: 26553: # 334 "/usr/include/glib-2.0/glib/gutils.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 334 "/usr/include/glib-2.0/glib/gutils.h" 26553: 26553: __attribute__((__deprecated__)) extern 26553: void g_atexit (GVoidFunc func); 26553: 26553: # 337 "/usr/include/glib-2.0/glib/gutils.h" 26553: #pragma GCC diagnostic pop 26553: # 337 "/usr/include/glib-2.0/glib/gutils.h" 26553: 26553: # 354 "/usr/include/glib-2.0/glib/gutils.h" 26553: extern 26553: gchar* g_find_program_in_path (const gchar *program); 26553: # 372 "/usr/include/glib-2.0/glib/gutils.h" 26553: extern 26553: gint (g_bit_nth_lsf) (gulong mask, 26553: gint nth_bit); 26553: extern 26553: gint (g_bit_nth_msf) (gulong mask, 26553: gint nth_bit); 26553: extern 26553: guint (g_bit_storage) (gulong number); 26553: 26553: static inline gint 26553: g_bit_nth_lsf_impl (gulong mask, 26553: gint nth_bit) 26553: { 26553: if ((__builtin_expect (__extension__ ({ int _g_boolean_var_; if (nth_bit < -1) _g_boolean_var_ = 1; else _g_boolean_var_ = 0; _g_boolean_var_; }), 0))) 26553: nth_bit = -1; 26553: while (nth_bit < ((4 * 8) - 1)) 26553: { 26553: nth_bit++; 26553: if (mask & (1UL << nth_bit)) 26553: return nth_bit; 26553: } 26553: return -1; 26553: } 26553: 26553: static inline gint 26553: g_bit_nth_msf_impl (gulong mask, 26553: gint nth_bit) 26553: { 26553: if (nth_bit < 0 || (__builtin_expect (__extension__ ({ int _g_boolean_var_; if (nth_bit > 4 * 8) _g_boolean_var_ = 1; else _g_boolean_var_ = 0; _g_boolean_var_; }), 0))) 26553: nth_bit = 4 * 8; 26553: while (nth_bit > 0) 26553: { 26553: nth_bit--; 26553: if (mask & (1UL << nth_bit)) 26553: return nth_bit; 26553: } 26553: return -1; 26553: } 26553: 26553: static inline guint 26553: g_bit_storage_impl (gulong number) 26553: { 26553: 26553: return (__builtin_expect (__extension__ ({ int _g_boolean_var_; if (number) _g_boolean_var_ = 1; else _g_boolean_var_ = 0; _g_boolean_var_; }), 1)) ? 26553: ((4 * 8U - 1) ^ (guint) __builtin_clzl(number)) + 1 : 1; 26553: # 428 "/usr/include/glib-2.0/glib/gutils.h" 26553: } 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/stdlib.h" 1 3 26553: # 25 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/libc-header-start.h" 1 3 26553: # 26 "/usr/arm-linux-gnueabi/include/stdlib.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 1 3 4 26553: # 32 "/usr/arm-linux-gnueabi/include/stdlib.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/waitflags.h" 1 3 26553: # 52 "/usr/arm-linux-gnueabi/include/bits/waitflags.h" 3 26553: 26553: # 52 "/usr/arm-linux-gnueabi/include/bits/waitflags.h" 3 26553: typedef enum 26553: { 26553: P_ALL, 26553: P_PID, 26553: P_PGID 26553: } idtype_t; 26553: # 40 "/usr/arm-linux-gnueabi/include/stdlib.h" 2 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/waitstatus.h" 1 3 26553: # 41 "/usr/arm-linux-gnueabi/include/stdlib.h" 2 3 26553: # 55 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/floatn.h" 1 3 26553: # 56 "/usr/arm-linux-gnueabi/include/stdlib.h" 2 3 26553: 26553: 26553: typedef struct 26553: { 26553: int quot; 26553: int rem; 26553: } div_t; 26553: 26553: 26553: 26553: typedef struct 26553: { 26553: long int quot; 26553: long int rem; 26553: } ldiv_t; 26553: 26553: 26553: 26553: 26553: 26553: __extension__ typedef struct 26553: { 26553: long long int quot; 26553: long long int rem; 26553: } lldiv_t; 26553: # 97 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern size_t __ctype_get_mb_cur_max (void) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: extern double atof (const char *__nptr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; 26553: 26553: extern int atoi (const char *__nptr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; 26553: 26553: extern long int atol (const char *__nptr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; 26553: 26553: 26553: 26553: __extension__ extern long long int atoll (const char *__nptr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; 26553: 26553: 26553: 26553: extern double strtod (const char *__restrict __nptr, 26553: char **__restrict __endptr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: extern float strtof (const char *__restrict __nptr, 26553: char **__restrict __endptr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: extern long double strtold (const char *__restrict __nptr, 26553: char **__restrict __endptr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: # 140 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern _Float32 strtof32 (const char *__restrict __nptr, 26553: char **__restrict __endptr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: extern _Float64 strtof64 (const char *__restrict __nptr, 26553: char **__restrict __endptr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: # 158 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern _Float32x strtof32x (const char *__restrict __nptr, 26553: char **__restrict __endptr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: # 176 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern long int strtol (const char *__restrict __nptr, 26553: char **__restrict __endptr, int __base) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: extern unsigned long int strtoul (const char *__restrict __nptr, 26553: char **__restrict __endptr, int __base) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: __extension__ 26553: extern long long int strtoq (const char *__restrict __nptr, 26553: char **__restrict __endptr, int __base) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: __extension__ 26553: extern unsigned long long int strtouq (const char *__restrict __nptr, 26553: char **__restrict __endptr, int __base) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: __extension__ 26553: extern long long int strtoll (const char *__restrict __nptr, 26553: char **__restrict __endptr, int __base) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: __extension__ 26553: extern unsigned long long int strtoull (const char *__restrict __nptr, 26553: char **__restrict __endptr, int __base) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: extern int strfromd (char *__dest, size_t __size, const char *__format, 26553: double __f) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 26553: 26553: extern int strfromf (char *__dest, size_t __size, const char *__format, 26553: float __f) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 26553: 26553: extern int strfroml (char *__dest, size_t __size, const char *__format, 26553: long double __f) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 26553: # 232 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern int strfromf32 (char *__dest, size_t __size, const char * __format, 26553: _Float32 __f) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 26553: 26553: 26553: 26553: extern int strfromf64 (char *__dest, size_t __size, const char * __format, 26553: _Float64 __f) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 26553: # 250 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern int strfromf32x (char *__dest, size_t __size, const char * __format, 26553: _Float32x __f) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 26553: # 274 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern long int strtol_l (const char *__restrict __nptr, 26553: char **__restrict __endptr, int __base, 26553: locale_t __loc) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 4))); 26553: 26553: extern unsigned long int strtoul_l (const char *__restrict __nptr, 26553: char **__restrict __endptr, 26553: int __base, locale_t __loc) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 4))); 26553: 26553: __extension__ 26553: extern long long int strtoll_l (const char *__restrict __nptr, 26553: char **__restrict __endptr, int __base, 26553: locale_t __loc) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 4))); 26553: 26553: __extension__ 26553: extern unsigned long long int strtoull_l (const char *__restrict __nptr, 26553: char **__restrict __endptr, 26553: int __base, locale_t __loc) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 4))); 26553: 26553: extern double strtod_l (const char *__restrict __nptr, 26553: char **__restrict __endptr, locale_t __loc) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 26553: 26553: extern float strtof_l (const char *__restrict __nptr, 26553: char **__restrict __endptr, locale_t __loc) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 26553: 26553: extern long double strtold_l (const char *__restrict __nptr, 26553: char **__restrict __endptr, 26553: locale_t __loc) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 26553: # 316 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern _Float32 strtof32_l (const char *__restrict __nptr, 26553: char **__restrict __endptr, 26553: locale_t __loc) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 26553: 26553: 26553: 26553: extern _Float64 strtof64_l (const char *__restrict __nptr, 26553: char **__restrict __endptr, 26553: locale_t __loc) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 26553: # 337 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern _Float32x strtof32x_l (const char *__restrict __nptr, 26553: char **__restrict __endptr, 26553: locale_t __loc) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 26553: # 360 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern __inline __attribute__ ((__gnu_inline__)) int 26553: __attribute__ ((__nothrow__ , __leaf__)) atoi (const char *__nptr) 26553: { 26553: return (int) strtol (__nptr, (char **) ((void *)0), 10); 26553: } 26553: extern __inline __attribute__ ((__gnu_inline__)) long int 26553: __attribute__ ((__nothrow__ , __leaf__)) atol (const char *__nptr) 26553: { 26553: return strtol (__nptr, (char **) ((void *)0), 10); 26553: } 26553: 26553: 26553: __extension__ extern __inline __attribute__ ((__gnu_inline__)) long long int 26553: __attribute__ ((__nothrow__ , __leaf__)) atoll (const char *__nptr) 26553: { 26553: return strtoll (__nptr, (char **) ((void *)0), 10); 26553: } 26553: # 385 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern char *l64a (long int __n) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: extern long int a64l (const char *__s) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/sys/types.h" 1 3 26553: # 27 "/usr/arm-linux-gnueabi/include/sys/types.h" 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef __u_char u_char; 26553: typedef __u_short u_short; 26553: typedef __u_int u_int; 26553: typedef __u_long u_long; 26553: typedef __quad_t quad_t; 26553: typedef __u_quad_t u_quad_t; 26553: typedef __fsid_t fsid_t; 26553: 26553: 26553: typedef __loff_t loff_t; 26553: 26553: 26553: 26553: 26553: typedef __ino_t ino_t; 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef __ino64_t ino64_t; 26553: 26553: 26553: 26553: 26553: typedef __dev_t dev_t; 26553: # 69 "/usr/arm-linux-gnueabi/include/sys/types.h" 3 26553: typedef __mode_t mode_t; 26553: 26553: 26553: 26553: 26553: typedef __nlink_t nlink_t; 26553: # 103 "/usr/arm-linux-gnueabi/include/sys/types.h" 3 26553: typedef __id_t id_t; 26553: # 114 "/usr/arm-linux-gnueabi/include/sys/types.h" 3 26553: typedef __daddr_t daddr_t; 26553: typedef __caddr_t caddr_t; 26553: 26553: 26553: 26553: 26553: 26553: typedef __key_t key_t; 26553: # 138 "/usr/arm-linux-gnueabi/include/sys/types.h" 3 26553: typedef __suseconds_t suseconds_t; 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 1 3 4 26553: # 145 "/usr/arm-linux-gnueabi/include/sys/types.h" 2 3 26553: 26553: 26553: 26553: typedef unsigned long int ulong; 26553: typedef unsigned short int ushort; 26553: typedef unsigned int uint; 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/stdint-intn.h" 1 3 26553: # 24 "/usr/arm-linux-gnueabi/include/bits/stdint-intn.h" 3 26553: typedef __int8_t int8_t; 26553: typedef __int16_t int16_t; 26553: typedef __int32_t int32_t; 26553: typedef __int64_t int64_t; 26553: # 156 "/usr/arm-linux-gnueabi/include/sys/types.h" 2 3 26553: 26553: 26553: typedef __uint8_t u_int8_t; 26553: typedef __uint16_t u_int16_t; 26553: typedef __uint32_t u_int32_t; 26553: typedef __uint64_t u_int64_t; 26553: 26553: 26553: typedef int register_t __attribute__ ((__mode__ (__word__))); 26553: # 176 "/usr/arm-linux-gnueabi/include/sys/types.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/endian.h" 1 3 26553: # 35 "/usr/arm-linux-gnueabi/include/endian.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/byteswap.h" 1 3 26553: # 33 "/usr/arm-linux-gnueabi/include/bits/byteswap.h" 3 26553: static __inline __uint16_t 26553: __bswap_16 (__uint16_t __bsx) 26553: { 26553: 26553: return __builtin_bswap16 (__bsx); 26553: 26553: 26553: 26553: } 26553: 26553: 26553: 26553: 26553: 26553: 26553: static __inline __uint32_t 26553: __bswap_32 (__uint32_t __bsx) 26553: { 26553: 26553: return __builtin_bswap32 (__bsx); 26553: 26553: 26553: 26553: } 26553: # 69 "/usr/arm-linux-gnueabi/include/bits/byteswap.h" 3 26553: __extension__ static __inline __uint64_t 26553: __bswap_64 (__uint64_t __bsx) 26553: { 26553: 26553: return __builtin_bswap64 (__bsx); 26553: 26553: 26553: 26553: } 26553: # 36 "/usr/arm-linux-gnueabi/include/endian.h" 2 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/uintn-identity.h" 1 3 26553: # 32 "/usr/arm-linux-gnueabi/include/bits/uintn-identity.h" 3 26553: static __inline __uint16_t 26553: __uint16_identity (__uint16_t __x) 26553: { 26553: return __x; 26553: } 26553: 26553: static __inline __uint32_t 26553: __uint32_identity (__uint32_t __x) 26553: { 26553: return __x; 26553: } 26553: 26553: static __inline __uint64_t 26553: __uint64_identity (__uint64_t __x) 26553: { 26553: return __x; 26553: } 26553: # 37 "/usr/arm-linux-gnueabi/include/endian.h" 2 3 26553: # 177 "/usr/arm-linux-gnueabi/include/sys/types.h" 2 3 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/sys/select.h" 1 3 26553: # 30 "/usr/arm-linux-gnueabi/include/sys/select.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/select.h" 1 3 26553: # 31 "/usr/arm-linux-gnueabi/include/sys/select.h" 2 3 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/sigset_t.h" 1 3 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/__sigset_t.h" 1 3 26553: 26553: 26553: 26553: 26553: typedef struct 26553: { 26553: unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; 26553: } __sigset_t; 26553: # 5 "/usr/arm-linux-gnueabi/include/bits/types/sigset_t.h" 2 3 26553: 26553: 26553: typedef __sigset_t sigset_t; 26553: # 34 "/usr/arm-linux-gnueabi/include/sys/select.h" 2 3 26553: # 49 "/usr/arm-linux-gnueabi/include/sys/select.h" 3 26553: typedef long int __fd_mask; 26553: # 59 "/usr/arm-linux-gnueabi/include/sys/select.h" 3 26553: typedef struct 26553: { 26553: 26553: 26553: 26553: __fd_mask fds_bits[1024 / (8 * (int) sizeof (__fd_mask))]; 26553: 26553: 26553: 26553: 26553: 26553: } fd_set; 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef __fd_mask fd_mask; 26553: # 91 "/usr/arm-linux-gnueabi/include/sys/select.h" 3 26553: 26553: # 101 "/usr/arm-linux-gnueabi/include/sys/select.h" 3 26553: extern int select (int __nfds, fd_set *__restrict __readfds, 26553: fd_set *__restrict __writefds, 26553: fd_set *__restrict __exceptfds, 26553: struct timeval *__restrict __timeout); 26553: # 113 "/usr/arm-linux-gnueabi/include/sys/select.h" 3 26553: extern int pselect (int __nfds, fd_set *__restrict __readfds, 26553: fd_set *__restrict __writefds, 26553: fd_set *__restrict __exceptfds, 26553: const struct timespec *__restrict __timeout, 26553: const __sigset_t *__restrict __sigmask); 26553: # 126 "/usr/arm-linux-gnueabi/include/sys/select.h" 3 26553: 26553: # 180 "/usr/arm-linux-gnueabi/include/sys/types.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: typedef __blksize_t blksize_t; 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef __blkcnt_t blkcnt_t; 26553: 26553: 26553: 26553: typedef __fsblkcnt_t fsblkcnt_t; 26553: 26553: 26553: 26553: typedef __fsfilcnt_t fsfilcnt_t; 26553: # 219 "/usr/arm-linux-gnueabi/include/sys/types.h" 3 26553: typedef __blkcnt64_t blkcnt64_t; 26553: typedef __fsblkcnt64_t fsblkcnt64_t; 26553: typedef __fsfilcnt64_t fsfilcnt64_t; 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/pthreadtypes.h" 1 3 26553: # 23 "/usr/arm-linux-gnueabi/include/bits/pthreadtypes.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/thread-shared-types.h" 1 3 26553: # 44 "/usr/arm-linux-gnueabi/include/bits/thread-shared-types.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/pthreadtypes-arch.h" 1 3 26553: # 23 "/usr/arm-linux-gnueabi/include/bits/pthreadtypes-arch.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/wordsize.h" 1 3 26553: # 24 "/usr/arm-linux-gnueabi/include/bits/pthreadtypes-arch.h" 2 3 26553: # 45 "/usr/arm-linux-gnueabi/include/bits/thread-shared-types.h" 2 3 26553: 26553: 26553: 26553: 26553: typedef struct __pthread_internal_list 26553: { 26553: struct __pthread_internal_list *__prev; 26553: struct __pthread_internal_list *__next; 26553: } __pthread_list_t; 26553: 26553: typedef struct __pthread_internal_slist 26553: { 26553: struct __pthread_internal_slist *__next; 26553: } __pthread_slist_t; 26553: # 74 "/usr/arm-linux-gnueabi/include/bits/thread-shared-types.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/struct_mutex.h" 1 3 26553: # 27 "/usr/arm-linux-gnueabi/include/bits/struct_mutex.h" 3 26553: struct __pthread_mutex_s 26553: { 26553: int __lock ; 26553: unsigned int __count; 26553: int __owner; 26553: # 58 "/usr/arm-linux-gnueabi/include/bits/struct_mutex.h" 3 26553: int __kind; 26553: 26553: unsigned int __nusers; 26553: 26553: 26553: 26553: 26553: 26553: 26553: __extension__ union 26553: { 26553: int __spins; 26553: __pthread_slist_t __list; 26553: }; 26553: 26553: 26553: }; 26553: # 75 "/usr/arm-linux-gnueabi/include/bits/thread-shared-types.h" 2 3 26553: # 87 "/usr/arm-linux-gnueabi/include/bits/thread-shared-types.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/struct_rwlock.h" 1 3 26553: # 29 "/usr/arm-linux-gnueabi/include/bits/struct_rwlock.h" 3 26553: struct __pthread_rwlock_arch_t 26553: { 26553: unsigned int __readers; 26553: unsigned int __writers; 26553: unsigned int __wrphase_futex; 26553: unsigned int __writers_futex; 26553: unsigned int __pad3; 26553: unsigned int __pad4; 26553: # 45 "/usr/arm-linux-gnueabi/include/bits/struct_rwlock.h" 3 26553: unsigned char __flags; 26553: unsigned char __shared; 26553: unsigned char __pad1; 26553: unsigned char __pad2; 26553: 26553: int __cur_writer; 26553: }; 26553: # 88 "/usr/arm-linux-gnueabi/include/bits/thread-shared-types.h" 2 3 26553: 26553: 26553: 26553: 26553: struct __pthread_cond_s 26553: { 26553: __extension__ union 26553: { 26553: __extension__ unsigned long long int __wseq; 26553: struct 26553: { 26553: unsigned int __low; 26553: unsigned int __high; 26553: } __wseq32; 26553: }; 26553: __extension__ union 26553: { 26553: __extension__ unsigned long long int __g1_start; 26553: struct 26553: { 26553: unsigned int __low; 26553: unsigned int __high; 26553: } __g1_start32; 26553: }; 26553: unsigned int __g_refs[2] ; 26553: unsigned int __g_size[2]; 26553: unsigned int __g1_orig_size; 26553: unsigned int __wrefs; 26553: unsigned int __g_signals[2]; 26553: }; 26553: 26553: typedef unsigned int __tss_t; 26553: typedef unsigned long int __thrd_t; 26553: 26553: typedef struct 26553: { 26553: int __data ; 26553: } __once_flag; 26553: # 24 "/usr/arm-linux-gnueabi/include/bits/pthreadtypes.h" 2 3 26553: 26553: 26553: 26553: typedef unsigned long int pthread_t; 26553: 26553: 26553: 26553: 26553: typedef union 26553: { 26553: char __size[4]; 26553: int __align; 26553: } pthread_mutexattr_t; 26553: 26553: 26553: 26553: 26553: typedef union 26553: { 26553: char __size[4]; 26553: int __align; 26553: } pthread_condattr_t; 26553: 26553: 26553: 26553: typedef unsigned int pthread_key_t; 26553: 26553: 26553: 26553: typedef int pthread_once_t; 26553: 26553: 26553: union pthread_attr_t 26553: { 26553: char __size[36]; 26553: long int __align; 26553: }; 26553: 26553: typedef union pthread_attr_t pthread_attr_t; 26553: 26553: 26553: 26553: 26553: typedef union 26553: { 26553: struct __pthread_mutex_s __data; 26553: char __size[24]; 26553: long int __align; 26553: } pthread_mutex_t; 26553: 26553: 26553: typedef union 26553: { 26553: struct __pthread_cond_s __data; 26553: char __size[48]; 26553: __extension__ long long int __align; 26553: } pthread_cond_t; 26553: 26553: 26553: 26553: 26553: 26553: typedef union 26553: { 26553: struct __pthread_rwlock_arch_t __data; 26553: char __size[32]; 26553: long int __align; 26553: } pthread_rwlock_t; 26553: 26553: typedef union 26553: { 26553: char __size[8]; 26553: long int __align; 26553: } pthread_rwlockattr_t; 26553: 26553: 26553: 26553: 26553: 26553: typedef volatile int pthread_spinlock_t; 26553: 26553: 26553: 26553: 26553: typedef union 26553: { 26553: char __size[20]; 26553: long int __align; 26553: } pthread_barrier_t; 26553: 26553: typedef union 26553: { 26553: char __size[4]; 26553: int __align; 26553: } pthread_barrierattr_t; 26553: # 228 "/usr/arm-linux-gnueabi/include/sys/types.h" 2 3 26553: 26553: 26553: 26553: # 395 "/usr/arm-linux-gnueabi/include/stdlib.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern long int random (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern void srandom (unsigned int __seed) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern char *initstate (unsigned int __seed, char *__statebuf, 26553: size_t __statelen) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 26553: 26553: 26553: 26553: extern char *setstate (char *__statebuf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct random_data 26553: { 26553: int32_t *fptr; 26553: int32_t *rptr; 26553: int32_t *state; 26553: int rand_type; 26553: int rand_deg; 26553: int rand_sep; 26553: int32_t *end_ptr; 26553: }; 26553: 26553: extern int random_r (struct random_data *__restrict __buf, 26553: int32_t *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: extern int srandom_r (unsigned int __seed, struct random_data *__buf) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 26553: 26553: extern int initstate_r (unsigned int __seed, char *__restrict __statebuf, 26553: size_t __statelen, 26553: struct random_data *__restrict __buf) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))); 26553: 26553: extern int setstate_r (char *__restrict __statebuf, 26553: struct random_data *__restrict __buf) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: 26553: 26553: extern int rand (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern void srand (unsigned int __seed) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern int rand_r (unsigned int *__seed) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern double drand48 (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: extern double erand48 (unsigned short int __xsubi[3]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern long int lrand48 (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: extern long int nrand48 (unsigned short int __xsubi[3]) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern long int mrand48 (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: extern long int jrand48 (unsigned short int __xsubi[3]) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern void srand48 (long int __seedval) __attribute__ ((__nothrow__ , __leaf__)); 26553: extern unsigned short int *seed48 (unsigned short int __seed16v[3]) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: extern void lcong48 (unsigned short int __param[7]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: struct drand48_data 26553: { 26553: unsigned short int __x[3]; 26553: unsigned short int __old_x[3]; 26553: unsigned short int __c; 26553: unsigned short int __init; 26553: __extension__ unsigned long long int __a; 26553: 26553: }; 26553: 26553: 26553: extern int drand48_r (struct drand48_data *__restrict __buffer, 26553: double *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: extern int erand48_r (unsigned short int __xsubi[3], 26553: struct drand48_data *__restrict __buffer, 26553: double *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int lrand48_r (struct drand48_data *__restrict __buffer, 26553: long int *__restrict __result) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: extern int nrand48_r (unsigned short int __xsubi[3], 26553: struct drand48_data *__restrict __buffer, 26553: long int *__restrict __result) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int mrand48_r (struct drand48_data *__restrict __buffer, 26553: long int *__restrict __result) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: extern int jrand48_r (unsigned short int __xsubi[3], 26553: struct drand48_data *__restrict __buffer, 26553: long int *__restrict __result) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int srand48_r (long int __seedval, struct drand48_data *__buffer) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 26553: 26553: extern int seed48_r (unsigned short int __seed16v[3], 26553: struct drand48_data *__buffer) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: extern int lcong48_r (unsigned short int __param[7], 26553: struct drand48_data *__buffer) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: 26553: extern void *malloc (size_t __size) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) 26553: __attribute__ ((__alloc_size__ (1))) ; 26553: 26553: extern void *calloc (size_t __nmemb, size_t __size) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__alloc_size__ (1, 2))) ; 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern void *realloc (void *__ptr, size_t __size) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)) __attribute__ ((__alloc_size__ (2))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__)) 26553: __attribute__ ((__alloc_size__ (2, 3))); 26553: 26553: 26553: 26553: extern void free (void *__ptr) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/alloca.h" 1 3 26553: # 24 "/usr/arm-linux-gnueabi/include/alloca.h" 3 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 1 3 4 26553: # 25 "/usr/arm-linux-gnueabi/include/alloca.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern void *alloca (size_t __size) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 569 "/usr/arm-linux-gnueabi/include/stdlib.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: extern void *valloc (size_t __size) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) 26553: __attribute__ ((__alloc_size__ (1))) ; 26553: 26553: 26553: 26553: 26553: extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 26553: 26553: 26553: 26553: 26553: extern void *aligned_alloc (size_t __alignment, size_t __size) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__alloc_size__ (2))) ; 26553: 26553: 26553: 26553: extern void abort (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); 26553: 26553: 26553: 26553: extern int atexit (void (*__func) (void)) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int at_quick_exit (void (*__func) (void)) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int on_exit (void (*__func) (int __status, void *__arg), void *__arg) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: extern void exit (int __status) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); 26553: 26553: 26553: 26553: 26553: 26553: extern void quick_exit (int __status) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); 26553: 26553: 26553: 26553: 26553: 26553: extern void _Exit (int __status) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); 26553: 26553: 26553: 26553: 26553: extern char *getenv (const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 26553: 26553: 26553: 26553: 26553: extern char *secure_getenv (const char *__name) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int putenv (char *__string) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: extern int setenv (const char *__name, const char *__value, int __replace) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 26553: 26553: 26553: extern int unsetenv (const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int clearenv (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: # 675 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern char *mktemp (char *__template) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: # 688 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern int mkstemp (char *__template) __attribute__ ((__nonnull__ (1))) ; 26553: # 698 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern int mkstemp64 (char *__template) __attribute__ ((__nonnull__ (1))) ; 26553: # 710 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern int mkstemps (char *__template, int __suffixlen) __attribute__ ((__nonnull__ (1))) ; 26553: # 720 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern int mkstemps64 (char *__template, int __suffixlen) 26553: __attribute__ ((__nonnull__ (1))) ; 26553: # 731 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern char *mkdtemp (char *__template) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 26553: # 742 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern int mkostemp (char *__template, int __flags) __attribute__ ((__nonnull__ (1))) ; 26553: # 752 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern int mkostemp64 (char *__template, int __flags) __attribute__ ((__nonnull__ (1))) ; 26553: # 762 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern int mkostemps (char *__template, int __suffixlen, int __flags) 26553: __attribute__ ((__nonnull__ (1))) ; 26553: # 774 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern int mkostemps64 (char *__template, int __suffixlen, int __flags) 26553: __attribute__ ((__nonnull__ (1))) ; 26553: # 784 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern int system (const char *__command) ; 26553: 26553: 26553: 26553: 26553: 26553: extern char *canonicalize_file_name (const char *__name) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 26553: # 800 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern char *realpath (const char *__restrict __name, 26553: char *__restrict __resolved) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef int (*__compar_fn_t) (const void *, const void *); 26553: 26553: 26553: typedef __compar_fn_t comparison_fn_t; 26553: 26553: 26553: 26553: typedef int (*__compar_d_fn_t) (const void *, const void *, void *); 26553: 26553: 26553: 26553: 26553: extern void *bsearch (const void *__key, const void *__base, 26553: size_t __nmemb, size_t __size, __compar_fn_t __compar) 26553: __attribute__ ((__nonnull__ (1, 2, 5))) ; 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/stdlib-bsearch.h" 1 3 26553: # 19 "/usr/arm-linux-gnueabi/include/bits/stdlib-bsearch.h" 3 26553: extern __inline __attribute__ ((__gnu_inline__)) void * 26553: bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size, 26553: __compar_fn_t __compar) 26553: { 26553: size_t __l, __u, __idx; 26553: const void *__p; 26553: int __comparison; 26553: 26553: __l = 0; 26553: __u = __nmemb; 26553: while (__l < __u) 26553: { 26553: __idx = (__l + __u) / 2; 26553: __p = (void *) (((const char *) __base) + (__idx * __size)); 26553: __comparison = (*__compar) (__key, __p); 26553: if (__comparison < 0) 26553: __u = __idx; 26553: else if (__comparison > 0) 26553: __l = __idx + 1; 26553: else 26553: return (void *) __p; 26553: } 26553: 26553: return ((void *)0); 26553: } 26553: # 826 "/usr/arm-linux-gnueabi/include/stdlib.h" 2 3 26553: 26553: 26553: 26553: 26553: extern void qsort (void *__base, size_t __nmemb, size_t __size, 26553: __compar_fn_t __compar) __attribute__ ((__nonnull__ (1, 4))); 26553: 26553: extern void qsort_r (void *__base, size_t __nmemb, size_t __size, 26553: __compar_d_fn_t __compar, void *__arg) 26553: __attribute__ ((__nonnull__ (1, 4))); 26553: 26553: 26553: 26553: 26553: extern int abs (int __x) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) ; 26553: extern long int labs (long int __x) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) ; 26553: 26553: 26553: __extension__ extern long long int llabs (long long int __x) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) ; 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern div_t div (int __numer, int __denom) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) ; 26553: extern ldiv_t ldiv (long int __numer, long int __denom) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) ; 26553: 26553: 26553: __extension__ extern lldiv_t lldiv (long long int __numer, 26553: long long int __denom) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) ; 26553: # 872 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern char *ecvt (double __value, int __ndigit, int *__restrict __decpt, 26553: int *__restrict __sign) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) ; 26553: 26553: 26553: 26553: 26553: extern char *fcvt (double __value, int __ndigit, int *__restrict __decpt, 26553: int *__restrict __sign) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) ; 26553: 26553: 26553: 26553: 26553: extern char *gcvt (double __value, int __ndigit, char *__buf) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))) ; 26553: 26553: 26553: 26553: 26553: extern char *qecvt (long double __value, int __ndigit, 26553: int *__restrict __decpt, int *__restrict __sign) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) ; 26553: extern char *qfcvt (long double __value, int __ndigit, 26553: int *__restrict __decpt, int *__restrict __sign) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) ; 26553: extern char *qgcvt (long double __value, int __ndigit, char *__buf) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))) ; 26553: 26553: 26553: 26553: 26553: extern int ecvt_r (double __value, int __ndigit, int *__restrict __decpt, 26553: int *__restrict __sign, char *__restrict __buf, 26553: size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5))); 26553: extern int fcvt_r (double __value, int __ndigit, int *__restrict __decpt, 26553: int *__restrict __sign, char *__restrict __buf, 26553: size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5))); 26553: 26553: extern int qecvt_r (long double __value, int __ndigit, 26553: int *__restrict __decpt, int *__restrict __sign, 26553: char *__restrict __buf, size_t __len) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5))); 26553: extern int qfcvt_r (long double __value, int __ndigit, 26553: int *__restrict __decpt, int *__restrict __sign, 26553: char *__restrict __buf, size_t __len) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5))); 26553: 26553: 26553: 26553: 26553: 26553: extern int mblen (const char *__s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int mbtowc (wchar_t *__restrict __pwc, 26553: const char *__restrict __s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int wctomb (char *__s, wchar_t __wchar) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern size_t mbstowcs (wchar_t *__restrict __pwcs, 26553: const char *__restrict __s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) 26553: __attribute__ ((__access__ (__read_only__, 2))); 26553: 26553: extern size_t wcstombs (char *__restrict __s, 26553: const wchar_t *__restrict __pwcs, size_t __n) 26553: __attribute__ ((__nothrow__ , __leaf__)) 26553: __attribute__ ((__access__ (__write_only__, 1, 3))) __attribute__ ((__access__ (__read_only__, 2))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int rpmatch (const char *__response) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ; 26553: # 958 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: extern int getsubopt (char **__restrict __optionp, 26553: char *const *__restrict __tokens, 26553: char **__restrict __valuep) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2, 3))) ; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int posix_openpt (int __oflag) ; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int grantpt (int __fd) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern int unlockpt (int __fd) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern char *ptsname (int __fd) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int ptsname_r (int __fd, char *__buf, size_t __buflen) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__ ((__access__ (__write_only__, 2, 3))); 26553: 26553: 26553: extern int getpt (void); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int getloadavg (double __loadavg[], int __nelem) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: # 1014 "/usr/arm-linux-gnueabi/include/stdlib.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/stdlib-float.h" 1 3 26553: # 24 "/usr/arm-linux-gnueabi/include/bits/stdlib-float.h" 3 26553: extern __inline __attribute__ ((__gnu_inline__)) double 26553: __attribute__ ((__nothrow__ , __leaf__)) atof (const char *__nptr) 26553: { 26553: return strtod (__nptr, (char **) ((void *)0)); 26553: } 26553: # 1015 "/usr/arm-linux-gnueabi/include/stdlib.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/floatn.h" 1 3 26553: # 1022 "/usr/arm-linux-gnueabi/include/stdlib.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: # 434 "/usr/include/glib-2.0/glib/gutils.h" 2 26553: # 485 "/usr/include/glib-2.0/glib/gutils.h" 26553: 26553: # 35 "/usr/include/glib-2.0/glib/gthread.h" 2 26553: 26553: 26553: 26553: 26553: 26553: # 39 "/usr/include/glib-2.0/glib/gthread.h" 26553: extern 26553: GQuark g_thread_error_quark (void); 26553: 26553: typedef enum 26553: { 26553: G_THREAD_ERROR_AGAIN 26553: } GThreadError; 26553: 26553: typedef gpointer (*GThreadFunc) (gpointer data); 26553: 26553: typedef struct _GThread GThread; 26553: 26553: typedef union _GMutex GMutex; 26553: typedef struct _GRecMutex GRecMutex; 26553: typedef struct _GRWLock GRWLock; 26553: typedef struct _GCond GCond; 26553: typedef struct _GPrivate GPrivate; 26553: typedef struct _GOnce GOnce; 26553: 26553: union _GMutex 26553: { 26553: 26553: gpointer p; 26553: guint i[2]; 26553: }; 26553: 26553: struct _GRWLock 26553: { 26553: 26553: gpointer p; 26553: guint i[2]; 26553: }; 26553: 26553: struct _GCond 26553: { 26553: 26553: gpointer p; 26553: guint i[2]; 26553: }; 26553: 26553: struct _GRecMutex 26553: { 26553: 26553: gpointer p; 26553: guint i[2]; 26553: }; 26553: 26553: 26553: struct _GPrivate 26553: { 26553: 26553: gpointer p; 26553: GDestroyNotify notify; 26553: gpointer future[2]; 26553: }; 26553: 26553: typedef enum 26553: { 26553: G_ONCE_STATUS_NOTCALLED, 26553: G_ONCE_STATUS_PROGRESS, 26553: G_ONCE_STATUS_READY 26553: } GOnceStatus; 26553: 26553: 26553: struct _GOnce 26553: { 26553: volatile GOnceStatus status; 26553: volatile gpointer retval; 26553: }; 26553: # 140 "/usr/include/glib-2.0/glib/gthread.h" 26553: extern 26553: GThread * g_thread_ref (GThread *thread); 26553: extern 26553: void g_thread_unref (GThread *thread); 26553: extern 26553: GThread * g_thread_new (const gchar *name, 26553: GThreadFunc func, 26553: gpointer data); 26553: extern 26553: GThread * g_thread_try_new (const gchar *name, 26553: GThreadFunc func, 26553: gpointer data, 26553: GError **error); 26553: extern 26553: GThread * g_thread_self (void); 26553: extern 26553: void g_thread_exit (gpointer retval); 26553: extern 26553: gpointer g_thread_join (GThread *thread); 26553: extern 26553: void g_thread_yield (void); 26553: 26553: 26553: extern 26553: void g_mutex_init (GMutex *mutex); 26553: extern 26553: void g_mutex_clear (GMutex *mutex); 26553: extern 26553: void g_mutex_lock (GMutex *mutex); 26553: extern 26553: gboolean g_mutex_trylock (GMutex *mutex); 26553: extern 26553: void g_mutex_unlock (GMutex *mutex); 26553: 26553: extern 26553: void g_rw_lock_init (GRWLock *rw_lock); 26553: extern 26553: void g_rw_lock_clear (GRWLock *rw_lock); 26553: extern 26553: void g_rw_lock_writer_lock (GRWLock *rw_lock); 26553: extern 26553: gboolean g_rw_lock_writer_trylock (GRWLock *rw_lock); 26553: extern 26553: void g_rw_lock_writer_unlock (GRWLock *rw_lock); 26553: extern 26553: void g_rw_lock_reader_lock (GRWLock *rw_lock); 26553: extern 26553: gboolean g_rw_lock_reader_trylock (GRWLock *rw_lock); 26553: extern 26553: void g_rw_lock_reader_unlock (GRWLock *rw_lock); 26553: 26553: extern 26553: void g_rec_mutex_init (GRecMutex *rec_mutex); 26553: extern 26553: void g_rec_mutex_clear (GRecMutex *rec_mutex); 26553: extern 26553: void g_rec_mutex_lock (GRecMutex *rec_mutex); 26553: extern 26553: gboolean g_rec_mutex_trylock (GRecMutex *rec_mutex); 26553: extern 26553: void g_rec_mutex_unlock (GRecMutex *rec_mutex); 26553: 26553: extern 26553: void g_cond_init (GCond *cond); 26553: extern 26553: void g_cond_clear (GCond *cond); 26553: extern 26553: void g_cond_wait (GCond *cond, 26553: GMutex *mutex); 26553: extern 26553: void g_cond_signal (GCond *cond); 26553: extern 26553: void g_cond_broadcast (GCond *cond); 26553: extern 26553: gboolean g_cond_wait_until (GCond *cond, 26553: GMutex *mutex, 26553: gint64 end_time); 26553: 26553: extern 26553: gpointer g_private_get (GPrivate *key); 26553: extern 26553: void g_private_set (GPrivate *key, 26553: gpointer value); 26553: extern 26553: void g_private_replace (GPrivate *key, 26553: gpointer value); 26553: 26553: extern 26553: gpointer g_once_impl (GOnce *once, 26553: GThreadFunc func, 26553: gpointer arg); 26553: extern 26553: gboolean g_once_init_enter (volatile void *location); 26553: extern 26553: void g_once_init_leave (volatile void *location, 26553: gsize result); 26553: # 276 "/usr/include/glib-2.0/glib/gthread.h" 26553: extern 26553: guint g_get_num_processors (void); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef void GMutexLocker; 26553: # 329 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: static inline GMutexLocker * 26553: g_mutex_locker_new (GMutex *mutex) 26553: { 26553: g_mutex_lock (mutex); 26553: return (GMutexLocker *) mutex; 26553: } 26553: # 347 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: static inline void 26553: g_mutex_locker_free (GMutexLocker *locker) 26553: { 26553: g_mutex_unlock ((GMutex *) locker); 26553: } 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef void GRecMutexLocker; 26553: # 404 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: # 404 "/usr/include/glib-2.0/glib/gthread.h" 26553: #pragma GCC diagnostic push 26553: # 404 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: # 404 "/usr/include/glib-2.0/glib/gthread.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 404 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: 26553: static inline GRecMutexLocker * 26553: g_rec_mutex_locker_new (GRecMutex *rec_mutex) 26553: { 26553: g_rec_mutex_lock (rec_mutex); 26553: return (GRecMutexLocker *) rec_mutex; 26553: } 26553: 26553: # 412 "/usr/include/glib-2.0/glib/gthread.h" 26553: #pragma GCC diagnostic pop 26553: # 412 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: # 424 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: # 424 "/usr/include/glib-2.0/glib/gthread.h" 26553: #pragma GCC diagnostic push 26553: # 424 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: # 424 "/usr/include/glib-2.0/glib/gthread.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 424 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: 26553: static inline void 26553: g_rec_mutex_locker_free (GRecMutexLocker *locker) 26553: { 26553: g_rec_mutex_unlock ((GRecMutex *) locker); 26553: } 26553: 26553: # 431 "/usr/include/glib-2.0/glib/gthread.h" 26553: #pragma GCC diagnostic pop 26553: # 431 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef void GRWLockWriterLocker; 26553: # 514 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: # 514 "/usr/include/glib-2.0/glib/gthread.h" 26553: #pragma GCC diagnostic push 26553: # 514 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: # 514 "/usr/include/glib-2.0/glib/gthread.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 514 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: 26553: static inline GRWLockWriterLocker * 26553: g_rw_lock_writer_locker_new (GRWLock *rw_lock) 26553: { 26553: g_rw_lock_writer_lock (rw_lock); 26553: return (GRWLockWriterLocker *) rw_lock; 26553: } 26553: 26553: # 522 "/usr/include/glib-2.0/glib/gthread.h" 26553: #pragma GCC diagnostic pop 26553: # 522 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: # 535 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: # 535 "/usr/include/glib-2.0/glib/gthread.h" 26553: #pragma GCC diagnostic push 26553: # 535 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: # 535 "/usr/include/glib-2.0/glib/gthread.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 535 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: 26553: static inline void 26553: g_rw_lock_writer_locker_free (GRWLockWriterLocker *locker) 26553: { 26553: g_rw_lock_writer_unlock ((GRWLock *) locker); 26553: } 26553: 26553: # 542 "/usr/include/glib-2.0/glib/gthread.h" 26553: #pragma GCC diagnostic pop 26553: # 542 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef void GRWLockReaderLocker; 26553: # 569 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: # 569 "/usr/include/glib-2.0/glib/gthread.h" 26553: #pragma GCC diagnostic push 26553: # 569 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: # 569 "/usr/include/glib-2.0/glib/gthread.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 569 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: 26553: static inline GRWLockReaderLocker * 26553: g_rw_lock_reader_locker_new (GRWLock *rw_lock) 26553: { 26553: g_rw_lock_reader_lock (rw_lock); 26553: return (GRWLockReaderLocker *) rw_lock; 26553: } 26553: 26553: # 577 "/usr/include/glib-2.0/glib/gthread.h" 26553: #pragma GCC diagnostic pop 26553: # 577 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: # 590 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: # 590 "/usr/include/glib-2.0/glib/gthread.h" 26553: #pragma GCC diagnostic push 26553: # 590 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: # 590 "/usr/include/glib-2.0/glib/gthread.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 590 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: 26553: static inline void 26553: g_rw_lock_reader_locker_free (GRWLockReaderLocker *locker) 26553: { 26553: g_rw_lock_reader_unlock ((GRWLock *) locker); 26553: } 26553: 26553: # 597 "/usr/include/glib-2.0/glib/gthread.h" 26553: #pragma GCC diagnostic pop 26553: # 597 "/usr/include/glib-2.0/glib/gthread.h" 26553: 26553: 26553: 26553: # 33 "/usr/include/glib-2.0/glib/gasyncqueue.h" 2 26553: 26553: 26553: 26553: typedef struct _GAsyncQueue GAsyncQueue; 26553: 26553: extern 26553: GAsyncQueue *g_async_queue_new (void); 26553: extern 26553: GAsyncQueue *g_async_queue_new_full (GDestroyNotify item_free_func); 26553: extern 26553: void g_async_queue_lock (GAsyncQueue *queue); 26553: extern 26553: void g_async_queue_unlock (GAsyncQueue *queue); 26553: extern 26553: GAsyncQueue *g_async_queue_ref (GAsyncQueue *queue); 26553: extern 26553: void g_async_queue_unref (GAsyncQueue *queue); 26553: 26553: __attribute__((__deprecated__("Use '" "g_async_queue_ref" "' instead"))) extern 26553: void g_async_queue_ref_unlocked (GAsyncQueue *queue); 26553: 26553: __attribute__((__deprecated__("Use '" "g_async_queue_unref" "' instead"))) extern 26553: void g_async_queue_unref_and_unlock (GAsyncQueue *queue); 26553: 26553: extern 26553: void g_async_queue_push (GAsyncQueue *queue, 26553: gpointer data); 26553: extern 26553: void g_async_queue_push_unlocked (GAsyncQueue *queue, 26553: gpointer data); 26553: extern 26553: void g_async_queue_push_sorted (GAsyncQueue *queue, 26553: gpointer data, 26553: GCompareDataFunc func, 26553: gpointer user_data); 26553: extern 26553: void g_async_queue_push_sorted_unlocked (GAsyncQueue *queue, 26553: gpointer data, 26553: GCompareDataFunc func, 26553: gpointer user_data); 26553: extern 26553: gpointer g_async_queue_pop (GAsyncQueue *queue); 26553: extern 26553: gpointer g_async_queue_pop_unlocked (GAsyncQueue *queue); 26553: extern 26553: gpointer g_async_queue_try_pop (GAsyncQueue *queue); 26553: extern 26553: gpointer g_async_queue_try_pop_unlocked (GAsyncQueue *queue); 26553: extern 26553: gpointer g_async_queue_timeout_pop (GAsyncQueue *queue, 26553: guint64 timeout); 26553: extern 26553: gpointer g_async_queue_timeout_pop_unlocked (GAsyncQueue *queue, 26553: guint64 timeout); 26553: extern 26553: gint g_async_queue_length (GAsyncQueue *queue); 26553: extern 26553: gint g_async_queue_length_unlocked (GAsyncQueue *queue); 26553: extern 26553: void g_async_queue_sort (GAsyncQueue *queue, 26553: GCompareDataFunc func, 26553: gpointer user_data); 26553: extern 26553: void g_async_queue_sort_unlocked (GAsyncQueue *queue, 26553: GCompareDataFunc func, 26553: gpointer user_data); 26553: 26553: extern 26553: gboolean g_async_queue_remove (GAsyncQueue *queue, 26553: gpointer item); 26553: extern 26553: gboolean g_async_queue_remove_unlocked (GAsyncQueue *queue, 26553: gpointer item); 26553: extern 26553: void g_async_queue_push_front (GAsyncQueue *queue, 26553: gpointer item); 26553: extern 26553: void g_async_queue_push_front_unlocked (GAsyncQueue *queue, 26553: gpointer item); 26553: 26553: 26553: # 113 "/usr/include/glib-2.0/glib/gasyncqueue.h" 26553: #pragma GCC diagnostic push 26553: # 113 "/usr/include/glib-2.0/glib/gasyncqueue.h" 26553: 26553: # 113 "/usr/include/glib-2.0/glib/gasyncqueue.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 113 "/usr/include/glib-2.0/glib/gasyncqueue.h" 26553: 26553: __attribute__((__deprecated__("Use '" "g_async_queue_timeout_pop" "' instead"))) extern 26553: gpointer g_async_queue_timed_pop (GAsyncQueue *queue, 26553: GTimeVal *end_time); 26553: __attribute__((__deprecated__("Use '" "g_async_queue_timeout_pop_unlocked" "' instead"))) extern 26553: gpointer g_async_queue_timed_pop_unlocked (GAsyncQueue *queue, 26553: GTimeVal *end_time); 26553: 26553: # 120 "/usr/include/glib-2.0/glib/gasyncqueue.h" 26553: #pragma GCC diagnostic pop 26553: # 120 "/usr/include/glib-2.0/glib/gasyncqueue.h" 26553: 26553: 26553: 26553: # 33 "/usr/include/glib-2.0/glib.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/glib/gbacktrace.h" 1 26553: # 36 "/usr/include/glib-2.0/glib/gbacktrace.h" 26553: # 1 "/usr/arm-linux-gnueabi/include/signal.h" 1 3 26553: # 27 "/usr/arm-linux-gnueabi/include/signal.h" 3 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/signum-generic.h" 1 3 26553: # 76 "/usr/arm-linux-gnueabi/include/bits/signum-generic.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/signum-arch.h" 1 3 26553: # 77 "/usr/arm-linux-gnueabi/include/bits/signum-generic.h" 2 3 26553: # 31 "/usr/arm-linux-gnueabi/include/signal.h" 2 3 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/sig_atomic_t.h" 1 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 8 "/usr/arm-linux-gnueabi/include/bits/types/sig_atomic_t.h" 3 26553: typedef __sig_atomic_t sig_atomic_t; 26553: # 33 "/usr/arm-linux-gnueabi/include/signal.h" 2 3 26553: # 57 "/usr/arm-linux-gnueabi/include/signal.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/siginfo_t.h" 1 3 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/wordsize.h" 1 3 26553: # 5 "/usr/arm-linux-gnueabi/include/bits/types/siginfo_t.h" 2 3 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/__sigval_t.h" 1 3 26553: # 24 "/usr/arm-linux-gnueabi/include/bits/types/__sigval_t.h" 3 26553: union sigval 26553: { 26553: int sival_int; 26553: void *sival_ptr; 26553: }; 26553: 26553: typedef union sigval __sigval_t; 26553: # 7 "/usr/arm-linux-gnueabi/include/bits/types/siginfo_t.h" 2 3 26553: # 16 "/usr/arm-linux-gnueabi/include/bits/types/siginfo_t.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/siginfo-arch.h" 1 3 26553: # 17 "/usr/arm-linux-gnueabi/include/bits/types/siginfo_t.h" 2 3 26553: # 36 "/usr/arm-linux-gnueabi/include/bits/types/siginfo_t.h" 3 26553: typedef struct 26553: { 26553: int si_signo; 26553: 26553: int si_errno; 26553: 26553: int si_code; 26553: # 51 "/usr/arm-linux-gnueabi/include/bits/types/siginfo_t.h" 3 26553: union 26553: { 26553: int _pad[((128 / sizeof (int)) - 3)]; 26553: 26553: 26553: struct 26553: { 26553: __pid_t si_pid; 26553: __uid_t si_uid; 26553: } _kill; 26553: 26553: 26553: struct 26553: { 26553: int si_tid; 26553: int si_overrun; 26553: __sigval_t si_sigval; 26553: } _timer; 26553: 26553: 26553: struct 26553: { 26553: __pid_t si_pid; 26553: __uid_t si_uid; 26553: __sigval_t si_sigval; 26553: } _rt; 26553: 26553: 26553: struct 26553: { 26553: __pid_t si_pid; 26553: __uid_t si_uid; 26553: int si_status; 26553: __clock_t si_utime; 26553: __clock_t si_stime; 26553: } _sigchld; 26553: 26553: 26553: struct 26553: { 26553: void *si_addr; 26553: 26553: short int si_addr_lsb; 26553: union 26553: { 26553: 26553: struct 26553: { 26553: void *_lower; 26553: void *_upper; 26553: } _addr_bnd; 26553: 26553: __uint32_t _pkey; 26553: } _bounds; 26553: } _sigfault; 26553: 26553: 26553: struct 26553: { 26553: long int si_band; 26553: int si_fd; 26553: } _sigpoll; 26553: 26553: 26553: 26553: struct 26553: { 26553: void *_call_addr; 26553: int _syscall; 26553: unsigned int _arch; 26553: } _sigsys; 26553: 26553: } _sifields; 26553: } siginfo_t ; 26553: # 58 "/usr/arm-linux-gnueabi/include/signal.h" 2 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/siginfo-consts.h" 1 3 26553: # 35 "/usr/arm-linux-gnueabi/include/bits/siginfo-consts.h" 3 26553: enum 26553: { 26553: SI_ASYNCNL = -60, 26553: SI_DETHREAD = -7, 26553: 26553: SI_TKILL, 26553: SI_SIGIO, 26553: 26553: SI_ASYNCIO, 26553: SI_MESGQ, 26553: SI_TIMER, 26553: 26553: 26553: 26553: 26553: 26553: SI_QUEUE, 26553: SI_USER, 26553: SI_KERNEL = 0x80 26553: # 66 "/usr/arm-linux-gnueabi/include/bits/siginfo-consts.h" 3 26553: }; 26553: 26553: 26553: 26553: 26553: enum 26553: { 26553: ILL_ILLOPC = 1, 26553: 26553: ILL_ILLOPN, 26553: 26553: ILL_ILLADR, 26553: 26553: ILL_ILLTRP, 26553: 26553: ILL_PRVOPC, 26553: 26553: ILL_PRVREG, 26553: 26553: ILL_COPROC, 26553: 26553: ILL_BADSTK, 26553: 26553: ILL_BADIADDR 26553: 26553: }; 26553: 26553: 26553: enum 26553: { 26553: FPE_INTDIV = 1, 26553: 26553: FPE_INTOVF, 26553: 26553: FPE_FLTDIV, 26553: 26553: FPE_FLTOVF, 26553: 26553: FPE_FLTUND, 26553: 26553: FPE_FLTRES, 26553: 26553: FPE_FLTINV, 26553: 26553: FPE_FLTSUB, 26553: 26553: FPE_FLTUNK = 14, 26553: 26553: FPE_CONDTRAP 26553: 26553: }; 26553: 26553: 26553: enum 26553: { 26553: SEGV_MAPERR = 1, 26553: 26553: SEGV_ACCERR, 26553: 26553: SEGV_BNDERR, 26553: 26553: SEGV_PKUERR, 26553: 26553: SEGV_ACCADI, 26553: 26553: SEGV_ADIDERR, 26553: 26553: SEGV_ADIPERR 26553: 26553: }; 26553: 26553: 26553: enum 26553: { 26553: BUS_ADRALN = 1, 26553: 26553: BUS_ADRERR, 26553: 26553: BUS_OBJERR, 26553: 26553: BUS_MCEERR_AR, 26553: 26553: BUS_MCEERR_AO 26553: 26553: }; 26553: 26553: 26553: 26553: 26553: enum 26553: { 26553: TRAP_BRKPT = 1, 26553: 26553: TRAP_TRACE, 26553: 26553: TRAP_BRANCH, 26553: 26553: TRAP_HWBKPT, 26553: 26553: TRAP_UNK 26553: 26553: }; 26553: 26553: 26553: 26553: 26553: enum 26553: { 26553: CLD_EXITED = 1, 26553: 26553: CLD_KILLED, 26553: 26553: CLD_DUMPED, 26553: 26553: CLD_TRAPPED, 26553: 26553: CLD_STOPPED, 26553: 26553: CLD_CONTINUED 26553: 26553: }; 26553: 26553: 26553: enum 26553: { 26553: POLL_IN = 1, 26553: 26553: POLL_OUT, 26553: 26553: POLL_MSG, 26553: 26553: POLL_ERR, 26553: 26553: POLL_PRI, 26553: 26553: POLL_HUP 26553: 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/siginfo-consts-arch.h" 1 3 26553: # 210 "/usr/arm-linux-gnueabi/include/bits/siginfo-consts.h" 2 3 26553: # 59 "/usr/arm-linux-gnueabi/include/signal.h" 2 3 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/sigval_t.h" 1 3 26553: # 16 "/usr/arm-linux-gnueabi/include/bits/types/sigval_t.h" 3 26553: typedef __sigval_t sigval_t; 26553: # 63 "/usr/arm-linux-gnueabi/include/signal.h" 2 3 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/sigevent_t.h" 1 3 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/wordsize.h" 1 3 26553: # 5 "/usr/arm-linux-gnueabi/include/bits/types/sigevent_t.h" 2 3 26553: # 22 "/usr/arm-linux-gnueabi/include/bits/types/sigevent_t.h" 3 26553: typedef struct sigevent 26553: { 26553: __sigval_t sigev_value; 26553: int sigev_signo; 26553: int sigev_notify; 26553: 26553: union 26553: { 26553: int _pad[((64 / sizeof (int)) - 3)]; 26553: 26553: 26553: 26553: __pid_t _tid; 26553: 26553: struct 26553: { 26553: void (*_function) (__sigval_t); 26553: pthread_attr_t *_attribute; 26553: } _sigev_thread; 26553: } _sigev_un; 26553: } sigevent_t; 26553: # 67 "/usr/arm-linux-gnueabi/include/signal.h" 2 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/sigevent-consts.h" 1 3 26553: # 27 "/usr/arm-linux-gnueabi/include/bits/sigevent-consts.h" 3 26553: enum 26553: { 26553: SIGEV_SIGNAL = 0, 26553: 26553: SIGEV_NONE, 26553: 26553: SIGEV_THREAD, 26553: 26553: 26553: SIGEV_THREAD_ID = 4 26553: 26553: 26553: }; 26553: # 68 "/usr/arm-linux-gnueabi/include/signal.h" 2 3 26553: 26553: 26553: 26553: 26553: typedef void (*__sighandler_t) (int); 26553: 26553: 26553: 26553: 26553: extern __sighandler_t __sysv_signal (int __sig, __sighandler_t __handler) 26553: __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern __sighandler_t sysv_signal (int __sig, __sighandler_t __handler) 26553: __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern __sighandler_t signal (int __sig, __sighandler_t __handler) 26553: __attribute__ ((__nothrow__ , __leaf__)); 26553: # 112 "/usr/arm-linux-gnueabi/include/signal.h" 3 26553: extern int kill (__pid_t __pid, int __sig) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int killpg (__pid_t __pgrp, int __sig) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern int raise (int __sig) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern __sighandler_t ssignal (int __sig, __sighandler_t __handler) 26553: __attribute__ ((__nothrow__ , __leaf__)); 26553: extern int gsignal (int __sig) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern void psignal (int __sig, const char *__s); 26553: 26553: 26553: extern void psiginfo (const siginfo_t *__pinfo, const char *__s); 26553: # 151 "/usr/arm-linux-gnueabi/include/signal.h" 3 26553: extern int sigpause (int __sig) __asm__ ("__xpg_sigpause") 26553: __attribute__ ((__deprecated__ ("Use the sigsuspend function instead"))); 26553: # 173 "/usr/arm-linux-gnueabi/include/signal.h" 3 26553: extern int sigblock (int __mask) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__)); 26553: 26553: 26553: extern int sigsetmask (int __mask) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__)); 26553: 26553: 26553: extern int siggetmask (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__)); 26553: # 188 "/usr/arm-linux-gnueabi/include/signal.h" 3 26553: typedef __sighandler_t sighandler_t; 26553: 26553: 26553: 26553: 26553: typedef __sighandler_t sig_t; 26553: 26553: 26553: 26553: 26553: 26553: extern int sigemptyset (sigset_t *__set) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int sigfillset (sigset_t *__set) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int sigaddset (sigset_t *__set, int __signo) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int sigdelset (sigset_t *__set, int __signo) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int sigismember (const sigset_t *__set, int __signo) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: extern int sigisemptyset (const sigset_t *__set) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int sigandset (sigset_t *__set, const sigset_t *__left, 26553: const sigset_t *__right) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2, 3))); 26553: 26553: 26553: extern int sigorset (sigset_t *__set, const sigset_t *__left, 26553: const sigset_t *__right) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2, 3))); 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/sigaction.h" 1 3 26553: # 27 "/usr/arm-linux-gnueabi/include/bits/sigaction.h" 3 26553: struct sigaction 26553: { 26553: 26553: 26553: union 26553: { 26553: 26553: __sighandler_t sa_handler; 26553: 26553: void (*sa_sigaction) (int, siginfo_t *, void *); 26553: } 26553: __sigaction_handler; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: __sigset_t sa_mask; 26553: 26553: 26553: int sa_flags; 26553: 26553: 26553: void (*sa_restorer) (void); 26553: }; 26553: # 230 "/usr/arm-linux-gnueabi/include/signal.h" 2 3 26553: 26553: 26553: extern int sigprocmask (int __how, const sigset_t *__restrict __set, 26553: sigset_t *__restrict __oset) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int sigsuspend (const sigset_t *__set) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int sigaction (int __sig, const struct sigaction *__restrict __act, 26553: struct sigaction *__restrict __oact) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int sigpending (sigset_t *__set) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int sigwait (const sigset_t *__restrict __set, int *__restrict __sig) 26553: __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int sigwaitinfo (const sigset_t *__restrict __set, 26553: siginfo_t *__restrict __info) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int sigtimedwait (const sigset_t *__restrict __set, 26553: siginfo_t *__restrict __info, 26553: const struct timespec *__restrict __timeout) 26553: __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: extern int sigqueue (__pid_t __pid, int __sig, const union sigval __val) 26553: __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/sigcontext.h" 1 3 26553: # 30 "/usr/arm-linux-gnueabi/include/bits/sigcontext.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/asm/sigcontext.h" 1 3 26553: # 10 "/usr/arm-linux-gnueabi/include/asm/sigcontext.h" 3 26553: struct sigcontext { 26553: unsigned long trap_no; 26553: unsigned long error_code; 26553: unsigned long oldmask; 26553: unsigned long arm_r0; 26553: unsigned long arm_r1; 26553: unsigned long arm_r2; 26553: unsigned long arm_r3; 26553: unsigned long arm_r4; 26553: unsigned long arm_r5; 26553: unsigned long arm_r6; 26553: unsigned long arm_r7; 26553: unsigned long arm_r8; 26553: unsigned long arm_r9; 26553: unsigned long arm_r10; 26553: unsigned long arm_fp; 26553: unsigned long arm_ip; 26553: unsigned long arm_sp; 26553: unsigned long arm_lr; 26553: unsigned long arm_pc; 26553: unsigned long arm_cpsr; 26553: unsigned long fault_address; 26553: }; 26553: # 31 "/usr/arm-linux-gnueabi/include/bits/sigcontext.h" 2 3 26553: 26553: 26553: 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 1 3 4 26553: # 35 "/usr/arm-linux-gnueabi/include/bits/sigcontext.h" 2 3 26553: # 289 "/usr/arm-linux-gnueabi/include/signal.h" 2 3 26553: 26553: 26553: extern int sigreturn (struct sigcontext *__scp) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 1 3 4 26553: # 299 "/usr/arm-linux-gnueabi/include/signal.h" 2 3 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/stack_t.h" 1 3 26553: # 23 "/usr/arm-linux-gnueabi/include/bits/types/stack_t.h" 3 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 1 3 4 26553: # 24 "/usr/arm-linux-gnueabi/include/bits/types/stack_t.h" 2 3 26553: 26553: 26553: typedef struct 26553: { 26553: void *ss_sp; 26553: int ss_flags; 26553: size_t ss_size; 26553: } stack_t; 26553: # 301 "/usr/arm-linux-gnueabi/include/signal.h" 2 3 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/sys/ucontext.h" 1 3 26553: # 36 "/usr/arm-linux-gnueabi/include/sys/ucontext.h" 3 26553: typedef int greg_t; 26553: 26553: 26553: 26553: 26553: 26553: typedef greg_t gregset_t[18]; 26553: 26553: 26553: enum 26553: { 26553: REG_R0 = 0, 26553: 26553: REG_R1 = 1, 26553: 26553: REG_R2 = 2, 26553: 26553: REG_R3 = 3, 26553: 26553: REG_R4 = 4, 26553: 26553: REG_R5 = 5, 26553: 26553: REG_R6 = 6, 26553: 26553: REG_R7 = 7, 26553: 26553: REG_R8 = 8, 26553: 26553: REG_R9 = 9, 26553: 26553: REG_R10 = 10, 26553: 26553: REG_R11 = 11, 26553: 26553: REG_R12 = 12, 26553: 26553: REG_R13 = 13, 26553: 26553: REG_R14 = 14, 26553: 26553: REG_R15 = 15 26553: 26553: }; 26553: 26553: struct _libc_fpstate 26553: { 26553: struct 26553: { 26553: unsigned int sign1:1; 26553: unsigned int unused:15; 26553: unsigned int sign2:1; 26553: unsigned int exponent:14; 26553: unsigned int j:1; 26553: unsigned int mantissa1:31; 26553: unsigned int mantissa0:32; 26553: } fpregs[8]; 26553: unsigned int fpsr:32; 26553: unsigned int fpcr:32; 26553: unsigned char ftype[8]; 26553: unsigned int init_flag; 26553: }; 26553: 26553: typedef struct _libc_fpstate fpregset_t; 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct 26553: { 26553: unsigned long int trap_no; 26553: unsigned long int error_code; 26553: unsigned long int oldmask; 26553: unsigned long int arm_r0; 26553: unsigned long int arm_r1; 26553: unsigned long int arm_r2; 26553: unsigned long int arm_r3; 26553: unsigned long int arm_r4; 26553: unsigned long int arm_r5; 26553: unsigned long int arm_r6; 26553: unsigned long int arm_r7; 26553: unsigned long int arm_r8; 26553: unsigned long int arm_r9; 26553: unsigned long int arm_r10; 26553: unsigned long int arm_fp; 26553: unsigned long int arm_ip; 26553: unsigned long int arm_sp; 26553: unsigned long int arm_lr; 26553: unsigned long int arm_pc; 26553: unsigned long int arm_cpsr; 26553: unsigned long int fault_address; 26553: } mcontext_t; 26553: 26553: 26553: typedef struct ucontext_t 26553: { 26553: unsigned long uc_flags; 26553: struct ucontext_t *uc_link; 26553: stack_t uc_stack; 26553: mcontext_t uc_mcontext; 26553: sigset_t uc_sigmask; 26553: unsigned long uc_regspace[128] __attribute__((__aligned__(8))); 26553: } ucontext_t; 26553: # 304 "/usr/arm-linux-gnueabi/include/signal.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int siginterrupt (int __sig, int __interrupt) __attribute__ ((__nothrow__ , __leaf__)) 26553: __attribute__ ((__deprecated__ ("Use sigaction with SA_RESTART instead"))); 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/sigstack.h" 1 3 26553: # 315 "/usr/arm-linux-gnueabi/include/signal.h" 2 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/ss_flags.h" 1 3 26553: # 27 "/usr/arm-linux-gnueabi/include/bits/ss_flags.h" 3 26553: enum 26553: { 26553: SS_ONSTACK = 1, 26553: 26553: SS_DISABLE 26553: 26553: }; 26553: # 316 "/usr/arm-linux-gnueabi/include/signal.h" 2 3 26553: 26553: 26553: 26553: extern int sigaltstack (const stack_t *__restrict __ss, 26553: stack_t *__restrict __oss) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/struct_sigstack.h" 1 3 26553: # 23 "/usr/arm-linux-gnueabi/include/bits/types/struct_sigstack.h" 3 26553: struct sigstack 26553: { 26553: void *ss_sp; 26553: int ss_onstack; 26553: }; 26553: # 326 "/usr/arm-linux-gnueabi/include/signal.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int sigstack (struct sigstack *__ss, struct sigstack *__oss) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int sighold (int __sig) __attribute__ ((__nothrow__ , __leaf__)) 26553: __attribute__ ((__deprecated__ ("Use the sigprocmask function instead"))); 26553: 26553: 26553: extern int sigrelse (int __sig) __attribute__ ((__nothrow__ , __leaf__)) 26553: __attribute__ ((__deprecated__ ("Use the sigprocmask function instead"))); 26553: 26553: 26553: extern int sigignore (int __sig) __attribute__ ((__nothrow__ , __leaf__)) 26553: __attribute__ ((__deprecated__ ("Use the signal function instead"))); 26553: 26553: 26553: extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __attribute__ ((__nothrow__ , __leaf__)) 26553: __attribute__ ((__deprecated__ ("Use the signal and sigprocmask functions instead"))) 26553: ; 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/sigthread.h" 1 3 26553: # 31 "/usr/arm-linux-gnueabi/include/bits/sigthread.h" 3 26553: extern int pthread_sigmask (int __how, 26553: const __sigset_t *__restrict __newmask, 26553: __sigset_t *__restrict __oldmask)__attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int pthread_kill (pthread_t __threadid, int __signo) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern int pthread_sigqueue (pthread_t __threadid, int __signo, 26553: const union sigval __value) __attribute__ ((__nothrow__ , __leaf__)); 26553: # 363 "/usr/arm-linux-gnueabi/include/signal.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int __libc_current_sigrtmin (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern int __libc_current_sigrtmax (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/signal_ext.h" 1 3 26553: # 29 "/usr/arm-linux-gnueabi/include/bits/signal_ext.h" 3 26553: extern int tgkill (__pid_t __tgid, __pid_t __tid, int __signal); 26553: # 378 "/usr/arm-linux-gnueabi/include/signal.h" 2 3 26553: 26553: 26553: # 37 "/usr/include/glib-2.0/glib/gbacktrace.h" 2 26553: 26553: 26553: 26553: 26553: # 40 "/usr/include/glib-2.0/glib/gbacktrace.h" 26553: extern 26553: void g_on_error_query (const gchar *prg_name); 26553: extern 26553: void g_on_error_stack_trace (const gchar *prg_name); 26553: # 70 "/usr/include/glib-2.0/glib/gbacktrace.h" 26553: 26553: # 35 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gbase64.h" 1 26553: # 28 "/usr/include/glib-2.0/glib/gbase64.h" 26553: 26553: 26553: extern 26553: gsize g_base64_encode_step (const guchar *in, 26553: gsize len, 26553: gboolean break_lines, 26553: gchar *out, 26553: gint *state, 26553: gint *save); 26553: extern 26553: gsize g_base64_encode_close (gboolean break_lines, 26553: gchar *out, 26553: gint *state, 26553: gint *save); 26553: extern 26553: gchar* g_base64_encode (const guchar *data, 26553: gsize len) __attribute__ ((__malloc__)); 26553: extern 26553: gsize g_base64_decode_step (const gchar *in, 26553: gsize len, 26553: guchar *out, 26553: gint *state, 26553: guint *save); 26553: extern 26553: guchar *g_base64_decode (const gchar *text, 26553: gsize *out_len) __attribute__ ((__malloc__)); 26553: extern 26553: guchar *g_base64_decode_inplace (gchar *text, 26553: gsize *out_len); 26553: 26553: 26553: 26553: # 36 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gbitlock.h" 1 26553: # 30 "/usr/include/glib-2.0/glib/gbitlock.h" 26553: 26553: 26553: extern 26553: void g_bit_lock (volatile gint *address, 26553: gint lock_bit); 26553: extern 26553: gboolean g_bit_trylock (volatile gint *address, 26553: gint lock_bit); 26553: extern 26553: void g_bit_unlock (volatile gint *address, 26553: gint lock_bit); 26553: 26553: extern 26553: void g_pointer_bit_lock (volatile void *address, 26553: gint lock_bit); 26553: extern 26553: gboolean g_pointer_bit_trylock (volatile void *address, 26553: gint lock_bit); 26553: extern 26553: void g_pointer_bit_unlock (volatile void *address, 26553: gint lock_bit); 26553: # 74 "/usr/include/glib-2.0/glib/gbitlock.h" 26553: 26553: # 37 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gbookmarkfile.h" 1 26553: # 26 "/usr/include/glib-2.0/glib/gbookmarkfile.h" 26553: # 1 "/usr/include/glib-2.0/glib/gdatetime.h" 1 26553: # 31 "/usr/include/glib-2.0/glib/gdatetime.h" 26553: # 1 "/usr/include/glib-2.0/glib/gtimezone.h" 1 26553: # 30 "/usr/include/glib-2.0/glib/gtimezone.h" 26553: 26553: 26553: typedef struct _GTimeZone GTimeZone; 26553: # 49 "/usr/include/glib-2.0/glib/gtimezone.h" 26553: typedef enum 26553: { 26553: G_TIME_TYPE_STANDARD, 26553: G_TIME_TYPE_DAYLIGHT, 26553: G_TIME_TYPE_UNIVERSAL 26553: } GTimeType; 26553: 26553: __attribute__((__deprecated__("Use '" "g_time_zone_new_identifier" "' instead"))) extern 26553: GTimeZone * g_time_zone_new (const gchar *identifier); 26553: extern 26553: GTimeZone * g_time_zone_new_identifier (const gchar *identifier); 26553: extern 26553: GTimeZone * g_time_zone_new_utc (void); 26553: extern 26553: GTimeZone * g_time_zone_new_local (void); 26553: extern 26553: GTimeZone * g_time_zone_new_offset (gint32 seconds); 26553: 26553: extern 26553: GTimeZone * g_time_zone_ref (GTimeZone *tz); 26553: extern 26553: void g_time_zone_unref (GTimeZone *tz); 26553: 26553: extern 26553: gint g_time_zone_find_interval (GTimeZone *tz, 26553: GTimeType type, 26553: gint64 time_); 26553: 26553: extern 26553: gint g_time_zone_adjust_time (GTimeZone *tz, 26553: GTimeType type, 26553: gint64 *time_); 26553: 26553: extern 26553: const gchar * g_time_zone_get_abbreviation (GTimeZone *tz, 26553: gint interval); 26553: extern 26553: gint32 g_time_zone_get_offset (GTimeZone *tz, 26553: gint interval); 26553: extern 26553: gboolean g_time_zone_is_dst (GTimeZone *tz, 26553: gint interval); 26553: extern 26553: const gchar * g_time_zone_get_identifier (GTimeZone *tz); 26553: 26553: 26553: # 32 "/usr/include/glib-2.0/glib/gdatetime.h" 2 26553: 26553: 26553: # 87 "/usr/include/glib-2.0/glib/gdatetime.h" 26553: typedef gint64 GTimeSpan; 26553: # 96 "/usr/include/glib-2.0/glib/gdatetime.h" 26553: typedef struct _GDateTime GDateTime; 26553: 26553: extern 26553: void g_date_time_unref (GDateTime *datetime); 26553: extern 26553: GDateTime * g_date_time_ref (GDateTime *datetime); 26553: 26553: extern 26553: GDateTime * g_date_time_new_now (GTimeZone *tz); 26553: extern 26553: GDateTime * g_date_time_new_now_local (void); 26553: extern 26553: GDateTime * g_date_time_new_now_utc (void); 26553: 26553: extern 26553: GDateTime * g_date_time_new_from_unix_local (gint64 t); 26553: extern 26553: GDateTime * g_date_time_new_from_unix_utc (gint64 t); 26553: 26553: 26553: # 115 "/usr/include/glib-2.0/glib/gdatetime.h" 26553: #pragma GCC diagnostic push 26553: # 115 "/usr/include/glib-2.0/glib/gdatetime.h" 26553: 26553: # 115 "/usr/include/glib-2.0/glib/gdatetime.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 115 "/usr/include/glib-2.0/glib/gdatetime.h" 26553: 26553: __attribute__((__deprecated__("Use '" "g_date_time_new_from_unix_local" "' instead"))) extern 26553: GDateTime * g_date_time_new_from_timeval_local (const GTimeVal *tv); 26553: __attribute__((__deprecated__("Use '" "g_date_time_new_from_unix_utc" "' instead"))) extern 26553: GDateTime * g_date_time_new_from_timeval_utc (const GTimeVal *tv); 26553: 26553: # 120 "/usr/include/glib-2.0/glib/gdatetime.h" 26553: #pragma GCC diagnostic pop 26553: # 120 "/usr/include/glib-2.0/glib/gdatetime.h" 26553: 26553: 26553: extern 26553: GDateTime * g_date_time_new_from_iso8601 (const gchar *text, 26553: GTimeZone *default_tz); 26553: 26553: extern 26553: GDateTime * g_date_time_new (GTimeZone *tz, 26553: gint year, 26553: gint month, 26553: gint day, 26553: gint hour, 26553: gint minute, 26553: gdouble seconds); 26553: extern 26553: GDateTime * g_date_time_new_local (gint year, 26553: gint month, 26553: gint day, 26553: gint hour, 26553: gint minute, 26553: gdouble seconds); 26553: extern 26553: GDateTime * g_date_time_new_utc (gint year, 26553: gint month, 26553: gint day, 26553: gint hour, 26553: gint minute, 26553: gdouble seconds); 26553: 26553: extern 26553: __attribute__((warn_unused_result)) 26553: GDateTime * g_date_time_add (GDateTime *datetime, 26553: GTimeSpan timespan); 26553: 26553: extern 26553: __attribute__((warn_unused_result)) 26553: GDateTime * g_date_time_add_years (GDateTime *datetime, 26553: gint years); 26553: extern 26553: __attribute__((warn_unused_result)) 26553: GDateTime * g_date_time_add_months (GDateTime *datetime, 26553: gint months); 26553: extern 26553: __attribute__((warn_unused_result)) 26553: GDateTime * g_date_time_add_weeks (GDateTime *datetime, 26553: gint weeks); 26553: extern 26553: __attribute__((warn_unused_result)) 26553: GDateTime * g_date_time_add_days (GDateTime *datetime, 26553: gint days); 26553: 26553: extern 26553: __attribute__((warn_unused_result)) 26553: GDateTime * g_date_time_add_hours (GDateTime *datetime, 26553: gint hours); 26553: extern 26553: __attribute__((warn_unused_result)) 26553: GDateTime * g_date_time_add_minutes (GDateTime *datetime, 26553: gint minutes); 26553: extern 26553: __attribute__((warn_unused_result)) 26553: GDateTime * g_date_time_add_seconds (GDateTime *datetime, 26553: gdouble seconds); 26553: 26553: extern 26553: __attribute__((warn_unused_result)) 26553: GDateTime * g_date_time_add_full (GDateTime *datetime, 26553: gint years, 26553: gint months, 26553: gint days, 26553: gint hours, 26553: gint minutes, 26553: gdouble seconds); 26553: 26553: extern 26553: gint g_date_time_compare (gconstpointer dt1, 26553: gconstpointer dt2); 26553: extern 26553: GTimeSpan g_date_time_difference (GDateTime *end, 26553: GDateTime *begin); 26553: extern 26553: guint g_date_time_hash (gconstpointer datetime); 26553: extern 26553: gboolean g_date_time_equal (gconstpointer dt1, 26553: gconstpointer dt2); 26553: 26553: extern 26553: void g_date_time_get_ymd (GDateTime *datetime, 26553: gint *year, 26553: gint *month, 26553: gint *day); 26553: 26553: extern 26553: gint g_date_time_get_year (GDateTime *datetime); 26553: extern 26553: gint g_date_time_get_month (GDateTime *datetime); 26553: extern 26553: gint g_date_time_get_day_of_month (GDateTime *datetime); 26553: 26553: extern 26553: gint g_date_time_get_week_numbering_year (GDateTime *datetime); 26553: extern 26553: gint g_date_time_get_week_of_year (GDateTime *datetime); 26553: extern 26553: gint g_date_time_get_day_of_week (GDateTime *datetime); 26553: 26553: extern 26553: gint g_date_time_get_day_of_year (GDateTime *datetime); 26553: 26553: extern 26553: gint g_date_time_get_hour (GDateTime *datetime); 26553: extern 26553: gint g_date_time_get_minute (GDateTime *datetime); 26553: extern 26553: gint g_date_time_get_second (GDateTime *datetime); 26553: extern 26553: gint g_date_time_get_microsecond (GDateTime *datetime); 26553: extern 26553: gdouble g_date_time_get_seconds (GDateTime *datetime); 26553: 26553: extern 26553: gint64 g_date_time_to_unix (GDateTime *datetime); 26553: 26553: # 242 "/usr/include/glib-2.0/glib/gdatetime.h" 26553: #pragma GCC diagnostic push 26553: # 242 "/usr/include/glib-2.0/glib/gdatetime.h" 26553: 26553: # 242 "/usr/include/glib-2.0/glib/gdatetime.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 242 "/usr/include/glib-2.0/glib/gdatetime.h" 26553: 26553: __attribute__((__deprecated__("Use '" "g_date_time_to_unix" "' instead"))) extern 26553: gboolean g_date_time_to_timeval (GDateTime *datetime, 26553: GTimeVal *tv); 26553: 26553: # 246 "/usr/include/glib-2.0/glib/gdatetime.h" 26553: #pragma GCC diagnostic pop 26553: # 246 "/usr/include/glib-2.0/glib/gdatetime.h" 26553: 26553: 26553: extern 26553: GTimeSpan g_date_time_get_utc_offset (GDateTime *datetime); 26553: extern 26553: GTimeZone * g_date_time_get_timezone (GDateTime *datetime); 26553: extern 26553: const gchar * g_date_time_get_timezone_abbreviation (GDateTime *datetime); 26553: extern 26553: gboolean g_date_time_is_daylight_savings (GDateTime *datetime); 26553: 26553: extern 26553: GDateTime * g_date_time_to_timezone (GDateTime *datetime, 26553: GTimeZone *tz); 26553: extern 26553: GDateTime * g_date_time_to_local (GDateTime *datetime); 26553: extern 26553: GDateTime * g_date_time_to_utc (GDateTime *datetime); 26553: 26553: extern 26553: gchar * g_date_time_format (GDateTime *datetime, 26553: const gchar *format) __attribute__ ((__malloc__)); 26553: extern 26553: gchar * g_date_time_format_iso8601 (GDateTime *datetime) __attribute__ ((__malloc__)); 26553: 26553: 26553: # 27 "/usr/include/glib-2.0/glib/gbookmarkfile.h" 2 26553: 26553: 26553: 26553: 26553: # 58 "/usr/include/glib-2.0/glib/gbookmarkfile.h" 26553: typedef enum 26553: { 26553: G_BOOKMARK_FILE_ERROR_INVALID_URI, 26553: G_BOOKMARK_FILE_ERROR_INVALID_VALUE, 26553: G_BOOKMARK_FILE_ERROR_APP_NOT_REGISTERED, 26553: G_BOOKMARK_FILE_ERROR_URI_NOT_FOUND, 26553: G_BOOKMARK_FILE_ERROR_READ, 26553: G_BOOKMARK_FILE_ERROR_UNKNOWN_ENCODING, 26553: G_BOOKMARK_FILE_ERROR_WRITE, 26553: G_BOOKMARK_FILE_ERROR_FILE_NOT_FOUND 26553: } GBookmarkFileError; 26553: 26553: extern 26553: GQuark g_bookmark_file_error_quark (void); 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GBookmarkFile GBookmarkFile; 26553: 26553: extern 26553: GBookmarkFile *g_bookmark_file_new (void); 26553: extern 26553: void g_bookmark_file_free (GBookmarkFile *bookmark); 26553: 26553: extern 26553: gboolean g_bookmark_file_load_from_file (GBookmarkFile *bookmark, 26553: const gchar *filename, 26553: GError **error); 26553: extern 26553: gboolean g_bookmark_file_load_from_data (GBookmarkFile *bookmark, 26553: const gchar *data, 26553: gsize length, 26553: GError **error); 26553: extern 26553: gboolean g_bookmark_file_load_from_data_dirs (GBookmarkFile *bookmark, 26553: const gchar *file, 26553: gchar **full_path, 26553: GError **error); 26553: extern 26553: gchar * g_bookmark_file_to_data (GBookmarkFile *bookmark, 26553: gsize *length, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: gboolean g_bookmark_file_to_file (GBookmarkFile *bookmark, 26553: const gchar *filename, 26553: GError **error); 26553: 26553: extern 26553: void g_bookmark_file_set_title (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: const gchar *title); 26553: extern 26553: gchar * g_bookmark_file_get_title (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: void g_bookmark_file_set_description (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: const gchar *description); 26553: extern 26553: gchar * g_bookmark_file_get_description (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: void g_bookmark_file_set_mime_type (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: const gchar *mime_type); 26553: extern 26553: gchar * g_bookmark_file_get_mime_type (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: void g_bookmark_file_set_groups (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: const gchar **groups, 26553: gsize length); 26553: extern 26553: void g_bookmark_file_add_group (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: const gchar *group); 26553: extern 26553: gboolean g_bookmark_file_has_group (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: const gchar *group, 26553: GError **error); 26553: extern 26553: gchar ** g_bookmark_file_get_groups (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: gsize *length, 26553: GError **error); 26553: extern 26553: void g_bookmark_file_add_application (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: const gchar *name, 26553: const gchar *exec); 26553: extern 26553: gboolean g_bookmark_file_has_application (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: const gchar *name, 26553: GError **error); 26553: extern 26553: gchar ** g_bookmark_file_get_applications (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: gsize *length, 26553: GError **error); 26553: __attribute__((__deprecated__("Use '" "g_bookmark_file_set_application_info" "' instead"))) extern 26553: gboolean g_bookmark_file_set_app_info (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: const gchar *name, 26553: const gchar *exec, 26553: gint count, 26553: time_t stamp, 26553: GError **error); 26553: extern 26553: gboolean g_bookmark_file_set_application_info (GBookmarkFile *bookmark, 26553: const char *uri, 26553: const char *name, 26553: const char *exec, 26553: int count, 26553: GDateTime *stamp, 26553: GError **error); 26553: __attribute__((__deprecated__("Use '" "g_bookmark_file_get_application_info" "' instead"))) extern 26553: gboolean g_bookmark_file_get_app_info (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: const gchar *name, 26553: gchar **exec, 26553: guint *count, 26553: time_t *stamp, 26553: GError **error); 26553: extern 26553: gboolean g_bookmark_file_get_application_info (GBookmarkFile *bookmark, 26553: const char *uri, 26553: const char *name, 26553: char **exec, 26553: unsigned int *count, 26553: GDateTime **stamp, 26553: GError **error); 26553: extern 26553: void g_bookmark_file_set_is_private (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: gboolean is_private); 26553: extern 26553: gboolean g_bookmark_file_get_is_private (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: GError **error); 26553: extern 26553: void g_bookmark_file_set_icon (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: const gchar *href, 26553: const gchar *mime_type); 26553: extern 26553: gboolean g_bookmark_file_get_icon (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: gchar **href, 26553: gchar **mime_type, 26553: GError **error); 26553: __attribute__((__deprecated__("Use '" "g_bookmark_file_set_added_date_time" "' instead"))) extern 26553: void g_bookmark_file_set_added (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: time_t added); 26553: extern 26553: void g_bookmark_file_set_added_date_time (GBookmarkFile *bookmark, 26553: const char *uri, 26553: GDateTime *added); 26553: __attribute__((__deprecated__("Use '" "g_bookmark_file_get_added_date_time" "' instead"))) extern 26553: time_t g_bookmark_file_get_added (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: GError **error); 26553: extern 26553: GDateTime *g_bookmark_file_get_added_date_time (GBookmarkFile *bookmark, 26553: const char *uri, 26553: GError **error); 26553: __attribute__((__deprecated__("Use '" "g_bookmark_file_set_modified_date_time" "' instead"))) extern 26553: void g_bookmark_file_set_modified (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: time_t modified); 26553: extern 26553: void g_bookmark_file_set_modified_date_time (GBookmarkFile *bookmark, 26553: const char *uri, 26553: GDateTime *modified); 26553: __attribute__((__deprecated__("Use '" "g_bookmark_file_get_modified_date_time" "' instead"))) extern 26553: time_t g_bookmark_file_get_modified (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: GError **error); 26553: extern 26553: GDateTime *g_bookmark_file_get_modified_date_time (GBookmarkFile *bookmark, 26553: const char *uri, 26553: GError **error); 26553: __attribute__((__deprecated__("Use '" "g_bookmark_file_set_visited_date_time" "' instead"))) extern 26553: void g_bookmark_file_set_visited (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: time_t visited); 26553: extern 26553: void g_bookmark_file_set_visited_date_time (GBookmarkFile *bookmark, 26553: const char *uri, 26553: GDateTime *visited); 26553: __attribute__((__deprecated__("Use '" "g_bookmark_file_get_visited_date_time" "' instead"))) extern 26553: time_t g_bookmark_file_get_visited (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: GError **error); 26553: extern 26553: GDateTime *g_bookmark_file_get_visited_date_time (GBookmarkFile *bookmark, 26553: const char *uri, 26553: GError **error); 26553: extern 26553: gboolean g_bookmark_file_has_item (GBookmarkFile *bookmark, 26553: const gchar *uri); 26553: extern 26553: gint g_bookmark_file_get_size (GBookmarkFile *bookmark); 26553: extern 26553: gchar ** g_bookmark_file_get_uris (GBookmarkFile *bookmark, 26553: gsize *length); 26553: extern 26553: gboolean g_bookmark_file_remove_group (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: const gchar *group, 26553: GError **error); 26553: extern 26553: gboolean g_bookmark_file_remove_application (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: const gchar *name, 26553: GError **error); 26553: extern 26553: gboolean g_bookmark_file_remove_item (GBookmarkFile *bookmark, 26553: const gchar *uri, 26553: GError **error); 26553: extern 26553: gboolean g_bookmark_file_move_item (GBookmarkFile *bookmark, 26553: const gchar *old_uri, 26553: const gchar *new_uri, 26553: GError **error); 26553: 26553: 26553: # 38 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gbytes.h" 1 26553: # 32 "/usr/include/glib-2.0/glib/gbytes.h" 26553: 26553: 26553: extern 26553: GBytes * g_bytes_new (gconstpointer data, 26553: gsize size); 26553: 26553: extern 26553: GBytes * g_bytes_new_take (gpointer data, 26553: gsize size); 26553: 26553: extern 26553: GBytes * g_bytes_new_static (gconstpointer data, 26553: gsize size); 26553: 26553: extern 26553: GBytes * g_bytes_new_with_free_func (gconstpointer data, 26553: gsize size, 26553: GDestroyNotify free_func, 26553: gpointer user_data); 26553: 26553: extern 26553: GBytes * g_bytes_new_from_bytes (GBytes *bytes, 26553: gsize offset, 26553: gsize length); 26553: 26553: extern 26553: gconstpointer g_bytes_get_data (GBytes *bytes, 26553: gsize *size); 26553: 26553: extern 26553: gsize g_bytes_get_size (GBytes *bytes); 26553: 26553: extern 26553: GBytes * g_bytes_ref (GBytes *bytes); 26553: 26553: extern 26553: void g_bytes_unref (GBytes *bytes); 26553: 26553: extern 26553: gpointer g_bytes_unref_to_data (GBytes *bytes, 26553: gsize *size); 26553: 26553: extern 26553: GByteArray * g_bytes_unref_to_array (GBytes *bytes); 26553: 26553: extern 26553: guint g_bytes_hash (gconstpointer bytes); 26553: 26553: extern 26553: gboolean g_bytes_equal (gconstpointer bytes1, 26553: gconstpointer bytes2); 26553: 26553: extern 26553: gint g_bytes_compare (gconstpointer bytes1, 26553: gconstpointer bytes2); 26553: 26553: extern 26553: gconstpointer g_bytes_get_region (GBytes *bytes, 26553: gsize element_size, 26553: gsize offset, 26553: gsize n_elements); 26553: 26553: 26553: 26553: # 39 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gcharset.h" 1 26553: # 28 "/usr/include/glib-2.0/glib/gcharset.h" 26553: 26553: 26553: extern 26553: gboolean g_get_charset (const char **charset); 26553: extern 26553: gchar * g_get_codeset (void); 26553: extern 26553: gboolean g_get_console_charset (const char **charset); 26553: 26553: extern 26553: const gchar * const * g_get_language_names (void); 26553: extern 26553: const gchar * const * g_get_language_names_with_category 26553: (const gchar *category_name); 26553: extern 26553: gchar ** g_get_locale_variants (const gchar *locale); 26553: 26553: 26553: # 40 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gchecksum.h" 1 26553: # 29 "/usr/include/glib-2.0/glib/gchecksum.h" 26553: 26553: # 47 "/usr/include/glib-2.0/glib/gchecksum.h" 26553: typedef enum { 26553: G_CHECKSUM_MD5, 26553: G_CHECKSUM_SHA1, 26553: G_CHECKSUM_SHA256, 26553: G_CHECKSUM_SHA512, 26553: G_CHECKSUM_SHA384 26553: } GChecksumType; 26553: # 65 "/usr/include/glib-2.0/glib/gchecksum.h" 26553: typedef struct _GChecksum GChecksum; 26553: 26553: extern 26553: gssize g_checksum_type_get_length (GChecksumType checksum_type); 26553: 26553: extern 26553: GChecksum * g_checksum_new (GChecksumType checksum_type); 26553: extern 26553: void g_checksum_reset (GChecksum *checksum); 26553: extern 26553: GChecksum * g_checksum_copy (const GChecksum *checksum); 26553: extern 26553: void g_checksum_free (GChecksum *checksum); 26553: extern 26553: void g_checksum_update (GChecksum *checksum, 26553: const guchar *data, 26553: gssize length); 26553: extern 26553: const gchar * g_checksum_get_string (GChecksum *checksum); 26553: extern 26553: void g_checksum_get_digest (GChecksum *checksum, 26553: guint8 *buffer, 26553: gsize *digest_len); 26553: 26553: extern 26553: gchar *g_compute_checksum_for_data (GChecksumType checksum_type, 26553: const guchar *data, 26553: gsize length); 26553: extern 26553: gchar *g_compute_checksum_for_string (GChecksumType checksum_type, 26553: const gchar *str, 26553: gssize length); 26553: 26553: extern 26553: gchar *g_compute_checksum_for_bytes (GChecksumType checksum_type, 26553: GBytes *data); 26553: 26553: 26553: # 41 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gconvert.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/gconvert.h" 26553: 26553: # 54 "/usr/include/glib-2.0/glib/gconvert.h" 26553: typedef enum 26553: { 26553: G_CONVERT_ERROR_NO_CONVERSION, 26553: G_CONVERT_ERROR_ILLEGAL_SEQUENCE, 26553: G_CONVERT_ERROR_FAILED, 26553: G_CONVERT_ERROR_PARTIAL_INPUT, 26553: G_CONVERT_ERROR_BAD_URI, 26553: G_CONVERT_ERROR_NOT_ABSOLUTE_PATH, 26553: G_CONVERT_ERROR_NO_MEMORY, 26553: G_CONVERT_ERROR_EMBEDDED_NUL 26553: } GConvertError; 26553: # 74 "/usr/include/glib-2.0/glib/gconvert.h" 26553: extern 26553: GQuark g_convert_error_quark (void); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GIConv *GIConv; 26553: 26553: extern 26553: GIConv g_iconv_open (const gchar *to_codeset, 26553: const gchar *from_codeset); 26553: extern 26553: gsize g_iconv (GIConv converter, 26553: gchar **inbuf, 26553: gsize *inbytes_left, 26553: gchar **outbuf, 26553: gsize *outbytes_left); 26553: extern 26553: gint g_iconv_close (GIConv converter); 26553: 26553: 26553: extern 26553: gchar* g_convert (const gchar *str, 26553: gssize len, 26553: const gchar *to_codeset, 26553: const gchar *from_codeset, 26553: gsize *bytes_read, 26553: gsize *bytes_written, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: gchar* g_convert_with_iconv (const gchar *str, 26553: gssize len, 26553: GIConv converter, 26553: gsize *bytes_read, 26553: gsize *bytes_written, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: gchar* g_convert_with_fallback (const gchar *str, 26553: gssize len, 26553: const gchar *to_codeset, 26553: const gchar *from_codeset, 26553: const gchar *fallback, 26553: gsize *bytes_read, 26553: gsize *bytes_written, 26553: GError **error) __attribute__ ((__malloc__)); 26553: 26553: 26553: 26553: 26553: extern 26553: gchar* g_locale_to_utf8 (const gchar *opsysstring, 26553: gssize len, 26553: gsize *bytes_read, 26553: gsize *bytes_written, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: gchar* g_locale_from_utf8 (const gchar *utf8string, 26553: gssize len, 26553: gsize *bytes_read, 26553: gsize *bytes_written, 26553: GError **error) __attribute__ ((__malloc__)); 26553: 26553: 26553: 26553: 26553: extern 26553: gchar* g_filename_to_utf8 (const gchar *opsysstring, 26553: gssize len, 26553: gsize *bytes_read, 26553: gsize *bytes_written, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: gchar* g_filename_from_utf8 (const gchar *utf8string, 26553: gssize len, 26553: gsize *bytes_read, 26553: gsize *bytes_written, 26553: GError **error) __attribute__ ((__malloc__)); 26553: 26553: extern 26553: gchar *g_filename_from_uri (const gchar *uri, 26553: gchar **hostname, 26553: GError **error) __attribute__ ((__malloc__)); 26553: 26553: extern 26553: gchar *g_filename_to_uri (const gchar *filename, 26553: const gchar *hostname, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: gchar *g_filename_display_name (const gchar *filename) __attribute__ ((__malloc__)); 26553: extern 26553: gboolean g_get_filename_charsets (const gchar ***filename_charsets); 26553: 26553: extern 26553: gchar *g_filename_display_basename (const gchar *filename) __attribute__ ((__malloc__)); 26553: 26553: extern 26553: gchar **g_uri_list_extract_uris (const gchar *uri_list); 26553: 26553: 26553: # 42 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gdataset.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/gdataset.h" 26553: 26553: 26553: typedef struct _GData GData; 26553: 26553: typedef void (*GDataForeachFunc) (GQuark key_id, 26553: gpointer data, 26553: gpointer user_data); 26553: 26553: 26553: 26553: extern 26553: void g_datalist_init (GData **datalist); 26553: extern 26553: void g_datalist_clear (GData **datalist); 26553: extern 26553: gpointer g_datalist_id_get_data (GData **datalist, 26553: GQuark key_id); 26553: extern 26553: void g_datalist_id_set_data_full (GData **datalist, 26553: GQuark key_id, 26553: gpointer data, 26553: GDestroyNotify destroy_func); 26553: 26553: typedef gpointer (*GDuplicateFunc) (gpointer data, gpointer user_data); 26553: 26553: extern 26553: gpointer g_datalist_id_dup_data (GData **datalist, 26553: GQuark key_id, 26553: GDuplicateFunc dup_func, 26553: gpointer user_data); 26553: extern 26553: gboolean g_datalist_id_replace_data (GData **datalist, 26553: GQuark key_id, 26553: gpointer oldval, 26553: gpointer newval, 26553: GDestroyNotify destroy, 26553: GDestroyNotify *old_destroy); 26553: 26553: extern 26553: gpointer g_datalist_id_remove_no_notify (GData **datalist, 26553: GQuark key_id); 26553: extern 26553: void g_datalist_foreach (GData **datalist, 26553: GDataForeachFunc func, 26553: gpointer user_data); 26553: # 89 "/usr/include/glib-2.0/glib/gdataset.h" 26553: extern 26553: void g_datalist_set_flags (GData **datalist, 26553: guint flags); 26553: extern 26553: void g_datalist_unset_flags (GData **datalist, 26553: guint flags); 26553: extern 26553: guint g_datalist_get_flags (GData **datalist); 26553: # 113 "/usr/include/glib-2.0/glib/gdataset.h" 26553: extern 26553: void g_dataset_destroy (gconstpointer dataset_location); 26553: extern 26553: gpointer g_dataset_id_get_data (gconstpointer dataset_location, 26553: GQuark key_id); 26553: extern 26553: gpointer g_datalist_get_data (GData **datalist, 26553: const gchar *key); 26553: extern 26553: void g_dataset_id_set_data_full (gconstpointer dataset_location, 26553: GQuark key_id, 26553: gpointer data, 26553: GDestroyNotify destroy_func); 26553: extern 26553: gpointer g_dataset_id_remove_no_notify (gconstpointer dataset_location, 26553: GQuark key_id); 26553: extern 26553: void g_dataset_foreach (gconstpointer dataset_location, 26553: GDataForeachFunc func, 26553: gpointer user_data); 26553: # 148 "/usr/include/glib-2.0/glib/gdataset.h" 26553: 26553: # 43 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gdate.h" 1 26553: # 37 "/usr/include/glib-2.0/glib/gdate.h" 26553: 26553: # 48 "/usr/include/glib-2.0/glib/gdate.h" 26553: typedef gint32 GTime __attribute__((__deprecated__("Use '" "GDateTime" "' instead"))); 26553: typedef guint16 GDateYear; 26553: typedef guint8 GDateDay; 26553: typedef struct _GDate GDate; 26553: 26553: 26553: typedef enum 26553: { 26553: G_DATE_DAY = 0, 26553: G_DATE_MONTH = 1, 26553: G_DATE_YEAR = 2 26553: } GDateDMY; 26553: 26553: 26553: typedef enum 26553: { 26553: G_DATE_BAD_WEEKDAY = 0, 26553: G_DATE_MONDAY = 1, 26553: G_DATE_TUESDAY = 2, 26553: G_DATE_WEDNESDAY = 3, 26553: G_DATE_THURSDAY = 4, 26553: G_DATE_FRIDAY = 5, 26553: G_DATE_SATURDAY = 6, 26553: G_DATE_SUNDAY = 7 26553: } GDateWeekday; 26553: typedef enum 26553: { 26553: G_DATE_BAD_MONTH = 0, 26553: G_DATE_JANUARY = 1, 26553: G_DATE_FEBRUARY = 2, 26553: G_DATE_MARCH = 3, 26553: G_DATE_APRIL = 4, 26553: G_DATE_MAY = 5, 26553: G_DATE_JUNE = 6, 26553: G_DATE_JULY = 7, 26553: G_DATE_AUGUST = 8, 26553: G_DATE_SEPTEMBER = 9, 26553: G_DATE_OCTOBER = 10, 26553: G_DATE_NOVEMBER = 11, 26553: G_DATE_DECEMBER = 12 26553: } GDateMonth; 26553: # 99 "/usr/include/glib-2.0/glib/gdate.h" 26553: struct _GDate 26553: { 26553: guint julian_days : 32; 26553: 26553: 26553: 26553: 26553: 26553: guint julian : 1; 26553: guint dmy : 1; 26553: 26553: 26553: guint day : 6; 26553: guint month : 4; 26553: guint year : 16; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GDate* g_date_new (void); 26553: extern 26553: GDate* g_date_new_dmy (GDateDay day, 26553: GDateMonth month, 26553: GDateYear year); 26553: extern 26553: GDate* g_date_new_julian (guint32 julian_day); 26553: extern 26553: void g_date_free (GDate *date); 26553: extern 26553: GDate* g_date_copy (const GDate *date); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: gboolean g_date_valid (const GDate *date); 26553: extern 26553: gboolean g_date_valid_day (GDateDay day) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_date_valid_month (GDateMonth month) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_date_valid_year (GDateYear year) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_date_valid_weekday (GDateWeekday weekday) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_date_valid_julian (guint32 julian_date) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_date_valid_dmy (GDateDay day, 26553: GDateMonth month, 26553: GDateYear year) __attribute__ ((__const__)); 26553: 26553: extern 26553: GDateWeekday g_date_get_weekday (const GDate *date); 26553: extern 26553: GDateMonth g_date_get_month (const GDate *date); 26553: extern 26553: GDateYear g_date_get_year (const GDate *date); 26553: extern 26553: GDateDay g_date_get_day (const GDate *date); 26553: extern 26553: guint32 g_date_get_julian (const GDate *date); 26553: extern 26553: guint g_date_get_day_of_year (const GDate *date); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: guint g_date_get_monday_week_of_year (const GDate *date); 26553: extern 26553: guint g_date_get_sunday_week_of_year (const GDate *date); 26553: extern 26553: guint g_date_get_iso8601_week_of_year (const GDate *date); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: void g_date_clear (GDate *date, 26553: guint n_dates); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: void g_date_set_parse (GDate *date, 26553: const gchar *str); 26553: extern 26553: void g_date_set_time_t (GDate *date, 26553: time_t timet); 26553: 26553: # 198 "/usr/include/glib-2.0/glib/gdate.h" 26553: #pragma GCC diagnostic push 26553: # 198 "/usr/include/glib-2.0/glib/gdate.h" 26553: 26553: # 198 "/usr/include/glib-2.0/glib/gdate.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 198 "/usr/include/glib-2.0/glib/gdate.h" 26553: 26553: __attribute__((__deprecated__("Use '" "g_date_set_time_t" "' instead"))) extern 26553: void g_date_set_time_val (GDate *date, 26553: GTimeVal *timeval); 26553: __attribute__((__deprecated__("Use '" "g_date_set_time_t" "' instead"))) extern 26553: void g_date_set_time (GDate *date, 26553: GTime time_); 26553: 26553: # 205 "/usr/include/glib-2.0/glib/gdate.h" 26553: #pragma GCC diagnostic pop 26553: # 205 "/usr/include/glib-2.0/glib/gdate.h" 26553: 26553: extern 26553: void g_date_set_month (GDate *date, 26553: GDateMonth month); 26553: extern 26553: void g_date_set_day (GDate *date, 26553: GDateDay day); 26553: extern 26553: void g_date_set_year (GDate *date, 26553: GDateYear year); 26553: extern 26553: void g_date_set_dmy (GDate *date, 26553: GDateDay day, 26553: GDateMonth month, 26553: GDateYear y); 26553: extern 26553: void g_date_set_julian (GDate *date, 26553: guint32 julian_date); 26553: extern 26553: gboolean g_date_is_first_of_month (const GDate *date); 26553: extern 26553: gboolean g_date_is_last_of_month (const GDate *date); 26553: 26553: 26553: extern 26553: void g_date_add_days (GDate *date, 26553: guint n_days); 26553: extern 26553: void g_date_subtract_days (GDate *date, 26553: guint n_days); 26553: 26553: 26553: extern 26553: void g_date_add_months (GDate *date, 26553: guint n_months); 26553: extern 26553: void g_date_subtract_months (GDate *date, 26553: guint n_months); 26553: 26553: 26553: extern 26553: void g_date_add_years (GDate *date, 26553: guint n_years); 26553: extern 26553: void g_date_subtract_years (GDate *date, 26553: guint n_years); 26553: extern 26553: gboolean g_date_is_leap_year (GDateYear year) __attribute__ ((__const__)); 26553: extern 26553: guint8 g_date_get_days_in_month (GDateMonth month, 26553: GDateYear year) __attribute__ ((__const__)); 26553: extern 26553: guint8 g_date_get_monday_weeks_in_year (GDateYear year) __attribute__ ((__const__)); 26553: extern 26553: guint8 g_date_get_sunday_weeks_in_year (GDateYear year) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern 26553: gint g_date_days_between (const GDate *date1, 26553: const GDate *date2); 26553: 26553: 26553: extern 26553: gint g_date_compare (const GDate *lhs, 26553: const GDate *rhs); 26553: extern 26553: void g_date_to_struct_tm (const GDate *date, 26553: struct tm *tm); 26553: 26553: extern 26553: void g_date_clamp (GDate *date, 26553: const GDate *min_date, 26553: const GDate *max_date); 26553: 26553: 26553: extern 26553: void g_date_order (GDate *date1, GDate *date2); 26553: 26553: 26553: 26553: 26553: extern 26553: gsize g_date_strftime (gchar *s, 26553: gsize slen, 26553: const gchar *format, 26553: const GDate *date); 26553: # 305 "/usr/include/glib-2.0/glib/gdate.h" 26553: 26553: # 44 "/usr/include/glib-2.0/glib.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/glib/gdir.h" 1 26553: # 32 "/usr/include/glib-2.0/glib/gdir.h" 26553: # 1 "/usr/arm-linux-gnueabi/include/dirent.h" 1 3 26553: # 27 "/usr/arm-linux-gnueabi/include/dirent.h" 3 26553: 26553: # 61 "/usr/arm-linux-gnueabi/include/dirent.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/dirent.h" 1 3 26553: # 22 "/usr/arm-linux-gnueabi/include/bits/dirent.h" 3 26553: 26553: # 22 "/usr/arm-linux-gnueabi/include/bits/dirent.h" 3 26553: struct dirent 26553: { 26553: 26553: __ino_t d_ino; 26553: __off_t d_off; 26553: 26553: 26553: 26553: 26553: unsigned short int d_reclen; 26553: unsigned char d_type; 26553: char d_name[256]; 26553: }; 26553: 26553: 26553: struct dirent64 26553: { 26553: __ino64_t d_ino; 26553: __off64_t d_off; 26553: unsigned short int d_reclen; 26553: unsigned char d_type; 26553: char d_name[256]; 26553: }; 26553: # 62 "/usr/arm-linux-gnueabi/include/dirent.h" 2 3 26553: # 97 "/usr/arm-linux-gnueabi/include/dirent.h" 3 26553: enum 26553: { 26553: DT_UNKNOWN = 0, 26553: 26553: DT_FIFO = 1, 26553: 26553: DT_CHR = 2, 26553: 26553: DT_DIR = 4, 26553: 26553: DT_BLK = 6, 26553: 26553: DT_REG = 8, 26553: 26553: DT_LNK = 10, 26553: 26553: DT_SOCK = 12, 26553: 26553: DT_WHT = 14 26553: 26553: }; 26553: # 127 "/usr/arm-linux-gnueabi/include/dirent.h" 3 26553: typedef struct __dirstream DIR; 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern DIR *opendir (const char *__name) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern DIR *fdopendir (int __fd); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int closedir (DIR *__dirp) __attribute__ ((__nonnull__ (1))); 26553: # 162 "/usr/arm-linux-gnueabi/include/dirent.h" 3 26553: extern struct dirent *readdir (DIR *__dirp) __attribute__ ((__nonnull__ (1))); 26553: # 173 "/usr/arm-linux-gnueabi/include/dirent.h" 3 26553: extern struct dirent64 *readdir64 (DIR *__dirp) __attribute__ ((__nonnull__ (1))); 26553: # 183 "/usr/arm-linux-gnueabi/include/dirent.h" 3 26553: extern int readdir_r (DIR *__restrict __dirp, 26553: struct dirent *__restrict __entry, 26553: struct dirent **__restrict __result) 26553: __attribute__ ((__nonnull__ (1, 2, 3))) __attribute__ ((__deprecated__)); 26553: # 201 "/usr/arm-linux-gnueabi/include/dirent.h" 3 26553: extern int readdir64_r (DIR *__restrict __dirp, 26553: struct dirent64 *__restrict __entry, 26553: struct dirent64 **__restrict __result) 26553: __attribute__ ((__nonnull__ (1, 2, 3))) __attribute__ ((__deprecated__)); 26553: 26553: 26553: 26553: 26553: extern void rewinddir (DIR *__dirp) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: extern void seekdir (DIR *__dirp, long int __pos) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern long int telldir (DIR *__dirp) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: extern int dirfd (DIR *__dirp) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: # 245 "/usr/arm-linux-gnueabi/include/dirent.h" 3 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 1 3 4 26553: # 246 "/usr/arm-linux-gnueabi/include/dirent.h" 2 3 26553: # 255 "/usr/arm-linux-gnueabi/include/dirent.h" 3 26553: extern int scandir (const char *__restrict __dir, 26553: struct dirent ***__restrict __namelist, 26553: int (*__selector) (const struct dirent *), 26553: int (*__cmp) (const struct dirent **, 26553: const struct dirent **)) 26553: __attribute__ ((__nonnull__ (1, 2))); 26553: # 278 "/usr/arm-linux-gnueabi/include/dirent.h" 3 26553: extern int scandir64 (const char *__restrict __dir, 26553: struct dirent64 ***__restrict __namelist, 26553: int (*__selector) (const struct dirent64 *), 26553: int (*__cmp) (const struct dirent64 **, 26553: const struct dirent64 **)) 26553: __attribute__ ((__nonnull__ (1, 2))); 26553: # 293 "/usr/arm-linux-gnueabi/include/dirent.h" 3 26553: extern int scandirat (int __dfd, const char *__restrict __dir, 26553: struct dirent ***__restrict __namelist, 26553: int (*__selector) (const struct dirent *), 26553: int (*__cmp) (const struct dirent **, 26553: const struct dirent **)) 26553: __attribute__ ((__nonnull__ (2, 3))); 26553: # 315 "/usr/arm-linux-gnueabi/include/dirent.h" 3 26553: extern int scandirat64 (int __dfd, const char *__restrict __dir, 26553: struct dirent64 ***__restrict __namelist, 26553: int (*__selector) (const struct dirent64 *), 26553: int (*__cmp) (const struct dirent64 **, 26553: const struct dirent64 **)) 26553: __attribute__ ((__nonnull__ (2, 3))); 26553: 26553: 26553: 26553: 26553: extern int alphasort (const struct dirent **__e1, 26553: const struct dirent **__e2) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 26553: # 340 "/usr/arm-linux-gnueabi/include/dirent.h" 3 26553: extern int alphasort64 (const struct dirent64 **__e1, 26553: const struct dirent64 **__e2) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 26553: # 353 "/usr/arm-linux-gnueabi/include/dirent.h" 3 26553: extern __ssize_t getdirentries (int __fd, char *__restrict __buf, 26553: size_t __nbytes, 26553: __off_t *__restrict __basep) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))); 26553: # 370 "/usr/arm-linux-gnueabi/include/dirent.h" 3 26553: extern __ssize_t getdirentries64 (int __fd, char *__restrict __buf, 26553: size_t __nbytes, 26553: __off64_t *__restrict __basep) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int versionsort (const struct dirent **__e1, 26553: const struct dirent **__e2) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 26553: # 396 "/usr/arm-linux-gnueabi/include/dirent.h" 3 26553: extern int versionsort64 (const struct dirent64 **__e1, 26553: const struct dirent64 **__e2) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/dirent_ext.h" 1 3 26553: # 23 "/usr/arm-linux-gnueabi/include/bits/dirent_ext.h" 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern __ssize_t getdents64 (int __fd, void *__buffer, size_t __length) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 26553: 26553: 26553: 26553: # 405 "/usr/arm-linux-gnueabi/include/dirent.h" 2 3 26553: # 33 "/usr/include/glib-2.0/glib/gdir.h" 2 26553: 26553: 26553: 26553: 26553: 26553: # 37 "/usr/include/glib-2.0/glib/gdir.h" 26553: typedef struct _GDir GDir; 26553: 26553: extern 26553: GDir * g_dir_open (const gchar *path, 26553: guint flags, 26553: GError **error); 26553: extern 26553: const gchar * g_dir_read_name (GDir *dir); 26553: extern 26553: void g_dir_rewind (GDir *dir); 26553: extern 26553: void g_dir_close (GDir *dir); 26553: 26553: 26553: # 46 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/genviron.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/genviron.h" 26553: 26553: 26553: extern 26553: const gchar * g_getenv (const gchar *variable); 26553: extern 26553: gboolean g_setenv (const gchar *variable, 26553: const gchar *value, 26553: gboolean overwrite); 26553: extern 26553: void g_unsetenv (const gchar *variable); 26553: extern 26553: gchar ** g_listenv (void); 26553: 26553: extern 26553: gchar ** g_get_environ (void); 26553: extern 26553: const gchar * g_environ_getenv (gchar **envp, 26553: const gchar *variable); 26553: extern 26553: gchar ** g_environ_setenv (gchar **envp, 26553: const gchar *variable, 26553: const gchar *value, 26553: gboolean overwrite) __attribute__((warn_unused_result)); 26553: extern 26553: gchar ** g_environ_unsetenv (gchar **envp, 26553: const gchar *variable) __attribute__((warn_unused_result)); 26553: 26553: 26553: # 47 "/usr/include/glib-2.0/glib.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/glib/gfileutils.h" 1 26553: # 29 "/usr/include/glib-2.0/glib/gfileutils.h" 26553: 26553: 26553: 26553: 26553: typedef enum 26553: { 26553: G_FILE_ERROR_EXIST, 26553: G_FILE_ERROR_ISDIR, 26553: G_FILE_ERROR_ACCES, 26553: G_FILE_ERROR_NAMETOOLONG, 26553: G_FILE_ERROR_NOENT, 26553: G_FILE_ERROR_NOTDIR, 26553: G_FILE_ERROR_NXIO, 26553: G_FILE_ERROR_NODEV, 26553: G_FILE_ERROR_ROFS, 26553: G_FILE_ERROR_TXTBSY, 26553: G_FILE_ERROR_FAULT, 26553: G_FILE_ERROR_LOOP, 26553: G_FILE_ERROR_NOSPC, 26553: G_FILE_ERROR_NOMEM, 26553: G_FILE_ERROR_MFILE, 26553: G_FILE_ERROR_NFILE, 26553: G_FILE_ERROR_BADF, 26553: G_FILE_ERROR_INVAL, 26553: G_FILE_ERROR_PIPE, 26553: G_FILE_ERROR_AGAIN, 26553: G_FILE_ERROR_INTR, 26553: G_FILE_ERROR_IO, 26553: G_FILE_ERROR_PERM, 26553: G_FILE_ERROR_NOSYS, 26553: G_FILE_ERROR_FAILED 26553: } GFileError; 26553: 26553: 26553: 26553: 26553: 26553: typedef enum 26553: { 26553: G_FILE_TEST_IS_REGULAR = 1 << 0, 26553: G_FILE_TEST_IS_SYMLINK = 1 << 1, 26553: G_FILE_TEST_IS_DIR = 1 << 2, 26553: G_FILE_TEST_IS_EXECUTABLE = 1 << 3, 26553: G_FILE_TEST_EXISTS = 1 << 4 26553: } GFileTest; 26553: # 99 "/usr/include/glib-2.0/glib/gfileutils.h" 26553: typedef enum 26553: { 26553: G_FILE_SET_CONTENTS_NONE = 0, 26553: G_FILE_SET_CONTENTS_CONSISTENT = 1 << 0, 26553: G_FILE_SET_CONTENTS_DURABLE = 1 << 1, 26553: G_FILE_SET_CONTENTS_ONLY_EXISTING = 1 << 2 26553: } GFileSetContentsFlags 26553: ; 26553: 26553: extern 26553: GQuark g_file_error_quark (void); 26553: 26553: extern 26553: GFileError g_file_error_from_errno (gint err_no); 26553: 26553: extern 26553: gboolean g_file_test (const gchar *filename, 26553: GFileTest test); 26553: extern 26553: gboolean g_file_get_contents (const gchar *filename, 26553: gchar **contents, 26553: gsize *length, 26553: GError **error); 26553: extern 26553: gboolean g_file_set_contents (const gchar *filename, 26553: const gchar *contents, 26553: gssize length, 26553: GError **error); 26553: 26553: # 127 "/usr/include/glib-2.0/glib/gfileutils.h" 26553: #pragma GCC diagnostic push 26553: # 127 "/usr/include/glib-2.0/glib/gfileutils.h" 26553: 26553: # 127 "/usr/include/glib-2.0/glib/gfileutils.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 127 "/usr/include/glib-2.0/glib/gfileutils.h" 26553: 26553: extern 26553: gboolean g_file_set_contents_full (const gchar *filename, 26553: const gchar *contents, 26553: gssize length, 26553: GFileSetContentsFlags flags, 26553: int mode, 26553: GError **error); 26553: 26553: # 135 "/usr/include/glib-2.0/glib/gfileutils.h" 26553: #pragma GCC diagnostic pop 26553: # 135 "/usr/include/glib-2.0/glib/gfileutils.h" 26553: 26553: extern 26553: gchar *g_file_read_link (const gchar *filename, 26553: GError **error); 26553: 26553: 26553: extern 26553: gchar *g_mkdtemp (gchar *tmpl); 26553: extern 26553: gchar *g_mkdtemp_full (gchar *tmpl, 26553: gint mode); 26553: 26553: 26553: extern 26553: gint g_mkstemp (gchar *tmpl); 26553: extern 26553: gint g_mkstemp_full (gchar *tmpl, 26553: gint flags, 26553: gint mode); 26553: 26553: 26553: extern 26553: gint g_file_open_tmp (const gchar *tmpl, 26553: gchar **name_used, 26553: GError **error); 26553: extern 26553: gchar *g_dir_make_tmp (const gchar *tmpl, 26553: GError **error); 26553: 26553: extern 26553: gchar *g_build_path (const gchar *separator, 26553: const gchar *first_element, 26553: ...) __attribute__ ((__malloc__)) __attribute__((__sentinel__)); 26553: extern 26553: gchar *g_build_pathv (const gchar *separator, 26553: gchar **args) __attribute__ ((__malloc__)); 26553: 26553: extern 26553: gchar *g_build_filename (const gchar *first_element, 26553: ...) __attribute__ ((__malloc__)) __attribute__((__sentinel__)); 26553: extern 26553: gchar *g_build_filenamev (gchar **args) __attribute__ ((__malloc__)); 26553: extern 26553: gchar *g_build_filename_valist (const gchar *first_element, 26553: va_list *args) __attribute__ ((__malloc__)); 26553: 26553: extern 26553: gint g_mkdir_with_parents (const gchar *pathname, 26553: gint mode); 26553: # 199 "/usr/include/glib-2.0/glib/gfileutils.h" 26553: extern 26553: gboolean g_path_is_absolute (const gchar *file_name); 26553: extern 26553: const gchar *g_path_skip_root (const gchar *file_name); 26553: 26553: __attribute__((__deprecated__("Use '" "g_path_get_basename" "' instead"))) extern 26553: const gchar *g_basename (const gchar *file_name); 26553: 26553: 26553: extern 26553: gchar *g_get_current_dir (void); 26553: extern 26553: gchar *g_path_get_basename (const gchar *file_name) __attribute__ ((__malloc__)); 26553: extern 26553: gchar *g_path_get_dirname (const gchar *file_name) __attribute__ ((__malloc__)); 26553: 26553: extern 26553: gchar *g_canonicalize_filename (const gchar *filename, 26553: const gchar *relative_to) __attribute__ ((__malloc__)); 26553: 26553: 26553: # 49 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/ggettext.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/ggettext.h" 26553: 26553: 26553: extern 26553: const gchar *g_strip_context (const gchar *msgid, 26553: const gchar *msgval) __attribute__ ((__format_arg__ (1))); 26553: 26553: extern 26553: const gchar *g_dgettext (const gchar *domain, 26553: const gchar *msgid) __attribute__ ((__format_arg__ (2))); 26553: extern 26553: const gchar *g_dcgettext (const gchar *domain, 26553: const gchar *msgid, 26553: gint category) __attribute__ ((__format_arg__ (2))); 26553: extern 26553: const gchar *g_dngettext (const gchar *domain, 26553: const gchar *msgid, 26553: const gchar *msgid_plural, 26553: gulong n) __attribute__ ((__format_arg__ (3))); 26553: extern 26553: const gchar *g_dpgettext (const gchar *domain, 26553: const gchar *msgctxtid, 26553: gsize msgidoffset) __attribute__ ((__format_arg__ (2))); 26553: extern 26553: const gchar *g_dpgettext2 (const gchar *domain, 26553: const gchar *context, 26553: const gchar *msgid) __attribute__ ((__format_arg__ (3))); 26553: 26553: 26553: # 50 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/ghash.h" 1 26553: # 33 "/usr/include/glib-2.0/glib/ghash.h" 26553: # 1 "/usr/include/glib-2.0/glib/glist.h" 1 26553: # 32 "/usr/include/glib-2.0/glib/glist.h" 26553: # 1 "/usr/include/glib-2.0/glib/gmem.h" 1 26553: # 35 "/usr/include/glib-2.0/glib/gmem.h" 26553: 26553: # 52 "/usr/include/glib-2.0/glib/gmem.h" 26553: typedef struct _GMemVTable GMemVTable; 26553: # 71 "/usr/include/glib-2.0/glib/gmem.h" 26553: extern 26553: void g_free (gpointer mem); 26553: 26553: extern 26553: void g_clear_pointer (gpointer *pp, 26553: GDestroyNotify destroy); 26553: 26553: extern 26553: gpointer g_malloc (gsize n_bytes) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 26553: extern 26553: gpointer g_malloc0 (gsize n_bytes) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 26553: extern 26553: gpointer g_realloc (gpointer mem, 26553: gsize n_bytes) __attribute__((warn_unused_result)); 26553: extern 26553: gpointer g_try_malloc (gsize n_bytes) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 26553: extern 26553: gpointer g_try_malloc0 (gsize n_bytes) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 26553: extern 26553: gpointer g_try_realloc (gpointer mem, 26553: gsize n_bytes) __attribute__((warn_unused_result)); 26553: 26553: extern 26553: gpointer g_malloc_n (gsize n_blocks, 26553: gsize n_block_bytes) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1,2))); 26553: extern 26553: gpointer g_malloc0_n (gsize n_blocks, 26553: gsize n_block_bytes) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1,2))); 26553: extern 26553: gpointer g_realloc_n (gpointer mem, 26553: gsize n_blocks, 26553: gsize n_block_bytes) __attribute__((warn_unused_result)); 26553: extern 26553: gpointer g_try_malloc_n (gsize n_blocks, 26553: gsize n_block_bytes) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1,2))); 26553: extern 26553: gpointer g_try_malloc0_n (gsize n_blocks, 26553: gsize n_block_bytes) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1,2))); 26553: extern 26553: gpointer g_try_realloc_n (gpointer mem, 26553: gsize n_blocks, 26553: gsize n_block_bytes) __attribute__((warn_unused_result)); 26553: # 203 "/usr/include/glib-2.0/glib/gmem.h" 26553: 26553: static inline gpointer 26553: g_steal_pointer (gpointer pp) 26553: { 26553: gpointer *ptr = (gpointer *) pp; 26553: gpointer ref; 26553: 26553: ref = *ptr; 26553: *ptr = 26553: # 211 "/usr/include/glib-2.0/glib/gmem.h" 3 4 26553: ((void *)0) 26553: # 211 "/usr/include/glib-2.0/glib/gmem.h" 26553: ; 26553: 26553: return ref; 26553: } 26553: # 369 "/usr/include/glib-2.0/glib/gmem.h" 26553: struct _GMemVTable { 26553: gpointer (*malloc) (gsize n_bytes); 26553: gpointer (*realloc) (gpointer mem, 26553: gsize n_bytes); 26553: void (*free) (gpointer mem); 26553: 26553: gpointer (*calloc) (gsize n_blocks, 26553: gsize n_block_bytes); 26553: gpointer (*try_malloc) (gsize n_bytes); 26553: gpointer (*try_realloc) (gpointer mem, 26553: gsize n_bytes); 26553: }; 26553: __attribute__((__deprecated__)) extern 26553: void g_mem_set_vtable (GMemVTable *vtable); 26553: __attribute__((__deprecated__)) extern 26553: gboolean g_mem_is_system_malloc (void); 26553: 26553: extern gboolean g_mem_gc_friendly; 26553: 26553: 26553: 26553: extern GMemVTable *glib_mem_profiler_table; 26553: __attribute__((__deprecated__)) extern 26553: void g_mem_profile (void); 26553: 26553: 26553: # 33 "/usr/include/glib-2.0/glib/glist.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gnode.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/gnode.h" 26553: 26553: 26553: typedef struct _GNode GNode; 26553: 26553: 26553: typedef enum 26553: { 26553: G_TRAVERSE_LEAVES = 1 << 0, 26553: G_TRAVERSE_NON_LEAVES = 1 << 1, 26553: G_TRAVERSE_ALL = G_TRAVERSE_LEAVES | G_TRAVERSE_NON_LEAVES, 26553: G_TRAVERSE_MASK = 0x03, 26553: G_TRAVERSE_LEAFS = G_TRAVERSE_LEAVES, 26553: G_TRAVERSE_NON_LEAFS = G_TRAVERSE_NON_LEAVES 26553: } GTraverseFlags; 26553: 26553: 26553: typedef enum 26553: { 26553: G_IN_ORDER, 26553: G_PRE_ORDER, 26553: G_POST_ORDER, 26553: G_LEVEL_ORDER 26553: } GTraverseType; 26553: 26553: typedef gboolean (*GNodeTraverseFunc) (GNode *node, 26553: gpointer data); 26553: typedef void (*GNodeForeachFunc) (GNode *node, 26553: gpointer data); 26553: 26553: 26553: 26553: struct _GNode 26553: { 26553: gpointer data; 26553: GNode *next; 26553: GNode *prev; 26553: GNode *parent; 26553: GNode *children; 26553: }; 26553: # 98 "/usr/include/glib-2.0/glib/gnode.h" 26553: extern 26553: GNode* g_node_new (gpointer data); 26553: extern 26553: void g_node_destroy (GNode *root); 26553: extern 26553: void g_node_unlink (GNode *node); 26553: extern 26553: GNode* g_node_copy_deep (GNode *node, 26553: GCopyFunc copy_func, 26553: gpointer data); 26553: extern 26553: GNode* g_node_copy (GNode *node); 26553: extern 26553: GNode* g_node_insert (GNode *parent, 26553: gint position, 26553: GNode *node); 26553: extern 26553: GNode* g_node_insert_before (GNode *parent, 26553: GNode *sibling, 26553: GNode *node); 26553: extern 26553: GNode* g_node_insert_after (GNode *parent, 26553: GNode *sibling, 26553: GNode *node); 26553: extern 26553: GNode* g_node_prepend (GNode *parent, 26553: GNode *node); 26553: extern 26553: guint g_node_n_nodes (GNode *root, 26553: GTraverseFlags flags); 26553: extern 26553: GNode* g_node_get_root (GNode *node); 26553: extern 26553: gboolean g_node_is_ancestor (GNode *node, 26553: GNode *descendant); 26553: extern 26553: guint g_node_depth (GNode *node); 26553: extern 26553: GNode* g_node_find (GNode *root, 26553: GTraverseType order, 26553: GTraverseFlags flags, 26553: gpointer data); 26553: # 223 "/usr/include/glib-2.0/glib/gnode.h" 26553: extern 26553: void g_node_traverse (GNode *root, 26553: GTraverseType order, 26553: GTraverseFlags flags, 26553: gint max_depth, 26553: GNodeTraverseFunc func, 26553: gpointer data); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: guint g_node_max_height (GNode *root); 26553: 26553: extern 26553: void g_node_children_foreach (GNode *node, 26553: GTraverseFlags flags, 26553: GNodeForeachFunc func, 26553: gpointer data); 26553: extern 26553: void g_node_reverse_children (GNode *node); 26553: extern 26553: guint g_node_n_children (GNode *node); 26553: extern 26553: GNode* g_node_nth_child (GNode *node, 26553: guint n); 26553: extern 26553: GNode* g_node_last_child (GNode *node); 26553: extern 26553: GNode* g_node_find_child (GNode *node, 26553: GTraverseFlags flags, 26553: gpointer data); 26553: extern 26553: gint g_node_child_position (GNode *node, 26553: GNode *child); 26553: extern 26553: gint g_node_child_index (GNode *node, 26553: gpointer data); 26553: 26553: extern 26553: GNode* g_node_first_sibling (GNode *node); 26553: extern 26553: GNode* g_node_last_sibling (GNode *node); 26553: # 305 "/usr/include/glib-2.0/glib/gnode.h" 26553: 26553: # 34 "/usr/include/glib-2.0/glib/glist.h" 2 26553: 26553: 26553: 26553: typedef struct _GList GList; 26553: 26553: struct _GList 26553: { 26553: gpointer data; 26553: GList *next; 26553: GList *prev; 26553: }; 26553: 26553: 26553: 26553: extern 26553: GList* g_list_alloc (void) __attribute__((warn_unused_result)); 26553: extern 26553: void g_list_free (GList *list); 26553: extern 26553: void g_list_free_1 (GList *list); 26553: 26553: extern 26553: void g_list_free_full (GList *list, 26553: GDestroyNotify free_func); 26553: extern 26553: GList* g_list_append (GList *list, 26553: gpointer data) __attribute__((warn_unused_result)); 26553: extern 26553: GList* g_list_prepend (GList *list, 26553: gpointer data) __attribute__((warn_unused_result)); 26553: extern 26553: GList* g_list_insert (GList *list, 26553: gpointer data, 26553: gint position) __attribute__((warn_unused_result)); 26553: extern 26553: GList* g_list_insert_sorted (GList *list, 26553: gpointer data, 26553: GCompareFunc func) __attribute__((warn_unused_result)); 26553: extern 26553: GList* g_list_insert_sorted_with_data (GList *list, 26553: gpointer data, 26553: GCompareDataFunc func, 26553: gpointer user_data) __attribute__((warn_unused_result)); 26553: extern 26553: GList* g_list_insert_before (GList *list, 26553: GList *sibling, 26553: gpointer data) __attribute__((warn_unused_result)); 26553: extern 26553: GList* g_list_insert_before_link (GList *list, 26553: GList *sibling, 26553: GList *link_) __attribute__((warn_unused_result)); 26553: extern 26553: GList* g_list_concat (GList *list1, 26553: GList *list2) __attribute__((warn_unused_result)); 26553: extern 26553: GList* g_list_remove (GList *list, 26553: gconstpointer data) __attribute__((warn_unused_result)); 26553: extern 26553: GList* g_list_remove_all (GList *list, 26553: gconstpointer data) __attribute__((warn_unused_result)); 26553: extern 26553: GList* g_list_remove_link (GList *list, 26553: GList *llink) __attribute__((warn_unused_result)); 26553: extern 26553: GList* g_list_delete_link (GList *list, 26553: GList *link_) __attribute__((warn_unused_result)); 26553: extern 26553: GList* g_list_reverse (GList *list) __attribute__((warn_unused_result)); 26553: extern 26553: GList* g_list_copy (GList *list) __attribute__((warn_unused_result)); 26553: 26553: extern 26553: GList* g_list_copy_deep (GList *list, 26553: GCopyFunc func, 26553: gpointer user_data) __attribute__((warn_unused_result)); 26553: 26553: extern 26553: GList* g_list_nth (GList *list, 26553: guint n); 26553: extern 26553: GList* g_list_nth_prev (GList *list, 26553: guint n); 26553: extern 26553: GList* g_list_find (GList *list, 26553: gconstpointer data); 26553: extern 26553: GList* g_list_find_custom (GList *list, 26553: gconstpointer data, 26553: GCompareFunc func); 26553: extern 26553: gint g_list_position (GList *list, 26553: GList *llink); 26553: extern 26553: gint g_list_index (GList *list, 26553: gconstpointer data); 26553: extern 26553: GList* g_list_last (GList *list); 26553: extern 26553: GList* g_list_first (GList *list); 26553: extern 26553: guint g_list_length (GList *list); 26553: extern 26553: void g_list_foreach (GList *list, 26553: GFunc func, 26553: gpointer user_data); 26553: extern 26553: GList* g_list_sort (GList *list, 26553: GCompareFunc compare_func) __attribute__((warn_unused_result)); 26553: extern 26553: GList* g_list_sort_with_data (GList *list, 26553: GCompareDataFunc compare_func, 26553: gpointer user_data) __attribute__((warn_unused_result)); 26553: extern 26553: gpointer g_list_nth_data (GList *list, 26553: guint n); 26553: 26553: extern 26553: void g_clear_list (GList **list_ptr, 26553: GDestroyNotify destroy); 26553: # 175 "/usr/include/glib-2.0/glib/glist.h" 26553: 26553: # 34 "/usr/include/glib-2.0/glib/ghash.h" 2 26553: 26553: 26553: 26553: typedef struct _GHashTable GHashTable; 26553: 26553: typedef gboolean (*GHRFunc) (gpointer key, 26553: gpointer value, 26553: gpointer user_data); 26553: 26553: typedef struct _GHashTableIter GHashTableIter; 26553: 26553: struct _GHashTableIter 26553: { 26553: 26553: gpointer dummy1; 26553: gpointer dummy2; 26553: gpointer dummy3; 26553: int dummy4; 26553: gboolean dummy5; 26553: gpointer dummy6; 26553: }; 26553: 26553: extern 26553: GHashTable* g_hash_table_new (GHashFunc hash_func, 26553: GEqualFunc key_equal_func); 26553: extern 26553: GHashTable* g_hash_table_new_full (GHashFunc hash_func, 26553: GEqualFunc key_equal_func, 26553: GDestroyNotify key_destroy_func, 26553: GDestroyNotify value_destroy_func); 26553: extern 26553: void g_hash_table_destroy (GHashTable *hash_table); 26553: extern 26553: gboolean g_hash_table_insert (GHashTable *hash_table, 26553: gpointer key, 26553: gpointer value); 26553: extern 26553: gboolean g_hash_table_replace (GHashTable *hash_table, 26553: gpointer key, 26553: gpointer value); 26553: extern 26553: gboolean g_hash_table_add (GHashTable *hash_table, 26553: gpointer key); 26553: extern 26553: gboolean g_hash_table_remove (GHashTable *hash_table, 26553: gconstpointer key); 26553: extern 26553: void g_hash_table_remove_all (GHashTable *hash_table); 26553: extern 26553: gboolean g_hash_table_steal (GHashTable *hash_table, 26553: gconstpointer key); 26553: extern 26553: gboolean g_hash_table_steal_extended (GHashTable *hash_table, 26553: gconstpointer lookup_key, 26553: gpointer *stolen_key, 26553: gpointer *stolen_value); 26553: extern 26553: void g_hash_table_steal_all (GHashTable *hash_table); 26553: extern 26553: gpointer g_hash_table_lookup (GHashTable *hash_table, 26553: gconstpointer key); 26553: extern 26553: gboolean g_hash_table_contains (GHashTable *hash_table, 26553: gconstpointer key); 26553: extern 26553: gboolean g_hash_table_lookup_extended (GHashTable *hash_table, 26553: gconstpointer lookup_key, 26553: gpointer *orig_key, 26553: gpointer *value); 26553: extern 26553: void g_hash_table_foreach (GHashTable *hash_table, 26553: GHFunc func, 26553: gpointer user_data); 26553: extern 26553: gpointer g_hash_table_find (GHashTable *hash_table, 26553: GHRFunc predicate, 26553: gpointer user_data); 26553: extern 26553: guint g_hash_table_foreach_remove (GHashTable *hash_table, 26553: GHRFunc func, 26553: gpointer user_data); 26553: extern 26553: guint g_hash_table_foreach_steal (GHashTable *hash_table, 26553: GHRFunc func, 26553: gpointer user_data); 26553: extern 26553: guint g_hash_table_size (GHashTable *hash_table); 26553: extern 26553: GList * g_hash_table_get_keys (GHashTable *hash_table); 26553: extern 26553: GList * g_hash_table_get_values (GHashTable *hash_table); 26553: extern 26553: gpointer * g_hash_table_get_keys_as_array (GHashTable *hash_table, 26553: guint *length); 26553: 26553: extern 26553: void g_hash_table_iter_init (GHashTableIter *iter, 26553: GHashTable *hash_table); 26553: extern 26553: gboolean g_hash_table_iter_next (GHashTableIter *iter, 26553: gpointer *key, 26553: gpointer *value); 26553: extern 26553: GHashTable* g_hash_table_iter_get_hash_table (GHashTableIter *iter); 26553: extern 26553: void g_hash_table_iter_remove (GHashTableIter *iter); 26553: extern 26553: void g_hash_table_iter_replace (GHashTableIter *iter, 26553: gpointer value); 26553: extern 26553: void g_hash_table_iter_steal (GHashTableIter *iter); 26553: 26553: extern 26553: GHashTable* g_hash_table_ref (GHashTable *hash_table); 26553: extern 26553: void g_hash_table_unref (GHashTable *hash_table); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: gboolean g_str_equal (gconstpointer v1, 26553: gconstpointer v2); 26553: extern 26553: guint g_str_hash (gconstpointer v); 26553: 26553: extern 26553: gboolean g_int_equal (gconstpointer v1, 26553: gconstpointer v2); 26553: extern 26553: guint g_int_hash (gconstpointer v); 26553: 26553: extern 26553: gboolean g_int64_equal (gconstpointer v1, 26553: gconstpointer v2); 26553: extern 26553: guint g_int64_hash (gconstpointer v); 26553: 26553: extern 26553: gboolean g_double_equal (gconstpointer v1, 26553: gconstpointer v2); 26553: extern 26553: guint g_double_hash (gconstpointer v); 26553: 26553: extern 26553: guint g_direct_hash (gconstpointer v) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_direct_equal (gconstpointer v1, 26553: gconstpointer v2) __attribute__ ((__const__)); 26553: 26553: 26553: # 51 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/ghmac.h" 1 26553: # 27 "/usr/include/glib-2.0/glib/ghmac.h" 26553: # 1 "/usr/include/glib-2.0/glib/gchecksum.h" 1 26553: # 28 "/usr/include/glib-2.0/glib/ghmac.h" 2 26553: 26553: 26553: # 40 "/usr/include/glib-2.0/glib/ghmac.h" 26553: typedef struct _GHmac GHmac; 26553: 26553: extern 26553: GHmac * g_hmac_new (GChecksumType digest_type, 26553: const guchar *key, 26553: gsize key_len); 26553: extern 26553: GHmac * g_hmac_copy (const GHmac *hmac); 26553: extern 26553: GHmac * g_hmac_ref (GHmac *hmac); 26553: extern 26553: void g_hmac_unref (GHmac *hmac); 26553: extern 26553: void g_hmac_update (GHmac *hmac, 26553: const guchar *data, 26553: gssize length); 26553: extern 26553: const gchar * g_hmac_get_string (GHmac *hmac); 26553: extern 26553: void g_hmac_get_digest (GHmac *hmac, 26553: guint8 *buffer, 26553: gsize *digest_len); 26553: 26553: extern 26553: gchar *g_compute_hmac_for_data (GChecksumType digest_type, 26553: const guchar *key, 26553: gsize key_len, 26553: const guchar *data, 26553: gsize length); 26553: extern 26553: gchar *g_compute_hmac_for_string (GChecksumType digest_type, 26553: const guchar *key, 26553: gsize key_len, 26553: const gchar *str, 26553: gssize length); 26553: extern 26553: gchar *g_compute_hmac_for_bytes (GChecksumType digest_type, 26553: GBytes *key, 26553: GBytes *data); 26553: 26553: 26553: 26553: # 52 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/ghook.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/ghook.h" 26553: 26553: 26553: 26553: 26553: typedef struct _GHook GHook; 26553: typedef struct _GHookList GHookList; 26553: 26553: typedef gint (*GHookCompareFunc) (GHook *new_hook, 26553: GHook *sibling); 26553: typedef gboolean (*GHookFindFunc) (GHook *hook, 26553: gpointer data); 26553: typedef void (*GHookMarshaller) (GHook *hook, 26553: gpointer marshal_data); 26553: typedef gboolean (*GHookCheckMarshaller) (GHook *hook, 26553: gpointer marshal_data); 26553: typedef void (*GHookFunc) (gpointer data); 26553: typedef gboolean (*GHookCheckFunc) (gpointer data); 26553: typedef void (*GHookFinalizeFunc) (GHookList *hook_list, 26553: GHook *hook); 26553: typedef enum 26553: { 26553: G_HOOK_FLAG_ACTIVE = 1 << 0, 26553: G_HOOK_FLAG_IN_CALL = 1 << 1, 26553: G_HOOK_FLAG_MASK = 0x0f 26553: } GHookFlagMask; 26553: 26553: 26553: 26553: 26553: struct _GHookList 26553: { 26553: gulong seq_id; 26553: guint hook_size : 16; 26553: guint is_setup : 1; 26553: GHook *hooks; 26553: gpointer dummy3; 26553: GHookFinalizeFunc finalize_hook; 26553: gpointer dummy[2]; 26553: }; 26553: struct _GHook 26553: { 26553: gpointer data; 26553: GHook *next; 26553: GHook *prev; 26553: guint ref_count; 26553: gulong hook_id; 26553: guint flags; 26553: gpointer func; 26553: GDestroyNotify destroy; 26553: }; 26553: # 104 "/usr/include/glib-2.0/glib/ghook.h" 26553: extern 26553: void g_hook_list_init (GHookList *hook_list, 26553: guint hook_size); 26553: extern 26553: void g_hook_list_clear (GHookList *hook_list); 26553: extern 26553: GHook* g_hook_alloc (GHookList *hook_list); 26553: extern 26553: void g_hook_free (GHookList *hook_list, 26553: GHook *hook); 26553: extern 26553: GHook * g_hook_ref (GHookList *hook_list, 26553: GHook *hook); 26553: extern 26553: void g_hook_unref (GHookList *hook_list, 26553: GHook *hook); 26553: extern 26553: gboolean g_hook_destroy (GHookList *hook_list, 26553: gulong hook_id); 26553: extern 26553: void g_hook_destroy_link (GHookList *hook_list, 26553: GHook *hook); 26553: extern 26553: void g_hook_prepend (GHookList *hook_list, 26553: GHook *hook); 26553: extern 26553: void g_hook_insert_before (GHookList *hook_list, 26553: GHook *sibling, 26553: GHook *hook); 26553: extern 26553: void g_hook_insert_sorted (GHookList *hook_list, 26553: GHook *hook, 26553: GHookCompareFunc func); 26553: extern 26553: GHook* g_hook_get (GHookList *hook_list, 26553: gulong hook_id); 26553: extern 26553: GHook* g_hook_find (GHookList *hook_list, 26553: gboolean need_valids, 26553: GHookFindFunc func, 26553: gpointer data); 26553: extern 26553: GHook* g_hook_find_data (GHookList *hook_list, 26553: gboolean need_valids, 26553: gpointer data); 26553: extern 26553: GHook* g_hook_find_func (GHookList *hook_list, 26553: gboolean need_valids, 26553: gpointer func); 26553: extern 26553: GHook* g_hook_find_func_data (GHookList *hook_list, 26553: gboolean need_valids, 26553: gpointer func, 26553: gpointer data); 26553: 26553: extern 26553: GHook* g_hook_first_valid (GHookList *hook_list, 26553: gboolean may_be_in_call); 26553: 26553: 26553: 26553: extern 26553: GHook* g_hook_next_valid (GHookList *hook_list, 26553: GHook *hook, 26553: gboolean may_be_in_call); 26553: 26553: extern 26553: gint g_hook_compare_ids (GHook *new_hook, 26553: GHook *sibling); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: void g_hook_list_invoke (GHookList *hook_list, 26553: gboolean may_recurse); 26553: 26553: 26553: 26553: extern 26553: void g_hook_list_invoke_check (GHookList *hook_list, 26553: gboolean may_recurse); 26553: 26553: 26553: extern 26553: void g_hook_list_marshal (GHookList *hook_list, 26553: gboolean may_recurse, 26553: GHookMarshaller marshaller, 26553: gpointer marshal_data); 26553: extern 26553: void g_hook_list_marshal_check (GHookList *hook_list, 26553: gboolean may_recurse, 26553: GHookCheckMarshaller marshaller, 26553: gpointer marshal_data); 26553: 26553: 26553: # 53 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/ghostutils.h" 1 26553: # 27 "/usr/include/glib-2.0/glib/ghostutils.h" 26553: 26553: 26553: extern 26553: gboolean g_hostname_is_non_ascii (const gchar *hostname); 26553: extern 26553: gboolean g_hostname_is_ascii_encoded (const gchar *hostname); 26553: extern 26553: gboolean g_hostname_is_ip_address (const gchar *hostname); 26553: 26553: extern 26553: gchar *g_hostname_to_ascii (const gchar *hostname); 26553: extern 26553: gchar *g_hostname_to_unicode (const gchar *hostname); 26553: 26553: 26553: # 54 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/giochannel.h" 1 26553: # 33 "/usr/include/glib-2.0/glib/giochannel.h" 26553: # 1 "/usr/include/glib-2.0/glib/gmain.h" 1 26553: # 25 "/usr/include/glib-2.0/glib/gmain.h" 26553: # 1 "/usr/include/glib-2.0/glib/gpoll.h" 1 26553: # 28 "/usr/include/glib-2.0/glib/gpoll.h" 26553: 26553: # 59 "/usr/include/glib-2.0/glib/gpoll.h" 26553: typedef struct _GPollFD GPollFD; 26553: # 74 "/usr/include/glib-2.0/glib/gpoll.h" 26553: typedef gint (*GPollFunc) (GPollFD *ufds, 26553: guint nfsd, 26553: gint timeout_); 26553: # 91 "/usr/include/glib-2.0/glib/gpoll.h" 26553: struct _GPollFD 26553: { 26553: 26553: 26553: 26553: 26553: 26553: gint fd; 26553: 26553: gushort events; 26553: gushort revents; 26553: }; 26553: # 112 "/usr/include/glib-2.0/glib/gpoll.h" 26553: extern 26553: gint 26553: g_poll (GPollFD *fds, 26553: guint nfds, 26553: gint timeout); 26553: 26553: 26553: # 26 "/usr/include/glib-2.0/glib/gmain.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gslist.h" 1 26553: # 35 "/usr/include/glib-2.0/glib/gslist.h" 26553: 26553: 26553: typedef struct _GSList GSList; 26553: 26553: struct _GSList 26553: { 26553: gpointer data; 26553: GSList *next; 26553: }; 26553: 26553: 26553: 26553: extern 26553: GSList* g_slist_alloc (void) __attribute__((warn_unused_result)); 26553: extern 26553: void g_slist_free (GSList *list); 26553: extern 26553: void g_slist_free_1 (GSList *list); 26553: 26553: extern 26553: void g_slist_free_full (GSList *list, 26553: GDestroyNotify free_func); 26553: extern 26553: GSList* g_slist_append (GSList *list, 26553: gpointer data) __attribute__((warn_unused_result)); 26553: extern 26553: GSList* g_slist_prepend (GSList *list, 26553: gpointer data) __attribute__((warn_unused_result)); 26553: extern 26553: GSList* g_slist_insert (GSList *list, 26553: gpointer data, 26553: gint position) __attribute__((warn_unused_result)); 26553: extern 26553: GSList* g_slist_insert_sorted (GSList *list, 26553: gpointer data, 26553: GCompareFunc func) __attribute__((warn_unused_result)); 26553: extern 26553: GSList* g_slist_insert_sorted_with_data (GSList *list, 26553: gpointer data, 26553: GCompareDataFunc func, 26553: gpointer user_data) __attribute__((warn_unused_result)); 26553: extern 26553: GSList* g_slist_insert_before (GSList *slist, 26553: GSList *sibling, 26553: gpointer data) __attribute__((warn_unused_result)); 26553: extern 26553: GSList* g_slist_concat (GSList *list1, 26553: GSList *list2) __attribute__((warn_unused_result)); 26553: extern 26553: GSList* g_slist_remove (GSList *list, 26553: gconstpointer data) __attribute__((warn_unused_result)); 26553: extern 26553: GSList* g_slist_remove_all (GSList *list, 26553: gconstpointer data) __attribute__((warn_unused_result)); 26553: extern 26553: GSList* g_slist_remove_link (GSList *list, 26553: GSList *link_) __attribute__((warn_unused_result)); 26553: extern 26553: GSList* g_slist_delete_link (GSList *list, 26553: GSList *link_) __attribute__((warn_unused_result)); 26553: extern 26553: GSList* g_slist_reverse (GSList *list) __attribute__((warn_unused_result)); 26553: extern 26553: GSList* g_slist_copy (GSList *list) __attribute__((warn_unused_result)); 26553: 26553: extern 26553: GSList* g_slist_copy_deep (GSList *list, 26553: GCopyFunc func, 26553: gpointer user_data) __attribute__((warn_unused_result)); 26553: extern 26553: GSList* g_slist_nth (GSList *list, 26553: guint n); 26553: extern 26553: GSList* g_slist_find (GSList *list, 26553: gconstpointer data); 26553: extern 26553: GSList* g_slist_find_custom (GSList *list, 26553: gconstpointer data, 26553: GCompareFunc func); 26553: extern 26553: gint g_slist_position (GSList *list, 26553: GSList *llink); 26553: extern 26553: gint g_slist_index (GSList *list, 26553: gconstpointer data); 26553: extern 26553: GSList* g_slist_last (GSList *list); 26553: extern 26553: guint g_slist_length (GSList *list); 26553: extern 26553: void g_slist_foreach (GSList *list, 26553: GFunc func, 26553: gpointer user_data); 26553: extern 26553: GSList* g_slist_sort (GSList *list, 26553: GCompareFunc compare_func) __attribute__((warn_unused_result)); 26553: extern 26553: GSList* g_slist_sort_with_data (GSList *list, 26553: GCompareDataFunc compare_func, 26553: gpointer user_data) __attribute__((warn_unused_result)); 26553: extern 26553: gpointer g_slist_nth_data (GSList *list, 26553: guint n); 26553: 26553: extern 26553: void g_clear_slist (GSList **slist_ptr, 26553: GDestroyNotify destroy); 26553: # 162 "/usr/include/glib-2.0/glib/gslist.h" 26553: 26553: # 27 "/usr/include/glib-2.0/glib/gmain.h" 2 26553: 26553: 26553: 26553: 26553: typedef enum 26553: { 26553: G_IO_IN =1, 26553: G_IO_OUT =4, 26553: G_IO_PRI =2, 26553: G_IO_ERR =8, 26553: G_IO_HUP =16, 26553: G_IO_NVAL =32 26553: } GIOCondition; 26553: # 48 "/usr/include/glib-2.0/glib/gmain.h" 26553: typedef struct _GMainContext GMainContext; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GMainLoop GMainLoop; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GSource GSource; 26553: typedef struct _GSourcePrivate GSourcePrivate; 26553: # 77 "/usr/include/glib-2.0/glib/gmain.h" 26553: typedef struct _GSourceCallbackFuncs GSourceCallbackFuncs; 26553: # 133 "/usr/include/glib-2.0/glib/gmain.h" 26553: typedef struct _GSourceFuncs GSourceFuncs; 26553: # 173 "/usr/include/glib-2.0/glib/gmain.h" 26553: typedef gboolean (*GSourceFunc) (gpointer user_data); 26553: # 208 "/usr/include/glib-2.0/glib/gmain.h" 26553: typedef void (*GChildWatchFunc) (GPid pid, 26553: gint wait_status, 26553: gpointer user_data); 26553: # 222 "/usr/include/glib-2.0/glib/gmain.h" 26553: 26553: typedef void (*GSourceDisposeFunc) (GSource *source); 26553: 26553: struct _GSource 26553: { 26553: 26553: gpointer callback_data; 26553: GSourceCallbackFuncs *callback_funcs; 26553: 26553: const GSourceFuncs *source_funcs; 26553: guint ref_count; 26553: 26553: GMainContext *context; 26553: 26553: gint priority; 26553: guint flags; 26553: guint source_id; 26553: 26553: GSList *poll_fds; 26553: 26553: GSource *prev; 26553: GSource *next; 26553: 26553: char *name; 26553: 26553: GSourcePrivate *priv; 26553: }; 26553: 26553: struct _GSourceCallbackFuncs 26553: { 26553: void (*ref) (gpointer cb_data); 26553: void (*unref) (gpointer cb_data); 26553: void (*get) (gpointer cb_data, 26553: GSource *source, 26553: GSourceFunc *func, 26553: gpointer *data); 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef void (*GSourceDummyMarshal) (void); 26553: 26553: struct _GSourceFuncs 26553: { 26553: gboolean (*prepare) (GSource *source, 26553: gint *timeout_); 26553: gboolean (*check) (GSource *source); 26553: gboolean (*dispatch) (GSource *source, 26553: GSourceFunc callback, 26553: gpointer user_data); 26553: void (*finalize) (GSource *source); 26553: 26553: 26553: 26553: GSourceFunc closure_callback; 26553: GSourceDummyMarshal closure_marshal; 26553: }; 26553: # 359 "/usr/include/glib-2.0/glib/gmain.h" 26553: extern 26553: GMainContext *g_main_context_new (void); 26553: extern 26553: GMainContext *g_main_context_ref (GMainContext *context); 26553: extern 26553: void g_main_context_unref (GMainContext *context); 26553: extern 26553: GMainContext *g_main_context_default (void); 26553: 26553: extern 26553: gboolean g_main_context_iteration (GMainContext *context, 26553: gboolean may_block); 26553: extern 26553: gboolean g_main_context_pending (GMainContext *context); 26553: 26553: 26553: 26553: extern 26553: GSource *g_main_context_find_source_by_id (GMainContext *context, 26553: guint source_id); 26553: extern 26553: GSource *g_main_context_find_source_by_user_data (GMainContext *context, 26553: gpointer user_data); 26553: extern 26553: GSource *g_main_context_find_source_by_funcs_user_data (GMainContext *context, 26553: GSourceFuncs *funcs, 26553: gpointer user_data); 26553: 26553: 26553: 26553: extern 26553: void g_main_context_wakeup (GMainContext *context); 26553: extern 26553: gboolean g_main_context_acquire (GMainContext *context); 26553: extern 26553: void g_main_context_release (GMainContext *context); 26553: extern 26553: gboolean g_main_context_is_owner (GMainContext *context); 26553: __attribute__((__deprecated__("Use '" "g_main_context_is_owner" "' instead"))) extern 26553: gboolean g_main_context_wait (GMainContext *context, 26553: GCond *cond, 26553: GMutex *mutex); 26553: 26553: extern 26553: gboolean g_main_context_prepare (GMainContext *context, 26553: gint *priority); 26553: extern 26553: gint g_main_context_query (GMainContext *context, 26553: gint max_priority, 26553: gint *timeout_, 26553: GPollFD *fds, 26553: gint n_fds); 26553: extern 26553: gboolean g_main_context_check (GMainContext *context, 26553: gint max_priority, 26553: GPollFD *fds, 26553: gint n_fds); 26553: extern 26553: void g_main_context_dispatch (GMainContext *context); 26553: 26553: extern 26553: void g_main_context_set_poll_func (GMainContext *context, 26553: GPollFunc func); 26553: extern 26553: GPollFunc g_main_context_get_poll_func (GMainContext *context); 26553: 26553: 26553: 26553: extern 26553: void g_main_context_add_poll (GMainContext *context, 26553: GPollFD *fd, 26553: gint priority); 26553: extern 26553: void g_main_context_remove_poll (GMainContext *context, 26553: GPollFD *fd); 26553: 26553: extern 26553: gint g_main_depth (void); 26553: extern 26553: GSource *g_main_current_source (void); 26553: 26553: 26553: 26553: extern 26553: void g_main_context_push_thread_default (GMainContext *context); 26553: extern 26553: void g_main_context_pop_thread_default (GMainContext *context); 26553: extern 26553: GMainContext *g_main_context_get_thread_default (void); 26553: extern 26553: GMainContext *g_main_context_ref_thread_default (void); 26553: # 458 "/usr/include/glib-2.0/glib/gmain.h" 26553: typedef void GMainContextPusher ; 26553: # 505 "/usr/include/glib-2.0/glib/gmain.h" 26553: 26553: # 505 "/usr/include/glib-2.0/glib/gmain.h" 26553: #pragma GCC diagnostic push 26553: # 505 "/usr/include/glib-2.0/glib/gmain.h" 26553: 26553: # 505 "/usr/include/glib-2.0/glib/gmain.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 505 "/usr/include/glib-2.0/glib/gmain.h" 26553: 26553: 26553: static inline GMainContextPusher * 26553: g_main_context_pusher_new (GMainContext *main_context) 26553: { 26553: g_main_context_push_thread_default (main_context); 26553: return (GMainContextPusher *) main_context; 26553: } 26553: 26553: # 513 "/usr/include/glib-2.0/glib/gmain.h" 26553: #pragma GCC diagnostic pop 26553: # 513 "/usr/include/glib-2.0/glib/gmain.h" 26553: 26553: # 527 "/usr/include/glib-2.0/glib/gmain.h" 26553: 26553: # 527 "/usr/include/glib-2.0/glib/gmain.h" 26553: #pragma GCC diagnostic push 26553: # 527 "/usr/include/glib-2.0/glib/gmain.h" 26553: 26553: # 527 "/usr/include/glib-2.0/glib/gmain.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 527 "/usr/include/glib-2.0/glib/gmain.h" 26553: 26553: 26553: static inline void 26553: g_main_context_pusher_free (GMainContextPusher *pusher) 26553: { 26553: g_main_context_pop_thread_default ((GMainContext *) pusher); 26553: } 26553: 26553: # 534 "/usr/include/glib-2.0/glib/gmain.h" 26553: #pragma GCC diagnostic pop 26553: # 534 "/usr/include/glib-2.0/glib/gmain.h" 26553: 26553: 26553: 26553: 26553: extern 26553: GMainLoop *g_main_loop_new (GMainContext *context, 26553: gboolean is_running); 26553: extern 26553: void g_main_loop_run (GMainLoop *loop); 26553: extern 26553: void g_main_loop_quit (GMainLoop *loop); 26553: extern 26553: GMainLoop *g_main_loop_ref (GMainLoop *loop); 26553: extern 26553: void g_main_loop_unref (GMainLoop *loop); 26553: extern 26553: gboolean g_main_loop_is_running (GMainLoop *loop); 26553: extern 26553: GMainContext *g_main_loop_get_context (GMainLoop *loop); 26553: 26553: 26553: 26553: extern 26553: GSource *g_source_new (GSourceFuncs *source_funcs, 26553: guint struct_size); 26553: 26553: 26553: # 560 "/usr/include/glib-2.0/glib/gmain.h" 26553: #pragma GCC diagnostic push 26553: # 560 "/usr/include/glib-2.0/glib/gmain.h" 26553: 26553: # 560 "/usr/include/glib-2.0/glib/gmain.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 560 "/usr/include/glib-2.0/glib/gmain.h" 26553: 26553: extern 26553: void g_source_set_dispose_function (GSource *source, 26553: GSourceDisposeFunc dispose); 26553: 26553: # 564 "/usr/include/glib-2.0/glib/gmain.h" 26553: #pragma GCC diagnostic pop 26553: # 564 "/usr/include/glib-2.0/glib/gmain.h" 26553: 26553: 26553: extern 26553: GSource *g_source_ref (GSource *source); 26553: extern 26553: void g_source_unref (GSource *source); 26553: 26553: extern 26553: guint g_source_attach (GSource *source, 26553: GMainContext *context); 26553: extern 26553: void g_source_destroy (GSource *source); 26553: 26553: extern 26553: void g_source_set_priority (GSource *source, 26553: gint priority); 26553: extern 26553: gint g_source_get_priority (GSource *source); 26553: extern 26553: void g_source_set_can_recurse (GSource *source, 26553: gboolean can_recurse); 26553: extern 26553: gboolean g_source_get_can_recurse (GSource *source); 26553: extern 26553: guint g_source_get_id (GSource *source); 26553: 26553: extern 26553: GMainContext *g_source_get_context (GSource *source); 26553: 26553: extern 26553: void g_source_set_callback (GSource *source, 26553: GSourceFunc func, 26553: gpointer data, 26553: GDestroyNotify notify); 26553: 26553: extern 26553: void g_source_set_funcs (GSource *source, 26553: GSourceFuncs *funcs); 26553: extern 26553: gboolean g_source_is_destroyed (GSource *source); 26553: 26553: extern 26553: void g_source_set_name (GSource *source, 26553: const char *name); 26553: extern 26553: void g_source_set_static_name (GSource *source, 26553: const char *name); 26553: extern 26553: const char * g_source_get_name (GSource *source); 26553: extern 26553: void g_source_set_name_by_id (guint tag, 26553: const char *name); 26553: 26553: extern 26553: void g_source_set_ready_time (GSource *source, 26553: gint64 ready_time); 26553: extern 26553: gint64 g_source_get_ready_time (GSource *source); 26553: 26553: 26553: extern 26553: gpointer g_source_add_unix_fd (GSource *source, 26553: gint fd, 26553: GIOCondition events); 26553: extern 26553: void g_source_modify_unix_fd (GSource *source, 26553: gpointer tag, 26553: GIOCondition new_events); 26553: extern 26553: void g_source_remove_unix_fd (GSource *source, 26553: gpointer tag); 26553: extern 26553: GIOCondition g_source_query_unix_fd (GSource *source, 26553: gpointer tag); 26553: 26553: 26553: 26553: extern 26553: void g_source_set_callback_indirect (GSource *source, 26553: gpointer callback_data, 26553: GSourceCallbackFuncs *callback_funcs); 26553: 26553: extern 26553: void g_source_add_poll (GSource *source, 26553: GPollFD *fd); 26553: extern 26553: void g_source_remove_poll (GSource *source, 26553: GPollFD *fd); 26553: 26553: extern 26553: void g_source_add_child_source (GSource *source, 26553: GSource *child_source); 26553: extern 26553: void g_source_remove_child_source (GSource *source, 26553: GSource *child_source); 26553: 26553: 26553: # 660 "/usr/include/glib-2.0/glib/gmain.h" 26553: #pragma GCC diagnostic push 26553: # 660 "/usr/include/glib-2.0/glib/gmain.h" 26553: 26553: # 660 "/usr/include/glib-2.0/glib/gmain.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 660 "/usr/include/glib-2.0/glib/gmain.h" 26553: 26553: __attribute__((__deprecated__("Use '" "g_source_get_time" "' instead"))) extern 26553: void g_source_get_current_time (GSource *source, 26553: GTimeVal *timeval); 26553: 26553: # 664 "/usr/include/glib-2.0/glib/gmain.h" 26553: #pragma GCC diagnostic pop 26553: # 664 "/usr/include/glib-2.0/glib/gmain.h" 26553: 26553: 26553: extern 26553: gint64 g_source_get_time (GSource *source); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GSource *g_idle_source_new (void); 26553: extern 26553: GSource *g_child_watch_source_new (GPid pid); 26553: extern 26553: GSource *g_timeout_source_new (guint interval); 26553: extern 26553: GSource *g_timeout_source_new_seconds (guint interval); 26553: 26553: 26553: 26553: 26553: # 686 "/usr/include/glib-2.0/glib/gmain.h" 26553: #pragma GCC diagnostic push 26553: # 686 "/usr/include/glib-2.0/glib/gmain.h" 26553: 26553: # 686 "/usr/include/glib-2.0/glib/gmain.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 686 "/usr/include/glib-2.0/glib/gmain.h" 26553: 26553: __attribute__((__deprecated__("Use '" "g_get_real_time" "' instead"))) extern 26553: void g_get_current_time (GTimeVal *result); 26553: 26553: # 689 "/usr/include/glib-2.0/glib/gmain.h" 26553: #pragma GCC diagnostic pop 26553: # 689 "/usr/include/glib-2.0/glib/gmain.h" 26553: 26553: 26553: extern 26553: gint64 g_get_monotonic_time (void); 26553: extern 26553: gint64 g_get_real_time (void); 26553: 26553: 26553: 26553: extern 26553: gboolean g_source_remove (guint tag); 26553: extern 26553: gboolean g_source_remove_by_user_data (gpointer user_data); 26553: extern 26553: gboolean g_source_remove_by_funcs_user_data (GSourceFuncs *funcs, 26553: gpointer user_data); 26553: # 717 "/usr/include/glib-2.0/glib/gmain.h" 26553: typedef void (* GClearHandleFunc) (guint handle_id); 26553: 26553: extern 26553: void g_clear_handle_id (guint *tag_ptr, 26553: GClearHandleFunc clear_func); 26553: # 739 "/usr/include/glib-2.0/glib/gmain.h" 26553: extern 26553: guint g_timeout_add_full (gint priority, 26553: guint interval, 26553: GSourceFunc function, 26553: gpointer data, 26553: GDestroyNotify notify); 26553: extern 26553: guint g_timeout_add (guint interval, 26553: GSourceFunc function, 26553: gpointer data); 26553: extern 26553: guint g_timeout_add_seconds_full (gint priority, 26553: guint interval, 26553: GSourceFunc function, 26553: gpointer data, 26553: GDestroyNotify notify); 26553: extern 26553: guint g_timeout_add_seconds (guint interval, 26553: GSourceFunc function, 26553: gpointer data); 26553: extern 26553: guint g_child_watch_add_full (gint priority, 26553: GPid pid, 26553: GChildWatchFunc function, 26553: gpointer data, 26553: GDestroyNotify notify); 26553: extern 26553: guint g_child_watch_add (GPid pid, 26553: GChildWatchFunc function, 26553: gpointer data); 26553: extern 26553: guint g_idle_add (GSourceFunc function, 26553: gpointer data); 26553: extern 26553: guint g_idle_add_full (gint priority, 26553: GSourceFunc function, 26553: gpointer data, 26553: GDestroyNotify notify); 26553: extern 26553: gboolean g_idle_remove_by_data (gpointer data); 26553: 26553: extern 26553: void g_main_context_invoke_full (GMainContext *context, 26553: gint priority, 26553: GSourceFunc function, 26553: gpointer data, 26553: GDestroyNotify notify); 26553: extern 26553: void g_main_context_invoke (GMainContext *context, 26553: GSourceFunc function, 26553: gpointer data); 26553: 26553: 26553: static inline int 26553: g_steal_fd (int *fd_ptr) 26553: { 26553: int fd = *fd_ptr; 26553: *fd_ptr = -1; 26553: return fd; 26553: } 26553: 26553: 26553: extern GSourceFuncs g_timeout_funcs; 26553: extern GSourceFuncs g_child_watch_funcs; 26553: extern GSourceFuncs g_idle_funcs; 26553: 26553: extern GSourceFuncs g_unix_signal_funcs; 26553: extern GSourceFuncs g_unix_fd_source_funcs; 26553: 26553: 26553: 26553: # 34 "/usr/include/glib-2.0/glib/giochannel.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gstring.h" 1 26553: # 33 "/usr/include/glib-2.0/glib/gstring.h" 26553: # 1 "/usr/include/glib-2.0/glib/gunicode.h" 1 26553: # 30 "/usr/include/glib-2.0/glib/gunicode.h" 26553: 26553: # 59 "/usr/include/glib-2.0/glib/gunicode.h" 26553: typedef guint32 gunichar; 26553: # 77 "/usr/include/glib-2.0/glib/gunicode.h" 26553: typedef guint16 gunichar2; 26553: # 116 "/usr/include/glib-2.0/glib/gunicode.h" 26553: typedef enum 26553: { 26553: G_UNICODE_CONTROL, 26553: G_UNICODE_FORMAT, 26553: G_UNICODE_UNASSIGNED, 26553: G_UNICODE_PRIVATE_USE, 26553: G_UNICODE_SURROGATE, 26553: G_UNICODE_LOWERCASE_LETTER, 26553: G_UNICODE_MODIFIER_LETTER, 26553: G_UNICODE_OTHER_LETTER, 26553: G_UNICODE_TITLECASE_LETTER, 26553: G_UNICODE_UPPERCASE_LETTER, 26553: G_UNICODE_SPACING_MARK, 26553: G_UNICODE_ENCLOSING_MARK, 26553: G_UNICODE_NON_SPACING_MARK, 26553: G_UNICODE_DECIMAL_NUMBER, 26553: G_UNICODE_LETTER_NUMBER, 26553: G_UNICODE_OTHER_NUMBER, 26553: G_UNICODE_CONNECT_PUNCTUATION, 26553: G_UNICODE_DASH_PUNCTUATION, 26553: G_UNICODE_CLOSE_PUNCTUATION, 26553: G_UNICODE_FINAL_PUNCTUATION, 26553: G_UNICODE_INITIAL_PUNCTUATION, 26553: G_UNICODE_OTHER_PUNCTUATION, 26553: G_UNICODE_OPEN_PUNCTUATION, 26553: G_UNICODE_CURRENCY_SYMBOL, 26553: G_UNICODE_MODIFIER_SYMBOL, 26553: G_UNICODE_MATH_SYMBOL, 26553: G_UNICODE_OTHER_SYMBOL, 26553: G_UNICODE_LINE_SEPARATOR, 26553: G_UNICODE_PARAGRAPH_SEPARATOR, 26553: G_UNICODE_SPACE_SEPARATOR 26553: } GUnicodeType; 26553: # 213 "/usr/include/glib-2.0/glib/gunicode.h" 26553: typedef enum 26553: { 26553: G_UNICODE_BREAK_MANDATORY, 26553: G_UNICODE_BREAK_CARRIAGE_RETURN, 26553: G_UNICODE_BREAK_LINE_FEED, 26553: G_UNICODE_BREAK_COMBINING_MARK, 26553: G_UNICODE_BREAK_SURROGATE, 26553: G_UNICODE_BREAK_ZERO_WIDTH_SPACE, 26553: G_UNICODE_BREAK_INSEPARABLE, 26553: G_UNICODE_BREAK_NON_BREAKING_GLUE, 26553: G_UNICODE_BREAK_CONTINGENT, 26553: G_UNICODE_BREAK_SPACE, 26553: G_UNICODE_BREAK_AFTER, 26553: G_UNICODE_BREAK_BEFORE, 26553: G_UNICODE_BREAK_BEFORE_AND_AFTER, 26553: G_UNICODE_BREAK_HYPHEN, 26553: G_UNICODE_BREAK_NON_STARTER, 26553: G_UNICODE_BREAK_OPEN_PUNCTUATION, 26553: G_UNICODE_BREAK_CLOSE_PUNCTUATION, 26553: G_UNICODE_BREAK_QUOTATION, 26553: G_UNICODE_BREAK_EXCLAMATION, 26553: G_UNICODE_BREAK_IDEOGRAPHIC, 26553: G_UNICODE_BREAK_NUMERIC, 26553: G_UNICODE_BREAK_INFIX_SEPARATOR, 26553: G_UNICODE_BREAK_SYMBOL, 26553: G_UNICODE_BREAK_ALPHABETIC, 26553: G_UNICODE_BREAK_PREFIX, 26553: G_UNICODE_BREAK_POSTFIX, 26553: G_UNICODE_BREAK_COMPLEX_CONTEXT, 26553: G_UNICODE_BREAK_AMBIGUOUS, 26553: G_UNICODE_BREAK_UNKNOWN, 26553: G_UNICODE_BREAK_NEXT_LINE, 26553: G_UNICODE_BREAK_WORD_JOINER, 26553: G_UNICODE_BREAK_HANGUL_L_JAMO, 26553: G_UNICODE_BREAK_HANGUL_V_JAMO, 26553: G_UNICODE_BREAK_HANGUL_T_JAMO, 26553: G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, 26553: G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, 26553: G_UNICODE_BREAK_CLOSE_PARANTHESIS, 26553: G_UNICODE_BREAK_CLOSE_PARENTHESIS = G_UNICODE_BREAK_CLOSE_PARANTHESIS, 26553: G_UNICODE_BREAK_CONDITIONAL_JAPANESE_STARTER, 26553: G_UNICODE_BREAK_HEBREW_LETTER, 26553: G_UNICODE_BREAK_REGIONAL_INDICATOR, 26553: G_UNICODE_BREAK_EMOJI_BASE, 26553: G_UNICODE_BREAK_EMOJI_MODIFIER, 26553: G_UNICODE_BREAK_ZERO_WIDTH_JOINER 26553: } GUnicodeBreakType; 26553: # 443 "/usr/include/glib-2.0/glib/gunicode.h" 26553: typedef enum 26553: { 26553: G_UNICODE_SCRIPT_INVALID_CODE = -1, 26553: G_UNICODE_SCRIPT_COMMON = 0, 26553: G_UNICODE_SCRIPT_INHERITED, 26553: G_UNICODE_SCRIPT_ARABIC, 26553: G_UNICODE_SCRIPT_ARMENIAN, 26553: G_UNICODE_SCRIPT_BENGALI, 26553: G_UNICODE_SCRIPT_BOPOMOFO, 26553: G_UNICODE_SCRIPT_CHEROKEE, 26553: G_UNICODE_SCRIPT_COPTIC, 26553: G_UNICODE_SCRIPT_CYRILLIC, 26553: G_UNICODE_SCRIPT_DESERET, 26553: G_UNICODE_SCRIPT_DEVANAGARI, 26553: G_UNICODE_SCRIPT_ETHIOPIC, 26553: G_UNICODE_SCRIPT_GEORGIAN, 26553: G_UNICODE_SCRIPT_GOTHIC, 26553: G_UNICODE_SCRIPT_GREEK, 26553: G_UNICODE_SCRIPT_GUJARATI, 26553: G_UNICODE_SCRIPT_GURMUKHI, 26553: G_UNICODE_SCRIPT_HAN, 26553: G_UNICODE_SCRIPT_HANGUL, 26553: G_UNICODE_SCRIPT_HEBREW, 26553: G_UNICODE_SCRIPT_HIRAGANA, 26553: G_UNICODE_SCRIPT_KANNADA, 26553: G_UNICODE_SCRIPT_KATAKANA, 26553: G_UNICODE_SCRIPT_KHMER, 26553: G_UNICODE_SCRIPT_LAO, 26553: G_UNICODE_SCRIPT_LATIN, 26553: G_UNICODE_SCRIPT_MALAYALAM, 26553: G_UNICODE_SCRIPT_MONGOLIAN, 26553: G_UNICODE_SCRIPT_MYANMAR, 26553: G_UNICODE_SCRIPT_OGHAM, 26553: G_UNICODE_SCRIPT_OLD_ITALIC, 26553: G_UNICODE_SCRIPT_ORIYA, 26553: G_UNICODE_SCRIPT_RUNIC, 26553: G_UNICODE_SCRIPT_SINHALA, 26553: G_UNICODE_SCRIPT_SYRIAC, 26553: G_UNICODE_SCRIPT_TAMIL, 26553: G_UNICODE_SCRIPT_TELUGU, 26553: G_UNICODE_SCRIPT_THAANA, 26553: G_UNICODE_SCRIPT_THAI, 26553: G_UNICODE_SCRIPT_TIBETAN, 26553: G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, 26553: G_UNICODE_SCRIPT_YI, 26553: G_UNICODE_SCRIPT_TAGALOG, 26553: G_UNICODE_SCRIPT_HANUNOO, 26553: G_UNICODE_SCRIPT_BUHID, 26553: G_UNICODE_SCRIPT_TAGBANWA, 26553: 26553: 26553: G_UNICODE_SCRIPT_BRAILLE, 26553: G_UNICODE_SCRIPT_CYPRIOT, 26553: G_UNICODE_SCRIPT_LIMBU, 26553: G_UNICODE_SCRIPT_OSMANYA, 26553: G_UNICODE_SCRIPT_SHAVIAN, 26553: G_UNICODE_SCRIPT_LINEAR_B, 26553: G_UNICODE_SCRIPT_TAI_LE, 26553: G_UNICODE_SCRIPT_UGARITIC, 26553: 26553: 26553: G_UNICODE_SCRIPT_NEW_TAI_LUE, 26553: G_UNICODE_SCRIPT_BUGINESE, 26553: G_UNICODE_SCRIPT_GLAGOLITIC, 26553: G_UNICODE_SCRIPT_TIFINAGH, 26553: G_UNICODE_SCRIPT_SYLOTI_NAGRI, 26553: G_UNICODE_SCRIPT_OLD_PERSIAN, 26553: G_UNICODE_SCRIPT_KHAROSHTHI, 26553: 26553: 26553: G_UNICODE_SCRIPT_UNKNOWN, 26553: G_UNICODE_SCRIPT_BALINESE, 26553: G_UNICODE_SCRIPT_CUNEIFORM, 26553: G_UNICODE_SCRIPT_PHOENICIAN, 26553: G_UNICODE_SCRIPT_PHAGS_PA, 26553: G_UNICODE_SCRIPT_NKO, 26553: 26553: 26553: G_UNICODE_SCRIPT_KAYAH_LI, 26553: G_UNICODE_SCRIPT_LEPCHA, 26553: G_UNICODE_SCRIPT_REJANG, 26553: G_UNICODE_SCRIPT_SUNDANESE, 26553: G_UNICODE_SCRIPT_SAURASHTRA, 26553: G_UNICODE_SCRIPT_CHAM, 26553: G_UNICODE_SCRIPT_OL_CHIKI, 26553: G_UNICODE_SCRIPT_VAI, 26553: G_UNICODE_SCRIPT_CARIAN, 26553: G_UNICODE_SCRIPT_LYCIAN, 26553: G_UNICODE_SCRIPT_LYDIAN, 26553: 26553: 26553: G_UNICODE_SCRIPT_AVESTAN, 26553: G_UNICODE_SCRIPT_BAMUM, 26553: G_UNICODE_SCRIPT_EGYPTIAN_HIEROGLYPHS, 26553: G_UNICODE_SCRIPT_IMPERIAL_ARAMAIC, 26553: G_UNICODE_SCRIPT_INSCRIPTIONAL_PAHLAVI, 26553: G_UNICODE_SCRIPT_INSCRIPTIONAL_PARTHIAN, 26553: G_UNICODE_SCRIPT_JAVANESE, 26553: G_UNICODE_SCRIPT_KAITHI, 26553: G_UNICODE_SCRIPT_LISU, 26553: G_UNICODE_SCRIPT_MEETEI_MAYEK, 26553: G_UNICODE_SCRIPT_OLD_SOUTH_ARABIAN, 26553: G_UNICODE_SCRIPT_OLD_TURKIC, 26553: G_UNICODE_SCRIPT_SAMARITAN, 26553: G_UNICODE_SCRIPT_TAI_THAM, 26553: G_UNICODE_SCRIPT_TAI_VIET, 26553: 26553: 26553: G_UNICODE_SCRIPT_BATAK, 26553: G_UNICODE_SCRIPT_BRAHMI, 26553: G_UNICODE_SCRIPT_MANDAIC, 26553: 26553: 26553: G_UNICODE_SCRIPT_CHAKMA, 26553: G_UNICODE_SCRIPT_MEROITIC_CURSIVE, 26553: G_UNICODE_SCRIPT_MEROITIC_HIEROGLYPHS, 26553: G_UNICODE_SCRIPT_MIAO, 26553: G_UNICODE_SCRIPT_SHARADA, 26553: G_UNICODE_SCRIPT_SORA_SOMPENG, 26553: G_UNICODE_SCRIPT_TAKRI, 26553: 26553: 26553: G_UNICODE_SCRIPT_BASSA_VAH, 26553: G_UNICODE_SCRIPT_CAUCASIAN_ALBANIAN, 26553: G_UNICODE_SCRIPT_DUPLOYAN, 26553: G_UNICODE_SCRIPT_ELBASAN, 26553: G_UNICODE_SCRIPT_GRANTHA, 26553: G_UNICODE_SCRIPT_KHOJKI, 26553: G_UNICODE_SCRIPT_KHUDAWADI, 26553: G_UNICODE_SCRIPT_LINEAR_A, 26553: G_UNICODE_SCRIPT_MAHAJANI, 26553: G_UNICODE_SCRIPT_MANICHAEAN, 26553: G_UNICODE_SCRIPT_MENDE_KIKAKUI, 26553: G_UNICODE_SCRIPT_MODI, 26553: G_UNICODE_SCRIPT_MRO, 26553: G_UNICODE_SCRIPT_NABATAEAN, 26553: G_UNICODE_SCRIPT_OLD_NORTH_ARABIAN, 26553: G_UNICODE_SCRIPT_OLD_PERMIC, 26553: G_UNICODE_SCRIPT_PAHAWH_HMONG, 26553: G_UNICODE_SCRIPT_PALMYRENE, 26553: G_UNICODE_SCRIPT_PAU_CIN_HAU, 26553: G_UNICODE_SCRIPT_PSALTER_PAHLAVI, 26553: G_UNICODE_SCRIPT_SIDDHAM, 26553: G_UNICODE_SCRIPT_TIRHUTA, 26553: G_UNICODE_SCRIPT_WARANG_CITI, 26553: 26553: 26553: G_UNICODE_SCRIPT_AHOM, 26553: G_UNICODE_SCRIPT_ANATOLIAN_HIEROGLYPHS, 26553: G_UNICODE_SCRIPT_HATRAN, 26553: G_UNICODE_SCRIPT_MULTANI, 26553: G_UNICODE_SCRIPT_OLD_HUNGARIAN, 26553: G_UNICODE_SCRIPT_SIGNWRITING, 26553: 26553: 26553: G_UNICODE_SCRIPT_ADLAM, 26553: G_UNICODE_SCRIPT_BHAIKSUKI, 26553: G_UNICODE_SCRIPT_MARCHEN, 26553: G_UNICODE_SCRIPT_NEWA, 26553: G_UNICODE_SCRIPT_OSAGE, 26553: G_UNICODE_SCRIPT_TANGUT, 26553: 26553: 26553: G_UNICODE_SCRIPT_MASARAM_GONDI, 26553: G_UNICODE_SCRIPT_NUSHU, 26553: G_UNICODE_SCRIPT_SOYOMBO, 26553: G_UNICODE_SCRIPT_ZANABAZAR_SQUARE, 26553: 26553: 26553: G_UNICODE_SCRIPT_DOGRA, 26553: G_UNICODE_SCRIPT_GUNJALA_GONDI, 26553: G_UNICODE_SCRIPT_HANIFI_ROHINGYA, 26553: G_UNICODE_SCRIPT_MAKASAR, 26553: G_UNICODE_SCRIPT_MEDEFAIDRIN, 26553: G_UNICODE_SCRIPT_OLD_SOGDIAN, 26553: G_UNICODE_SCRIPT_SOGDIAN, 26553: 26553: 26553: G_UNICODE_SCRIPT_ELYMAIC, 26553: G_UNICODE_SCRIPT_NANDINAGARI, 26553: G_UNICODE_SCRIPT_NYIAKENG_PUACHUE_HMONG, 26553: G_UNICODE_SCRIPT_WANCHO, 26553: 26553: 26553: G_UNICODE_SCRIPT_CHORASMIAN, 26553: G_UNICODE_SCRIPT_DIVES_AKURU, 26553: G_UNICODE_SCRIPT_KHITAN_SMALL_SCRIPT, 26553: G_UNICODE_SCRIPT_YEZIDI 26553: } GUnicodeScript; 26553: 26553: extern 26553: guint32 g_unicode_script_to_iso15924 (GUnicodeScript script); 26553: extern 26553: GUnicodeScript g_unicode_script_from_iso15924 (guint32 iso15924); 26553: 26553: 26553: 26553: extern 26553: gboolean g_unichar_isalnum (gunichar c) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_unichar_isalpha (gunichar c) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_unichar_iscntrl (gunichar c) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_unichar_isdigit (gunichar c) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_unichar_isgraph (gunichar c) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_unichar_islower (gunichar c) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_unichar_isprint (gunichar c) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_unichar_ispunct (gunichar c) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_unichar_isspace (gunichar c) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_unichar_isupper (gunichar c) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_unichar_isxdigit (gunichar c) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_unichar_istitle (gunichar c) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_unichar_isdefined (gunichar c) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_unichar_iswide (gunichar c) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_unichar_iswide_cjk(gunichar c) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_unichar_iszerowidth(gunichar c) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_unichar_ismark (gunichar c) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern 26553: gunichar g_unichar_toupper (gunichar c) __attribute__ ((__const__)); 26553: extern 26553: gunichar g_unichar_tolower (gunichar c) __attribute__ ((__const__)); 26553: extern 26553: gunichar g_unichar_totitle (gunichar c) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern 26553: gint g_unichar_digit_value (gunichar c) __attribute__ ((__const__)); 26553: 26553: extern 26553: gint g_unichar_xdigit_value (gunichar c) __attribute__ ((__const__)); 26553: 26553: 26553: extern 26553: GUnicodeType g_unichar_type (gunichar c) __attribute__ ((__const__)); 26553: 26553: 26553: extern 26553: GUnicodeBreakType g_unichar_break_type (gunichar c) __attribute__ ((__const__)); 26553: 26553: 26553: extern 26553: gint g_unichar_combining_class (gunichar uc) __attribute__ ((__const__)); 26553: 26553: extern 26553: gboolean g_unichar_get_mirror_char (gunichar ch, 26553: gunichar *mirrored_ch); 26553: 26553: extern 26553: GUnicodeScript g_unichar_get_script (gunichar ch) __attribute__ ((__const__)); 26553: 26553: 26553: extern 26553: gboolean g_unichar_validate (gunichar ch) __attribute__ ((__const__)); 26553: 26553: 26553: extern 26553: gboolean g_unichar_compose (gunichar a, 26553: gunichar b, 26553: gunichar *ch); 26553: extern 26553: gboolean g_unichar_decompose (gunichar ch, 26553: gunichar *a, 26553: gunichar *b); 26553: 26553: extern 26553: gsize g_unichar_fully_decompose (gunichar ch, 26553: gboolean compat, 26553: gunichar *result, 26553: gsize result_len); 26553: # 746 "/usr/include/glib-2.0/glib/gunicode.h" 26553: extern 26553: void g_unicode_canonical_ordering (gunichar *string, 26553: gsize len); 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: gunichar *g_unicode_canonical_decomposition (gunichar ch, 26553: gsize *result_len) __attribute__ ((__malloc__)); 26553: 26553: 26553: 26553: extern const gchar * const g_utf8_skip; 26553: # 777 "/usr/include/glib-2.0/glib/gunicode.h" 26553: extern 26553: gunichar g_utf8_get_char (const gchar *p) __attribute__((__pure__)); 26553: extern 26553: gunichar g_utf8_get_char_validated (const gchar *p, 26553: gssize max_len) __attribute__((__pure__)); 26553: 26553: extern 26553: gchar* g_utf8_offset_to_pointer (const gchar *str, 26553: glong offset) __attribute__((__pure__)); 26553: extern 26553: glong g_utf8_pointer_to_offset (const gchar *str, 26553: const gchar *pos) __attribute__((__pure__)); 26553: extern 26553: gchar* g_utf8_prev_char (const gchar *p) __attribute__((__pure__)); 26553: extern 26553: gchar* g_utf8_find_next_char (const gchar *p, 26553: const gchar *end) __attribute__((__pure__)); 26553: extern 26553: gchar* g_utf8_find_prev_char (const gchar *str, 26553: const gchar *p) __attribute__((__pure__)); 26553: 26553: extern 26553: glong g_utf8_strlen (const gchar *p, 26553: gssize max) __attribute__((__pure__)); 26553: 26553: extern 26553: gchar *g_utf8_substring (const gchar *str, 26553: glong start_pos, 26553: glong end_pos) __attribute__ ((__malloc__)); 26553: 26553: extern 26553: gchar *g_utf8_strncpy (gchar *dest, 26553: const gchar *src, 26553: gsize n); 26553: 26553: 26553: 26553: extern 26553: gchar* g_utf8_strchr (const gchar *p, 26553: gssize len, 26553: gunichar c); 26553: extern 26553: gchar* g_utf8_strrchr (const gchar *p, 26553: gssize len, 26553: gunichar c); 26553: extern 26553: gchar* g_utf8_strreverse (const gchar *str, 26553: gssize len); 26553: 26553: extern 26553: gunichar2 *g_utf8_to_utf16 (const gchar *str, 26553: glong len, 26553: glong *items_read, 26553: glong *items_written, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: gunichar * g_utf8_to_ucs4 (const gchar *str, 26553: glong len, 26553: glong *items_read, 26553: glong *items_written, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: gunichar * g_utf8_to_ucs4_fast (const gchar *str, 26553: glong len, 26553: glong *items_written) __attribute__ ((__malloc__)); 26553: extern 26553: gunichar * g_utf16_to_ucs4 (const gunichar2 *str, 26553: glong len, 26553: glong *items_read, 26553: glong *items_written, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: gchar* g_utf16_to_utf8 (const gunichar2 *str, 26553: glong len, 26553: glong *items_read, 26553: glong *items_written, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: gunichar2 *g_ucs4_to_utf16 (const gunichar *str, 26553: glong len, 26553: glong *items_read, 26553: glong *items_written, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: gchar* g_ucs4_to_utf8 (const gunichar *str, 26553: glong len, 26553: glong *items_read, 26553: glong *items_written, 26553: GError **error) __attribute__ ((__malloc__)); 26553: 26553: extern 26553: gint g_unichar_to_utf8 (gunichar c, 26553: gchar *outbuf); 26553: 26553: extern 26553: gboolean g_utf8_validate (const gchar *str, 26553: gssize max_len, 26553: const gchar **end); 26553: extern 26553: gboolean g_utf8_validate_len (const gchar *str, 26553: gsize max_len, 26553: const gchar **end); 26553: 26553: extern 26553: gchar *g_utf8_strup (const gchar *str, 26553: gssize len) __attribute__ ((__malloc__)); 26553: extern 26553: gchar *g_utf8_strdown (const gchar *str, 26553: gssize len) __attribute__ ((__malloc__)); 26553: extern 26553: gchar *g_utf8_casefold (const gchar *str, 26553: gssize len) __attribute__ ((__malloc__)); 26553: # 914 "/usr/include/glib-2.0/glib/gunicode.h" 26553: typedef enum { 26553: G_NORMALIZE_DEFAULT, 26553: G_NORMALIZE_NFD = G_NORMALIZE_DEFAULT, 26553: G_NORMALIZE_DEFAULT_COMPOSE, 26553: G_NORMALIZE_NFC = G_NORMALIZE_DEFAULT_COMPOSE, 26553: G_NORMALIZE_ALL, 26553: G_NORMALIZE_NFKD = G_NORMALIZE_ALL, 26553: G_NORMALIZE_ALL_COMPOSE, 26553: G_NORMALIZE_NFKC = G_NORMALIZE_ALL_COMPOSE 26553: } GNormalizeMode; 26553: 26553: extern 26553: gchar *g_utf8_normalize (const gchar *str, 26553: gssize len, 26553: GNormalizeMode mode) __attribute__ ((__malloc__)); 26553: 26553: extern 26553: gint g_utf8_collate (const gchar *str1, 26553: const gchar *str2) __attribute__((__pure__)); 26553: extern 26553: gchar *g_utf8_collate_key (const gchar *str, 26553: gssize len) __attribute__ ((__malloc__)); 26553: extern 26553: gchar *g_utf8_collate_key_for_filename (const gchar *str, 26553: gssize len) __attribute__ ((__malloc__)); 26553: 26553: extern 26553: gchar *g_utf8_make_valid (const gchar *str, 26553: gssize len) __attribute__ ((__malloc__)); 26553: 26553: 26553: # 34 "/usr/include/glib-2.0/glib/gstring.h" 2 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GString GString; 26553: 26553: struct _GString 26553: { 26553: gchar *str; 26553: gsize len; 26553: gsize allocated_len; 26553: }; 26553: 26553: extern 26553: GString* g_string_new (const gchar *init); 26553: extern 26553: GString* g_string_new_len (const gchar *init, 26553: gssize len); 26553: extern 26553: GString* g_string_sized_new (gsize dfl_size); 26553: extern 26553: gchar* g_string_free (GString *string, 26553: gboolean free_segment); 26553: extern 26553: GBytes* g_string_free_to_bytes (GString *string); 26553: extern 26553: gboolean g_string_equal (const GString *v, 26553: const GString *v2); 26553: extern 26553: guint g_string_hash (const GString *str); 26553: extern 26553: GString* g_string_assign (GString *string, 26553: const gchar *rval); 26553: extern 26553: GString* g_string_truncate (GString *string, 26553: gsize len); 26553: extern 26553: GString* g_string_set_size (GString *string, 26553: gsize len); 26553: extern 26553: GString* g_string_insert_len (GString *string, 26553: gssize pos, 26553: const gchar *val, 26553: gssize len); 26553: extern 26553: GString* g_string_append (GString *string, 26553: const gchar *val); 26553: extern 26553: GString* g_string_append_len (GString *string, 26553: const gchar *val, 26553: gssize len); 26553: extern 26553: GString* g_string_append_c (GString *string, 26553: gchar c); 26553: extern 26553: GString* g_string_append_unichar (GString *string, 26553: gunichar wc); 26553: extern 26553: GString* g_string_prepend (GString *string, 26553: const gchar *val); 26553: extern 26553: GString* g_string_prepend_c (GString *string, 26553: gchar c); 26553: extern 26553: GString* g_string_prepend_unichar (GString *string, 26553: gunichar wc); 26553: extern 26553: GString* g_string_prepend_len (GString *string, 26553: const gchar *val, 26553: gssize len); 26553: extern 26553: GString* g_string_insert (GString *string, 26553: gssize pos, 26553: const gchar *val); 26553: extern 26553: GString* g_string_insert_c (GString *string, 26553: gssize pos, 26553: gchar c); 26553: extern 26553: GString* g_string_insert_unichar (GString *string, 26553: gssize pos, 26553: gunichar wc); 26553: extern 26553: GString* g_string_overwrite (GString *string, 26553: gsize pos, 26553: const gchar *val); 26553: extern 26553: GString* g_string_overwrite_len (GString *string, 26553: gsize pos, 26553: const gchar *val, 26553: gssize len); 26553: extern 26553: GString* g_string_erase (GString *string, 26553: gssize pos, 26553: gssize len); 26553: extern 26553: guint g_string_replace (GString *string, 26553: const gchar *find, 26553: const gchar *replace, 26553: guint limit); 26553: extern 26553: GString* g_string_ascii_down (GString *string); 26553: extern 26553: GString* g_string_ascii_up (GString *string); 26553: extern 26553: void g_string_vprintf (GString *string, 26553: const gchar *format, 26553: va_list args) 26553: __attribute__((__format__ (gnu_printf, 2, 0))); 26553: extern 26553: void g_string_printf (GString *string, 26553: const gchar *format, 26553: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 26553: extern 26553: void g_string_append_vprintf (GString *string, 26553: const gchar *format, 26553: va_list args) 26553: __attribute__((__format__ (gnu_printf, 2, 0))); 26553: extern 26553: void g_string_append_printf (GString *string, 26553: const gchar *format, 26553: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 26553: extern 26553: GString* g_string_append_uri_escaped (GString *string, 26553: const gchar *unescaped, 26553: const gchar *reserved_chars_allowed, 26553: gboolean allow_utf8); 26553: 26553: 26553: 26553: static inline GString* 26553: g_string_append_c_inline (GString *gstring, 26553: gchar c) 26553: { 26553: if (gstring->len + 1 < gstring->allocated_len) 26553: { 26553: gstring->str[gstring->len++] = c; 26553: gstring->str[gstring->len] = 0; 26553: } 26553: else 26553: g_string_insert_c (gstring, -1, c); 26553: return gstring; 26553: } 26553: 26553: 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GString *g_string_down (GString *string); 26553: __attribute__((__deprecated__)) extern 26553: GString *g_string_up (GString *string); 26553: 26553: 26553: 26553: 26553: 26553: # 35 "/usr/include/glib-2.0/glib/giochannel.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GIOChannel GIOChannel; 26553: typedef struct _GIOFuncs GIOFuncs; 26553: 26553: typedef enum 26553: { 26553: G_IO_ERROR_NONE, 26553: G_IO_ERROR_AGAIN, 26553: G_IO_ERROR_INVAL, 26553: G_IO_ERROR_UNKNOWN 26553: } GIOError; 26553: 26553: 26553: 26553: typedef enum 26553: { 26553: 26553: G_IO_CHANNEL_ERROR_FBIG, 26553: G_IO_CHANNEL_ERROR_INVAL, 26553: G_IO_CHANNEL_ERROR_IO, 26553: G_IO_CHANNEL_ERROR_ISDIR, 26553: G_IO_CHANNEL_ERROR_NOSPC, 26553: G_IO_CHANNEL_ERROR_NXIO, 26553: G_IO_CHANNEL_ERROR_OVERFLOW, 26553: G_IO_CHANNEL_ERROR_PIPE, 26553: 26553: G_IO_CHANNEL_ERROR_FAILED 26553: } GIOChannelError; 26553: 26553: typedef enum 26553: { 26553: G_IO_STATUS_ERROR, 26553: G_IO_STATUS_NORMAL, 26553: G_IO_STATUS_EOF, 26553: G_IO_STATUS_AGAIN 26553: } GIOStatus; 26553: 26553: typedef enum 26553: { 26553: G_SEEK_CUR, 26553: G_SEEK_SET, 26553: G_SEEK_END 26553: } GSeekType; 26553: 26553: typedef enum 26553: { 26553: G_IO_FLAG_APPEND = 1 << 0, 26553: G_IO_FLAG_NONBLOCK = 1 << 1, 26553: G_IO_FLAG_IS_READABLE = 1 << 2, 26553: G_IO_FLAG_IS_WRITABLE = 1 << 3, 26553: G_IO_FLAG_IS_WRITEABLE = 1 << 3, 26553: G_IO_FLAG_IS_SEEKABLE = 1 << 4, 26553: G_IO_FLAG_MASK = (1 << 5) - 1, 26553: G_IO_FLAG_GET_MASK = G_IO_FLAG_MASK, 26553: G_IO_FLAG_SET_MASK = G_IO_FLAG_APPEND | G_IO_FLAG_NONBLOCK 26553: } GIOFlags; 26553: 26553: struct _GIOChannel 26553: { 26553: 26553: gint ref_count; 26553: GIOFuncs *funcs; 26553: 26553: gchar *encoding; 26553: GIConv read_cd; 26553: GIConv write_cd; 26553: gchar *line_term; 26553: guint line_term_len; 26553: 26553: gsize buf_size; 26553: GString *read_buf; 26553: GString *encoded_read_buf; 26553: GString *write_buf; 26553: gchar partial_write_buf[6]; 26553: 26553: 26553: 26553: guint use_buffer : 1; 26553: guint do_encode : 1; 26553: guint close_on_unref : 1; 26553: guint is_readable : 1; 26553: guint is_writeable : 1; 26553: guint is_seekable : 1; 26553: 26553: gpointer reserved1; 26553: gpointer reserved2; 26553: }; 26553: 26553: typedef gboolean (*GIOFunc) (GIOChannel *source, 26553: GIOCondition condition, 26553: gpointer data); 26553: struct _GIOFuncs 26553: { 26553: GIOStatus (*io_read) (GIOChannel *channel, 26553: gchar *buf, 26553: gsize count, 26553: gsize *bytes_read, 26553: GError **err); 26553: GIOStatus (*io_write) (GIOChannel *channel, 26553: const gchar *buf, 26553: gsize count, 26553: gsize *bytes_written, 26553: GError **err); 26553: GIOStatus (*io_seek) (GIOChannel *channel, 26553: gint64 offset, 26553: GSeekType type, 26553: GError **err); 26553: GIOStatus (*io_close) (GIOChannel *channel, 26553: GError **err); 26553: GSource* (*io_create_watch) (GIOChannel *channel, 26553: GIOCondition condition); 26553: void (*io_free) (GIOChannel *channel); 26553: GIOStatus (*io_set_flags) (GIOChannel *channel, 26553: GIOFlags flags, 26553: GError **err); 26553: GIOFlags (*io_get_flags) (GIOChannel *channel); 26553: }; 26553: 26553: extern 26553: void g_io_channel_init (GIOChannel *channel); 26553: extern 26553: GIOChannel *g_io_channel_ref (GIOChannel *channel); 26553: extern 26553: void g_io_channel_unref (GIOChannel *channel); 26553: 26553: __attribute__((__deprecated__("Use '" "g_io_channel_read_chars" "' instead"))) extern 26553: GIOError g_io_channel_read (GIOChannel *channel, 26553: gchar *buf, 26553: gsize count, 26553: gsize *bytes_read); 26553: 26553: __attribute__((__deprecated__("Use '" "g_io_channel_write_chars" "' instead"))) extern 26553: GIOError g_io_channel_write (GIOChannel *channel, 26553: const gchar *buf, 26553: gsize count, 26553: gsize *bytes_written); 26553: 26553: __attribute__((__deprecated__("Use '" "g_io_channel_seek_position" "' instead"))) extern 26553: GIOError g_io_channel_seek (GIOChannel *channel, 26553: gint64 offset, 26553: GSeekType type); 26553: 26553: __attribute__((__deprecated__("Use '" "g_io_channel_shutdown" "' instead"))) extern 26553: void g_io_channel_close (GIOChannel *channel); 26553: 26553: extern 26553: GIOStatus g_io_channel_shutdown (GIOChannel *channel, 26553: gboolean flush, 26553: GError **err); 26553: extern 26553: guint g_io_add_watch_full (GIOChannel *channel, 26553: gint priority, 26553: GIOCondition condition, 26553: GIOFunc func, 26553: gpointer user_data, 26553: GDestroyNotify notify); 26553: extern 26553: GSource * g_io_create_watch (GIOChannel *channel, 26553: GIOCondition condition); 26553: extern 26553: guint g_io_add_watch (GIOChannel *channel, 26553: GIOCondition condition, 26553: GIOFunc func, 26553: gpointer user_data); 26553: 26553: 26553: 26553: 26553: extern 26553: void g_io_channel_set_buffer_size (GIOChannel *channel, 26553: gsize size); 26553: extern 26553: gsize g_io_channel_get_buffer_size (GIOChannel *channel); 26553: extern 26553: GIOCondition g_io_channel_get_buffer_condition (GIOChannel *channel); 26553: extern 26553: GIOStatus g_io_channel_set_flags (GIOChannel *channel, 26553: GIOFlags flags, 26553: GError **error); 26553: extern 26553: GIOFlags g_io_channel_get_flags (GIOChannel *channel); 26553: extern 26553: void g_io_channel_set_line_term (GIOChannel *channel, 26553: const gchar *line_term, 26553: gint length); 26553: extern 26553: const gchar * g_io_channel_get_line_term (GIOChannel *channel, 26553: gint *length); 26553: extern 26553: void g_io_channel_set_buffered (GIOChannel *channel, 26553: gboolean buffered); 26553: extern 26553: gboolean g_io_channel_get_buffered (GIOChannel *channel); 26553: extern 26553: GIOStatus g_io_channel_set_encoding (GIOChannel *channel, 26553: const gchar *encoding, 26553: GError **error); 26553: extern 26553: const gchar * g_io_channel_get_encoding (GIOChannel *channel); 26553: extern 26553: void g_io_channel_set_close_on_unref (GIOChannel *channel, 26553: gboolean do_close); 26553: extern 26553: gboolean g_io_channel_get_close_on_unref (GIOChannel *channel); 26553: 26553: 26553: extern 26553: GIOStatus g_io_channel_flush (GIOChannel *channel, 26553: GError **error); 26553: extern 26553: GIOStatus g_io_channel_read_line (GIOChannel *channel, 26553: gchar **str_return, 26553: gsize *length, 26553: gsize *terminator_pos, 26553: GError **error); 26553: extern 26553: GIOStatus g_io_channel_read_line_string (GIOChannel *channel, 26553: GString *buffer, 26553: gsize *terminator_pos, 26553: GError **error); 26553: extern 26553: GIOStatus g_io_channel_read_to_end (GIOChannel *channel, 26553: gchar **str_return, 26553: gsize *length, 26553: GError **error); 26553: extern 26553: GIOStatus g_io_channel_read_chars (GIOChannel *channel, 26553: gchar *buf, 26553: gsize count, 26553: gsize *bytes_read, 26553: GError **error); 26553: extern 26553: GIOStatus g_io_channel_read_unichar (GIOChannel *channel, 26553: gunichar *thechar, 26553: GError **error); 26553: extern 26553: GIOStatus g_io_channel_write_chars (GIOChannel *channel, 26553: const gchar *buf, 26553: gssize count, 26553: gsize *bytes_written, 26553: GError **error); 26553: extern 26553: GIOStatus g_io_channel_write_unichar (GIOChannel *channel, 26553: gunichar thechar, 26553: GError **error); 26553: extern 26553: GIOStatus g_io_channel_seek_position (GIOChannel *channel, 26553: gint64 offset, 26553: GSeekType type, 26553: GError **error); 26553: extern 26553: GIOChannel* g_io_channel_new_file (const gchar *filename, 26553: const gchar *mode, 26553: GError **error); 26553: 26553: 26553: 26553: extern 26553: GQuark g_io_channel_error_quark (void); 26553: extern 26553: GIOChannelError g_io_channel_error_from_errno (gint en); 26553: # 320 "/usr/include/glib-2.0/glib/giochannel.h" 26553: extern 26553: GIOChannel* g_io_channel_unix_new (int fd); 26553: extern 26553: gint g_io_channel_unix_get_fd (GIOChannel *channel); 26553: 26553: 26553: 26553: extern GSourceFuncs g_io_watch_funcs; 26553: # 402 "/usr/include/glib-2.0/glib/giochannel.h" 26553: 26553: # 55 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gkeyfile.h" 1 26553: # 31 "/usr/include/glib-2.0/glib/gkeyfile.h" 26553: 26553: 26553: typedef enum 26553: { 26553: G_KEY_FILE_ERROR_UNKNOWN_ENCODING, 26553: G_KEY_FILE_ERROR_PARSE, 26553: G_KEY_FILE_ERROR_NOT_FOUND, 26553: G_KEY_FILE_ERROR_KEY_NOT_FOUND, 26553: G_KEY_FILE_ERROR_GROUP_NOT_FOUND, 26553: G_KEY_FILE_ERROR_INVALID_VALUE 26553: } GKeyFileError; 26553: 26553: 26553: 26553: extern 26553: GQuark g_key_file_error_quark (void); 26553: 26553: typedef struct _GKeyFile GKeyFile; 26553: 26553: typedef enum 26553: { 26553: G_KEY_FILE_NONE = 0, 26553: G_KEY_FILE_KEEP_COMMENTS = 1 << 0, 26553: G_KEY_FILE_KEEP_TRANSLATIONS = 1 << 1 26553: } GKeyFileFlags; 26553: 26553: extern 26553: GKeyFile *g_key_file_new (void); 26553: extern 26553: GKeyFile *g_key_file_ref (GKeyFile *key_file); 26553: extern 26553: void g_key_file_unref (GKeyFile *key_file); 26553: extern 26553: void g_key_file_free (GKeyFile *key_file); 26553: extern 26553: void g_key_file_set_list_separator (GKeyFile *key_file, 26553: gchar separator); 26553: extern 26553: gboolean g_key_file_load_from_file (GKeyFile *key_file, 26553: const gchar *file, 26553: GKeyFileFlags flags, 26553: GError **error); 26553: extern 26553: gboolean g_key_file_load_from_data (GKeyFile *key_file, 26553: const gchar *data, 26553: gsize length, 26553: GKeyFileFlags flags, 26553: GError **error); 26553: extern 26553: gboolean g_key_file_load_from_bytes (GKeyFile *key_file, 26553: GBytes *bytes, 26553: GKeyFileFlags flags, 26553: GError **error); 26553: extern 26553: gboolean g_key_file_load_from_dirs (GKeyFile *key_file, 26553: const gchar *file, 26553: const gchar **search_dirs, 26553: gchar **full_path, 26553: GKeyFileFlags flags, 26553: GError **error); 26553: extern 26553: gboolean g_key_file_load_from_data_dirs (GKeyFile *key_file, 26553: const gchar *file, 26553: gchar **full_path, 26553: GKeyFileFlags flags, 26553: GError **error); 26553: extern 26553: gchar *g_key_file_to_data (GKeyFile *key_file, 26553: gsize *length, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: gboolean g_key_file_save_to_file (GKeyFile *key_file, 26553: const gchar *filename, 26553: GError **error); 26553: extern 26553: gchar *g_key_file_get_start_group (GKeyFile *key_file) __attribute__ ((__malloc__)); 26553: extern 26553: gchar **g_key_file_get_groups (GKeyFile *key_file, 26553: gsize *length); 26553: extern 26553: gchar **g_key_file_get_keys (GKeyFile *key_file, 26553: const gchar *group_name, 26553: gsize *length, 26553: GError **error); 26553: extern 26553: gboolean g_key_file_has_group (GKeyFile *key_file, 26553: const gchar *group_name); 26553: extern 26553: gboolean g_key_file_has_key (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: GError **error); 26553: extern 26553: gchar *g_key_file_get_value (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: void g_key_file_set_value (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: const gchar *value); 26553: extern 26553: gchar *g_key_file_get_string (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: void g_key_file_set_string (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: const gchar *string); 26553: extern 26553: gchar *g_key_file_get_locale_string (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: const gchar *locale, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: gchar *g_key_file_get_locale_for_key (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: const gchar *locale) __attribute__ ((__malloc__)); 26553: extern 26553: void g_key_file_set_locale_string (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: const gchar *locale, 26553: const gchar *string); 26553: extern 26553: gboolean g_key_file_get_boolean (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: GError **error); 26553: extern 26553: void g_key_file_set_boolean (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: gboolean value); 26553: extern 26553: gint g_key_file_get_integer (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: GError **error); 26553: extern 26553: void g_key_file_set_integer (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: gint value); 26553: extern 26553: gint64 g_key_file_get_int64 (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: GError **error); 26553: extern 26553: void g_key_file_set_int64 (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: gint64 value); 26553: extern 26553: guint64 g_key_file_get_uint64 (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: GError **error); 26553: extern 26553: void g_key_file_set_uint64 (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: guint64 value); 26553: extern 26553: gdouble g_key_file_get_double (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: GError **error); 26553: extern 26553: void g_key_file_set_double (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: gdouble value); 26553: extern 26553: gchar **g_key_file_get_string_list (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: gsize *length, 26553: GError **error); 26553: extern 26553: void g_key_file_set_string_list (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: const gchar * const list[], 26553: gsize length); 26553: extern 26553: gchar **g_key_file_get_locale_string_list (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: const gchar *locale, 26553: gsize *length, 26553: GError **error); 26553: extern 26553: void g_key_file_set_locale_string_list (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: const gchar *locale, 26553: const gchar * const list[], 26553: gsize length); 26553: extern 26553: gboolean *g_key_file_get_boolean_list (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: gsize *length, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: void g_key_file_set_boolean_list (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: gboolean list[], 26553: gsize length); 26553: extern 26553: gint *g_key_file_get_integer_list (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: gsize *length, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: void g_key_file_set_double_list (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: gdouble list[], 26553: gsize length); 26553: extern 26553: gdouble *g_key_file_get_double_list (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: gsize *length, 26553: GError **error) __attribute__ ((__malloc__)); 26553: extern 26553: void g_key_file_set_integer_list (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: gint list[], 26553: gsize length); 26553: extern 26553: gboolean g_key_file_set_comment (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: const gchar *comment, 26553: GError **error); 26553: extern 26553: gchar *g_key_file_get_comment (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: GError **error) __attribute__ ((__malloc__)); 26553: 26553: extern 26553: gboolean g_key_file_remove_comment (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: GError **error); 26553: extern 26553: gboolean g_key_file_remove_key (GKeyFile *key_file, 26553: const gchar *group_name, 26553: const gchar *key, 26553: GError **error); 26553: extern 26553: gboolean g_key_file_remove_group (GKeyFile *key_file, 26553: const gchar *group_name, 26553: GError **error); 26553: # 328 "/usr/include/glib-2.0/glib/gkeyfile.h" 26553: 26553: # 56 "/usr/include/glib-2.0/glib.h" 2 26553: 26553: 26553: 26553: # 1 "/usr/include/glib-2.0/glib/gmappedfile.h" 1 26553: # 30 "/usr/include/glib-2.0/glib/gmappedfile.h" 26553: 26553: 26553: typedef struct _GMappedFile GMappedFile; 26553: 26553: extern 26553: GMappedFile *g_mapped_file_new (const gchar *filename, 26553: gboolean writable, 26553: GError **error); 26553: extern 26553: GMappedFile *g_mapped_file_new_from_fd (gint fd, 26553: gboolean writable, 26553: GError **error); 26553: extern 26553: gsize g_mapped_file_get_length (GMappedFile *file); 26553: extern 26553: gchar *g_mapped_file_get_contents (GMappedFile *file); 26553: extern 26553: GBytes * g_mapped_file_get_bytes (GMappedFile *file); 26553: extern 26553: GMappedFile *g_mapped_file_ref (GMappedFile *file); 26553: extern 26553: void g_mapped_file_unref (GMappedFile *file); 26553: 26553: __attribute__((__deprecated__("Use '" "g_mapped_file_unref" "' instead"))) extern 26553: void g_mapped_file_free (GMappedFile *file); 26553: 26553: 26553: # 60 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gmarkup.h" 1 26553: # 31 "/usr/include/glib-2.0/glib/gmarkup.h" 26553: 26553: # 49 "/usr/include/glib-2.0/glib/gmarkup.h" 26553: typedef enum 26553: { 26553: G_MARKUP_ERROR_BAD_UTF8, 26553: G_MARKUP_ERROR_EMPTY, 26553: G_MARKUP_ERROR_PARSE, 26553: 26553: 26553: 26553: G_MARKUP_ERROR_UNKNOWN_ELEMENT, 26553: G_MARKUP_ERROR_UNKNOWN_ATTRIBUTE, 26553: G_MARKUP_ERROR_INVALID_CONTENT, 26553: G_MARKUP_ERROR_MISSING_ATTRIBUTE 26553: } GMarkupError; 26553: # 72 "/usr/include/glib-2.0/glib/gmarkup.h" 26553: extern 26553: GQuark g_markup_error_quark (void); 26553: # 95 "/usr/include/glib-2.0/glib/gmarkup.h" 26553: typedef enum 26553: { 26553: G_MARKUP_DO_NOT_USE_THIS_UNSUPPORTED_FLAG = 1 << 0, 26553: G_MARKUP_TREAT_CDATA_AS_TEXT = 1 << 1, 26553: G_MARKUP_PREFIX_ERROR_POSITION = 1 << 2, 26553: G_MARKUP_IGNORE_QUALIFIED = 1 << 3 26553: } GMarkupParseFlags; 26553: # 112 "/usr/include/glib-2.0/glib/gmarkup.h" 26553: typedef struct _GMarkupParseContext GMarkupParseContext; 26553: typedef struct _GMarkupParser GMarkupParser; 26553: # 143 "/usr/include/glib-2.0/glib/gmarkup.h" 26553: struct _GMarkupParser 26553: { 26553: 26553: void (*start_element) (GMarkupParseContext *context, 26553: const gchar *element_name, 26553: const gchar **attribute_names, 26553: const gchar **attribute_values, 26553: gpointer user_data, 26553: GError **error); 26553: 26553: 26553: void (*end_element) (GMarkupParseContext *context, 26553: const gchar *element_name, 26553: gpointer user_data, 26553: GError **error); 26553: 26553: 26553: 26553: void (*text) (GMarkupParseContext *context, 26553: const gchar *text, 26553: gsize text_len, 26553: gpointer user_data, 26553: GError **error); 26553: 26553: 26553: 26553: 26553: 26553: 26553: void (*passthrough) (GMarkupParseContext *context, 26553: const gchar *passthrough_text, 26553: gsize text_len, 26553: gpointer user_data, 26553: GError **error); 26553: 26553: 26553: 26553: 26553: void (*error) (GMarkupParseContext *context, 26553: GError *error, 26553: gpointer user_data); 26553: }; 26553: 26553: extern 26553: GMarkupParseContext *g_markup_parse_context_new (const GMarkupParser *parser, 26553: GMarkupParseFlags flags, 26553: gpointer user_data, 26553: GDestroyNotify user_data_dnotify); 26553: extern 26553: GMarkupParseContext *g_markup_parse_context_ref (GMarkupParseContext *context); 26553: extern 26553: void g_markup_parse_context_unref (GMarkupParseContext *context); 26553: extern 26553: void g_markup_parse_context_free (GMarkupParseContext *context); 26553: extern 26553: gboolean g_markup_parse_context_parse (GMarkupParseContext *context, 26553: const gchar *text, 26553: gssize text_len, 26553: GError **error); 26553: extern 26553: void g_markup_parse_context_push (GMarkupParseContext *context, 26553: const GMarkupParser *parser, 26553: gpointer user_data); 26553: extern 26553: gpointer g_markup_parse_context_pop (GMarkupParseContext *context); 26553: 26553: extern 26553: gboolean g_markup_parse_context_end_parse (GMarkupParseContext *context, 26553: GError **error); 26553: extern 26553: const gchar * g_markup_parse_context_get_element (GMarkupParseContext *context); 26553: extern 26553: const GSList * g_markup_parse_context_get_element_stack (GMarkupParseContext *context); 26553: 26553: 26553: extern 26553: void g_markup_parse_context_get_position (GMarkupParseContext *context, 26553: gint *line_number, 26553: gint *char_number); 26553: extern 26553: gpointer g_markup_parse_context_get_user_data (GMarkupParseContext *context); 26553: 26553: 26553: extern 26553: gchar* g_markup_escape_text (const gchar *text, 26553: gssize length); 26553: 26553: extern 26553: gchar *g_markup_printf_escaped (const char *format, 26553: ...) __attribute__((__format__ (gnu_printf, 1, 2))); 26553: extern 26553: gchar *g_markup_vprintf_escaped (const char *format, 26553: va_list args) __attribute__((__format__ (gnu_printf, 1, 0))); 26553: 26553: typedef enum 26553: { 26553: G_MARKUP_COLLECT_INVALID, 26553: G_MARKUP_COLLECT_STRING, 26553: G_MARKUP_COLLECT_STRDUP, 26553: G_MARKUP_COLLECT_BOOLEAN, 26553: G_MARKUP_COLLECT_TRISTATE, 26553: 26553: G_MARKUP_COLLECT_OPTIONAL = (1 << 16) 26553: } GMarkupCollectType; 26553: 26553: 26553: 26553: extern 26553: gboolean g_markup_collect_attributes (const gchar *element_name, 26553: const gchar **attribute_names, 26553: const gchar **attribute_values, 26553: GError **error, 26553: GMarkupCollectType first_type, 26553: const gchar *first_attr, 26553: ...); 26553: 26553: 26553: # 61 "/usr/include/glib-2.0/glib.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/glib/gmessages.h" 1 26553: # 36 "/usr/include/glib-2.0/glib/gmessages.h" 26553: # 1 "/usr/include/glib-2.0/glib/gvariant.h" 1 26553: # 28 "/usr/include/glib-2.0/glib/gvariant.h" 26553: # 1 "/usr/include/glib-2.0/glib/gvarianttype.h" 1 26553: # 30 "/usr/include/glib-2.0/glib/gvarianttype.h" 26553: 26553: # 41 "/usr/include/glib-2.0/glib/gvarianttype.h" 26553: typedef struct _GVariantType GVariantType; 26553: # 295 "/usr/include/glib-2.0/glib/gvarianttype.h" 26553: extern 26553: gboolean g_variant_type_string_is_valid (const gchar *type_string); 26553: extern 26553: gboolean g_variant_type_string_scan (const gchar *string, 26553: const gchar *limit, 26553: const gchar **endptr); 26553: 26553: 26553: extern 26553: void g_variant_type_free (GVariantType *type); 26553: extern 26553: GVariantType * g_variant_type_copy (const GVariantType *type); 26553: extern 26553: GVariantType * g_variant_type_new (const gchar *type_string); 26553: 26553: 26553: extern 26553: gsize g_variant_type_get_string_length (const GVariantType *type); 26553: extern 26553: const gchar * g_variant_type_peek_string (const GVariantType *type); 26553: extern 26553: gchar * g_variant_type_dup_string (const GVariantType *type); 26553: 26553: 26553: extern 26553: gboolean g_variant_type_is_definite (const GVariantType *type); 26553: extern 26553: gboolean g_variant_type_is_container (const GVariantType *type); 26553: extern 26553: gboolean g_variant_type_is_basic (const GVariantType *type); 26553: extern 26553: gboolean g_variant_type_is_maybe (const GVariantType *type); 26553: extern 26553: gboolean g_variant_type_is_array (const GVariantType *type); 26553: extern 26553: gboolean g_variant_type_is_tuple (const GVariantType *type); 26553: extern 26553: gboolean g_variant_type_is_dict_entry (const GVariantType *type); 26553: extern 26553: gboolean g_variant_type_is_variant (const GVariantType *type); 26553: 26553: 26553: extern 26553: guint g_variant_type_hash (gconstpointer type); 26553: extern 26553: gboolean g_variant_type_equal (gconstpointer type1, 26553: gconstpointer type2); 26553: 26553: 26553: extern 26553: gboolean g_variant_type_is_subtype_of (const GVariantType *type, 26553: const GVariantType *supertype); 26553: 26553: 26553: extern 26553: const GVariantType * g_variant_type_element (const GVariantType *type); 26553: extern 26553: const GVariantType * g_variant_type_first (const GVariantType *type); 26553: extern 26553: const GVariantType * g_variant_type_next (const GVariantType *type); 26553: extern 26553: gsize g_variant_type_n_items (const GVariantType *type); 26553: extern 26553: const GVariantType * g_variant_type_key (const GVariantType *type); 26553: extern 26553: const GVariantType * g_variant_type_value (const GVariantType *type); 26553: 26553: 26553: extern 26553: GVariantType * g_variant_type_new_array (const GVariantType *element); 26553: extern 26553: GVariantType * g_variant_type_new_maybe (const GVariantType *element); 26553: extern 26553: GVariantType * g_variant_type_new_tuple (const GVariantType * const *items, 26553: gint length); 26553: extern 26553: GVariantType * g_variant_type_new_dict_entry (const GVariantType *key, 26553: const GVariantType *value); 26553: 26553: 26553: extern 26553: const GVariantType * g_variant_type_checked_ (const gchar *); 26553: extern 26553: gsize g_variant_type_string_get_depth_ (const gchar *type_string); 26553: 26553: 26553: # 29 "/usr/include/glib-2.0/glib/gvariant.h" 2 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GVariant GVariant; 26553: 26553: typedef enum 26553: { 26553: G_VARIANT_CLASS_BOOLEAN = 'b', 26553: G_VARIANT_CLASS_BYTE = 'y', 26553: G_VARIANT_CLASS_INT16 = 'n', 26553: G_VARIANT_CLASS_UINT16 = 'q', 26553: G_VARIANT_CLASS_INT32 = 'i', 26553: G_VARIANT_CLASS_UINT32 = 'u', 26553: G_VARIANT_CLASS_INT64 = 'x', 26553: G_VARIANT_CLASS_UINT64 = 't', 26553: G_VARIANT_CLASS_HANDLE = 'h', 26553: G_VARIANT_CLASS_DOUBLE = 'd', 26553: G_VARIANT_CLASS_STRING = 's', 26553: G_VARIANT_CLASS_OBJECT_PATH = 'o', 26553: G_VARIANT_CLASS_SIGNATURE = 'g', 26553: G_VARIANT_CLASS_VARIANT = 'v', 26553: G_VARIANT_CLASS_MAYBE = 'm', 26553: G_VARIANT_CLASS_ARRAY = 'a', 26553: G_VARIANT_CLASS_TUPLE = '(', 26553: G_VARIANT_CLASS_DICT_ENTRY = '{' 26553: } GVariantClass; 26553: 26553: extern 26553: void g_variant_unref (GVariant *value); 26553: extern 26553: GVariant * g_variant_ref (GVariant *value); 26553: extern 26553: GVariant * g_variant_ref_sink (GVariant *value); 26553: extern 26553: gboolean g_variant_is_floating (GVariant *value); 26553: extern 26553: GVariant * g_variant_take_ref (GVariant *value); 26553: 26553: extern 26553: const GVariantType * g_variant_get_type (GVariant *value); 26553: extern 26553: const gchar * g_variant_get_type_string (GVariant *value); 26553: extern 26553: gboolean g_variant_is_of_type (GVariant *value, 26553: const GVariantType *type); 26553: extern 26553: gboolean g_variant_is_container (GVariant *value); 26553: extern 26553: GVariantClass g_variant_classify (GVariant *value); 26553: extern 26553: GVariant * g_variant_new_boolean (gboolean value); 26553: extern 26553: GVariant * g_variant_new_byte (guint8 value); 26553: extern 26553: GVariant * g_variant_new_int16 (gint16 value); 26553: extern 26553: GVariant * g_variant_new_uint16 (guint16 value); 26553: extern 26553: GVariant * g_variant_new_int32 (gint32 value); 26553: extern 26553: GVariant * g_variant_new_uint32 (guint32 value); 26553: extern 26553: GVariant * g_variant_new_int64 (gint64 value); 26553: extern 26553: GVariant * g_variant_new_uint64 (guint64 value); 26553: extern 26553: GVariant * g_variant_new_handle (gint32 value); 26553: extern 26553: GVariant * g_variant_new_double (gdouble value); 26553: extern 26553: GVariant * g_variant_new_string (const gchar *string); 26553: extern 26553: GVariant * g_variant_new_take_string (gchar *string); 26553: extern 26553: GVariant * g_variant_new_printf (const gchar *format_string, 26553: ...) __attribute__((__format__ (gnu_printf, 1, 2))); 26553: extern 26553: GVariant * g_variant_new_object_path (const gchar *object_path); 26553: extern 26553: gboolean g_variant_is_object_path (const gchar *string); 26553: extern 26553: GVariant * g_variant_new_signature (const gchar *signature); 26553: extern 26553: gboolean g_variant_is_signature (const gchar *string); 26553: extern 26553: GVariant * g_variant_new_variant (GVariant *value); 26553: extern 26553: GVariant * g_variant_new_strv (const gchar * const *strv, 26553: gssize length); 26553: extern 26553: GVariant * g_variant_new_objv (const gchar * const *strv, 26553: gssize length); 26553: extern 26553: GVariant * g_variant_new_bytestring (const gchar *string); 26553: extern 26553: GVariant * g_variant_new_bytestring_array (const gchar * const *strv, 26553: gssize length); 26553: extern 26553: GVariant * g_variant_new_fixed_array (const GVariantType *element_type, 26553: gconstpointer elements, 26553: gsize n_elements, 26553: gsize element_size); 26553: extern 26553: gboolean g_variant_get_boolean (GVariant *value); 26553: extern 26553: guint8 g_variant_get_byte (GVariant *value); 26553: extern 26553: gint16 g_variant_get_int16 (GVariant *value); 26553: extern 26553: guint16 g_variant_get_uint16 (GVariant *value); 26553: extern 26553: gint32 g_variant_get_int32 (GVariant *value); 26553: extern 26553: guint32 g_variant_get_uint32 (GVariant *value); 26553: extern 26553: gint64 g_variant_get_int64 (GVariant *value); 26553: extern 26553: guint64 g_variant_get_uint64 (GVariant *value); 26553: extern 26553: gint32 g_variant_get_handle (GVariant *value); 26553: extern 26553: gdouble g_variant_get_double (GVariant *value); 26553: extern 26553: GVariant * g_variant_get_variant (GVariant *value); 26553: extern 26553: const gchar * g_variant_get_string (GVariant *value, 26553: gsize *length); 26553: extern 26553: gchar * g_variant_dup_string (GVariant *value, 26553: gsize *length); 26553: extern 26553: const gchar ** g_variant_get_strv (GVariant *value, 26553: gsize *length); 26553: extern 26553: gchar ** g_variant_dup_strv (GVariant *value, 26553: gsize *length); 26553: extern 26553: const gchar ** g_variant_get_objv (GVariant *value, 26553: gsize *length); 26553: extern 26553: gchar ** g_variant_dup_objv (GVariant *value, 26553: gsize *length); 26553: extern 26553: const gchar * g_variant_get_bytestring (GVariant *value); 26553: extern 26553: gchar * g_variant_dup_bytestring (GVariant *value, 26553: gsize *length); 26553: extern 26553: const gchar ** g_variant_get_bytestring_array (GVariant *value, 26553: gsize *length); 26553: extern 26553: gchar ** g_variant_dup_bytestring_array (GVariant *value, 26553: gsize *length); 26553: 26553: extern 26553: GVariant * g_variant_new_maybe (const GVariantType *child_type, 26553: GVariant *child); 26553: extern 26553: GVariant * g_variant_new_array (const GVariantType *child_type, 26553: GVariant * const *children, 26553: gsize n_children); 26553: extern 26553: GVariant * g_variant_new_tuple (GVariant * const *children, 26553: gsize n_children); 26553: extern 26553: GVariant * g_variant_new_dict_entry (GVariant *key, 26553: GVariant *value); 26553: 26553: extern 26553: GVariant * g_variant_get_maybe (GVariant *value); 26553: extern 26553: gsize g_variant_n_children (GVariant *value); 26553: extern 26553: void g_variant_get_child (GVariant *value, 26553: gsize index_, 26553: const gchar *format_string, 26553: ...); 26553: extern 26553: GVariant * g_variant_get_child_value (GVariant *value, 26553: gsize index_); 26553: extern 26553: gboolean g_variant_lookup (GVariant *dictionary, 26553: const gchar *key, 26553: const gchar *format_string, 26553: ...); 26553: extern 26553: GVariant * g_variant_lookup_value (GVariant *dictionary, 26553: const gchar *key, 26553: const GVariantType *expected_type); 26553: extern 26553: gconstpointer g_variant_get_fixed_array (GVariant *value, 26553: gsize *n_elements, 26553: gsize element_size); 26553: 26553: extern 26553: gsize g_variant_get_size (GVariant *value); 26553: extern 26553: gconstpointer g_variant_get_data (GVariant *value); 26553: extern 26553: GBytes * g_variant_get_data_as_bytes (GVariant *value); 26553: extern 26553: void g_variant_store (GVariant *value, 26553: gpointer data); 26553: 26553: extern 26553: gchar * g_variant_print (GVariant *value, 26553: gboolean type_annotate); 26553: extern 26553: GString * g_variant_print_string (GVariant *value, 26553: GString *string, 26553: gboolean type_annotate); 26553: 26553: extern 26553: guint g_variant_hash (gconstpointer value); 26553: extern 26553: gboolean g_variant_equal (gconstpointer one, 26553: gconstpointer two); 26553: 26553: extern 26553: GVariant * g_variant_get_normal_form (GVariant *value); 26553: extern 26553: gboolean g_variant_is_normal_form (GVariant *value); 26553: extern 26553: GVariant * g_variant_byteswap (GVariant *value); 26553: 26553: extern 26553: GVariant * g_variant_new_from_bytes (const GVariantType *type, 26553: GBytes *bytes, 26553: gboolean trusted); 26553: extern 26553: GVariant * g_variant_new_from_data (const GVariantType *type, 26553: gconstpointer data, 26553: gsize size, 26553: gboolean trusted, 26553: GDestroyNotify notify, 26553: gpointer user_data); 26553: 26553: typedef struct _GVariantIter GVariantIter; 26553: struct _GVariantIter { 26553: 26553: gsize x[16]; 26553: }; 26553: 26553: extern 26553: GVariantIter * g_variant_iter_new (GVariant *value); 26553: extern 26553: gsize g_variant_iter_init (GVariantIter *iter, 26553: GVariant *value); 26553: extern 26553: GVariantIter * g_variant_iter_copy (GVariantIter *iter); 26553: extern 26553: gsize g_variant_iter_n_children (GVariantIter *iter); 26553: extern 26553: void g_variant_iter_free (GVariantIter *iter); 26553: extern 26553: GVariant * g_variant_iter_next_value (GVariantIter *iter); 26553: extern 26553: gboolean g_variant_iter_next (GVariantIter *iter, 26553: const gchar *format_string, 26553: ...); 26553: extern 26553: gboolean g_variant_iter_loop (GVariantIter *iter, 26553: const gchar *format_string, 26553: ...); 26553: 26553: 26553: typedef struct _GVariantBuilder GVariantBuilder; 26553: struct _GVariantBuilder { 26553: 26553: union 26553: { 26553: struct { 26553: gsize partial_magic; 26553: const GVariantType *type; 26553: gsize y[14]; 26553: } s; 26553: gsize x[16]; 26553: } u; 26553: }; 26553: 26553: typedef enum 26553: { 26553: G_VARIANT_PARSE_ERROR_FAILED, 26553: G_VARIANT_PARSE_ERROR_BASIC_TYPE_EXPECTED, 26553: G_VARIANT_PARSE_ERROR_CANNOT_INFER_TYPE, 26553: G_VARIANT_PARSE_ERROR_DEFINITE_TYPE_EXPECTED, 26553: G_VARIANT_PARSE_ERROR_INPUT_NOT_AT_END, 26553: G_VARIANT_PARSE_ERROR_INVALID_CHARACTER, 26553: G_VARIANT_PARSE_ERROR_INVALID_FORMAT_STRING, 26553: G_VARIANT_PARSE_ERROR_INVALID_OBJECT_PATH, 26553: G_VARIANT_PARSE_ERROR_INVALID_SIGNATURE, 26553: G_VARIANT_PARSE_ERROR_INVALID_TYPE_STRING, 26553: G_VARIANT_PARSE_ERROR_NO_COMMON_TYPE, 26553: G_VARIANT_PARSE_ERROR_NUMBER_OUT_OF_RANGE, 26553: G_VARIANT_PARSE_ERROR_NUMBER_TOO_BIG, 26553: G_VARIANT_PARSE_ERROR_TYPE_ERROR, 26553: G_VARIANT_PARSE_ERROR_UNEXPECTED_TOKEN, 26553: G_VARIANT_PARSE_ERROR_UNKNOWN_KEYWORD, 26553: G_VARIANT_PARSE_ERROR_UNTERMINATED_STRING_CONSTANT, 26553: G_VARIANT_PARSE_ERROR_VALUE_EXPECTED, 26553: G_VARIANT_PARSE_ERROR_RECURSION 26553: } GVariantParseError; 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "g_variant_parse_error_quark" "' instead"))) extern 26553: GQuark g_variant_parser_get_error_quark (void); 26553: 26553: extern 26553: GQuark g_variant_parse_error_quark (void); 26553: # 367 "/usr/include/glib-2.0/glib/gvariant.h" 26553: extern 26553: GVariantBuilder * g_variant_builder_new (const GVariantType *type); 26553: extern 26553: void g_variant_builder_unref (GVariantBuilder *builder); 26553: extern 26553: GVariantBuilder * g_variant_builder_ref (GVariantBuilder *builder); 26553: extern 26553: void g_variant_builder_init (GVariantBuilder *builder, 26553: const GVariantType *type); 26553: extern 26553: GVariant * g_variant_builder_end (GVariantBuilder *builder); 26553: extern 26553: void g_variant_builder_clear (GVariantBuilder *builder); 26553: extern 26553: void g_variant_builder_open (GVariantBuilder *builder, 26553: const GVariantType *type); 26553: extern 26553: void g_variant_builder_close (GVariantBuilder *builder); 26553: extern 26553: void g_variant_builder_add_value (GVariantBuilder *builder, 26553: GVariant *value); 26553: extern 26553: void g_variant_builder_add (GVariantBuilder *builder, 26553: const gchar *format_string, 26553: ...); 26553: extern 26553: void g_variant_builder_add_parsed (GVariantBuilder *builder, 26553: const gchar *format, 26553: ...); 26553: 26553: extern 26553: GVariant * g_variant_new (const gchar *format_string, 26553: ...); 26553: extern 26553: void g_variant_get (GVariant *value, 26553: const gchar *format_string, 26553: ...); 26553: extern 26553: GVariant * g_variant_new_va (const gchar *format_string, 26553: const gchar **endptr, 26553: va_list *app); 26553: extern 26553: void g_variant_get_va (GVariant *value, 26553: const gchar *format_string, 26553: const gchar **endptr, 26553: va_list *app); 26553: extern 26553: gboolean g_variant_check_format_string (GVariant *value, 26553: const gchar *format_string, 26553: gboolean copy_only); 26553: 26553: extern 26553: GVariant * g_variant_parse (const GVariantType *type, 26553: const gchar *text, 26553: const gchar *limit, 26553: const gchar **endptr, 26553: GError **error); 26553: extern 26553: GVariant * g_variant_new_parsed (const gchar *format, 26553: ...); 26553: extern 26553: GVariant * g_variant_new_parsed_va (const gchar *format, 26553: va_list *app); 26553: 26553: extern 26553: gchar * g_variant_parse_error_print_context (GError *error, 26553: const gchar *source_str); 26553: 26553: extern 26553: gint g_variant_compare (gconstpointer one, 26553: gconstpointer two); 26553: 26553: typedef struct _GVariantDict GVariantDict; 26553: struct _GVariantDict { 26553: 26553: union 26553: { 26553: struct { 26553: GVariant *asv; 26553: gsize partial_magic; 26553: gsize y[14]; 26553: } s; 26553: gsize x[16]; 26553: } u; 26553: }; 26553: # 483 "/usr/include/glib-2.0/glib/gvariant.h" 26553: extern 26553: GVariantDict * g_variant_dict_new (GVariant *from_asv); 26553: 26553: extern 26553: void g_variant_dict_init (GVariantDict *dict, 26553: GVariant *from_asv); 26553: 26553: extern 26553: gboolean g_variant_dict_lookup (GVariantDict *dict, 26553: const gchar *key, 26553: const gchar *format_string, 26553: ...); 26553: extern 26553: GVariant * g_variant_dict_lookup_value (GVariantDict *dict, 26553: const gchar *key, 26553: const GVariantType *expected_type); 26553: extern 26553: gboolean g_variant_dict_contains (GVariantDict *dict, 26553: const gchar *key); 26553: extern 26553: void g_variant_dict_insert (GVariantDict *dict, 26553: const gchar *key, 26553: const gchar *format_string, 26553: ...); 26553: extern 26553: void g_variant_dict_insert_value (GVariantDict *dict, 26553: const gchar *key, 26553: GVariant *value); 26553: extern 26553: gboolean g_variant_dict_remove (GVariantDict *dict, 26553: const gchar *key); 26553: extern 26553: void g_variant_dict_clear (GVariantDict *dict); 26553: extern 26553: GVariant * g_variant_dict_end (GVariantDict *dict); 26553: extern 26553: GVariantDict * g_variant_dict_ref (GVariantDict *dict); 26553: extern 26553: void g_variant_dict_unref (GVariantDict *dict); 26553: 26553: 26553: # 37 "/usr/include/glib-2.0/glib/gmessages.h" 2 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: gsize g_printf_string_upper_bound (const gchar* format, 26553: va_list args) __attribute__((__format__ (gnu_printf, 1, 0))); 26553: # 53 "/usr/include/glib-2.0/glib/gmessages.h" 26553: typedef enum 26553: { 26553: 26553: G_LOG_FLAG_RECURSION = 1 << 0, 26553: G_LOG_FLAG_FATAL = 1 << 1, 26553: 26553: 26553: G_LOG_LEVEL_ERROR = 1 << 2, 26553: G_LOG_LEVEL_CRITICAL = 1 << 3, 26553: G_LOG_LEVEL_WARNING = 1 << 4, 26553: G_LOG_LEVEL_MESSAGE = 1 << 5, 26553: G_LOG_LEVEL_INFO = 1 << 6, 26553: G_LOG_LEVEL_DEBUG = 1 << 7, 26553: 26553: G_LOG_LEVEL_MASK = ~(G_LOG_FLAG_RECURSION | G_LOG_FLAG_FATAL) 26553: } GLogLevelFlags; 26553: 26553: 26553: 26553: 26553: typedef void (*GLogFunc) (const gchar *log_domain, 26553: GLogLevelFlags log_level, 26553: const gchar *message, 26553: gpointer user_data); 26553: 26553: 26553: 26553: extern 26553: guint g_log_set_handler (const gchar *log_domain, 26553: GLogLevelFlags log_levels, 26553: GLogFunc log_func, 26553: gpointer user_data); 26553: extern 26553: guint g_log_set_handler_full (const gchar *log_domain, 26553: GLogLevelFlags log_levels, 26553: GLogFunc log_func, 26553: gpointer user_data, 26553: GDestroyNotify destroy); 26553: extern 26553: void g_log_remove_handler (const gchar *log_domain, 26553: guint handler_id); 26553: extern 26553: void g_log_default_handler (const gchar *log_domain, 26553: GLogLevelFlags log_level, 26553: const gchar *message, 26553: gpointer unused_data); 26553: extern 26553: GLogFunc g_log_set_default_handler (GLogFunc log_func, 26553: gpointer user_data); 26553: extern 26553: void g_log (const gchar *log_domain, 26553: GLogLevelFlags log_level, 26553: const gchar *format, 26553: ...) __attribute__((__format__ (gnu_printf, 3, 4))); 26553: extern 26553: void g_logv (const gchar *log_domain, 26553: GLogLevelFlags log_level, 26553: const gchar *format, 26553: va_list args) __attribute__((__format__ (gnu_printf, 3, 0))); 26553: extern 26553: GLogLevelFlags g_log_set_fatal_mask (const gchar *log_domain, 26553: GLogLevelFlags fatal_mask); 26553: extern 26553: GLogLevelFlags g_log_set_always_fatal (GLogLevelFlags fatal_mask); 26553: # 134 "/usr/include/glib-2.0/glib/gmessages.h" 26553: typedef enum 26553: { 26553: G_LOG_WRITER_HANDLED = 1, 26553: G_LOG_WRITER_UNHANDLED = 0, 26553: } GLogWriterOutput; 26553: # 156 "/usr/include/glib-2.0/glib/gmessages.h" 26553: typedef struct _GLogField GLogField; 26553: struct _GLogField 26553: { 26553: const gchar *key; 26553: gconstpointer value; 26553: gssize length; 26553: }; 26553: # 195 "/usr/include/glib-2.0/glib/gmessages.h" 26553: typedef GLogWriterOutput (*GLogWriterFunc) (GLogLevelFlags log_level, 26553: const GLogField *fields, 26553: gsize n_fields, 26553: gpointer user_data); 26553: 26553: extern 26553: void g_log_structured (const gchar *log_domain, 26553: GLogLevelFlags log_level, 26553: ...); 26553: extern 26553: void g_log_structured_array (GLogLevelFlags log_level, 26553: const GLogField *fields, 26553: gsize n_fields); 26553: 26553: extern 26553: void g_log_variant (const gchar *log_domain, 26553: GLogLevelFlags log_level, 26553: GVariant *fields); 26553: 26553: extern 26553: void g_log_set_writer_func (GLogWriterFunc func, 26553: gpointer user_data, 26553: GDestroyNotify user_data_free); 26553: 26553: extern 26553: gboolean g_log_writer_supports_color (gint output_fd); 26553: extern 26553: gboolean g_log_writer_is_journald (gint output_fd); 26553: 26553: extern 26553: gchar *g_log_writer_format_fields (GLogLevelFlags log_level, 26553: const GLogField *fields, 26553: gsize n_fields, 26553: gboolean use_color); 26553: 26553: extern 26553: GLogWriterOutput g_log_writer_journald (GLogLevelFlags log_level, 26553: const GLogField *fields, 26553: gsize n_fields, 26553: gpointer user_data); 26553: extern 26553: GLogWriterOutput g_log_writer_standard_streams (GLogLevelFlags log_level, 26553: const GLogField *fields, 26553: gsize n_fields, 26553: gpointer user_data); 26553: extern 26553: GLogWriterOutput g_log_writer_default (GLogLevelFlags log_level, 26553: const GLogField *fields, 26553: gsize n_fields, 26553: gpointer user_data); 26553: 26553: extern 26553: void g_log_writer_default_set_use_stderr (gboolean use_stderr); 26553: extern 26553: gboolean g_log_writer_default_would_drop (GLogLevelFlags log_level, 26553: const char *log_domain); 26553: # 270 "/usr/include/glib-2.0/glib/gmessages.h" 26553: void _g_log_fallback_handler (const gchar *log_domain, 26553: GLogLevelFlags log_level, 26553: const gchar *message, 26553: gpointer unused_data); 26553: 26553: 26553: extern 26553: void g_return_if_fail_warning (const char *log_domain, 26553: const char *pretty_function, 26553: const char *expression) ; 26553: extern 26553: void g_warn_message (const char *domain, 26553: const char *file, 26553: int line, 26553: const char *func, 26553: const char *warnexpr) ; 26553: __attribute__((__deprecated__)) extern 26553: __attribute__ ((__noreturn__)) 26553: void g_assert_warning (const char *log_domain, 26553: const char *file, 26553: const int line, 26553: const char *pretty_function, 26553: const char *expression); 26553: 26553: extern 26553: void g_log_structured_standard (const gchar *log_domain, 26553: GLogLevelFlags log_level, 26553: const gchar *file, 26553: const gchar *line, 26553: const gchar *func, 26553: const gchar *message_format, 26553: ...) __attribute__((__format__ (gnu_printf, 6, 7))); 26553: # 509 "/usr/include/glib-2.0/glib/gmessages.h" 26553: typedef void (*GPrintFunc) (const gchar *string); 26553: extern 26553: void g_print (const gchar *format, 26553: ...) __attribute__((__format__ (gnu_printf, 1, 2))); 26553: extern 26553: GPrintFunc g_set_print_handler (GPrintFunc func); 26553: extern 26553: void g_printerr (const gchar *format, 26553: ...) __attribute__((__format__ (gnu_printf, 1, 2))); 26553: extern 26553: GPrintFunc g_set_printerr_handler (GPrintFunc func); 26553: # 680 "/usr/include/glib-2.0/glib/gmessages.h" 26553: 26553: # 63 "/usr/include/glib-2.0/glib.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/glib/goption.h" 1 26553: # 29 "/usr/include/glib-2.0/glib/goption.h" 26553: 26553: # 38 "/usr/include/glib-2.0/glib/goption.h" 26553: typedef struct _GOptionContext GOptionContext; 26553: # 51 "/usr/include/glib-2.0/glib/goption.h" 26553: typedef struct _GOptionGroup GOptionGroup; 26553: typedef struct _GOptionEntry GOptionEntry; 26553: # 81 "/usr/include/glib-2.0/glib/goption.h" 26553: typedef enum 26553: { 26553: G_OPTION_FLAG_NONE = 0, 26553: G_OPTION_FLAG_HIDDEN = 1 << 0, 26553: G_OPTION_FLAG_IN_MAIN = 1 << 1, 26553: G_OPTION_FLAG_REVERSE = 1 << 2, 26553: G_OPTION_FLAG_NO_ARG = 1 << 3, 26553: G_OPTION_FLAG_FILENAME = 1 << 4, 26553: G_OPTION_FLAG_OPTIONAL_ARG = 1 << 5, 26553: G_OPTION_FLAG_NOALIAS = 1 << 6 26553: } GOptionFlags; 26553: # 119 "/usr/include/glib-2.0/glib/goption.h" 26553: typedef enum 26553: { 26553: G_OPTION_ARG_NONE, 26553: G_OPTION_ARG_STRING, 26553: G_OPTION_ARG_INT, 26553: G_OPTION_ARG_CALLBACK, 26553: G_OPTION_ARG_FILENAME, 26553: G_OPTION_ARG_STRING_ARRAY, 26553: G_OPTION_ARG_FILENAME_ARRAY, 26553: G_OPTION_ARG_DOUBLE, 26553: G_OPTION_ARG_INT64 26553: } GOptionArg; 26553: # 149 "/usr/include/glib-2.0/glib/goption.h" 26553: typedef gboolean (*GOptionArgFunc) (const gchar *option_name, 26553: const gchar *value, 26553: gpointer data, 26553: GError **error); 26553: # 167 "/usr/include/glib-2.0/glib/goption.h" 26553: typedef gboolean (*GOptionParseFunc) (GOptionContext *context, 26553: GOptionGroup *group, 26553: gpointer data, 26553: GError **error); 26553: # 182 "/usr/include/glib-2.0/glib/goption.h" 26553: typedef void (*GOptionErrorFunc) (GOptionContext *context, 26553: GOptionGroup *group, 26553: gpointer data, 26553: GError **error); 26553: # 206 "/usr/include/glib-2.0/glib/goption.h" 26553: typedef enum 26553: { 26553: G_OPTION_ERROR_UNKNOWN_OPTION, 26553: G_OPTION_ERROR_BAD_VALUE, 26553: G_OPTION_ERROR_FAILED 26553: } GOptionError; 26553: 26553: extern 26553: GQuark g_option_error_quark (void); 26553: # 258 "/usr/include/glib-2.0/glib/goption.h" 26553: struct _GOptionEntry 26553: { 26553: const gchar *long_name; 26553: gchar short_name; 26553: gint flags; 26553: 26553: GOptionArg arg; 26553: gpointer arg_data; 26553: 26553: const gchar *description; 26553: const gchar *arg_description; 26553: }; 26553: # 307 "/usr/include/glib-2.0/glib/goption.h" 26553: extern 26553: GOptionContext *g_option_context_new (const gchar *parameter_string); 26553: extern 26553: void g_option_context_set_summary (GOptionContext *context, 26553: const gchar *summary); 26553: extern 26553: const gchar * g_option_context_get_summary (GOptionContext *context); 26553: extern 26553: void g_option_context_set_description (GOptionContext *context, 26553: const gchar *description); 26553: extern 26553: const gchar * g_option_context_get_description (GOptionContext *context); 26553: extern 26553: void g_option_context_free (GOptionContext *context); 26553: extern 26553: void g_option_context_set_help_enabled (GOptionContext *context, 26553: gboolean help_enabled); 26553: extern 26553: gboolean g_option_context_get_help_enabled (GOptionContext *context); 26553: extern 26553: void g_option_context_set_ignore_unknown_options (GOptionContext *context, 26553: gboolean ignore_unknown); 26553: extern 26553: gboolean g_option_context_get_ignore_unknown_options (GOptionContext *context); 26553: 26553: extern 26553: void g_option_context_set_strict_posix (GOptionContext *context, 26553: gboolean strict_posix); 26553: extern 26553: gboolean g_option_context_get_strict_posix (GOptionContext *context); 26553: 26553: extern 26553: void g_option_context_add_main_entries (GOptionContext *context, 26553: const GOptionEntry *entries, 26553: const gchar *translation_domain); 26553: extern 26553: gboolean g_option_context_parse (GOptionContext *context, 26553: gint *argc, 26553: gchar ***argv, 26553: GError **error); 26553: extern 26553: gboolean g_option_context_parse_strv (GOptionContext *context, 26553: gchar ***arguments, 26553: GError **error); 26553: extern 26553: void g_option_context_set_translate_func (GOptionContext *context, 26553: GTranslateFunc func, 26553: gpointer data, 26553: GDestroyNotify destroy_notify); 26553: extern 26553: void g_option_context_set_translation_domain (GOptionContext *context, 26553: const gchar *domain); 26553: 26553: extern 26553: void g_option_context_add_group (GOptionContext *context, 26553: GOptionGroup *group); 26553: extern 26553: void g_option_context_set_main_group (GOptionContext *context, 26553: GOptionGroup *group); 26553: extern 26553: GOptionGroup *g_option_context_get_main_group (GOptionContext *context); 26553: extern 26553: gchar *g_option_context_get_help (GOptionContext *context, 26553: gboolean main_help, 26553: GOptionGroup *group); 26553: 26553: extern 26553: GOptionGroup *g_option_group_new (const gchar *name, 26553: const gchar *description, 26553: const gchar *help_description, 26553: gpointer user_data, 26553: GDestroyNotify destroy); 26553: extern 26553: void g_option_group_set_parse_hooks (GOptionGroup *group, 26553: GOptionParseFunc pre_parse_func, 26553: GOptionParseFunc post_parse_func); 26553: extern 26553: void g_option_group_set_error_hook (GOptionGroup *group, 26553: GOptionErrorFunc error_func); 26553: __attribute__((__deprecated__)) extern 26553: void g_option_group_free (GOptionGroup *group); 26553: extern 26553: GOptionGroup *g_option_group_ref (GOptionGroup *group); 26553: extern 26553: void g_option_group_unref (GOptionGroup *group); 26553: extern 26553: void g_option_group_add_entries (GOptionGroup *group, 26553: const GOptionEntry *entries); 26553: extern 26553: void g_option_group_set_translate_func (GOptionGroup *group, 26553: GTranslateFunc func, 26553: gpointer data, 26553: GDestroyNotify destroy_notify); 26553: extern 26553: void g_option_group_set_translation_domain (GOptionGroup *group, 26553: const gchar *domain); 26553: 26553: 26553: # 65 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gpattern.h" 1 26553: # 27 "/usr/include/glib-2.0/glib/gpattern.h" 26553: 26553: 26553: 26553: typedef struct _GPatternSpec GPatternSpec; 26553: 26553: extern 26553: GPatternSpec* g_pattern_spec_new (const gchar *pattern); 26553: extern 26553: void g_pattern_spec_free (GPatternSpec *pspec); 26553: extern 26553: GPatternSpec *g_pattern_spec_copy (GPatternSpec *pspec); 26553: extern 26553: gboolean g_pattern_spec_equal (GPatternSpec *pspec1, 26553: GPatternSpec *pspec2); 26553: extern 26553: gboolean g_pattern_spec_match (GPatternSpec *pspec, 26553: gsize string_length, 26553: const gchar *string, 26553: const gchar *string_reversed); 26553: extern 26553: gboolean g_pattern_spec_match_string (GPatternSpec *pspec, 26553: const gchar *string); 26553: __attribute__((__deprecated__("Use '" "g_pattern_spec_match" "' instead"))) extern 26553: gboolean g_pattern_match (GPatternSpec *pspec, 26553: guint string_length, 26553: const gchar *string, 26553: const gchar *string_reversed); 26553: __attribute__((__deprecated__("Use '" "g_pattern_spec_match_string" "' instead"))) extern 26553: gboolean g_pattern_match_string (GPatternSpec *pspec, 26553: const gchar *string); 26553: extern 26553: gboolean g_pattern_match_simple (const gchar *pattern, 26553: const gchar *string); 26553: 26553: 26553: # 66 "/usr/include/glib-2.0/glib.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/glib/gprimes.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/gprimes.h" 26553: 26553: # 45 "/usr/include/glib-2.0/glib/gprimes.h" 26553: extern 26553: guint g_spaced_primes_closest (guint num) __attribute__ ((__const__)); 26553: 26553: 26553: # 68 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gqsort.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/gqsort.h" 26553: 26553: 26553: extern 26553: void g_qsort_with_data (gconstpointer pbase, 26553: gint total_elems, 26553: gsize size, 26553: GCompareDataFunc compare_func, 26553: gpointer user_data); 26553: 26553: 26553: # 69 "/usr/include/glib-2.0/glib.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/glib/gqueue.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/gqueue.h" 26553: 26553: 26553: typedef struct _GQueue GQueue; 26553: # 47 "/usr/include/glib-2.0/glib/gqueue.h" 26553: struct _GQueue 26553: { 26553: GList *head; 26553: GList *tail; 26553: guint length; 26553: }; 26553: # 72 "/usr/include/glib-2.0/glib/gqueue.h" 26553: extern 26553: GQueue* g_queue_new (void); 26553: extern 26553: void g_queue_free (GQueue *queue); 26553: extern 26553: void g_queue_free_full (GQueue *queue, 26553: GDestroyNotify free_func); 26553: extern 26553: void g_queue_init (GQueue *queue); 26553: extern 26553: void g_queue_clear (GQueue *queue); 26553: extern 26553: gboolean g_queue_is_empty (GQueue *queue); 26553: extern 26553: void g_queue_clear_full (GQueue *queue, 26553: GDestroyNotify free_func); 26553: extern 26553: guint g_queue_get_length (GQueue *queue); 26553: extern 26553: void g_queue_reverse (GQueue *queue); 26553: extern 26553: GQueue * g_queue_copy (GQueue *queue); 26553: extern 26553: void g_queue_foreach (GQueue *queue, 26553: GFunc func, 26553: gpointer user_data); 26553: extern 26553: GList * g_queue_find (GQueue *queue, 26553: gconstpointer data); 26553: extern 26553: GList * g_queue_find_custom (GQueue *queue, 26553: gconstpointer data, 26553: GCompareFunc func); 26553: extern 26553: void g_queue_sort (GQueue *queue, 26553: GCompareDataFunc compare_func, 26553: gpointer user_data); 26553: 26553: extern 26553: void g_queue_push_head (GQueue *queue, 26553: gpointer data); 26553: extern 26553: void g_queue_push_tail (GQueue *queue, 26553: gpointer data); 26553: extern 26553: void g_queue_push_nth (GQueue *queue, 26553: gpointer data, 26553: gint n); 26553: extern 26553: gpointer g_queue_pop_head (GQueue *queue); 26553: extern 26553: gpointer g_queue_pop_tail (GQueue *queue); 26553: extern 26553: gpointer g_queue_pop_nth (GQueue *queue, 26553: guint n); 26553: extern 26553: gpointer g_queue_peek_head (GQueue *queue); 26553: extern 26553: gpointer g_queue_peek_tail (GQueue *queue); 26553: extern 26553: gpointer g_queue_peek_nth (GQueue *queue, 26553: guint n); 26553: extern 26553: gint g_queue_index (GQueue *queue, 26553: gconstpointer data); 26553: extern 26553: gboolean g_queue_remove (GQueue *queue, 26553: gconstpointer data); 26553: extern 26553: guint g_queue_remove_all (GQueue *queue, 26553: gconstpointer data); 26553: extern 26553: void g_queue_insert_before (GQueue *queue, 26553: GList *sibling, 26553: gpointer data); 26553: extern 26553: void g_queue_insert_before_link 26553: (GQueue *queue, 26553: GList *sibling, 26553: GList *link_); 26553: extern 26553: void g_queue_insert_after (GQueue *queue, 26553: GList *sibling, 26553: gpointer data); 26553: extern 26553: void g_queue_insert_after_link 26553: (GQueue *queue, 26553: GList *sibling, 26553: GList *link_); 26553: extern 26553: void g_queue_insert_sorted (GQueue *queue, 26553: gpointer data, 26553: GCompareDataFunc func, 26553: gpointer user_data); 26553: 26553: extern 26553: void g_queue_push_head_link (GQueue *queue, 26553: GList *link_); 26553: extern 26553: void g_queue_push_tail_link (GQueue *queue, 26553: GList *link_); 26553: extern 26553: void g_queue_push_nth_link (GQueue *queue, 26553: gint n, 26553: GList *link_); 26553: extern 26553: GList* g_queue_pop_head_link (GQueue *queue); 26553: extern 26553: GList* g_queue_pop_tail_link (GQueue *queue); 26553: extern 26553: GList* g_queue_pop_nth_link (GQueue *queue, 26553: guint n); 26553: extern 26553: GList* g_queue_peek_head_link (GQueue *queue); 26553: extern 26553: GList* g_queue_peek_tail_link (GQueue *queue); 26553: extern 26553: GList* g_queue_peek_nth_link (GQueue *queue, 26553: guint n); 26553: extern 26553: gint g_queue_link_index (GQueue *queue, 26553: GList *link_); 26553: extern 26553: void g_queue_unlink (GQueue *queue, 26553: GList *link_); 26553: extern 26553: void g_queue_delete_link (GQueue *queue, 26553: GList *link_); 26553: 26553: 26553: # 71 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/grand.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/grand.h" 26553: 26553: 26553: typedef struct _GRand GRand; 26553: # 47 "/usr/include/glib-2.0/glib/grand.h" 26553: extern 26553: GRand* g_rand_new_with_seed (guint32 seed); 26553: extern 26553: GRand* g_rand_new_with_seed_array (const guint32 *seed, 26553: guint seed_length); 26553: extern 26553: GRand* g_rand_new (void); 26553: extern 26553: void g_rand_free (GRand *rand_); 26553: extern 26553: GRand* g_rand_copy (GRand *rand_); 26553: extern 26553: void g_rand_set_seed (GRand *rand_, 26553: guint32 seed); 26553: extern 26553: void g_rand_set_seed_array (GRand *rand_, 26553: const guint32 *seed, 26553: guint seed_length); 26553: 26553: 26553: 26553: extern 26553: guint32 g_rand_int (GRand *rand_); 26553: extern 26553: gint32 g_rand_int_range (GRand *rand_, 26553: gint32 begin, 26553: gint32 end); 26553: extern 26553: gdouble g_rand_double (GRand *rand_); 26553: extern 26553: gdouble g_rand_double_range (GRand *rand_, 26553: gdouble begin, 26553: gdouble end); 26553: extern 26553: void g_random_set_seed (guint32 seed); 26553: 26553: 26553: 26553: extern 26553: guint32 g_random_int (void); 26553: extern 26553: gint32 g_random_int_range (gint32 begin, 26553: gint32 end); 26553: extern 26553: gdouble g_random_double (void); 26553: extern 26553: gdouble g_random_double_range (gdouble begin, 26553: gdouble end); 26553: 26553: 26553: 26553: # 72 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/grcbox.h" 1 26553: # 19 "/usr/include/glib-2.0/glib/grcbox.h" 26553: 26553: # 28 "/usr/include/glib-2.0/glib/grcbox.h" 26553: 26553: 26553: extern 26553: gpointer g_rc_box_alloc (gsize block_size) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 26553: extern 26553: gpointer g_rc_box_alloc0 (gsize block_size) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 26553: extern 26553: gpointer g_rc_box_dup (gsize block_size, 26553: gconstpointer mem_block) __attribute__((__alloc_size__(1))); 26553: extern 26553: gpointer g_rc_box_acquire (gpointer mem_block); 26553: extern 26553: void g_rc_box_release (gpointer mem_block); 26553: extern 26553: void g_rc_box_release_full (gpointer mem_block, 26553: GDestroyNotify clear_func); 26553: 26553: extern 26553: gsize g_rc_box_get_size (gpointer mem_block); 26553: 26553: extern 26553: gpointer g_atomic_rc_box_alloc (gsize block_size) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 26553: extern 26553: gpointer g_atomic_rc_box_alloc0 (gsize block_size) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 26553: extern 26553: gpointer g_atomic_rc_box_dup (gsize block_size, 26553: gconstpointer mem_block) __attribute__((__alloc_size__(1))); 26553: extern 26553: gpointer g_atomic_rc_box_acquire (gpointer mem_block); 26553: extern 26553: void g_atomic_rc_box_release (gpointer mem_block); 26553: extern 26553: void g_atomic_rc_box_release_full (gpointer mem_block, 26553: GDestroyNotify clear_func); 26553: 26553: extern 26553: gsize g_atomic_rc_box_get_size (gpointer mem_block); 26553: # 89 "/usr/include/glib-2.0/glib/grcbox.h" 26553: 26553: # 73 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/grefcount.h" 1 26553: # 29 "/usr/include/glib-2.0/glib/grefcount.h" 26553: 26553: 26553: extern 26553: void g_ref_count_init (grefcount *rc); 26553: extern 26553: void g_ref_count_inc (grefcount *rc); 26553: extern 26553: gboolean g_ref_count_dec (grefcount *rc); 26553: extern 26553: gboolean g_ref_count_compare (grefcount *rc, 26553: gint val); 26553: 26553: extern 26553: void g_atomic_ref_count_init (gatomicrefcount *arc); 26553: extern 26553: void g_atomic_ref_count_inc (gatomicrefcount *arc); 26553: extern 26553: gboolean g_atomic_ref_count_dec (gatomicrefcount *arc); 26553: extern 26553: gboolean g_atomic_ref_count_compare (gatomicrefcount *arc, 26553: gint val); 26553: # 121 "/usr/include/glib-2.0/glib/grefcount.h" 26553: 26553: # 74 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/grefstring.h" 1 26553: # 19 "/usr/include/glib-2.0/glib/grefstring.h" 26553: 26553: 26553: # 1 "/usr/include/glib-2.0/glib/gmem.h" 1 26553: # 22 "/usr/include/glib-2.0/glib/grefstring.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gmacros.h" 1 26553: # 23 "/usr/include/glib-2.0/glib/grefstring.h" 2 26553: 26553: 26553: 26553: extern 26553: char * g_ref_string_new (const char *str); 26553: extern 26553: char * g_ref_string_new_len (const char *str, 26553: gssize len); 26553: extern 26553: char * g_ref_string_new_intern (const char *str); 26553: 26553: extern 26553: char * g_ref_string_acquire (char *str); 26553: extern 26553: void g_ref_string_release (char *str); 26553: 26553: extern 26553: gsize g_ref_string_length (char *str); 26553: # 55 "/usr/include/glib-2.0/glib/grefstring.h" 26553: typedef char GRefString; 26553: 26553: 26553: # 75 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gregex.h" 1 26553: # 31 "/usr/include/glib-2.0/glib/gregex.h" 26553: 26553: # 140 "/usr/include/glib-2.0/glib/gregex.h" 26553: typedef enum 26553: { 26553: G_REGEX_ERROR_COMPILE, 26553: G_REGEX_ERROR_OPTIMIZE, 26553: G_REGEX_ERROR_REPLACE, 26553: G_REGEX_ERROR_MATCH, 26553: G_REGEX_ERROR_INTERNAL, 26553: 26553: 26553: G_REGEX_ERROR_STRAY_BACKSLASH = 101, 26553: G_REGEX_ERROR_MISSING_CONTROL_CHAR = 102, 26553: G_REGEX_ERROR_UNRECOGNIZED_ESCAPE = 103, 26553: G_REGEX_ERROR_QUANTIFIERS_OUT_OF_ORDER = 104, 26553: G_REGEX_ERROR_QUANTIFIER_TOO_BIG = 105, 26553: G_REGEX_ERROR_UNTERMINATED_CHARACTER_CLASS = 106, 26553: G_REGEX_ERROR_INVALID_ESCAPE_IN_CHARACTER_CLASS = 107, 26553: G_REGEX_ERROR_RANGE_OUT_OF_ORDER = 108, 26553: G_REGEX_ERROR_NOTHING_TO_REPEAT = 109, 26553: G_REGEX_ERROR_UNRECOGNIZED_CHARACTER = 112, 26553: G_REGEX_ERROR_POSIX_NAMED_CLASS_OUTSIDE_CLASS = 113, 26553: G_REGEX_ERROR_UNMATCHED_PARENTHESIS = 114, 26553: G_REGEX_ERROR_INEXISTENT_SUBPATTERN_REFERENCE = 115, 26553: G_REGEX_ERROR_UNTERMINATED_COMMENT = 118, 26553: G_REGEX_ERROR_EXPRESSION_TOO_LARGE = 120, 26553: G_REGEX_ERROR_MEMORY_ERROR = 121, 26553: G_REGEX_ERROR_VARIABLE_LENGTH_LOOKBEHIND = 125, 26553: G_REGEX_ERROR_MALFORMED_CONDITION = 126, 26553: G_REGEX_ERROR_TOO_MANY_CONDITIONAL_BRANCHES = 127, 26553: G_REGEX_ERROR_ASSERTION_EXPECTED = 128, 26553: G_REGEX_ERROR_UNKNOWN_POSIX_CLASS_NAME = 130, 26553: G_REGEX_ERROR_POSIX_COLLATING_ELEMENTS_NOT_SUPPORTED = 131, 26553: G_REGEX_ERROR_HEX_CODE_TOO_LARGE = 134, 26553: G_REGEX_ERROR_INVALID_CONDITION = 135, 26553: G_REGEX_ERROR_SINGLE_BYTE_MATCH_IN_LOOKBEHIND = 136, 26553: G_REGEX_ERROR_INFINITE_LOOP = 140, 26553: G_REGEX_ERROR_MISSING_SUBPATTERN_NAME_TERMINATOR = 142, 26553: G_REGEX_ERROR_DUPLICATE_SUBPATTERN_NAME = 143, 26553: G_REGEX_ERROR_MALFORMED_PROPERTY = 146, 26553: G_REGEX_ERROR_UNKNOWN_PROPERTY = 147, 26553: G_REGEX_ERROR_SUBPATTERN_NAME_TOO_LONG = 148, 26553: G_REGEX_ERROR_TOO_MANY_SUBPATTERNS = 149, 26553: G_REGEX_ERROR_INVALID_OCTAL_VALUE = 151, 26553: G_REGEX_ERROR_TOO_MANY_BRANCHES_IN_DEFINE = 154, 26553: G_REGEX_ERROR_DEFINE_REPETION = 155, 26553: G_REGEX_ERROR_INCONSISTENT_NEWLINE_OPTIONS = 156, 26553: G_REGEX_ERROR_MISSING_BACK_REFERENCE = 157, 26553: G_REGEX_ERROR_INVALID_RELATIVE_REFERENCE = 158, 26553: G_REGEX_ERROR_BACKTRACKING_CONTROL_VERB_ARGUMENT_FORBIDDEN = 159, 26553: G_REGEX_ERROR_UNKNOWN_BACKTRACKING_CONTROL_VERB = 160, 26553: G_REGEX_ERROR_NUMBER_TOO_BIG = 161, 26553: G_REGEX_ERROR_MISSING_SUBPATTERN_NAME = 162, 26553: G_REGEX_ERROR_MISSING_DIGIT = 163, 26553: G_REGEX_ERROR_INVALID_DATA_CHARACTER = 164, 26553: G_REGEX_ERROR_EXTRA_SUBPATTERN_NAME = 165, 26553: G_REGEX_ERROR_BACKTRACKING_CONTROL_VERB_ARGUMENT_REQUIRED = 166, 26553: G_REGEX_ERROR_INVALID_CONTROL_CHAR = 168, 26553: G_REGEX_ERROR_MISSING_NAME = 169, 26553: G_REGEX_ERROR_NOT_SUPPORTED_IN_CLASS = 171, 26553: G_REGEX_ERROR_TOO_MANY_FORWARD_REFERENCES = 172, 26553: G_REGEX_ERROR_NAME_TOO_LONG = 175, 26553: G_REGEX_ERROR_CHARACTER_VALUE_TOO_LARGE = 176 26553: } GRegexError; 26553: # 214 "/usr/include/glib-2.0/glib/gregex.h" 26553: extern 26553: GQuark g_regex_error_quark (void); 26553: # 296 "/usr/include/glib-2.0/glib/gregex.h" 26553: typedef enum 26553: { 26553: G_REGEX_CASELESS = 1 << 0, 26553: G_REGEX_MULTILINE = 1 << 1, 26553: G_REGEX_DOTALL = 1 << 2, 26553: G_REGEX_EXTENDED = 1 << 3, 26553: G_REGEX_ANCHORED = 1 << 4, 26553: G_REGEX_DOLLAR_ENDONLY = 1 << 5, 26553: G_REGEX_UNGREEDY = 1 << 9, 26553: G_REGEX_RAW = 1 << 11, 26553: G_REGEX_NO_AUTO_CAPTURE = 1 << 12, 26553: G_REGEX_OPTIMIZE = 1 << 13, 26553: G_REGEX_FIRSTLINE = 1 << 18, 26553: G_REGEX_DUPNAMES = 1 << 19, 26553: G_REGEX_NEWLINE_CR = 1 << 20, 26553: G_REGEX_NEWLINE_LF = 1 << 21, 26553: G_REGEX_NEWLINE_CRLF = G_REGEX_NEWLINE_CR | G_REGEX_NEWLINE_LF, 26553: G_REGEX_NEWLINE_ANYCRLF = G_REGEX_NEWLINE_CR | 1 << 22, 26553: G_REGEX_BSR_ANYCRLF = 1 << 23, 26553: G_REGEX_JAVASCRIPT_COMPAT = 1 << 25 26553: } GRegexCompileFlags; 26553: # 386 "/usr/include/glib-2.0/glib/gregex.h" 26553: typedef enum 26553: { 26553: G_REGEX_MATCH_ANCHORED = 1 << 4, 26553: G_REGEX_MATCH_NOTBOL = 1 << 7, 26553: G_REGEX_MATCH_NOTEOL = 1 << 8, 26553: G_REGEX_MATCH_NOTEMPTY = 1 << 10, 26553: G_REGEX_MATCH_PARTIAL = 1 << 15, 26553: G_REGEX_MATCH_NEWLINE_CR = 1 << 20, 26553: G_REGEX_MATCH_NEWLINE_LF = 1 << 21, 26553: G_REGEX_MATCH_NEWLINE_CRLF = G_REGEX_MATCH_NEWLINE_CR | G_REGEX_MATCH_NEWLINE_LF, 26553: G_REGEX_MATCH_NEWLINE_ANY = 1 << 22, 26553: G_REGEX_MATCH_NEWLINE_ANYCRLF = G_REGEX_MATCH_NEWLINE_CR | G_REGEX_MATCH_NEWLINE_ANY, 26553: G_REGEX_MATCH_BSR_ANYCRLF = 1 << 23, 26553: G_REGEX_MATCH_BSR_ANY = 1 << 24, 26553: G_REGEX_MATCH_PARTIAL_SOFT = G_REGEX_MATCH_PARTIAL, 26553: G_REGEX_MATCH_PARTIAL_HARD = 1 << 27, 26553: G_REGEX_MATCH_NOTEMPTY_ATSTART = 1 << 28 26553: } GRegexMatchFlags; 26553: # 413 "/usr/include/glib-2.0/glib/gregex.h" 26553: typedef struct _GRegex GRegex; 26553: # 422 "/usr/include/glib-2.0/glib/gregex.h" 26553: typedef struct _GMatchInfo GMatchInfo; 26553: # 441 "/usr/include/glib-2.0/glib/gregex.h" 26553: typedef gboolean (*GRegexEvalCallback) (const GMatchInfo *match_info, 26553: GString *result, 26553: gpointer user_data); 26553: 26553: 26553: extern 26553: GRegex *g_regex_new (const gchar *pattern, 26553: GRegexCompileFlags compile_options, 26553: GRegexMatchFlags match_options, 26553: GError **error); 26553: extern 26553: GRegex *g_regex_ref (GRegex *regex); 26553: extern 26553: void g_regex_unref (GRegex *regex); 26553: extern 26553: const gchar *g_regex_get_pattern (const GRegex *regex); 26553: extern 26553: gint g_regex_get_max_backref (const GRegex *regex); 26553: extern 26553: gint g_regex_get_capture_count (const GRegex *regex); 26553: extern 26553: gboolean g_regex_get_has_cr_or_lf (const GRegex *regex); 26553: extern 26553: gint g_regex_get_max_lookbehind (const GRegex *regex); 26553: extern 26553: gint g_regex_get_string_number (const GRegex *regex, 26553: const gchar *name); 26553: extern 26553: gchar *g_regex_escape_string (const gchar *string, 26553: gint length); 26553: extern 26553: gchar *g_regex_escape_nul (const gchar *string, 26553: gint length); 26553: 26553: extern 26553: GRegexCompileFlags g_regex_get_compile_flags (const GRegex *regex); 26553: extern 26553: GRegexMatchFlags g_regex_get_match_flags (const GRegex *regex); 26553: 26553: 26553: extern 26553: gboolean g_regex_match_simple (const gchar *pattern, 26553: const gchar *string, 26553: GRegexCompileFlags compile_options, 26553: GRegexMatchFlags match_options); 26553: extern 26553: gboolean g_regex_match (const GRegex *regex, 26553: const gchar *string, 26553: GRegexMatchFlags match_options, 26553: GMatchInfo **match_info); 26553: extern 26553: gboolean g_regex_match_full (const GRegex *regex, 26553: const gchar *string, 26553: gssize string_len, 26553: gint start_position, 26553: GRegexMatchFlags match_options, 26553: GMatchInfo **match_info, 26553: GError **error); 26553: extern 26553: gboolean g_regex_match_all (const GRegex *regex, 26553: const gchar *string, 26553: GRegexMatchFlags match_options, 26553: GMatchInfo **match_info); 26553: extern 26553: gboolean g_regex_match_all_full (const GRegex *regex, 26553: const gchar *string, 26553: gssize string_len, 26553: gint start_position, 26553: GRegexMatchFlags match_options, 26553: GMatchInfo **match_info, 26553: GError **error); 26553: 26553: 26553: extern 26553: gchar **g_regex_split_simple (const gchar *pattern, 26553: const gchar *string, 26553: GRegexCompileFlags compile_options, 26553: GRegexMatchFlags match_options); 26553: extern 26553: gchar **g_regex_split (const GRegex *regex, 26553: const gchar *string, 26553: GRegexMatchFlags match_options); 26553: extern 26553: gchar **g_regex_split_full (const GRegex *regex, 26553: const gchar *string, 26553: gssize string_len, 26553: gint start_position, 26553: GRegexMatchFlags match_options, 26553: gint max_tokens, 26553: GError **error); 26553: 26553: 26553: extern 26553: gchar *g_regex_replace (const GRegex *regex, 26553: const gchar *string, 26553: gssize string_len, 26553: gint start_position, 26553: const gchar *replacement, 26553: GRegexMatchFlags match_options, 26553: GError **error); 26553: extern 26553: gchar *g_regex_replace_literal (const GRegex *regex, 26553: const gchar *string, 26553: gssize string_len, 26553: gint start_position, 26553: const gchar *replacement, 26553: GRegexMatchFlags match_options, 26553: GError **error); 26553: extern 26553: gchar *g_regex_replace_eval (const GRegex *regex, 26553: const gchar *string, 26553: gssize string_len, 26553: gint start_position, 26553: GRegexMatchFlags match_options, 26553: GRegexEvalCallback eval, 26553: gpointer user_data, 26553: GError **error); 26553: extern 26553: gboolean g_regex_check_replacement (const gchar *replacement, 26553: gboolean *has_references, 26553: GError **error); 26553: 26553: 26553: extern 26553: GRegex *g_match_info_get_regex (const GMatchInfo *match_info); 26553: extern 26553: const gchar *g_match_info_get_string (const GMatchInfo *match_info); 26553: 26553: extern 26553: GMatchInfo *g_match_info_ref (GMatchInfo *match_info); 26553: extern 26553: void g_match_info_unref (GMatchInfo *match_info); 26553: extern 26553: void g_match_info_free (GMatchInfo *match_info); 26553: extern 26553: gboolean g_match_info_next (GMatchInfo *match_info, 26553: GError **error); 26553: extern 26553: gboolean g_match_info_matches (const GMatchInfo *match_info); 26553: extern 26553: gint g_match_info_get_match_count (const GMatchInfo *match_info); 26553: extern 26553: gboolean g_match_info_is_partial_match (const GMatchInfo *match_info); 26553: extern 26553: gchar *g_match_info_expand_references(const GMatchInfo *match_info, 26553: const gchar *string_to_expand, 26553: GError **error); 26553: extern 26553: gchar *g_match_info_fetch (const GMatchInfo *match_info, 26553: gint match_num); 26553: extern 26553: gboolean g_match_info_fetch_pos (const GMatchInfo *match_info, 26553: gint match_num, 26553: gint *start_pos, 26553: gint *end_pos); 26553: extern 26553: gchar *g_match_info_fetch_named (const GMatchInfo *match_info, 26553: const gchar *name); 26553: extern 26553: gboolean g_match_info_fetch_named_pos (const GMatchInfo *match_info, 26553: const gchar *name, 26553: gint *start_pos, 26553: gint *end_pos); 26553: extern 26553: gchar **g_match_info_fetch_all (const GMatchInfo *match_info); 26553: 26553: 26553: # 76 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gscanner.h" 1 26553: # 35 "/usr/include/glib-2.0/glib/gscanner.h" 26553: 26553: 26553: typedef struct _GScanner GScanner; 26553: typedef struct _GScannerConfig GScannerConfig; 26553: typedef union _GTokenValue GTokenValue; 26553: 26553: typedef void (*GScannerMsgFunc) (GScanner *scanner, 26553: gchar *message, 26553: gboolean error); 26553: # 62 "/usr/include/glib-2.0/glib/gscanner.h" 26553: typedef enum 26553: { 26553: G_ERR_UNKNOWN, 26553: G_ERR_UNEXP_EOF, 26553: G_ERR_UNEXP_EOF_IN_STRING, 26553: G_ERR_UNEXP_EOF_IN_COMMENT, 26553: G_ERR_NON_DIGIT_IN_CONST, 26553: G_ERR_DIGIT_RADIX, 26553: G_ERR_FLOAT_RADIX, 26553: G_ERR_FLOAT_MALFORMED 26553: } GErrorType; 26553: 26553: 26553: typedef enum 26553: { 26553: G_TOKEN_EOF = 0, 26553: 26553: G_TOKEN_LEFT_PAREN = '(', 26553: G_TOKEN_RIGHT_PAREN = ')', 26553: G_TOKEN_LEFT_CURLY = '{', 26553: G_TOKEN_RIGHT_CURLY = '}', 26553: G_TOKEN_LEFT_BRACE = '[', 26553: G_TOKEN_RIGHT_BRACE = ']', 26553: G_TOKEN_EQUAL_SIGN = '=', 26553: G_TOKEN_COMMA = ',', 26553: 26553: G_TOKEN_NONE = 256, 26553: 26553: G_TOKEN_ERROR, 26553: 26553: G_TOKEN_CHAR, 26553: G_TOKEN_BINARY, 26553: G_TOKEN_OCTAL, 26553: G_TOKEN_INT, 26553: G_TOKEN_HEX, 26553: G_TOKEN_FLOAT, 26553: G_TOKEN_STRING, 26553: 26553: G_TOKEN_SYMBOL, 26553: G_TOKEN_IDENTIFIER, 26553: G_TOKEN_IDENTIFIER_NULL, 26553: 26553: G_TOKEN_COMMENT_SINGLE, 26553: G_TOKEN_COMMENT_MULTI, 26553: 26553: 26553: G_TOKEN_LAST 26553: } GTokenType; 26553: 26553: union _GTokenValue 26553: { 26553: gpointer v_symbol; 26553: gchar *v_identifier; 26553: gulong v_binary; 26553: gulong v_octal; 26553: gulong v_int; 26553: guint64 v_int64; 26553: gdouble v_float; 26553: gulong v_hex; 26553: gchar *v_string; 26553: gchar *v_comment; 26553: guchar v_char; 26553: guint v_error; 26553: }; 26553: 26553: struct _GScannerConfig 26553: { 26553: 26553: 26553: gchar *cset_skip_characters; 26553: gchar *cset_identifier_first; 26553: gchar *cset_identifier_nth; 26553: gchar *cpair_comment_single; 26553: 26553: 26553: 26553: guint case_sensitive : 1; 26553: 26553: 26553: 26553: 26553: guint skip_comment_multi : 1; 26553: guint skip_comment_single : 1; 26553: guint scan_comment_multi : 1; 26553: guint scan_identifier : 1; 26553: guint scan_identifier_1char : 1; 26553: guint scan_identifier_NULL : 1; 26553: guint scan_symbols : 1; 26553: guint scan_binary : 1; 26553: guint scan_octal : 1; 26553: guint scan_float : 1; 26553: guint scan_hex : 1; 26553: guint scan_hex_dollar : 1; 26553: guint scan_string_sq : 1; 26553: guint scan_string_dq : 1; 26553: guint numbers_2_int : 1; 26553: guint int_2_float : 1; 26553: guint identifier_2_string : 1; 26553: guint char_2_token : 1; 26553: guint symbol_2_token : 1; 26553: guint scope_0_fallback : 1; 26553: guint store_int64 : 1; 26553: 26553: 26553: guint padding_dummy; 26553: }; 26553: 26553: struct _GScanner 26553: { 26553: 26553: gpointer user_data; 26553: guint max_parse_errors; 26553: 26553: 26553: guint parse_errors; 26553: 26553: 26553: const gchar *input_name; 26553: 26553: 26553: GData *qdata; 26553: 26553: 26553: GScannerConfig *config; 26553: 26553: 26553: GTokenType token; 26553: GTokenValue value; 26553: guint line; 26553: guint position; 26553: 26553: 26553: GTokenType next_token; 26553: GTokenValue next_value; 26553: guint next_line; 26553: guint next_position; 26553: 26553: 26553: 26553: GHashTable *symbol_table; 26553: gint input_fd; 26553: const gchar *text; 26553: const gchar *text_end; 26553: gchar *buffer; 26553: guint scope_id; 26553: 26553: 26553: 26553: GScannerMsgFunc msg_handler; 26553: }; 26553: 26553: extern 26553: GScanner* g_scanner_new (const GScannerConfig *config_templ); 26553: extern 26553: void g_scanner_destroy (GScanner *scanner); 26553: extern 26553: void g_scanner_input_file (GScanner *scanner, 26553: gint input_fd); 26553: extern 26553: void g_scanner_sync_file_offset (GScanner *scanner); 26553: extern 26553: void g_scanner_input_text (GScanner *scanner, 26553: const gchar *text, 26553: guint text_len); 26553: extern 26553: GTokenType g_scanner_get_next_token (GScanner *scanner); 26553: extern 26553: GTokenType g_scanner_peek_next_token (GScanner *scanner); 26553: extern 26553: GTokenType g_scanner_cur_token (GScanner *scanner); 26553: extern 26553: GTokenValue g_scanner_cur_value (GScanner *scanner); 26553: extern 26553: guint g_scanner_cur_line (GScanner *scanner); 26553: extern 26553: guint g_scanner_cur_position (GScanner *scanner); 26553: extern 26553: gboolean g_scanner_eof (GScanner *scanner); 26553: extern 26553: guint g_scanner_set_scope (GScanner *scanner, 26553: guint scope_id); 26553: extern 26553: void g_scanner_scope_add_symbol (GScanner *scanner, 26553: guint scope_id, 26553: const gchar *symbol, 26553: gpointer value); 26553: extern 26553: void g_scanner_scope_remove_symbol (GScanner *scanner, 26553: guint scope_id, 26553: const gchar *symbol); 26553: extern 26553: gpointer g_scanner_scope_lookup_symbol (GScanner *scanner, 26553: guint scope_id, 26553: const gchar *symbol); 26553: extern 26553: void g_scanner_scope_foreach_symbol (GScanner *scanner, 26553: guint scope_id, 26553: GHFunc func, 26553: gpointer user_data); 26553: extern 26553: gpointer g_scanner_lookup_symbol (GScanner *scanner, 26553: const gchar *symbol); 26553: extern 26553: void g_scanner_unexp_token (GScanner *scanner, 26553: GTokenType expected_token, 26553: const gchar *identifier_spec, 26553: const gchar *symbol_spec, 26553: const gchar *symbol_name, 26553: const gchar *message, 26553: gint is_error); 26553: extern 26553: void g_scanner_error (GScanner *scanner, 26553: const gchar *format, 26553: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 26553: extern 26553: void g_scanner_warn (GScanner *scanner, 26553: const gchar *format, 26553: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 26553: # 297 "/usr/include/glib-2.0/glib/gscanner.h" 26553: 26553: # 77 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gsequence.h" 1 26553: # 28 "/usr/include/glib-2.0/glib/gsequence.h" 26553: 26553: 26553: typedef struct _GSequence GSequence; 26553: typedef struct _GSequenceNode GSequenceIter; 26553: 26553: typedef gint (* GSequenceIterCompareFunc) (GSequenceIter *a, 26553: GSequenceIter *b, 26553: gpointer data); 26553: 26553: 26553: 26553: extern 26553: GSequence * g_sequence_new (GDestroyNotify data_destroy); 26553: extern 26553: void g_sequence_free (GSequence *seq); 26553: extern 26553: gint g_sequence_get_length (GSequence *seq); 26553: extern 26553: void g_sequence_foreach (GSequence *seq, 26553: GFunc func, 26553: gpointer user_data); 26553: extern 26553: void g_sequence_foreach_range (GSequenceIter *begin, 26553: GSequenceIter *end, 26553: GFunc func, 26553: gpointer user_data); 26553: extern 26553: void g_sequence_sort (GSequence *seq, 26553: GCompareDataFunc cmp_func, 26553: gpointer cmp_data); 26553: extern 26553: void g_sequence_sort_iter (GSequence *seq, 26553: GSequenceIterCompareFunc cmp_func, 26553: gpointer cmp_data); 26553: extern 26553: gboolean g_sequence_is_empty (GSequence *seq); 26553: 26553: 26553: 26553: extern 26553: GSequenceIter *g_sequence_get_begin_iter (GSequence *seq); 26553: extern 26553: GSequenceIter *g_sequence_get_end_iter (GSequence *seq); 26553: extern 26553: GSequenceIter *g_sequence_get_iter_at_pos (GSequence *seq, 26553: gint pos); 26553: extern 26553: GSequenceIter *g_sequence_append (GSequence *seq, 26553: gpointer data); 26553: extern 26553: GSequenceIter *g_sequence_prepend (GSequence *seq, 26553: gpointer data); 26553: extern 26553: GSequenceIter *g_sequence_insert_before (GSequenceIter *iter, 26553: gpointer data); 26553: extern 26553: void g_sequence_move (GSequenceIter *src, 26553: GSequenceIter *dest); 26553: extern 26553: void g_sequence_swap (GSequenceIter *a, 26553: GSequenceIter *b); 26553: extern 26553: GSequenceIter *g_sequence_insert_sorted (GSequence *seq, 26553: gpointer data, 26553: GCompareDataFunc cmp_func, 26553: gpointer cmp_data); 26553: extern 26553: GSequenceIter *g_sequence_insert_sorted_iter (GSequence *seq, 26553: gpointer data, 26553: GSequenceIterCompareFunc iter_cmp, 26553: gpointer cmp_data); 26553: extern 26553: void g_sequence_sort_changed (GSequenceIter *iter, 26553: GCompareDataFunc cmp_func, 26553: gpointer cmp_data); 26553: extern 26553: void g_sequence_sort_changed_iter (GSequenceIter *iter, 26553: GSequenceIterCompareFunc iter_cmp, 26553: gpointer cmp_data); 26553: extern 26553: void g_sequence_remove (GSequenceIter *iter); 26553: extern 26553: void g_sequence_remove_range (GSequenceIter *begin, 26553: GSequenceIter *end); 26553: extern 26553: void g_sequence_move_range (GSequenceIter *dest, 26553: GSequenceIter *begin, 26553: GSequenceIter *end); 26553: extern 26553: GSequenceIter *g_sequence_search (GSequence *seq, 26553: gpointer data, 26553: GCompareDataFunc cmp_func, 26553: gpointer cmp_data); 26553: extern 26553: GSequenceIter *g_sequence_search_iter (GSequence *seq, 26553: gpointer data, 26553: GSequenceIterCompareFunc iter_cmp, 26553: gpointer cmp_data); 26553: extern 26553: GSequenceIter *g_sequence_lookup (GSequence *seq, 26553: gpointer data, 26553: GCompareDataFunc cmp_func, 26553: gpointer cmp_data); 26553: extern 26553: GSequenceIter *g_sequence_lookup_iter (GSequence *seq, 26553: gpointer data, 26553: GSequenceIterCompareFunc iter_cmp, 26553: gpointer cmp_data); 26553: 26553: 26553: 26553: extern 26553: gpointer g_sequence_get (GSequenceIter *iter); 26553: extern 26553: void g_sequence_set (GSequenceIter *iter, 26553: gpointer data); 26553: 26553: 26553: extern 26553: gboolean g_sequence_iter_is_begin (GSequenceIter *iter); 26553: extern 26553: gboolean g_sequence_iter_is_end (GSequenceIter *iter); 26553: extern 26553: GSequenceIter *g_sequence_iter_next (GSequenceIter *iter); 26553: extern 26553: GSequenceIter *g_sequence_iter_prev (GSequenceIter *iter); 26553: extern 26553: gint g_sequence_iter_get_position (GSequenceIter *iter); 26553: extern 26553: GSequenceIter *g_sequence_iter_move (GSequenceIter *iter, 26553: gint delta); 26553: extern 26553: GSequence * g_sequence_iter_get_sequence (GSequenceIter *iter); 26553: 26553: 26553: 26553: extern 26553: gint g_sequence_iter_compare (GSequenceIter *a, 26553: GSequenceIter *b); 26553: extern 26553: GSequenceIter *g_sequence_range_get_midpoint (GSequenceIter *begin, 26553: GSequenceIter *end); 26553: 26553: 26553: # 78 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gshell.h" 1 26553: # 28 "/usr/include/glib-2.0/glib/gshell.h" 26553: 26553: 26553: 26553: 26553: typedef enum 26553: { 26553: 26553: G_SHELL_ERROR_BAD_QUOTING, 26553: 26553: G_SHELL_ERROR_EMPTY_STRING, 26553: G_SHELL_ERROR_FAILED 26553: } GShellError; 26553: 26553: extern 26553: GQuark g_shell_error_quark (void); 26553: 26553: extern 26553: gchar* g_shell_quote (const gchar *unquoted_string); 26553: extern 26553: gchar* g_shell_unquote (const gchar *quoted_string, 26553: GError **error); 26553: extern 26553: gboolean g_shell_parse_argv (const gchar *command_line, 26553: gint *argcp, 26553: gchar ***argvp, 26553: GError **error); 26553: 26553: 26553: # 79 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gslice.h" 1 26553: # 26 "/usr/include/glib-2.0/glib/gslice.h" 26553: # 1 "/usr/arm-linux-gnueabi/include/string.h" 1 3 26553: # 26 "/usr/arm-linux-gnueabi/include/string.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/libc-header-start.h" 1 3 26553: # 27 "/usr/arm-linux-gnueabi/include/string.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 1 3 4 26553: # 34 "/usr/arm-linux-gnueabi/include/string.h" 2 3 26553: # 43 "/usr/arm-linux-gnueabi/include/string.h" 3 26553: 26553: # 43 "/usr/arm-linux-gnueabi/include/string.h" 3 26553: extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 26553: size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern void *memmove (void *__dest, const void *__src, size_t __n) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: 26553: 26553: extern void *memccpy (void *__restrict __dest, const void *__restrict __src, 26553: int __c, size_t __n) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__access__ (__write_only__, 1, 4))); 26553: 26553: 26553: 26553: 26553: extern void *memset (void *__s, int __c, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int memcmp (const void *__s1, const void *__s2, size_t __n) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 26553: # 91 "/usr/arm-linux-gnueabi/include/string.h" 3 26553: extern void *memchr (const void *__s, int __c, size_t __n) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); 26553: # 104 "/usr/arm-linux-gnueabi/include/string.h" 3 26553: extern void *rawmemchr (const void *__s, int __c) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); 26553: # 117 "/usr/arm-linux-gnueabi/include/string.h" 3 26553: extern void *memrchr (const void *__s, int __c, size_t __n) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) 26553: __attribute__ ((__access__ (__read_only__, 1, 3))); 26553: 26553: 26553: 26553: 26553: 26553: extern char *strcpy (char *__restrict __dest, const char *__restrict __src) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: extern char *strncpy (char *__restrict __dest, 26553: const char *__restrict __src, size_t __n) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern char *strcat (char *__restrict __dest, const char *__restrict __src) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: extern char *strncat (char *__restrict __dest, const char *__restrict __src, 26553: size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int strcmp (const char *__s1, const char *__s2) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: extern int strncmp (const char *__s1, const char *__s2, size_t __n) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int strcoll (const char *__s1, const char *__s2) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: extern size_t strxfrm (char *__restrict __dest, 26553: const char *__restrict __src, size_t __n) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__ ((__access__ (__write_only__, 1, 3))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int strcoll_l (const char *__s1, const char *__s2, locale_t __l) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 3))); 26553: 26553: 26553: extern size_t strxfrm_l (char *__dest, const char *__src, size_t __n, 26553: locale_t __l) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))) 26553: __attribute__ ((__access__ (__write_only__, 1, 3))); 26553: 26553: 26553: 26553: 26553: 26553: extern char *strdup (const char *__s) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern char *strndup (const char *__string, size_t __n) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__nonnull__ (1))); 26553: # 230 "/usr/arm-linux-gnueabi/include/string.h" 3 26553: extern char *strchr (const char *__s, int __c) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); 26553: # 257 "/usr/arm-linux-gnueabi/include/string.h" 3 26553: extern char *strrchr (const char *__s, int __c) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); 26553: # 270 "/usr/arm-linux-gnueabi/include/string.h" 3 26553: extern char *strchrnul (const char *__s, int __c) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: extern size_t strcspn (const char *__s, const char *__reject) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern size_t strspn (const char *__s, const char *__accept) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 26553: # 307 "/usr/arm-linux-gnueabi/include/string.h" 3 26553: extern char *strpbrk (const char *__s, const char *__accept) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 26553: # 334 "/usr/arm-linux-gnueabi/include/string.h" 3 26553: extern char *strstr (const char *__haystack, const char *__needle) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: 26553: extern char *strtok (char *__restrict __s, const char *__restrict __delim) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 26553: 26553: 26553: 26553: extern char *__strtok_r (char *__restrict __s, 26553: const char *__restrict __delim, 26553: char **__restrict __save_ptr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))); 26553: 26553: extern char *strtok_r (char *__restrict __s, const char *__restrict __delim, 26553: char **__restrict __save_ptr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))); 26553: # 364 "/usr/arm-linux-gnueabi/include/string.h" 3 26553: extern char *strcasestr (const char *__haystack, const char *__needle) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern void *memmem (const void *__haystack, size_t __haystacklen, 26553: const void *__needle, size_t __needlelen) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 3))) 26553: __attribute__ ((__access__ (__read_only__, 1, 2))) 26553: __attribute__ ((__access__ (__read_only__, 3, 4))); 26553: 26553: 26553: 26553: extern void *__mempcpy (void *__restrict __dest, 26553: const void *__restrict __src, size_t __n) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: extern void *mempcpy (void *__restrict __dest, 26553: const void *__restrict __src, size_t __n) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: 26553: extern size_t strlen (const char *__s) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: extern size_t strnlen (const char *__string, size_t __maxlen) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: extern char *strerror (int __errnum) __attribute__ ((__nothrow__ , __leaf__)); 26553: # 428 "/usr/arm-linux-gnueabi/include/string.h" 3 26553: extern char *strerror_r (int __errnum, char *__buf, size_t __buflen) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__ ((__access__ (__write_only__, 2, 3))); 26553: 26553: 26553: 26553: 26553: extern const char *strerrordesc_np (int __err) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern const char *strerrorname_np (int __err) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern char *strerror_l (int __errnum, locale_t __l) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/strings.h" 1 3 26553: # 23 "/usr/arm-linux-gnueabi/include/strings.h" 3 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 1 3 4 26553: # 24 "/usr/arm-linux-gnueabi/include/strings.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int bcmp (const void *__s1, const void *__s2, size_t __n) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern void bcopy (const void *__src, void *__dest, size_t __n) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern void bzero (void *__s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: # 68 "/usr/arm-linux-gnueabi/include/strings.h" 3 26553: extern char *index (const char *__s, int __c) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); 26553: # 96 "/usr/arm-linux-gnueabi/include/strings.h" 3 26553: extern char *rindex (const char *__s, int __c) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int ffs (int __i) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: 26553: 26553: extern int ffsl (long int __l) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); 26553: __extension__ extern int ffsll (long long int __ll) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern int strcasecmp (const char *__s1, const char *__s2) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int strcasecmp_l (const char *__s1, const char *__s2, locale_t __loc) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 3))); 26553: 26553: 26553: 26553: extern int strncasecmp_l (const char *__s1, const char *__s2, 26553: size_t __n, locale_t __loc) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 4))); 26553: 26553: 26553: 26553: # 447 "/usr/arm-linux-gnueabi/include/string.h" 2 3 26553: 26553: 26553: 26553: extern void explicit_bzero (void *__s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) 26553: __attribute__ ((__access__ (__write_only__, 1, 2))); 26553: 26553: 26553: 26553: extern char *strsep (char **__restrict __stringp, 26553: const char *__restrict __delim) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: 26553: extern char *strsignal (int __sig) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern const char *sigabbrev_np (int __sig) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern const char *sigdescr_np (int __sig) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern char *__stpcpy (char *__restrict __dest, const char *__restrict __src) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: extern char *stpcpy (char *__restrict __dest, const char *__restrict __src) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: extern char *__stpncpy (char *__restrict __dest, 26553: const char *__restrict __src, size_t __n) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: extern char *stpncpy (char *__restrict __dest, 26553: const char *__restrict __src, size_t __n) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: 26553: extern int strverscmp (const char *__s1, const char *__s2) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern char *strfry (char *__string) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern void *memfrob (void *__s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) 26553: __attribute__ ((__access__ (__write_only__, 1, 2))); 26553: # 523 "/usr/arm-linux-gnueabi/include/string.h" 3 26553: 26553: # 27 "/usr/include/glib-2.0/glib/gslice.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 32 "/usr/include/glib-2.0/glib/gslice.h" 26553: extern 26553: gpointer g_slice_alloc (gsize block_size) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 26553: extern 26553: gpointer g_slice_alloc0 (gsize block_size) __attribute__ ((__malloc__)) __attribute__((__alloc_size__(1))); 26553: extern 26553: gpointer g_slice_copy (gsize block_size, 26553: gconstpointer mem_block) __attribute__((__alloc_size__(1))); 26553: extern 26553: void g_slice_free1 (gsize block_size, 26553: gpointer mem_block); 26553: extern 26553: void g_slice_free_chain_with_offset (gsize block_size, 26553: gpointer mem_chain, 26553: gsize next_offset); 26553: # 92 "/usr/include/glib-2.0/glib/gslice.h" 26553: typedef enum { 26553: G_SLICE_CONFIG_ALWAYS_MALLOC = 1, 26553: G_SLICE_CONFIG_BYPASS_MAGAZINES, 26553: G_SLICE_CONFIG_WORKING_SET_MSECS, 26553: G_SLICE_CONFIG_COLOR_INCREMENT, 26553: G_SLICE_CONFIG_CHUNK_SIZES, 26553: G_SLICE_CONFIG_CONTENTION_COUNTER 26553: } GSliceConfig; 26553: 26553: __attribute__((__deprecated__)) extern 26553: void g_slice_set_config (GSliceConfig ckey, gint64 value); 26553: __attribute__((__deprecated__)) extern 26553: gint64 g_slice_get_config (GSliceConfig ckey); 26553: __attribute__((__deprecated__)) extern 26553: gint64* g_slice_get_config_state (GSliceConfig ckey, gint64 address, guint *n_values); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 80 "/usr/include/glib-2.0/glib.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/glib/gspawn.h" 1 26553: # 28 "/usr/include/glib-2.0/glib/gspawn.h" 26553: 26553: # 68 "/usr/include/glib-2.0/glib/gspawn.h" 26553: typedef enum 26553: { 26553: G_SPAWN_ERROR_FORK, 26553: G_SPAWN_ERROR_READ, 26553: G_SPAWN_ERROR_CHDIR, 26553: G_SPAWN_ERROR_ACCES, 26553: G_SPAWN_ERROR_PERM, 26553: G_SPAWN_ERROR_TOO_BIG, 26553: G_SPAWN_ERROR_2BIG __attribute__((__deprecated__("Use '" "G_SPAWN_ERROR_TOO_BIG" "' instead"))) = G_SPAWN_ERROR_TOO_BIG, 26553: G_SPAWN_ERROR_NOEXEC, 26553: G_SPAWN_ERROR_NAMETOOLONG, 26553: G_SPAWN_ERROR_NOENT, 26553: G_SPAWN_ERROR_NOMEM, 26553: G_SPAWN_ERROR_NOTDIR, 26553: G_SPAWN_ERROR_LOOP, 26553: G_SPAWN_ERROR_TXTBUSY, 26553: G_SPAWN_ERROR_IO, 26553: G_SPAWN_ERROR_NFILE, 26553: G_SPAWN_ERROR_MFILE, 26553: G_SPAWN_ERROR_INVAL, 26553: G_SPAWN_ERROR_ISDIR, 26553: G_SPAWN_ERROR_LIBBAD, 26553: G_SPAWN_ERROR_FAILED 26553: 26553: 26553: } GSpawnError; 26553: # 138 "/usr/include/glib-2.0/glib/gspawn.h" 26553: typedef void (* GSpawnChildSetupFunc) (gpointer user_data); 26553: # 168 "/usr/include/glib-2.0/glib/gspawn.h" 26553: typedef enum 26553: { 26553: G_SPAWN_DEFAULT = 0, 26553: G_SPAWN_LEAVE_DESCRIPTORS_OPEN = 1 << 0, 26553: G_SPAWN_DO_NOT_REAP_CHILD = 1 << 1, 26553: 26553: G_SPAWN_SEARCH_PATH = 1 << 2, 26553: 26553: G_SPAWN_STDOUT_TO_DEV_NULL = 1 << 3, 26553: G_SPAWN_STDERR_TO_DEV_NULL = 1 << 4, 26553: G_SPAWN_CHILD_INHERITS_STDIN = 1 << 5, 26553: G_SPAWN_FILE_AND_ARGV_ZERO = 1 << 6, 26553: G_SPAWN_SEARCH_PATH_FROM_ENVP = 1 << 7, 26553: G_SPAWN_CLOEXEC_PIPES = 1 << 8 26553: } GSpawnFlags; 26553: 26553: extern 26553: GQuark g_spawn_error_quark (void); 26553: extern 26553: GQuark g_spawn_exit_error_quark (void); 26553: 26553: extern 26553: gboolean g_spawn_async (const gchar *working_directory, 26553: gchar **argv, 26553: gchar **envp, 26553: GSpawnFlags flags, 26553: GSpawnChildSetupFunc child_setup, 26553: gpointer user_data, 26553: GPid *child_pid, 26553: GError **error); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: gboolean g_spawn_async_with_pipes (const gchar *working_directory, 26553: gchar **argv, 26553: gchar **envp, 26553: GSpawnFlags flags, 26553: GSpawnChildSetupFunc child_setup, 26553: gpointer user_data, 26553: GPid *child_pid, 26553: gint *standard_input, 26553: gint *standard_output, 26553: gint *standard_error, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_spawn_async_with_pipes_and_fds (const gchar *working_directory, 26553: const gchar * const *argv, 26553: const gchar * const *envp, 26553: GSpawnFlags flags, 26553: GSpawnChildSetupFunc child_setup, 26553: gpointer user_data, 26553: gint stdin_fd, 26553: gint stdout_fd, 26553: gint stderr_fd, 26553: const gint *source_fds, 26553: const gint *target_fds, 26553: gsize n_fds, 26553: GPid *child_pid_out, 26553: gint *stdin_pipe_out, 26553: gint *stdout_pipe_out, 26553: gint *stderr_pipe_out, 26553: GError **error); 26553: 26553: 26553: extern 26553: gboolean g_spawn_async_with_fds (const gchar *working_directory, 26553: gchar **argv, 26553: gchar **envp, 26553: GSpawnFlags flags, 26553: GSpawnChildSetupFunc child_setup, 26553: gpointer user_data, 26553: GPid *child_pid, 26553: gint stdin_fd, 26553: gint stdout_fd, 26553: gint stderr_fd, 26553: GError **error); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: gboolean g_spawn_sync (const gchar *working_directory, 26553: gchar **argv, 26553: gchar **envp, 26553: GSpawnFlags flags, 26553: GSpawnChildSetupFunc child_setup, 26553: gpointer user_data, 26553: gchar **standard_output, 26553: gchar **standard_error, 26553: gint *wait_status, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_spawn_command_line_sync (const gchar *command_line, 26553: gchar **standard_output, 26553: gchar **standard_error, 26553: gint *wait_status, 26553: GError **error); 26553: extern 26553: gboolean g_spawn_command_line_async (const gchar *command_line, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_spawn_check_wait_status (gint wait_status, 26553: GError **error); 26553: 26553: __attribute__((__deprecated__("Use '" "g_spawn_check_wait_status" "' instead"))) extern 26553: gboolean g_spawn_check_exit_status (gint wait_status, 26553: GError **error); 26553: 26553: extern 26553: void g_spawn_close_pid (GPid pid); 26553: 26553: 26553: # 82 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gstrfuncs.h" 1 26553: # 37 "/usr/include/glib-2.0/glib/gstrfuncs.h" 26553: 26553: 26553: 26553: typedef enum { 26553: G_ASCII_ALNUM = 1 << 0, 26553: G_ASCII_ALPHA = 1 << 1, 26553: G_ASCII_CNTRL = 1 << 2, 26553: G_ASCII_DIGIT = 1 << 3, 26553: G_ASCII_GRAPH = 1 << 4, 26553: G_ASCII_LOWER = 1 << 5, 26553: G_ASCII_PRINT = 1 << 6, 26553: G_ASCII_PUNCT = 1 << 7, 26553: G_ASCII_SPACE = 1 << 8, 26553: G_ASCII_UPPER = 1 << 9, 26553: G_ASCII_XDIGIT = 1 << 10 26553: } GAsciiType; 26553: 26553: extern const guint16 * const g_ascii_table; 26553: # 89 "/usr/include/glib-2.0/glib/gstrfuncs.h" 26553: extern 26553: gchar g_ascii_tolower (gchar c) __attribute__ ((__const__)); 26553: extern 26553: gchar g_ascii_toupper (gchar c) __attribute__ ((__const__)); 26553: 26553: extern 26553: gint g_ascii_digit_value (gchar c) __attribute__ ((__const__)); 26553: extern 26553: gint g_ascii_xdigit_value (gchar c) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: gchar* g_strdelimit (gchar *string, 26553: const gchar *delimiters, 26553: gchar new_delimiter); 26553: extern 26553: gchar* g_strcanon (gchar *string, 26553: const gchar *valid_chars, 26553: gchar substitutor); 26553: extern 26553: const gchar * g_strerror (gint errnum) __attribute__ ((__const__)); 26553: extern 26553: const gchar * g_strsignal (gint signum) __attribute__ ((__const__)); 26553: extern 26553: gchar * g_strreverse (gchar *string); 26553: extern 26553: gsize g_strlcpy (gchar *dest, 26553: const gchar *src, 26553: gsize dest_size); 26553: extern 26553: gsize g_strlcat (gchar *dest, 26553: const gchar *src, 26553: gsize dest_size); 26553: extern 26553: gchar * g_strstr_len (const gchar *haystack, 26553: gssize haystack_len, 26553: const gchar *needle); 26553: extern 26553: gchar * g_strrstr (const gchar *haystack, 26553: const gchar *needle); 26553: extern 26553: gchar * g_strrstr_len (const gchar *haystack, 26553: gssize haystack_len, 26553: const gchar *needle); 26553: 26553: extern 26553: gboolean g_str_has_suffix (const gchar *str, 26553: const gchar *suffix); 26553: extern 26553: gboolean g_str_has_prefix (const gchar *str, 26553: const gchar *prefix); 26553: 26553: 26553: 26553: extern 26553: gdouble g_strtod (const gchar *nptr, 26553: gchar **endptr); 26553: extern 26553: gdouble g_ascii_strtod (const gchar *nptr, 26553: gchar **endptr); 26553: extern 26553: guint64 g_ascii_strtoull (const gchar *nptr, 26553: gchar **endptr, 26553: guint base); 26553: extern 26553: gint64 g_ascii_strtoll (const gchar *nptr, 26553: gchar **endptr, 26553: guint base); 26553: 26553: 26553: 26553: 26553: extern 26553: gchar * g_ascii_dtostr (gchar *buffer, 26553: gint buf_len, 26553: gdouble d); 26553: extern 26553: gchar * g_ascii_formatd (gchar *buffer, 26553: gint buf_len, 26553: const gchar *format, 26553: gdouble d); 26553: 26553: 26553: extern 26553: gchar* g_strchug (gchar *string); 26553: 26553: extern 26553: gchar* g_strchomp (gchar *string); 26553: 26553: 26553: 26553: extern 26553: gint g_ascii_strcasecmp (const gchar *s1, 26553: const gchar *s2); 26553: extern 26553: gint g_ascii_strncasecmp (const gchar *s1, 26553: const gchar *s2, 26553: gsize n); 26553: extern 26553: gchar* g_ascii_strdown (const gchar *str, 26553: gssize len) __attribute__ ((__malloc__)); 26553: extern 26553: gchar* g_ascii_strup (const gchar *str, 26553: gssize len) __attribute__ ((__malloc__)); 26553: 26553: extern 26553: gboolean g_str_is_ascii (const gchar *str); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gint g_strcasecmp (const gchar *s1, 26553: const gchar *s2); 26553: __attribute__((__deprecated__)) extern 26553: gint g_strncasecmp (const gchar *s1, 26553: const gchar *s2, 26553: guint n); 26553: __attribute__((__deprecated__)) extern 26553: gchar* g_strdown (gchar *string); 26553: __attribute__((__deprecated__)) extern 26553: gchar* g_strup (gchar *string); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: gchar* g_strdup (const gchar *str) __attribute__ ((__malloc__)); 26553: extern 26553: gchar* g_strdup_printf (const gchar *format, 26553: ...) __attribute__((__format__ (gnu_printf, 1, 2))) __attribute__ ((__malloc__)); 26553: extern 26553: gchar* g_strdup_vprintf (const gchar *format, 26553: va_list args) __attribute__((__format__ (gnu_printf, 1, 0))) __attribute__ ((__malloc__)); 26553: extern 26553: gchar* g_strndup (const gchar *str, 26553: gsize n) __attribute__ ((__malloc__)); 26553: extern 26553: gchar* g_strnfill (gsize length, 26553: gchar fill_char) __attribute__ ((__malloc__)); 26553: extern 26553: gchar* g_strconcat (const gchar *string1, 26553: ...) __attribute__ ((__malloc__)) __attribute__((__sentinel__)); 26553: extern 26553: gchar* g_strjoin (const gchar *separator, 26553: ...) __attribute__ ((__malloc__)) __attribute__((__sentinel__)); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: gchar* g_strcompress (const gchar *source) __attribute__ ((__malloc__)); 26553: # 252 "/usr/include/glib-2.0/glib/gstrfuncs.h" 26553: extern 26553: gchar* g_strescape (const gchar *source, 26553: const gchar *exceptions) __attribute__ ((__malloc__)); 26553: 26553: __attribute__((__deprecated__("Use '" "g_memdup2" "' instead"))) extern 26553: gpointer g_memdup (gconstpointer mem, 26553: guint byte_size) __attribute__((__alloc_size__(2))); 26553: 26553: extern 26553: gpointer g_memdup2 (gconstpointer mem, 26553: gsize byte_size) __attribute__((__alloc_size__(2))); 26553: # 273 "/usr/include/glib-2.0/glib/gstrfuncs.h" 26553: typedef gchar** GStrv; 26553: extern 26553: gchar** g_strsplit (const gchar *string, 26553: const gchar *delimiter, 26553: gint max_tokens); 26553: extern 26553: gchar ** g_strsplit_set (const gchar *string, 26553: const gchar *delimiters, 26553: gint max_tokens); 26553: extern 26553: gchar* g_strjoinv (const gchar *separator, 26553: gchar **str_array) __attribute__ ((__malloc__)); 26553: extern 26553: void g_strfreev (gchar **str_array); 26553: extern 26553: gchar** g_strdupv (gchar **str_array); 26553: extern 26553: guint g_strv_length (gchar **str_array); 26553: 26553: extern 26553: gchar* g_stpcpy (gchar *dest, 26553: const char *src); 26553: 26553: extern 26553: gchar * g_str_to_ascii (const gchar *str, 26553: const gchar *from_locale); 26553: 26553: extern 26553: gchar ** g_str_tokenize_and_fold (const gchar *string, 26553: const gchar *translit_locale, 26553: gchar ***ascii_alternates); 26553: 26553: extern 26553: gboolean g_str_match_string (const gchar *search_term, 26553: const gchar *potential_hit, 26553: gboolean accept_alternates); 26553: 26553: extern 26553: gboolean g_strv_contains (const gchar * const *strv, 26553: const gchar *str); 26553: 26553: extern 26553: gboolean g_strv_equal (const gchar * const *strv1, 26553: const gchar * const *strv2); 26553: # 329 "/usr/include/glib-2.0/glib/gstrfuncs.h" 26553: typedef enum 26553: { 26553: G_NUMBER_PARSER_ERROR_INVALID, 26553: G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, 26553: } GNumberParserError; 26553: # 345 "/usr/include/glib-2.0/glib/gstrfuncs.h" 26553: extern 26553: GQuark g_number_parser_error_quark (void); 26553: 26553: extern 26553: gboolean g_ascii_string_to_signed (const gchar *str, 26553: guint base, 26553: gint64 min, 26553: gint64 max, 26553: gint64 *out_num, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_ascii_string_to_unsigned (const gchar *str, 26553: guint base, 26553: guint64 min, 26553: guint64 max, 26553: guint64 *out_num, 26553: GError **error); 26553: 26553: 26553: # 83 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gstringchunk.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/gstringchunk.h" 26553: 26553: 26553: typedef struct _GStringChunk GStringChunk; 26553: 26553: extern 26553: GStringChunk* g_string_chunk_new (gsize size); 26553: extern 26553: void g_string_chunk_free (GStringChunk *chunk); 26553: extern 26553: void g_string_chunk_clear (GStringChunk *chunk); 26553: extern 26553: gchar* g_string_chunk_insert (GStringChunk *chunk, 26553: const gchar *string); 26553: extern 26553: gchar* g_string_chunk_insert_len (GStringChunk *chunk, 26553: const gchar *string, 26553: gssize len); 26553: extern 26553: gchar* g_string_chunk_insert_const (GStringChunk *chunk, 26553: const gchar *string); 26553: 26553: 26553: # 84 "/usr/include/glib-2.0/glib.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/glib/gstrvbuilder.h" 1 26553: # 29 "/usr/include/glib-2.0/glib/gstrvbuilder.h" 26553: 26553: # 39 "/usr/include/glib-2.0/glib/gstrvbuilder.h" 26553: typedef struct _GStrvBuilder GStrvBuilder; 26553: 26553: extern 26553: GStrvBuilder *g_strv_builder_new (void); 26553: 26553: extern 26553: void g_strv_builder_unref (GStrvBuilder *builder); 26553: 26553: extern 26553: GStrvBuilder *g_strv_builder_ref (GStrvBuilder *builder); 26553: 26553: extern 26553: void g_strv_builder_add (GStrvBuilder *builder, 26553: const char *value); 26553: 26553: extern 26553: void g_strv_builder_addv (GStrvBuilder *builder, 26553: const char **value); 26553: 26553: extern 26553: void g_strv_builder_add_many (GStrvBuilder *builder, 26553: ...) __attribute__((__sentinel__)); 26553: 26553: extern 26553: GStrv g_strv_builder_end (GStrvBuilder *builder); 26553: 26553: 26553: # 86 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gtestutils.h" 1 26553: # 30 "/usr/include/glib-2.0/glib/gtestutils.h" 26553: # 1 "/usr/arm-linux-gnueabi/include/errno.h" 1 3 26553: # 28 "/usr/arm-linux-gnueabi/include/errno.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/errno.h" 1 3 26553: # 26 "/usr/arm-linux-gnueabi/include/bits/errno.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/linux/errno.h" 1 3 26553: # 1 "/usr/arm-linux-gnueabi/include/asm/errno.h" 1 3 26553: # 1 "/usr/arm-linux-gnueabi/include/asm-generic/errno.h" 1 3 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/asm-generic/errno-base.h" 1 3 26553: # 6 "/usr/arm-linux-gnueabi/include/asm-generic/errno.h" 2 3 26553: # 2 "/usr/arm-linux-gnueabi/include/asm/errno.h" 2 3 26553: # 2 "/usr/arm-linux-gnueabi/include/linux/errno.h" 2 3 26553: # 27 "/usr/arm-linux-gnueabi/include/bits/errno.h" 2 3 26553: # 29 "/usr/arm-linux-gnueabi/include/errno.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 37 "/usr/arm-linux-gnueabi/include/errno.h" 3 26553: extern int *__errno_location (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern char *program_invocation_name; 26553: extern char *program_invocation_short_name; 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/error_t.h" 1 3 26553: # 22 "/usr/arm-linux-gnueabi/include/bits/types/error_t.h" 3 26553: typedef int error_t; 26553: # 49 "/usr/arm-linux-gnueabi/include/errno.h" 2 3 26553: 26553: 26553: 26553: 26553: # 31 "/usr/include/glib-2.0/glib/gtestutils.h" 2 26553: 26553: 26553: 26553: 26553: 26553: # 35 "/usr/include/glib-2.0/glib/gtestutils.h" 26553: typedef struct GTestCase GTestCase; 26553: typedef struct GTestSuite GTestSuite; 26553: typedef void (*GTestFunc) (void); 26553: typedef void (*GTestDataFunc) (gconstpointer user_data); 26553: typedef void (*GTestFixtureFunc) (gpointer fixture, 26553: gconstpointer user_data); 26553: # 238 "/usr/include/glib-2.0/glib/gtestutils.h" 26553: extern 26553: int g_strcmp0 (const char *str1, 26553: const char *str2); 26553: 26553: 26553: extern 26553: void g_test_minimized_result (double minimized_quantity, 26553: const char *format, 26553: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 26553: extern 26553: void g_test_maximized_result (double maximized_quantity, 26553: const char *format, 26553: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 26553: 26553: 26553: extern 26553: void g_test_init (int *argc, 26553: char ***argv, 26553: ...) __attribute__((__sentinel__)); 26553: # 319 "/usr/include/glib-2.0/glib/gtestutils.h" 26553: extern 26553: gboolean g_test_subprocess (void); 26553: 26553: 26553: extern 26553: int g_test_run (void); 26553: 26553: extern 26553: void g_test_add_func (const char *testpath, 26553: GTestFunc test_func); 26553: 26553: extern 26553: void g_test_add_data_func (const char *testpath, 26553: gconstpointer test_data, 26553: GTestDataFunc test_func); 26553: 26553: extern 26553: void g_test_add_data_func_full (const char *testpath, 26553: gpointer test_data, 26553: GTestDataFunc test_func, 26553: GDestroyNotify data_free_func); 26553: 26553: 26553: extern 26553: const char * g_test_get_path (void); 26553: 26553: 26553: extern 26553: void g_test_fail (void); 26553: extern 26553: void g_test_fail_printf (const char *format, 26553: ...) __attribute__((__format__ (gnu_printf, 1, 2))); 26553: extern 26553: void g_test_incomplete (const gchar *msg); 26553: extern 26553: void g_test_incomplete_printf (const char *format, 26553: ...) __attribute__((__format__ (gnu_printf, 1, 2))); 26553: extern 26553: void g_test_skip (const gchar *msg); 26553: extern 26553: void g_test_skip_printf (const char *format, 26553: ...) __attribute__((__format__ (gnu_printf, 1, 2))); 26553: extern 26553: gboolean g_test_failed (void); 26553: extern 26553: void g_test_set_nonfatal_assertions (void); 26553: # 398 "/usr/include/glib-2.0/glib/gtestutils.h" 26553: extern 26553: void g_test_message (const char *format, 26553: ...) __attribute__((__format__ (gnu_printf, 1, 2))); 26553: extern 26553: void g_test_bug_base (const char *uri_pattern); 26553: extern 26553: void g_test_bug (const char *bug_uri_snippet); 26553: extern 26553: void g_test_summary (const char *summary); 26553: 26553: extern 26553: void g_test_timer_start (void); 26553: extern 26553: double g_test_timer_elapsed (void); 26553: extern 26553: double g_test_timer_last (void); 26553: 26553: 26553: extern 26553: void g_test_queue_free (gpointer gfree_pointer); 26553: extern 26553: void g_test_queue_destroy (GDestroyNotify destroy_func, 26553: gpointer destroy_data); 26553: # 444 "/usr/include/glib-2.0/glib/gtestutils.h" 26553: typedef enum { 26553: G_TEST_TRAP_SILENCE_STDOUT = 1 << 7, 26553: G_TEST_TRAP_SILENCE_STDERR = 1 << 8, 26553: G_TEST_TRAP_INHERIT_STDIN = 1 << 9 26553: } GTestTrapFlags __attribute__((__deprecated__("Use '" "GTestSubprocessFlags" "' instead"))); 26553: 26553: 26553: # 450 "/usr/include/glib-2.0/glib/gtestutils.h" 26553: #pragma GCC diagnostic push 26553: # 450 "/usr/include/glib-2.0/glib/gtestutils.h" 26553: 26553: # 450 "/usr/include/glib-2.0/glib/gtestutils.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 450 "/usr/include/glib-2.0/glib/gtestutils.h" 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "g_test_trap_subprocess" "' instead"))) extern 26553: gboolean g_test_trap_fork (guint64 usec_timeout, 26553: GTestTrapFlags test_trap_flags); 26553: 26553: 26553: # 456 "/usr/include/glib-2.0/glib/gtestutils.h" 26553: #pragma GCC diagnostic pop 26553: # 456 "/usr/include/glib-2.0/glib/gtestutils.h" 26553: 26553: 26553: typedef enum { 26553: G_TEST_SUBPROCESS_INHERIT_STDIN = 1 << 0, 26553: G_TEST_SUBPROCESS_INHERIT_STDOUT = 1 << 1, 26553: G_TEST_SUBPROCESS_INHERIT_STDERR = 1 << 2 26553: } GTestSubprocessFlags; 26553: 26553: extern 26553: void g_test_trap_subprocess (const char *test_path, 26553: guint64 usec_timeout, 26553: GTestSubprocessFlags test_flags); 26553: 26553: extern 26553: gboolean g_test_trap_has_passed (void); 26553: extern 26553: gboolean g_test_trap_reached_timeout (void); 26553: # 482 "/usr/include/glib-2.0/glib/gtestutils.h" 26553: extern 26553: gint32 g_test_rand_int (void); 26553: extern 26553: gint32 g_test_rand_int_range (gint32 begin, 26553: gint32 end); 26553: extern 26553: double g_test_rand_double (void); 26553: extern 26553: double g_test_rand_double_range (double range_start, 26553: double range_end); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GTestCase* g_test_create_case (const char *test_name, 26553: gsize data_size, 26553: gconstpointer test_data, 26553: GTestFixtureFunc data_setup, 26553: GTestFixtureFunc data_test, 26553: GTestFixtureFunc data_teardown); 26553: extern 26553: GTestSuite* g_test_create_suite (const char *suite_name); 26553: extern 26553: GTestSuite* g_test_get_root (void); 26553: extern 26553: void g_test_suite_add (GTestSuite *suite, 26553: GTestCase *test_case); 26553: extern 26553: void g_test_suite_add_suite (GTestSuite *suite, 26553: GTestSuite *nestedsuite); 26553: extern 26553: int g_test_run_suite (GTestSuite *suite); 26553: 26553: extern 26553: void g_test_case_free (GTestCase *test_case); 26553: 26553: extern 26553: void g_test_suite_free (GTestSuite *suite); 26553: 26553: extern 26553: void g_test_trap_assertions (const char *domain, 26553: const char *file, 26553: int line, 26553: const char *func, 26553: guint64 assertion_flags, 26553: const char *pattern); 26553: extern 26553: void g_assertion_message (const char *domain, 26553: const char *file, 26553: int line, 26553: const char *func, 26553: const char *message) ; 26553: extern 26553: __attribute__ ((__noreturn__)) 26553: void g_assertion_message_expr (const char *domain, 26553: const char *file, 26553: int line, 26553: const char *func, 26553: const char *expr); 26553: extern 26553: void g_assertion_message_cmpstr (const char *domain, 26553: const char *file, 26553: int line, 26553: const char *func, 26553: const char *expr, 26553: const char *arg1, 26553: const char *cmp, 26553: const char *arg2) ; 26553: 26553: extern 26553: void g_assertion_message_cmpstrv (const char *domain, 26553: const char *file, 26553: int line, 26553: const char *func, 26553: const char *expr, 26553: const char * const *arg1, 26553: const char * const *arg2, 26553: gsize first_wrong_idx) ; 26553: extern 26553: void g_assertion_message_cmpnum (const char *domain, 26553: const char *file, 26553: int line, 26553: const char *func, 26553: const char *expr, 26553: long double arg1, 26553: const char *cmp, 26553: long double arg2, 26553: char numtype) ; 26553: extern 26553: void g_assertion_message_error (const char *domain, 26553: const char *file, 26553: int line, 26553: const char *func, 26553: const char *expr, 26553: const GError *error, 26553: GQuark error_domain, 26553: int error_code) ; 26553: extern 26553: void g_test_add_vtable (const char *testpath, 26553: gsize data_size, 26553: gconstpointer test_data, 26553: GTestFixtureFunc data_setup, 26553: GTestFixtureFunc data_test, 26553: GTestFixtureFunc data_teardown); 26553: typedef struct { 26553: gboolean test_initialized; 26553: gboolean test_quick; 26553: gboolean test_perf; 26553: gboolean test_verbose; 26553: gboolean test_quiet; 26553: gboolean test_undefined; 26553: } GTestConfig; 26553: extern const GTestConfig * const g_test_config_vars; 26553: 26553: 26553: typedef enum { 26553: G_TEST_RUN_SUCCESS, 26553: G_TEST_RUN_SKIPPED, 26553: G_TEST_RUN_FAILURE, 26553: G_TEST_RUN_INCOMPLETE 26553: } GTestResult; 26553: 26553: typedef enum { 26553: G_TEST_LOG_NONE, 26553: G_TEST_LOG_ERROR, 26553: G_TEST_LOG_START_BINARY, 26553: G_TEST_LOG_LIST_CASE, 26553: G_TEST_LOG_SKIP_CASE, 26553: G_TEST_LOG_START_CASE, 26553: G_TEST_LOG_STOP_CASE, 26553: G_TEST_LOG_MIN_RESULT, 26553: G_TEST_LOG_MAX_RESULT, 26553: G_TEST_LOG_MESSAGE, 26553: G_TEST_LOG_START_SUITE, 26553: G_TEST_LOG_STOP_SUITE 26553: } GTestLogType; 26553: 26553: typedef struct { 26553: GTestLogType log_type; 26553: guint n_strings; 26553: gchar **strings; 26553: guint n_nums; 26553: long double *nums; 26553: } GTestLogMsg; 26553: typedef struct { 26553: 26553: GString *data; 26553: GSList *msgs; 26553: } GTestLogBuffer; 26553: 26553: extern 26553: const char* g_test_log_type_name (GTestLogType log_type); 26553: extern 26553: GTestLogBuffer* g_test_log_buffer_new (void); 26553: extern 26553: void g_test_log_buffer_free (GTestLogBuffer *tbuffer); 26553: extern 26553: void g_test_log_buffer_push (GTestLogBuffer *tbuffer, 26553: guint n_bytes, 26553: const guint8 *bytes); 26553: extern 26553: GTestLogMsg* g_test_log_buffer_pop (GTestLogBuffer *tbuffer); 26553: extern 26553: void g_test_log_msg_free (GTestLogMsg *tmsg); 26553: # 663 "/usr/include/glib-2.0/glib/gtestutils.h" 26553: typedef gboolean (*GTestLogFatalFunc) (const gchar *log_domain, 26553: GLogLevelFlags log_level, 26553: const gchar *message, 26553: gpointer user_data); 26553: extern 26553: void 26553: g_test_log_set_fatal_handler (GTestLogFatalFunc log_func, 26553: gpointer user_data); 26553: 26553: extern 26553: void g_test_expect_message (const gchar *log_domain, 26553: GLogLevelFlags log_level, 26553: const gchar *pattern); 26553: extern 26553: void g_test_assert_expected_messages_internal (const char *domain, 26553: const char *file, 26553: int line, 26553: const char *func); 26553: 26553: typedef enum 26553: { 26553: G_TEST_DIST, 26553: G_TEST_BUILT 26553: } GTestFileType; 26553: 26553: extern 26553: gchar * g_test_build_filename (GTestFileType file_type, 26553: const gchar *first_path, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: const gchar *g_test_get_dir (GTestFileType file_type); 26553: extern 26553: const gchar *g_test_get_filename (GTestFileType file_type, 26553: const gchar *first_path, 26553: ...) __attribute__((__sentinel__)); 26553: 26553: 26553: 26553: 26553: # 87 "/usr/include/glib-2.0/glib.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/glib/gthreadpool.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/gthreadpool.h" 26553: 26553: 26553: typedef struct _GThreadPool GThreadPool; 26553: 26553: 26553: 26553: 26553: struct _GThreadPool 26553: { 26553: GFunc func; 26553: gpointer user_data; 26553: gboolean exclusive; 26553: }; 26553: 26553: extern 26553: GThreadPool * g_thread_pool_new (GFunc func, 26553: gpointer user_data, 26553: gint max_threads, 26553: gboolean exclusive, 26553: GError **error); 26553: extern 26553: GThreadPool * g_thread_pool_new_full (GFunc func, 26553: gpointer user_data, 26553: GDestroyNotify item_free_func, 26553: gint max_threads, 26553: gboolean exclusive, 26553: GError **error); 26553: extern 26553: void g_thread_pool_free (GThreadPool *pool, 26553: gboolean immediate, 26553: gboolean wait_); 26553: extern 26553: gboolean g_thread_pool_push (GThreadPool *pool, 26553: gpointer data, 26553: GError **error); 26553: extern 26553: guint g_thread_pool_unprocessed (GThreadPool *pool); 26553: extern 26553: void g_thread_pool_set_sort_function (GThreadPool *pool, 26553: GCompareDataFunc func, 26553: gpointer user_data); 26553: extern 26553: gboolean g_thread_pool_move_to_front (GThreadPool *pool, 26553: gpointer data); 26553: 26553: extern 26553: gboolean g_thread_pool_set_max_threads (GThreadPool *pool, 26553: gint max_threads, 26553: GError **error); 26553: extern 26553: gint g_thread_pool_get_max_threads (GThreadPool *pool); 26553: extern 26553: guint g_thread_pool_get_num_threads (GThreadPool *pool); 26553: 26553: extern 26553: void g_thread_pool_set_max_unused_threads (gint max_threads); 26553: extern 26553: gint g_thread_pool_get_max_unused_threads (void); 26553: extern 26553: guint g_thread_pool_get_num_unused_threads (void); 26553: extern 26553: void g_thread_pool_stop_unused_threads (void); 26553: extern 26553: void g_thread_pool_set_max_idle_time (guint interval); 26553: extern 26553: guint g_thread_pool_get_max_idle_time (void); 26553: 26553: 26553: # 89 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gtimer.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/gtimer.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GTimer GTimer; 26553: 26553: 26553: 26553: extern 26553: GTimer* g_timer_new (void); 26553: extern 26553: void g_timer_destroy (GTimer *timer); 26553: extern 26553: void g_timer_start (GTimer *timer); 26553: extern 26553: void g_timer_stop (GTimer *timer); 26553: extern 26553: void g_timer_reset (GTimer *timer); 26553: extern 26553: void g_timer_continue (GTimer *timer); 26553: extern 26553: gdouble g_timer_elapsed (GTimer *timer, 26553: gulong *microseconds); 26553: extern 26553: gboolean g_timer_is_active (GTimer *timer); 26553: 26553: extern 26553: void g_usleep (gulong microseconds); 26553: 26553: 26553: # 65 "/usr/include/glib-2.0/glib/gtimer.h" 26553: #pragma GCC diagnostic push 26553: # 65 "/usr/include/glib-2.0/glib/gtimer.h" 26553: 26553: # 65 "/usr/include/glib-2.0/glib/gtimer.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 65 "/usr/include/glib-2.0/glib/gtimer.h" 26553: 26553: __attribute__((__deprecated__)) extern 26553: void g_time_val_add (GTimeVal *time_, 26553: glong microseconds); 26553: __attribute__((__deprecated__("Use '" "g_date_time_new_from_iso8601" "' instead"))) extern 26553: gboolean g_time_val_from_iso8601 (const gchar *iso_date, 26553: GTimeVal *time_); 26553: __attribute__((__deprecated__("Use '" "g_date_time_format" "' instead"))) extern 26553: gchar* g_time_val_to_iso8601 (GTimeVal *time_) __attribute__ ((__malloc__)); 26553: 26553: # 74 "/usr/include/glib-2.0/glib/gtimer.h" 26553: #pragma GCC diagnostic pop 26553: # 74 "/usr/include/glib-2.0/glib/gtimer.h" 26553: 26553: 26553: 26553: # 90 "/usr/include/glib-2.0/glib.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/glib/gtrashstack.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/gtrashstack.h" 26553: 26553: 26553: 26553: # 36 "/usr/include/glib-2.0/glib/gtrashstack.h" 26553: #pragma GCC diagnostic push 26553: # 36 "/usr/include/glib-2.0/glib/gtrashstack.h" 26553: 26553: # 36 "/usr/include/glib-2.0/glib/gtrashstack.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 36 "/usr/include/glib-2.0/glib/gtrashstack.h" 26553: 26553: 26553: typedef struct _GTrashStack GTrashStack __attribute__((__deprecated__)); 26553: struct _GTrashStack 26553: { 26553: GTrashStack *next; 26553: } __attribute__((__deprecated__)); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void g_trash_stack_push (GTrashStack **stack_p, 26553: gpointer data_p); 26553: __attribute__((__deprecated__)) extern 26553: gpointer g_trash_stack_pop (GTrashStack **stack_p); 26553: __attribute__((__deprecated__)) extern 26553: gpointer g_trash_stack_peek (GTrashStack **stack_p); 26553: __attribute__((__deprecated__)) extern 26553: guint g_trash_stack_height (GTrashStack **stack_p); 26553: 26553: 26553: # 54 "/usr/include/glib-2.0/glib/gtrashstack.h" 26553: #pragma GCC diagnostic pop 26553: # 54 "/usr/include/glib-2.0/glib/gtrashstack.h" 26553: 26553: 26553: 26553: # 92 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/gtree.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/gtree.h" 26553: 26553: 26553: 26553: 26553: typedef struct _GTree GTree; 26553: # 47 "/usr/include/glib-2.0/glib/gtree.h" 26553: typedef struct _GTreeNode GTreeNode; 26553: 26553: typedef gboolean (*GTraverseFunc) (gpointer key, 26553: gpointer value, 26553: gpointer data); 26553: # 66 "/usr/include/glib-2.0/glib/gtree.h" 26553: typedef gboolean (*GTraverseNodeFunc) (GTreeNode *node, 26553: gpointer data); 26553: 26553: 26553: 26553: extern 26553: GTree* g_tree_new (GCompareFunc key_compare_func); 26553: extern 26553: GTree* g_tree_new_with_data (GCompareDataFunc key_compare_func, 26553: gpointer key_compare_data); 26553: extern 26553: GTree* g_tree_new_full (GCompareDataFunc key_compare_func, 26553: gpointer key_compare_data, 26553: GDestroyNotify key_destroy_func, 26553: GDestroyNotify value_destroy_func); 26553: extern 26553: GTreeNode *g_tree_node_first (GTree *tree); 26553: extern 26553: GTreeNode *g_tree_node_last (GTree *tree); 26553: extern 26553: GTreeNode *g_tree_node_previous (GTreeNode *node); 26553: extern 26553: GTreeNode *g_tree_node_next (GTreeNode *node); 26553: extern 26553: GTree* g_tree_ref (GTree *tree); 26553: extern 26553: void g_tree_unref (GTree *tree); 26553: extern 26553: void g_tree_destroy (GTree *tree); 26553: extern 26553: GTreeNode *g_tree_insert_node (GTree *tree, 26553: gpointer key, 26553: gpointer value); 26553: extern 26553: void g_tree_insert (GTree *tree, 26553: gpointer key, 26553: gpointer value); 26553: extern 26553: GTreeNode *g_tree_replace_node (GTree *tree, 26553: gpointer key, 26553: gpointer value); 26553: extern 26553: void g_tree_replace (GTree *tree, 26553: gpointer key, 26553: gpointer value); 26553: extern 26553: gboolean g_tree_remove (GTree *tree, 26553: gconstpointer key); 26553: 26553: extern 26553: void g_tree_remove_all (GTree *tree); 26553: 26553: extern 26553: gboolean g_tree_steal (GTree *tree, 26553: gconstpointer key); 26553: extern 26553: gpointer g_tree_node_key (GTreeNode *node); 26553: extern 26553: gpointer g_tree_node_value (GTreeNode *node); 26553: extern 26553: GTreeNode *g_tree_lookup_node (GTree *tree, 26553: gconstpointer key); 26553: extern 26553: gpointer g_tree_lookup (GTree *tree, 26553: gconstpointer key); 26553: extern 26553: gboolean g_tree_lookup_extended (GTree *tree, 26553: gconstpointer lookup_key, 26553: gpointer *orig_key, 26553: gpointer *value); 26553: extern 26553: void g_tree_foreach (GTree *tree, 26553: GTraverseFunc func, 26553: gpointer user_data); 26553: extern 26553: void g_tree_foreach_node (GTree *tree, 26553: GTraverseNodeFunc func, 26553: gpointer user_data); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void g_tree_traverse (GTree *tree, 26553: GTraverseFunc traverse_func, 26553: GTraverseType traverse_type, 26553: gpointer user_data); 26553: 26553: extern 26553: GTreeNode *g_tree_search_node (GTree *tree, 26553: GCompareFunc search_func, 26553: gconstpointer user_data); 26553: extern 26553: gpointer g_tree_search (GTree *tree, 26553: GCompareFunc search_func, 26553: gconstpointer user_data); 26553: extern 26553: GTreeNode *g_tree_lower_bound (GTree *tree, 26553: gconstpointer key); 26553: extern 26553: GTreeNode *g_tree_upper_bound (GTree *tree, 26553: gconstpointer key); 26553: extern 26553: gint g_tree_height (GTree *tree); 26553: extern 26553: gint g_tree_nnodes (GTree *tree); 26553: # 177 "/usr/include/glib-2.0/glib/gtree.h" 26553: 26553: # 93 "/usr/include/glib-2.0/glib.h" 2 26553: 26553: 26553: # 1 "/usr/include/glib-2.0/glib/guri.h" 1 26553: # 19 "/usr/include/glib-2.0/glib/guri.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 29 "/usr/include/glib-2.0/glib/guri.h" 26553: #pragma GCC diagnostic push 26553: # 29 "/usr/include/glib-2.0/glib/guri.h" 26553: 26553: # 29 "/usr/include/glib-2.0/glib/guri.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 29 "/usr/include/glib-2.0/glib/guri.h" 26553: 26553: 26553: typedef struct _GUri GUri; 26553: 26553: extern 26553: GUri * g_uri_ref (GUri *uri); 26553: extern 26553: void g_uri_unref (GUri *uri); 26553: # 79 "/usr/include/glib-2.0/glib/guri.h" 26553: 26553: typedef enum { 26553: G_URI_FLAGS_NONE = 0, 26553: G_URI_FLAGS_PARSE_RELAXED = 1 << 0, 26553: G_URI_FLAGS_HAS_PASSWORD = 1 << 1, 26553: G_URI_FLAGS_HAS_AUTH_PARAMS = 1 << 2, 26553: G_URI_FLAGS_ENCODED = 1 << 3, 26553: G_URI_FLAGS_NON_DNS = 1 << 4, 26553: G_URI_FLAGS_ENCODED_QUERY = 1 << 5, 26553: G_URI_FLAGS_ENCODED_PATH = 1 << 6, 26553: G_URI_FLAGS_ENCODED_FRAGMENT = 1 << 7, 26553: G_URI_FLAGS_SCHEME_NORMALIZE = 1 << 8, 26553: } GUriFlags; 26553: 26553: extern 26553: gboolean g_uri_split (const gchar *uri_ref, 26553: GUriFlags flags, 26553: gchar **scheme, 26553: gchar **userinfo, 26553: gchar **host, 26553: gint *port, 26553: gchar **path, 26553: gchar **query, 26553: gchar **fragment, 26553: GError **error); 26553: extern 26553: gboolean g_uri_split_with_user (const gchar *uri_ref, 26553: GUriFlags flags, 26553: gchar **scheme, 26553: gchar **user, 26553: gchar **password, 26553: gchar **auth_params, 26553: gchar **host, 26553: gint *port, 26553: gchar **path, 26553: gchar **query, 26553: gchar **fragment, 26553: GError **error); 26553: extern 26553: gboolean g_uri_split_network (const gchar *uri_string, 26553: GUriFlags flags, 26553: gchar **scheme, 26553: gchar **host, 26553: gint *port, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_uri_is_valid (const gchar *uri_string, 26553: GUriFlags flags, 26553: GError **error); 26553: 26553: extern 26553: gchar * g_uri_join (GUriFlags flags, 26553: const gchar *scheme, 26553: const gchar *userinfo, 26553: const gchar *host, 26553: gint port, 26553: const gchar *path, 26553: const gchar *query, 26553: const gchar *fragment); 26553: extern 26553: gchar * g_uri_join_with_user (GUriFlags flags, 26553: const gchar *scheme, 26553: const gchar *user, 26553: const gchar *password, 26553: const gchar *auth_params, 26553: const gchar *host, 26553: gint port, 26553: const gchar *path, 26553: const gchar *query, 26553: const gchar *fragment); 26553: 26553: extern 26553: GUri * g_uri_parse (const gchar *uri_string, 26553: GUriFlags flags, 26553: GError **error); 26553: extern 26553: GUri * g_uri_parse_relative (GUri *base_uri, 26553: const gchar *uri_ref, 26553: GUriFlags flags, 26553: GError **error); 26553: 26553: extern 26553: gchar * g_uri_resolve_relative (const gchar *base_uri_string, 26553: const gchar *uri_ref, 26553: GUriFlags flags, 26553: GError **error); 26553: 26553: extern 26553: GUri * g_uri_build (GUriFlags flags, 26553: const gchar *scheme, 26553: const gchar *userinfo, 26553: const gchar *host, 26553: gint port, 26553: const gchar *path, 26553: const gchar *query, 26553: const gchar *fragment); 26553: extern 26553: GUri * g_uri_build_with_user (GUriFlags flags, 26553: const gchar *scheme, 26553: const gchar *user, 26553: const gchar *password, 26553: const gchar *auth_params, 26553: const gchar *host, 26553: gint port, 26553: const gchar *path, 26553: const gchar *query, 26553: const gchar *fragment); 26553: # 204 "/usr/include/glib-2.0/glib/guri.h" 26553: 26553: typedef enum { 26553: G_URI_HIDE_NONE = 0, 26553: G_URI_HIDE_USERINFO = 1 << 0, 26553: G_URI_HIDE_PASSWORD = 1 << 1, 26553: G_URI_HIDE_AUTH_PARAMS = 1 << 2, 26553: G_URI_HIDE_QUERY = 1 << 3, 26553: G_URI_HIDE_FRAGMENT = 1 << 4, 26553: } GUriHideFlags; 26553: 26553: extern 26553: char * g_uri_to_string (GUri *uri); 26553: extern 26553: char * g_uri_to_string_partial (GUri *uri, 26553: GUriHideFlags flags); 26553: 26553: extern 26553: const gchar *g_uri_get_scheme (GUri *uri); 26553: extern 26553: const gchar *g_uri_get_userinfo (GUri *uri); 26553: extern 26553: const gchar *g_uri_get_user (GUri *uri); 26553: extern 26553: const gchar *g_uri_get_password (GUri *uri); 26553: extern 26553: const gchar *g_uri_get_auth_params (GUri *uri); 26553: extern 26553: const gchar *g_uri_get_host (GUri *uri); 26553: extern 26553: gint g_uri_get_port (GUri *uri); 26553: extern 26553: const gchar *g_uri_get_path (GUri *uri); 26553: extern 26553: const gchar *g_uri_get_query (GUri *uri); 26553: extern 26553: const gchar *g_uri_get_fragment (GUri *uri); 26553: extern 26553: GUriFlags g_uri_get_flags (GUri *uri); 26553: # 256 "/usr/include/glib-2.0/glib/guri.h" 26553: 26553: typedef enum { 26553: G_URI_PARAMS_NONE = 0, 26553: G_URI_PARAMS_CASE_INSENSITIVE = 1 << 0, 26553: G_URI_PARAMS_WWW_FORM = 1 << 1, 26553: G_URI_PARAMS_PARSE_RELAXED = 1 << 2, 26553: } GUriParamsFlags; 26553: 26553: extern 26553: GHashTable *g_uri_parse_params (const gchar *params, 26553: gssize length, 26553: const gchar *separators, 26553: GUriParamsFlags flags, 26553: GError **error); 26553: 26553: typedef struct _GUriParamsIter GUriParamsIter; 26553: 26553: struct _GUriParamsIter 26553: { 26553: 26553: gint dummy0; 26553: gpointer dummy1; 26553: gpointer dummy2; 26553: guint8 dummy3[256]; 26553: }; 26553: 26553: extern 26553: void g_uri_params_iter_init (GUriParamsIter *iter, 26553: const gchar *params, 26553: gssize length, 26553: const gchar *separators, 26553: GUriParamsFlags flags); 26553: 26553: extern 26553: gboolean g_uri_params_iter_next (GUriParamsIter *iter, 26553: gchar **attribute, 26553: gchar **value, 26553: GError **error); 26553: # 305 "/usr/include/glib-2.0/glib/guri.h" 26553: extern 26553: GQuark g_uri_error_quark (void); 26553: # 326 "/usr/include/glib-2.0/glib/guri.h" 26553: typedef enum { 26553: G_URI_ERROR_FAILED, 26553: G_URI_ERROR_BAD_SCHEME, 26553: G_URI_ERROR_BAD_USER, 26553: G_URI_ERROR_BAD_PASSWORD, 26553: G_URI_ERROR_BAD_AUTH_PARAMS, 26553: G_URI_ERROR_BAD_HOST, 26553: G_URI_ERROR_BAD_PORT, 26553: G_URI_ERROR_BAD_PATH, 26553: G_URI_ERROR_BAD_QUERY, 26553: G_URI_ERROR_BAD_FRAGMENT, 26553: } GUriError; 26553: # 387 "/usr/include/glib-2.0/glib/guri.h" 26553: extern 26553: char * g_uri_unescape_string (const char *escaped_string, 26553: const char *illegal_characters); 26553: extern 26553: char * g_uri_unescape_segment (const char *escaped_string, 26553: const char *escaped_string_end, 26553: const char *illegal_characters); 26553: 26553: extern 26553: char * g_uri_parse_scheme (const char *uri); 26553: extern 26553: const char *g_uri_peek_scheme (const char *uri); 26553: 26553: extern 26553: char * g_uri_escape_string (const char *unescaped, 26553: const char *reserved_chars_allowed, 26553: gboolean allow_utf8); 26553: 26553: extern 26553: GBytes * g_uri_unescape_bytes (const char *escaped_string, 26553: gssize length, 26553: const char *illegal_characters, 26553: GError **error); 26553: 26553: extern 26553: char * g_uri_escape_bytes (const guint8 *unescaped, 26553: gsize length, 26553: const char *reserved_chars_allowed); 26553: 26553: 26553: # 416 "/usr/include/glib-2.0/glib/guri.h" 26553: #pragma GCC diagnostic pop 26553: # 416 "/usr/include/glib-2.0/glib/guri.h" 26553: 26553: 26553: 26553: # 96 "/usr/include/glib-2.0/glib.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/glib/guuid.h" 1 26553: # 32 "/usr/include/glib-2.0/glib/guuid.h" 26553: 26553: 26553: extern 26553: gboolean g_uuid_string_is_valid (const gchar *str); 26553: 26553: extern 26553: gchar * g_uuid_string_random (void); 26553: 26553: 26553: # 98 "/usr/include/glib-2.0/glib.h" 2 26553: 26553: 26553: # 1 "/usr/include/glib-2.0/glib/gversion.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/gversion.h" 26553: 26553: 26553: extern const guint glib_major_version; 26553: extern const guint glib_minor_version; 26553: extern const guint glib_micro_version; 26553: extern const guint glib_interface_age; 26553: extern const guint glib_binary_age; 26553: 26553: extern 26553: const gchar * glib_check_version (guint required_major, 26553: guint required_minor, 26553: guint required_micro); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 101 "/usr/include/glib-2.0/glib.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/include/glib-2.0/glib/deprecated/gallocator.h" 1 26553: # 25 "/usr/include/glib-2.0/glib/deprecated/gallocator.h" 26553: 26553: 26553: typedef struct _GAllocator GAllocator; 26553: typedef struct _GMemChunk GMemChunk; 26553: # 42 "/usr/include/glib-2.0/glib/deprecated/gallocator.h" 26553: __attribute__((__deprecated__)) extern 26553: GMemChunk * g_mem_chunk_new (const gchar *name, 26553: gint atom_size, 26553: gsize area_size, 26553: gint type); 26553: __attribute__((__deprecated__)) extern 26553: void g_mem_chunk_destroy (GMemChunk *mem_chunk); 26553: __attribute__((__deprecated__)) extern 26553: gpointer g_mem_chunk_alloc (GMemChunk *mem_chunk); 26553: __attribute__((__deprecated__)) extern 26553: gpointer g_mem_chunk_alloc0 (GMemChunk *mem_chunk); 26553: __attribute__((__deprecated__)) extern 26553: void g_mem_chunk_free (GMemChunk *mem_chunk, 26553: gpointer mem); 26553: __attribute__((__deprecated__)) extern 26553: void g_mem_chunk_clean (GMemChunk *mem_chunk); 26553: __attribute__((__deprecated__)) extern 26553: void g_mem_chunk_reset (GMemChunk *mem_chunk); 26553: __attribute__((__deprecated__)) extern 26553: void g_mem_chunk_print (GMemChunk *mem_chunk); 26553: __attribute__((__deprecated__)) extern 26553: void g_mem_chunk_info (void); 26553: __attribute__((__deprecated__)) extern 26553: void g_blow_chunks (void); 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GAllocator * g_allocator_new (const gchar *name, 26553: guint n_preallocs); 26553: __attribute__((__deprecated__)) extern 26553: void g_allocator_free (GAllocator *allocator); 26553: __attribute__((__deprecated__)) extern 26553: void g_list_push_allocator (GAllocator *allocator); 26553: __attribute__((__deprecated__)) extern 26553: void g_list_pop_allocator (void); 26553: __attribute__((__deprecated__)) extern 26553: void g_slist_push_allocator (GAllocator *allocator); 26553: __attribute__((__deprecated__)) extern 26553: void g_slist_pop_allocator (void); 26553: __attribute__((__deprecated__)) extern 26553: void g_node_push_allocator (GAllocator *allocator); 26553: __attribute__((__deprecated__)) extern 26553: void g_node_pop_allocator (void); 26553: 26553: 26553: # 108 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/deprecated/gcache.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/deprecated/gcache.h" 26553: 26553: 26553: typedef struct _GCache GCache __attribute__((__deprecated__("Use '" "GHashTable" "' instead"))); 26553: 26553: typedef gpointer (*GCacheNewFunc) (gpointer key) __attribute__((__deprecated__)); 26553: typedef gpointer (*GCacheDupFunc) (gpointer value) __attribute__((__deprecated__)); 26553: typedef void (*GCacheDestroyFunc) (gpointer value) __attribute__((__deprecated__)); 26553: 26553: 26553: # 42 "/usr/include/glib-2.0/glib/deprecated/gcache.h" 26553: #pragma GCC diagnostic push 26553: # 42 "/usr/include/glib-2.0/glib/deprecated/gcache.h" 26553: 26553: # 42 "/usr/include/glib-2.0/glib/deprecated/gcache.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 42 "/usr/include/glib-2.0/glib/deprecated/gcache.h" 26553: 26553: 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GCache* g_cache_new (GCacheNewFunc value_new_func, 26553: GCacheDestroyFunc value_destroy_func, 26553: GCacheDupFunc key_dup_func, 26553: GCacheDestroyFunc key_destroy_func, 26553: GHashFunc hash_key_func, 26553: GHashFunc hash_value_func, 26553: GEqualFunc key_equal_func); 26553: __attribute__((__deprecated__)) extern 26553: void g_cache_destroy (GCache *cache); 26553: __attribute__((__deprecated__)) extern 26553: gpointer g_cache_insert (GCache *cache, 26553: gpointer key); 26553: __attribute__((__deprecated__)) extern 26553: void g_cache_remove (GCache *cache, 26553: gconstpointer value); 26553: __attribute__((__deprecated__)) extern 26553: void g_cache_key_foreach (GCache *cache, 26553: GHFunc func, 26553: gpointer user_data); 26553: __attribute__((__deprecated__)) extern 26553: void g_cache_value_foreach (GCache *cache, 26553: GHFunc func, 26553: gpointer user_data); 26553: 26553: 26553: # 71 "/usr/include/glib-2.0/glib/deprecated/gcache.h" 26553: #pragma GCC diagnostic pop 26553: # 71 "/usr/include/glib-2.0/glib/deprecated/gcache.h" 26553: 26553: 26553: 26553: # 109 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/deprecated/gcompletion.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/deprecated/gcompletion.h" 26553: 26553: 26553: typedef struct _GCompletion GCompletion; 26553: 26553: typedef gchar* (*GCompletionFunc) (gpointer); 26553: 26553: 26553: 26553: 26553: typedef gint (*GCompletionStrncmpFunc) (const gchar *s1, 26553: const gchar *s2, 26553: gsize n); 26553: 26553: struct _GCompletion 26553: { 26553: GList* items; 26553: GCompletionFunc func; 26553: 26553: gchar* prefix; 26553: GList* cache; 26553: GCompletionStrncmpFunc strncmp_func; 26553: }; 26553: 26553: __attribute__((__deprecated__)) extern 26553: GCompletion* g_completion_new (GCompletionFunc func); 26553: __attribute__((__deprecated__)) extern 26553: void g_completion_add_items (GCompletion* cmp, 26553: GList* items); 26553: __attribute__((__deprecated__)) extern 26553: void g_completion_remove_items (GCompletion* cmp, 26553: GList* items); 26553: __attribute__((__deprecated__)) extern 26553: void g_completion_clear_items (GCompletion* cmp); 26553: __attribute__((__deprecated__)) extern 26553: GList* g_completion_complete (GCompletion* cmp, 26553: const gchar* prefix, 26553: gchar** new_prefix); 26553: __attribute__((__deprecated__)) extern 26553: GList* g_completion_complete_utf8 (GCompletion *cmp, 26553: const gchar* prefix, 26553: gchar** new_prefix); 26553: __attribute__((__deprecated__)) extern 26553: void g_completion_set_compare (GCompletion *cmp, 26553: GCompletionStrncmpFunc strncmp_func); 26553: __attribute__((__deprecated__)) extern 26553: void g_completion_free (GCompletion* cmp); 26553: 26553: 26553: # 110 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/deprecated/gmain.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/deprecated/gmain.h" 26553: 26553: # 133 "/usr/include/glib-2.0/glib/deprecated/gmain.h" 26553: 26553: # 111 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/deprecated/grel.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/deprecated/grel.h" 26553: 26553: 26553: typedef struct _GRelation GRelation; 26553: typedef struct _GTuples GTuples; 26553: 26553: struct _GTuples 26553: { 26553: guint len; 26553: }; 26553: # 67 "/usr/include/glib-2.0/glib/deprecated/grel.h" 26553: __attribute__((__deprecated__)) extern 26553: GRelation* g_relation_new (gint fields); 26553: __attribute__((__deprecated__)) extern 26553: void g_relation_destroy (GRelation *relation); 26553: __attribute__((__deprecated__)) extern 26553: void g_relation_index (GRelation *relation, 26553: gint field, 26553: GHashFunc hash_func, 26553: GEqualFunc key_equal_func); 26553: __attribute__((__deprecated__)) extern 26553: void g_relation_insert (GRelation *relation, 26553: ...); 26553: __attribute__((__deprecated__)) extern 26553: gint g_relation_delete (GRelation *relation, 26553: gconstpointer key, 26553: gint field); 26553: __attribute__((__deprecated__)) extern 26553: GTuples* g_relation_select (GRelation *relation, 26553: gconstpointer key, 26553: gint field); 26553: __attribute__((__deprecated__)) extern 26553: gint g_relation_count (GRelation *relation, 26553: gconstpointer key, 26553: gint field); 26553: __attribute__((__deprecated__)) extern 26553: gboolean g_relation_exists (GRelation *relation, 26553: ...); 26553: __attribute__((__deprecated__)) extern 26553: void g_relation_print (GRelation *relation); 26553: __attribute__((__deprecated__)) extern 26553: void g_tuples_destroy (GTuples *tuples); 26553: __attribute__((__deprecated__)) extern 26553: gpointer g_tuples_index (GTuples *tuples, 26553: gint index_, 26553: gint field); 26553: 26553: 26553: # 112 "/usr/include/glib-2.0/glib.h" 2 26553: # 1 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 1 26553: # 34 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 26553: 26553: 26553: 26553: # 36 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 26553: #pragma GCC diagnostic push 26553: # 36 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 26553: 26553: # 36 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 36 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 26553: 26553: 26553: typedef enum 26553: { 26553: G_THREAD_PRIORITY_LOW, 26553: G_THREAD_PRIORITY_NORMAL, 26553: G_THREAD_PRIORITY_HIGH, 26553: G_THREAD_PRIORITY_URGENT 26553: } GThreadPriority __attribute__((__deprecated__)); 26553: 26553: struct _GThread 26553: { 26553: 26553: GThreadFunc func; 26553: gpointer data; 26553: gboolean joinable; 26553: GThreadPriority priority; 26553: }; 26553: 26553: typedef struct _GThreadFunctions GThreadFunctions __attribute__((__deprecated__)); 26553: struct _GThreadFunctions 26553: { 26553: GMutex* (*mutex_new) (void); 26553: void (*mutex_lock) (GMutex *mutex); 26553: gboolean (*mutex_trylock) (GMutex *mutex); 26553: void (*mutex_unlock) (GMutex *mutex); 26553: void (*mutex_free) (GMutex *mutex); 26553: GCond* (*cond_new) (void); 26553: void (*cond_signal) (GCond *cond); 26553: void (*cond_broadcast) (GCond *cond); 26553: void (*cond_wait) (GCond *cond, 26553: GMutex *mutex); 26553: gboolean (*cond_timed_wait) (GCond *cond, 26553: GMutex *mutex, 26553: GTimeVal *end_time); 26553: void (*cond_free) (GCond *cond); 26553: GPrivate* (*private_new) (GDestroyNotify destructor); 26553: gpointer (*private_get) (GPrivate *private_key); 26553: void (*private_set) (GPrivate *private_key, 26553: gpointer data); 26553: void (*thread_create) (GThreadFunc func, 26553: gpointer data, 26553: gulong stack_size, 26553: gboolean joinable, 26553: gboolean bound, 26553: GThreadPriority priority, 26553: gpointer thread, 26553: GError **error); 26553: void (*thread_yield) (void); 26553: void (*thread_join) (gpointer thread); 26553: void (*thread_exit) (void); 26553: void (*thread_set_priority)(gpointer thread, 26553: GThreadPriority priority); 26553: void (*thread_self) (gpointer thread); 26553: gboolean (*thread_equal) (gpointer thread1, 26553: gpointer thread2); 26553: } __attribute__((__deprecated__)); 26553: 26553: extern GThreadFunctions g_thread_functions_for_glib_use; 26553: extern gboolean g_thread_use_default_impl; 26553: 26553: extern guint64 (*g_thread_gettime) (void); 26553: 26553: __attribute__((__deprecated__("Use '" "g_thread_new" "' instead"))) extern 26553: GThread *g_thread_create (GThreadFunc func, 26553: gpointer data, 26553: gboolean joinable, 26553: GError **error); 26553: 26553: __attribute__((__deprecated__("Use '" "g_thread_new" "' instead"))) extern 26553: GThread *g_thread_create_full (GThreadFunc func, 26553: gpointer data, 26553: gulong stack_size, 26553: gboolean joinable, 26553: gboolean bound, 26553: GThreadPriority priority, 26553: GError **error); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void g_thread_set_priority (GThread *thread, 26553: GThreadPriority priority); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void g_thread_foreach (GFunc thread_func, 26553: gpointer user_data); 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/pthread.h" 1 3 26553: # 22 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/sched.h" 1 3 26553: # 29 "/usr/arm-linux-gnueabi/include/sched.h" 3 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 1 3 4 26553: # 30 "/usr/arm-linux-gnueabi/include/sched.h" 2 3 26553: # 43 "/usr/arm-linux-gnueabi/include/sched.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/sched.h" 1 3 26553: # 76 "/usr/arm-linux-gnueabi/include/bits/sched.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/struct_sched_param.h" 1 3 26553: # 23 "/usr/arm-linux-gnueabi/include/bits/types/struct_sched_param.h" 3 26553: 26553: # 23 "/usr/arm-linux-gnueabi/include/bits/types/struct_sched_param.h" 3 26553: struct sched_param 26553: { 26553: int sched_priority; 26553: }; 26553: # 77 "/usr/arm-linux-gnueabi/include/bits/sched.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: extern int clone (int (*__fn) (void *__arg), void *__child_stack, 26553: int __flags, void *__arg, ...) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int unshare (int __flags) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int sched_getcpu (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int getcpu (unsigned int *, unsigned int *) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int setns (int __fd, int __nstype) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: # 44 "/usr/arm-linux-gnueabi/include/sched.h" 2 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/cpu-set.h" 1 3 26553: # 32 "/usr/arm-linux-gnueabi/include/bits/cpu-set.h" 3 26553: typedef unsigned long int __cpu_mask; 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct 26553: { 26553: __cpu_mask __bits[1024 / (8 * sizeof (__cpu_mask))]; 26553: } cpu_set_t; 26553: # 115 "/usr/arm-linux-gnueabi/include/bits/cpu-set.h" 3 26553: 26553: 26553: extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp) 26553: __attribute__ ((__nothrow__ , __leaf__)); 26553: extern cpu_set_t *__sched_cpualloc (size_t __count) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: extern void __sched_cpufree (cpu_set_t *__set) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: # 45 "/usr/arm-linux-gnueabi/include/sched.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int sched_setparam (__pid_t __pid, const struct sched_param *__param) 26553: __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int sched_getparam (__pid_t __pid, struct sched_param *__param) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int sched_setscheduler (__pid_t __pid, int __policy, 26553: const struct sched_param *__param) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int sched_getscheduler (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int sched_yield (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int sched_get_priority_max (int __algorithm) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int sched_get_priority_min (int __algorithm) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int sched_rr_get_interval (__pid_t __pid, struct timespec *__t) __attribute__ ((__nothrow__ , __leaf__)); 26553: # 121 "/usr/arm-linux-gnueabi/include/sched.h" 3 26553: extern int sched_setaffinity (__pid_t __pid, size_t __cpusetsize, 26553: const cpu_set_t *__cpuset) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int sched_getaffinity (__pid_t __pid, size_t __cpusetsize, 26553: cpu_set_t *__cpuset) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: # 23 "/usr/arm-linux-gnueabi/include/pthread.h" 2 3 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/setjmp.h" 1 3 26553: # 33 "/usr/arm-linux-gnueabi/include/bits/setjmp.h" 3 26553: typedef int __jmp_buf[64] __attribute__((__aligned__ (8))); 26553: # 28 "/usr/arm-linux-gnueabi/include/pthread.h" 2 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/wordsize.h" 1 3 26553: # 29 "/usr/arm-linux-gnueabi/include/pthread.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: enum 26553: { 26553: PTHREAD_CREATE_JOINABLE, 26553: 26553: PTHREAD_CREATE_DETACHED 26553: 26553: }; 26553: 26553: 26553: 26553: enum 26553: { 26553: PTHREAD_MUTEX_TIMED_NP, 26553: PTHREAD_MUTEX_RECURSIVE_NP, 26553: PTHREAD_MUTEX_ERRORCHECK_NP, 26553: PTHREAD_MUTEX_ADAPTIVE_NP 26553: 26553: , 26553: PTHREAD_MUTEX_NORMAL = PTHREAD_MUTEX_TIMED_NP, 26553: PTHREAD_MUTEX_RECURSIVE = PTHREAD_MUTEX_RECURSIVE_NP, 26553: PTHREAD_MUTEX_ERRORCHECK = PTHREAD_MUTEX_ERRORCHECK_NP, 26553: PTHREAD_MUTEX_DEFAULT = PTHREAD_MUTEX_NORMAL 26553: 26553: 26553: 26553: , PTHREAD_MUTEX_FAST_NP = PTHREAD_MUTEX_TIMED_NP 26553: 26553: }; 26553: 26553: 26553: 26553: 26553: enum 26553: { 26553: PTHREAD_MUTEX_STALLED, 26553: PTHREAD_MUTEX_STALLED_NP = PTHREAD_MUTEX_STALLED, 26553: PTHREAD_MUTEX_ROBUST, 26553: PTHREAD_MUTEX_ROBUST_NP = PTHREAD_MUTEX_ROBUST 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: enum 26553: { 26553: PTHREAD_PRIO_NONE, 26553: PTHREAD_PRIO_INHERIT, 26553: PTHREAD_PRIO_PROTECT 26553: }; 26553: # 101 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: enum 26553: { 26553: PTHREAD_RWLOCK_PREFER_READER_NP, 26553: PTHREAD_RWLOCK_PREFER_WRITER_NP, 26553: PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP, 26553: PTHREAD_RWLOCK_DEFAULT_NP = PTHREAD_RWLOCK_PREFER_READER_NP 26553: }; 26553: # 121 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: enum 26553: { 26553: PTHREAD_INHERIT_SCHED, 26553: 26553: PTHREAD_EXPLICIT_SCHED 26553: 26553: }; 26553: 26553: 26553: 26553: enum 26553: { 26553: PTHREAD_SCOPE_SYSTEM, 26553: 26553: PTHREAD_SCOPE_PROCESS 26553: 26553: }; 26553: 26553: 26553: 26553: enum 26553: { 26553: PTHREAD_PROCESS_PRIVATE, 26553: 26553: PTHREAD_PROCESS_SHARED 26553: 26553: }; 26553: # 156 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: struct _pthread_cleanup_buffer 26553: { 26553: void (*__routine) (void *); 26553: void *__arg; 26553: int __canceltype; 26553: struct _pthread_cleanup_buffer *__prev; 26553: }; 26553: 26553: 26553: enum 26553: { 26553: PTHREAD_CANCEL_ENABLE, 26553: 26553: PTHREAD_CANCEL_DISABLE 26553: 26553: }; 26553: enum 26553: { 26553: PTHREAD_CANCEL_DEFERRED, 26553: 26553: PTHREAD_CANCEL_ASYNCHRONOUS 26553: 26553: }; 26553: # 194 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: 26553: 26553: 26553: 26553: 26553: extern int pthread_create (pthread_t *__restrict __newthread, 26553: const pthread_attr_t *__restrict __attr, 26553: void *(*__start_routine) (void *), 26553: void *__restrict __arg) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 3))); 26553: 26553: 26553: 26553: 26553: 26553: extern void pthread_exit (void *__retval) __attribute__ ((__noreturn__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int pthread_join (pthread_t __th, void **__thread_return); 26553: 26553: 26553: 26553: 26553: extern int pthread_tryjoin_np (pthread_t __th, void **__thread_return) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int pthread_timedjoin_np (pthread_t __th, void **__thread_return, 26553: const struct timespec *__abstime); 26553: # 239 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: extern int pthread_clockjoin_np (pthread_t __th, void **__thread_return, 26553: clockid_t __clockid, 26553: const struct timespec *__abstime); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int pthread_detach (pthread_t __th) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern pthread_t pthread_self (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); 26553: 26553: 26553: extern int pthread_equal (pthread_t __thread1, pthread_t __thread2) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int pthread_attr_init (pthread_attr_t *__attr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_attr_destroy (pthread_attr_t *__attr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_attr_getdetachstate (const pthread_attr_t *__attr, 26553: int *__detachstate) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int pthread_attr_setdetachstate (pthread_attr_t *__attr, 26553: int __detachstate) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: extern int pthread_attr_getguardsize (const pthread_attr_t *__attr, 26553: size_t *__guardsize) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int pthread_attr_setguardsize (pthread_attr_t *__attr, 26553: size_t __guardsize) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: extern int pthread_attr_getschedparam (const pthread_attr_t *__restrict __attr, 26553: struct sched_param *__restrict __param) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int pthread_attr_setschedparam (pthread_attr_t *__restrict __attr, 26553: const struct sched_param *__restrict 26553: __param) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int pthread_attr_getschedpolicy (const pthread_attr_t *__restrict 26553: __attr, int *__restrict __policy) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int pthread_attr_setschedpolicy (pthread_attr_t *__attr, int __policy) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_attr_getinheritsched (const pthread_attr_t *__restrict 26553: __attr, int *__restrict __inherit) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int pthread_attr_setinheritsched (pthread_attr_t *__attr, 26553: int __inherit) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: extern int pthread_attr_getscope (const pthread_attr_t *__restrict __attr, 26553: int *__restrict __scope) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int pthread_attr_setscope (pthread_attr_t *__attr, int __scope) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_attr_getstackaddr (const pthread_attr_t *__restrict 26553: __attr, void **__restrict __stackaddr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__deprecated__)); 26553: 26553: 26553: 26553: 26553: 26553: extern int pthread_attr_setstackaddr (pthread_attr_t *__attr, 26553: void *__stackaddr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__deprecated__)); 26553: 26553: 26553: extern int pthread_attr_getstacksize (const pthread_attr_t *__restrict 26553: __attr, size_t *__restrict __stacksize) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: 26553: extern int pthread_attr_setstacksize (pthread_attr_t *__attr, 26553: size_t __stacksize) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: extern int pthread_attr_getstack (const pthread_attr_t *__restrict __attr, 26553: void **__restrict __stackaddr, 26553: size_t *__restrict __stacksize) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2, 3))); 26553: 26553: 26553: 26553: 26553: extern int pthread_attr_setstack (pthread_attr_t *__attr, void *__stackaddr, 26553: size_t __stacksize) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: extern int pthread_attr_setaffinity_np (pthread_attr_t *__attr, 26553: size_t __cpusetsize, 26553: const cpu_set_t *__cpuset) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 26553: 26553: 26553: 26553: extern int pthread_attr_getaffinity_np (const pthread_attr_t *__attr, 26553: size_t __cpusetsize, 26553: cpu_set_t *__cpuset) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 26553: 26553: 26553: extern int pthread_getattr_default_np (pthread_attr_t *__attr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_attr_setsigmask_np (pthread_attr_t *__attr, 26553: const __sigset_t *sigmask); 26553: 26553: 26553: 26553: 26553: extern int pthread_attr_getsigmask_np (const pthread_attr_t *__attr, 26553: __sigset_t *sigmask); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int pthread_setattr_default_np (const pthread_attr_t *__attr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: extern int pthread_getattr_np (pthread_t __th, pthread_attr_t *__attr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int pthread_setschedparam (pthread_t __target_thread, int __policy, 26553: const struct sched_param *__param) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 26553: 26553: 26553: extern int pthread_getschedparam (pthread_t __target_thread, 26553: int *__restrict __policy, 26553: struct sched_param *__restrict __param) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))); 26553: 26553: 26553: extern int pthread_setschedprio (pthread_t __target_thread, int __prio) 26553: __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern int pthread_getname_np (pthread_t __target_thread, char *__buf, 26553: size_t __buflen) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 26553: 26553: 26553: extern int pthread_setname_np (pthread_t __target_thread, const char *__name) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 26553: 26553: 26553: 26553: 26553: 26553: extern int pthread_getconcurrency (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int pthread_setconcurrency (int __level) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int pthread_yield (void) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern int pthread_setaffinity_np (pthread_t __th, size_t __cpusetsize, 26553: const cpu_set_t *__cpuset) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 26553: 26553: 26553: extern int pthread_getaffinity_np (pthread_t __th, size_t __cpusetsize, 26553: cpu_set_t *__cpuset) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))); 26553: # 485 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: extern int pthread_once (pthread_once_t *__once_control, 26553: void (*__init_routine) (void)) __attribute__ ((__nonnull__ (1, 2))); 26553: # 497 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: extern int pthread_setcancelstate (int __state, int *__oldstate); 26553: 26553: 26553: 26553: extern int pthread_setcanceltype (int __type, int *__oldtype); 26553: 26553: 26553: extern int pthread_cancel (pthread_t __th); 26553: 26553: 26553: 26553: 26553: extern void pthread_testcancel (void); 26553: 26553: 26553: 26553: 26553: typedef struct 26553: { 26553: struct 26553: { 26553: __jmp_buf __cancel_jmp_buf; 26553: int __mask_was_saved; 26553: } __cancel_jmp_buf[1]; 26553: void *__pad[4]; 26553: } __pthread_unwind_buf_t __attribute__ ((__aligned__)); 26553: # 531 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: struct __pthread_cleanup_frame 26553: { 26553: void (*__cancel_routine) (void *); 26553: void *__cancel_arg; 26553: int __do_it; 26553: int __cancel_type; 26553: }; 26553: # 671 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: extern void __pthread_register_cancel (__pthread_unwind_buf_t *__buf) 26553: ; 26553: # 683 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: extern void __pthread_unregister_cancel (__pthread_unwind_buf_t *__buf) 26553: ; 26553: # 706 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: extern void __pthread_register_cancel_defer (__pthread_unwind_buf_t *__buf) 26553: ; 26553: # 719 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: extern void __pthread_unregister_cancel_restore (__pthread_unwind_buf_t *__buf) 26553: ; 26553: 26553: 26553: 26553: extern void __pthread_unwind_next (__pthread_unwind_buf_t *__buf) 26553: __attribute__ ((__noreturn__)) 26553: 26553: __attribute__ ((__weak__)) 26553: 26553: ; 26553: 26553: 26553: 26553: struct __jmp_buf_tag; 26553: extern int __sigsetjmp (struct __jmp_buf_tag *__env, int __savemask) __attribute__ ((__nothrow__)); 26553: 26553: 26553: 26553: 26553: 26553: extern int pthread_mutex_init (pthread_mutex_t *__mutex, 26553: const pthread_mutexattr_t *__mutexattr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_mutex_destroy (pthread_mutex_t *__mutex) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_mutex_trylock (pthread_mutex_t *__mutex) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_mutex_lock (pthread_mutex_t *__mutex) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: extern int pthread_mutex_timedlock (pthread_mutex_t *__restrict __mutex, 26553: const struct timespec *__restrict 26553: __abstime) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: extern int pthread_mutex_clocklock (pthread_mutex_t *__restrict __mutex, 26553: clockid_t __clockid, 26553: const struct timespec *__restrict 26553: __abstime) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 3))); 26553: 26553: 26553: 26553: extern int pthread_mutex_unlock (pthread_mutex_t *__mutex) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: extern int pthread_mutex_getprioceiling (const pthread_mutex_t * 26553: __restrict __mutex, 26553: int *__restrict __prioceiling) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: extern int pthread_mutex_setprioceiling (pthread_mutex_t *__restrict __mutex, 26553: int __prioceiling, 26553: int *__restrict __old_ceiling) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))); 26553: 26553: 26553: 26553: 26553: extern int pthread_mutex_consistent (pthread_mutex_t *__mutex) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: extern int pthread_mutex_consistent_np (pthread_mutex_t *__mutex) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: # 804 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: extern int pthread_mutexattr_init (pthread_mutexattr_t *__attr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_mutexattr_destroy (pthread_mutexattr_t *__attr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_mutexattr_getpshared (const pthread_mutexattr_t * 26553: __restrict __attr, 26553: int *__restrict __pshared) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int pthread_mutexattr_setpshared (pthread_mutexattr_t *__attr, 26553: int __pshared) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: extern int pthread_mutexattr_gettype (const pthread_mutexattr_t *__restrict 26553: __attr, int *__restrict __kind) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: 26553: extern int pthread_mutexattr_settype (pthread_mutexattr_t *__attr, int __kind) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: extern int pthread_mutexattr_getprotocol (const pthread_mutexattr_t * 26553: __restrict __attr, 26553: int *__restrict __protocol) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: extern int pthread_mutexattr_setprotocol (pthread_mutexattr_t *__attr, 26553: int __protocol) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_mutexattr_getprioceiling (const pthread_mutexattr_t * 26553: __restrict __attr, 26553: int *__restrict __prioceiling) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int pthread_mutexattr_setprioceiling (pthread_mutexattr_t *__attr, 26553: int __prioceiling) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: extern int pthread_mutexattr_getrobust (const pthread_mutexattr_t *__attr, 26553: int *__robustness) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: extern int pthread_mutexattr_getrobust_np (const pthread_mutexattr_t *__attr, 26553: int *__robustness) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: extern int pthread_mutexattr_setrobust (pthread_mutexattr_t *__attr, 26553: int __robustness) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: extern int pthread_mutexattr_setrobust_np (pthread_mutexattr_t *__attr, 26553: int __robustness) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: # 886 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: extern int pthread_rwlock_init (pthread_rwlock_t *__restrict __rwlock, 26553: const pthread_rwlockattr_t *__restrict 26553: __attr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_rwlock_destroy (pthread_rwlock_t *__rwlock) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_rwlock_rdlock (pthread_rwlock_t *__rwlock) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_rwlock_tryrdlock (pthread_rwlock_t *__rwlock) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: extern int pthread_rwlock_timedrdlock (pthread_rwlock_t *__restrict __rwlock, 26553: const struct timespec *__restrict 26553: __abstime) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: extern int pthread_rwlock_clockrdlock (pthread_rwlock_t *__restrict __rwlock, 26553: clockid_t __clockid, 26553: const struct timespec *__restrict 26553: __abstime) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 3))); 26553: 26553: 26553: 26553: extern int pthread_rwlock_wrlock (pthread_rwlock_t *__rwlock) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_rwlock_trywrlock (pthread_rwlock_t *__rwlock) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: extern int pthread_rwlock_timedwrlock (pthread_rwlock_t *__restrict __rwlock, 26553: const struct timespec *__restrict 26553: __abstime) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: 26553: extern int pthread_rwlock_clockwrlock (pthread_rwlock_t *__restrict __rwlock, 26553: clockid_t __clockid, 26553: const struct timespec *__restrict 26553: __abstime) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 3))); 26553: 26553: 26553: 26553: extern int pthread_rwlock_unlock (pthread_rwlock_t *__rwlock) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: extern int pthread_rwlockattr_init (pthread_rwlockattr_t *__attr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_rwlockattr_destroy (pthread_rwlockattr_t *__attr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_rwlockattr_getpshared (const pthread_rwlockattr_t * 26553: __restrict __attr, 26553: int *__restrict __pshared) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int pthread_rwlockattr_setpshared (pthread_rwlockattr_t *__attr, 26553: int __pshared) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_rwlockattr_getkind_np (const pthread_rwlockattr_t * 26553: __restrict __attr, 26553: int *__restrict __pref) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int pthread_rwlockattr_setkind_np (pthread_rwlockattr_t *__attr, 26553: int __pref) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int pthread_cond_init (pthread_cond_t *__restrict __cond, 26553: const pthread_condattr_t *__restrict __cond_attr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_cond_destroy (pthread_cond_t *__cond) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_cond_signal (pthread_cond_t *__cond) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_cond_broadcast (pthread_cond_t *__cond) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int pthread_cond_wait (pthread_cond_t *__restrict __cond, 26553: pthread_mutex_t *__restrict __mutex) 26553: __attribute__ ((__nonnull__ (1, 2))); 26553: # 1012 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: extern int pthread_cond_timedwait (pthread_cond_t *__restrict __cond, 26553: pthread_mutex_t *__restrict __mutex, 26553: const struct timespec *__restrict __abstime) 26553: __attribute__ ((__nonnull__ (1, 2, 3))); 26553: # 1025 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: extern int pthread_cond_clockwait (pthread_cond_t *__restrict __cond, 26553: pthread_mutex_t *__restrict __mutex, 26553: __clockid_t __clock_id, 26553: const struct timespec *__restrict __abstime) 26553: __attribute__ ((__nonnull__ (1, 2, 4))); 26553: 26553: 26553: 26553: 26553: 26553: extern int pthread_condattr_init (pthread_condattr_t *__attr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_condattr_destroy (pthread_condattr_t *__attr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_condattr_getpshared (const pthread_condattr_t * 26553: __restrict __attr, 26553: int *__restrict __pshared) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int pthread_condattr_setpshared (pthread_condattr_t *__attr, 26553: int __pshared) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: extern int pthread_condattr_getclock (const pthread_condattr_t * 26553: __restrict __attr, 26553: __clockid_t *__restrict __clock_id) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int pthread_condattr_setclock (pthread_condattr_t *__attr, 26553: __clockid_t __clock_id) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: # 1071 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: extern int pthread_spin_init (pthread_spinlock_t *__lock, int __pshared) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_spin_destroy (pthread_spinlock_t *__lock) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_spin_lock (pthread_spinlock_t *__lock) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_spin_trylock (pthread_spinlock_t *__lock) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_spin_unlock (pthread_spinlock_t *__lock) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int pthread_barrier_init (pthread_barrier_t *__restrict __barrier, 26553: const pthread_barrierattr_t *__restrict 26553: __attr, unsigned int __count) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_barrier_destroy (pthread_barrier_t *__barrier) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_barrier_wait (pthread_barrier_t *__barrier) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: 26553: extern int pthread_barrierattr_init (pthread_barrierattr_t *__attr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_barrierattr_destroy (pthread_barrierattr_t *__attr) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_barrierattr_getpshared (const pthread_barrierattr_t * 26553: __restrict __attr, 26553: int *__restrict __pshared) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))); 26553: 26553: 26553: extern int pthread_barrierattr_setpshared (pthread_barrierattr_t *__attr, 26553: int __pshared) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: # 1138 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: extern int pthread_key_create (pthread_key_t *__key, 26553: void (*__destr_function) (void *)) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))); 26553: 26553: 26553: extern int pthread_key_delete (pthread_key_t __key) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern void *pthread_getspecific (pthread_key_t __key) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern int pthread_setspecific (pthread_key_t __key, 26553: const void *__pointer) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: extern int pthread_getcpuclockid (pthread_t __thread_id, 26553: __clockid_t *__clock_id) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))); 26553: # 1172 "/usr/arm-linux-gnueabi/include/pthread.h" 3 26553: extern int pthread_atfork (void (*__prepare) (void), 26553: void (*__parent) (void), 26553: void (*__child) (void)) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern __inline __attribute__ ((__gnu_inline__)) int 26553: __attribute__ ((__nothrow__ , __leaf__)) pthread_equal (pthread_t __thread1, pthread_t __thread2) 26553: { 26553: return __thread1 == __thread2; 26553: } 26553: 26553: 26553: 26553: # 125 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 2 26553: # 133 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 26553: 26553: # 133 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 26553: typedef struct 26553: { 26553: GMutex *mutex; 26553: 26553: 26553: pthread_mutex_t unused; 26553: 26553: } GStaticMutex __attribute__((__deprecated__("Use '" "GMutex" "' instead"))); 26553: # 149 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 26553: __attribute__((__deprecated__("Use '" "g_mutex_init" "' instead"))) extern 26553: void g_static_mutex_init (GStaticMutex *mutex); 26553: __attribute__((__deprecated__("Use '" "g_mutex_clear" "' instead"))) extern 26553: void g_static_mutex_free (GStaticMutex *mutex); 26553: __attribute__((__deprecated__("Use '" "GMutex" "' instead"))) extern 26553: GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); 26553: 26553: typedef struct _GStaticRecMutex GStaticRecMutex __attribute__((__deprecated__("Use '" "GRecMutex" "' instead"))); 26553: struct _GStaticRecMutex 26553: { 26553: 26553: GStaticMutex mutex; 26553: guint depth; 26553: 26553: 26553: union { 26553: 26553: 26553: 26553: pthread_t owner; 26553: 26553: gdouble dummy; 26553: } unused; 26553: } __attribute__((__deprecated__("Use '" "GRecMutex" "' instead"))); 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "g_rec_mutex_init" "' instead"))) extern 26553: void g_static_rec_mutex_init (GStaticRecMutex *mutex); 26553: 26553: __attribute__((__deprecated__("Use '" "g_rec_mutex_lock" "' instead"))) extern 26553: void g_static_rec_mutex_lock (GStaticRecMutex *mutex); 26553: 26553: __attribute__((__deprecated__("Use '" "g_rec_mutex_try_lock" "' instead"))) extern 26553: gboolean g_static_rec_mutex_trylock (GStaticRecMutex *mutex); 26553: 26553: __attribute__((__deprecated__("Use '" "g_rec_mutex_unlock" "' instead"))) extern 26553: void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void g_static_rec_mutex_lock_full (GStaticRecMutex *mutex, 26553: guint depth); 26553: 26553: __attribute__((__deprecated__)) extern 26553: guint g_static_rec_mutex_unlock_full (GStaticRecMutex *mutex); 26553: 26553: __attribute__((__deprecated__("Use '" "g_rec_mutex_free" "' instead"))) extern 26553: void g_static_rec_mutex_free (GStaticRecMutex *mutex); 26553: 26553: typedef struct _GStaticRWLock GStaticRWLock __attribute__((__deprecated__("Use '" "GRWLock" "' instead"))); 26553: struct _GStaticRWLock 26553: { 26553: 26553: GStaticMutex mutex; 26553: GCond *read_cond; 26553: GCond *write_cond; 26553: guint read_counter; 26553: gboolean have_writer; 26553: guint want_to_read; 26553: guint want_to_write; 26553: } __attribute__((__deprecated__("Use '" "GRWLock" "' instead"))); 26553: 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "g_rw_lock_init" "' instead"))) extern 26553: void g_static_rw_lock_init (GStaticRWLock *lock); 26553: 26553: __attribute__((__deprecated__("Use '" "g_rw_lock_reader_lock" "' instead"))) extern 26553: void g_static_rw_lock_reader_lock (GStaticRWLock *lock); 26553: 26553: __attribute__((__deprecated__("Use '" "g_rw_lock_reader_trylock" "' instead"))) extern 26553: gboolean g_static_rw_lock_reader_trylock (GStaticRWLock *lock); 26553: 26553: __attribute__((__deprecated__("Use '" "g_rw_lock_reader_unlock" "' instead"))) extern 26553: void g_static_rw_lock_reader_unlock (GStaticRWLock *lock); 26553: 26553: __attribute__((__deprecated__("Use '" "g_rw_lock_writer_lock" "' instead"))) extern 26553: void g_static_rw_lock_writer_lock (GStaticRWLock *lock); 26553: 26553: __attribute__((__deprecated__("Use '" "g_rw_lock_writer_trylock" "' instead"))) extern 26553: gboolean g_static_rw_lock_writer_trylock (GStaticRWLock *lock); 26553: 26553: __attribute__((__deprecated__("Use '" "g_rw_lock_writer_unlock" "' instead"))) extern 26553: void g_static_rw_lock_writer_unlock (GStaticRWLock *lock); 26553: 26553: __attribute__((__deprecated__("Use '" "g_rw_lock_free" "' instead"))) extern 26553: void g_static_rw_lock_free (GStaticRWLock *lock); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GPrivate * g_private_new (GDestroyNotify notify); 26553: 26553: typedef struct _GStaticPrivate GStaticPrivate __attribute__((__deprecated__("Use '" "GPrivate" "' instead"))); 26553: struct _GStaticPrivate 26553: { 26553: 26553: guint index; 26553: } __attribute__((__deprecated__("Use '" "GPrivate" "' instead"))); 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: void g_static_private_init (GStaticPrivate *private_key); 26553: 26553: __attribute__((__deprecated__("Use '" "g_private_get" "' instead"))) extern 26553: gpointer g_static_private_get (GStaticPrivate *private_key); 26553: 26553: __attribute__((__deprecated__("Use '" "g_private_set" "' instead"))) extern 26553: void g_static_private_set (GStaticPrivate *private_key, 26553: gpointer data, 26553: GDestroyNotify notify); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void g_static_private_free (GStaticPrivate *private_key); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean g_once_init_enter_impl (volatile gsize *location); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void g_thread_init (gpointer vtable); 26553: __attribute__((__deprecated__)) extern 26553: void g_thread_init_with_errorcheck_mutexes (gpointer vtable); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean g_thread_get_initialized (void); 26553: 26553: extern gboolean g_threads_got_initialized; 26553: 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GMutex * g_mutex_new (void); 26553: __attribute__((__deprecated__)) extern 26553: void g_mutex_free (GMutex *mutex); 26553: __attribute__((__deprecated__)) extern 26553: GCond * g_cond_new (void); 26553: __attribute__((__deprecated__)) extern 26553: void g_cond_free (GCond *cond); 26553: __attribute__((__deprecated__)) extern 26553: gboolean g_cond_timed_wait (GCond *cond, 26553: GMutex *mutex, 26553: GTimeVal *timeval); 26553: 26553: 26553: # 289 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 26553: #pragma GCC diagnostic pop 26553: # 289 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 26553: 26553: 26553: 26553: # 113 "/usr/include/glib-2.0/glib.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 1 26553: # 24 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static inline void 26553: g_autoptr_cleanup_generic_gfree (void *p) 26553: { 26553: void **pp = (void**)p; 26553: g_free (*pp); 26553: } 26553: 26553: static inline void 26553: g_autoptr_cleanup_gstring_free (GString *string) 26553: { 26553: if (string) 26553: g_string_free (string, (!(0))); 26553: } 26553: 26553: 26553: 26553: 26553: # 40 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 40 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 40 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 40 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: 26553: 26553: 26553: 26553: typedef GAsyncQueue *GAsyncQueue_autoptr; typedef GList *GAsyncQueue_listautoptr; typedef GSList *GAsyncQueue_slistautoptr; typedef GQueue *GAsyncQueue_queueautoptr; 26553: # 45 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 45 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 45 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 45 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GAsyncQueue (GAsyncQueue *_ptr) { if (_ptr) (g_async_queue_unref) ((GAsyncQueue *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GAsyncQueue (GAsyncQueue **_ptr) { glib_autoptr_clear_GAsyncQueue (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GAsyncQueue (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_async_queue_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GAsyncQueue (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_async_queue_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GAsyncQueue (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_async_queue_unref); } 26553: # 45 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 45 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GBookmarkFile *GBookmarkFile_autoptr; typedef GList *GBookmarkFile_listautoptr; typedef GSList *GBookmarkFile_slistautoptr; typedef GQueue *GBookmarkFile_queueautoptr; 26553: # 46 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 46 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 46 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 46 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GBookmarkFile (GBookmarkFile *_ptr) { if (_ptr) (g_bookmark_file_free) ((GBookmarkFile *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GBookmarkFile (GBookmarkFile **_ptr) { glib_autoptr_clear_GBookmarkFile (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GBookmarkFile (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_bookmark_file_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GBookmarkFile (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_bookmark_file_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GBookmarkFile (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_bookmark_file_free); } 26553: # 46 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 46 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GBytes *GBytes_autoptr; typedef GList *GBytes_listautoptr; typedef GSList *GBytes_slistautoptr; typedef GQueue *GBytes_queueautoptr; 26553: # 47 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 47 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 47 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 47 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GBytes (GBytes *_ptr) { if (_ptr) (g_bytes_unref) ((GBytes *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GBytes (GBytes **_ptr) { glib_autoptr_clear_GBytes (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GBytes (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_bytes_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GBytes (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_bytes_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GBytes (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_bytes_unref); } 26553: # 47 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 47 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GChecksum *GChecksum_autoptr; typedef GList *GChecksum_listautoptr; typedef GSList *GChecksum_slistautoptr; typedef GQueue *GChecksum_queueautoptr; 26553: # 48 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 48 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 48 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 48 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GChecksum (GChecksum *_ptr) { if (_ptr) (g_checksum_free) ((GChecksum *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GChecksum (GChecksum **_ptr) { glib_autoptr_clear_GChecksum (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GChecksum (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_checksum_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GChecksum (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_checksum_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GChecksum (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_checksum_free); } 26553: # 48 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 48 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GDateTime *GDateTime_autoptr; typedef GList *GDateTime_listautoptr; typedef GSList *GDateTime_slistautoptr; typedef GQueue *GDateTime_queueautoptr; 26553: # 49 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 49 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 49 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 49 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDateTime (GDateTime *_ptr) { if (_ptr) (g_date_time_unref) ((GDateTime *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDateTime (GDateTime **_ptr) { glib_autoptr_clear_GDateTime (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDateTime (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_date_time_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDateTime (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_date_time_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDateTime (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_date_time_unref); } 26553: # 49 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 49 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GDate *GDate_autoptr; typedef GList *GDate_listautoptr; typedef GSList *GDate_slistautoptr; typedef GQueue *GDate_queueautoptr; 26553: # 50 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 50 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 50 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 50 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDate (GDate *_ptr) { if (_ptr) (g_date_free) ((GDate *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDate (GDate **_ptr) { glib_autoptr_clear_GDate (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDate (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_date_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDate (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_date_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDate (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_date_free); } 26553: # 50 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 50 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GDir *GDir_autoptr; typedef GList *GDir_listautoptr; typedef GSList *GDir_slistautoptr; typedef GQueue *GDir_queueautoptr; 26553: # 51 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 51 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 51 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 51 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDir (GDir *_ptr) { if (_ptr) (g_dir_close) ((GDir *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDir (GDir **_ptr) { glib_autoptr_clear_GDir (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDir (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_dir_close); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDir (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_dir_close); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDir (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_dir_close); } 26553: # 51 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 51 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GError *GError_autoptr; typedef GList *GError_listautoptr; typedef GSList *GError_slistautoptr; typedef GQueue *GError_queueautoptr; 26553: # 52 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 52 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 52 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 52 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GError (GError *_ptr) { if (_ptr) (g_error_free) ((GError *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GError (GError **_ptr) { glib_autoptr_clear_GError (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GError (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_error_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GError (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_error_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GError (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_error_free); } 26553: # 52 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 52 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GHashTable *GHashTable_autoptr; typedef GList *GHashTable_listautoptr; typedef GSList *GHashTable_slistautoptr; typedef GQueue *GHashTable_queueautoptr; 26553: # 53 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 53 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 53 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 53 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GHashTable (GHashTable *_ptr) { if (_ptr) (g_hash_table_unref) ((GHashTable *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GHashTable (GHashTable **_ptr) { glib_autoptr_clear_GHashTable (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GHashTable (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_hash_table_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GHashTable (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_hash_table_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GHashTable (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_hash_table_unref); } 26553: # 53 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 53 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GHmac *GHmac_autoptr; typedef GList *GHmac_listautoptr; typedef GSList *GHmac_slistautoptr; typedef GQueue *GHmac_queueautoptr; 26553: # 54 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 54 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 54 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 54 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GHmac (GHmac *_ptr) { if (_ptr) (g_hmac_unref) ((GHmac *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GHmac (GHmac **_ptr) { glib_autoptr_clear_GHmac (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GHmac (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_hmac_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GHmac (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_hmac_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GHmac (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_hmac_unref); } 26553: # 54 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 54 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GIOChannel *GIOChannel_autoptr; typedef GList *GIOChannel_listautoptr; typedef GSList *GIOChannel_slistautoptr; typedef GQueue *GIOChannel_queueautoptr; 26553: # 55 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 55 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 55 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 55 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GIOChannel (GIOChannel *_ptr) { if (_ptr) (g_io_channel_unref) ((GIOChannel *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GIOChannel (GIOChannel **_ptr) { glib_autoptr_clear_GIOChannel (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GIOChannel (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_io_channel_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GIOChannel (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_io_channel_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GIOChannel (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_io_channel_unref); } 26553: # 55 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 55 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GKeyFile *GKeyFile_autoptr; typedef GList *GKeyFile_listautoptr; typedef GSList *GKeyFile_slistautoptr; typedef GQueue *GKeyFile_queueautoptr; 26553: # 56 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 56 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 56 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 56 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GKeyFile (GKeyFile *_ptr) { if (_ptr) (g_key_file_unref) ((GKeyFile *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GKeyFile (GKeyFile **_ptr) { glib_autoptr_clear_GKeyFile (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GKeyFile (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_key_file_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GKeyFile (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_key_file_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GKeyFile (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_key_file_unref); } 26553: # 56 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 56 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GList *GList_autoptr; typedef GList *GList_listautoptr; typedef GSList *GList_slistautoptr; typedef GQueue *GList_queueautoptr; 26553: # 57 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 57 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 57 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 57 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GList (GList *_ptr) { if (_ptr) (g_list_free) ((GList *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GList (GList **_ptr) { glib_autoptr_clear_GList (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GList (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_list_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GList (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_list_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GList (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_list_free); } 26553: # 57 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 57 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GArray *GArray_autoptr; typedef GList *GArray_listautoptr; typedef GSList *GArray_slistautoptr; typedef GQueue *GArray_queueautoptr; 26553: # 58 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 58 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 58 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 58 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GArray (GArray *_ptr) { if (_ptr) (g_array_unref) ((GArray *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GArray (GArray **_ptr) { glib_autoptr_clear_GArray (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GArray (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_array_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GArray (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_array_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GArray (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_array_unref); } 26553: # 58 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 58 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GPtrArray *GPtrArray_autoptr; typedef GList *GPtrArray_listautoptr; typedef GSList *GPtrArray_slistautoptr; typedef GQueue *GPtrArray_queueautoptr; 26553: # 59 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 59 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 59 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 59 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GPtrArray (GPtrArray *_ptr) { if (_ptr) (g_ptr_array_unref) ((GPtrArray *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GPtrArray (GPtrArray **_ptr) { glib_autoptr_clear_GPtrArray (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GPtrArray (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_ptr_array_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GPtrArray (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_ptr_array_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GPtrArray (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_ptr_array_unref); } 26553: # 59 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 59 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GByteArray *GByteArray_autoptr; typedef GList *GByteArray_listautoptr; typedef GSList *GByteArray_slistautoptr; typedef GQueue *GByteArray_queueautoptr; 26553: # 60 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 60 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 60 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 60 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GByteArray (GByteArray *_ptr) { if (_ptr) (g_byte_array_unref) ((GByteArray *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GByteArray (GByteArray **_ptr) { glib_autoptr_clear_GByteArray (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GByteArray (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_byte_array_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GByteArray (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_byte_array_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GByteArray (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_byte_array_unref); } 26553: # 60 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 60 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GMainContext *GMainContext_autoptr; typedef GList *GMainContext_listautoptr; typedef GSList *GMainContext_slistautoptr; typedef GQueue *GMainContext_queueautoptr; 26553: # 61 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 61 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 61 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 61 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GMainContext (GMainContext *_ptr) { if (_ptr) (g_main_context_unref) ((GMainContext *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GMainContext (GMainContext **_ptr) { glib_autoptr_clear_GMainContext (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GMainContext (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_main_context_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GMainContext (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_main_context_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GMainContext (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_main_context_unref); } 26553: # 61 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 61 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GMainContextPusher *GMainContextPusher_autoptr; typedef GList *GMainContextPusher_listautoptr; typedef GSList *GMainContextPusher_slistautoptr; typedef GQueue *GMainContextPusher_queueautoptr; 26553: # 62 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 62 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 62 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 62 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GMainContextPusher (GMainContextPusher *_ptr) { if (_ptr) (g_main_context_pusher_free) ((GMainContextPusher *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GMainContextPusher (GMainContextPusher **_ptr) { glib_autoptr_clear_GMainContextPusher (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GMainContextPusher (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_main_context_pusher_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GMainContextPusher (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_main_context_pusher_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GMainContextPusher (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_main_context_pusher_free); } 26553: # 62 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 62 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GMainLoop *GMainLoop_autoptr; typedef GList *GMainLoop_listautoptr; typedef GSList *GMainLoop_slistautoptr; typedef GQueue *GMainLoop_queueautoptr; 26553: # 63 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 63 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 63 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 63 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GMainLoop (GMainLoop *_ptr) { if (_ptr) (g_main_loop_unref) ((GMainLoop *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GMainLoop (GMainLoop **_ptr) { glib_autoptr_clear_GMainLoop (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GMainLoop (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_main_loop_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GMainLoop (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_main_loop_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GMainLoop (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_main_loop_unref); } 26553: # 63 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 63 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GSource *GSource_autoptr; typedef GList *GSource_listautoptr; typedef GSList *GSource_slistautoptr; typedef GQueue *GSource_queueautoptr; 26553: # 64 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 64 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 64 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 64 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSource (GSource *_ptr) { if (_ptr) (g_source_unref) ((GSource *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSource (GSource **_ptr) { glib_autoptr_clear_GSource (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSource (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_source_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSource (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_source_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSource (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_source_unref); } 26553: # 64 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 64 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GMappedFile *GMappedFile_autoptr; typedef GList *GMappedFile_listautoptr; typedef GSList *GMappedFile_slistautoptr; typedef GQueue *GMappedFile_queueautoptr; 26553: # 65 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 65 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 65 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 65 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GMappedFile (GMappedFile *_ptr) { if (_ptr) (g_mapped_file_unref) ((GMappedFile *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GMappedFile (GMappedFile **_ptr) { glib_autoptr_clear_GMappedFile (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GMappedFile (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_mapped_file_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GMappedFile (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_mapped_file_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GMappedFile (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_mapped_file_unref); } 26553: # 65 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 65 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GMarkupParseContext *GMarkupParseContext_autoptr; typedef GList *GMarkupParseContext_listautoptr; typedef GSList *GMarkupParseContext_slistautoptr; typedef GQueue *GMarkupParseContext_queueautoptr; 26553: # 66 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 66 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 66 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 66 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GMarkupParseContext (GMarkupParseContext *_ptr) { if (_ptr) (g_markup_parse_context_unref) ((GMarkupParseContext *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GMarkupParseContext (GMarkupParseContext **_ptr) { glib_autoptr_clear_GMarkupParseContext (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GMarkupParseContext (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_markup_parse_context_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GMarkupParseContext (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_markup_parse_context_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GMarkupParseContext (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_markup_parse_context_unref); } 26553: # 66 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 66 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GNode *GNode_autoptr; typedef GList *GNode_listautoptr; typedef GSList *GNode_slistautoptr; typedef GQueue *GNode_queueautoptr; 26553: # 67 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 67 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 67 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 67 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GNode (GNode *_ptr) { if (_ptr) (g_node_destroy) ((GNode *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GNode (GNode **_ptr) { glib_autoptr_clear_GNode (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GNode (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_node_destroy); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GNode (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_node_destroy); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GNode (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_node_destroy); } 26553: # 67 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 67 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GOptionContext *GOptionContext_autoptr; typedef GList *GOptionContext_listautoptr; typedef GSList *GOptionContext_slistautoptr; typedef GQueue *GOptionContext_queueautoptr; 26553: # 68 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 68 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 68 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 68 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GOptionContext (GOptionContext *_ptr) { if (_ptr) (g_option_context_free) ((GOptionContext *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GOptionContext (GOptionContext **_ptr) { glib_autoptr_clear_GOptionContext (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GOptionContext (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_option_context_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GOptionContext (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_option_context_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GOptionContext (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_option_context_free); } 26553: # 68 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 68 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GOptionGroup *GOptionGroup_autoptr; typedef GList *GOptionGroup_listautoptr; typedef GSList *GOptionGroup_slistautoptr; typedef GQueue *GOptionGroup_queueautoptr; 26553: # 69 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 69 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 69 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 69 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GOptionGroup (GOptionGroup *_ptr) { if (_ptr) (g_option_group_unref) ((GOptionGroup *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GOptionGroup (GOptionGroup **_ptr) { glib_autoptr_clear_GOptionGroup (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GOptionGroup (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_option_group_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GOptionGroup (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_option_group_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GOptionGroup (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_option_group_unref); } 26553: # 69 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 69 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GPatternSpec *GPatternSpec_autoptr; typedef GList *GPatternSpec_listautoptr; typedef GSList *GPatternSpec_slistautoptr; typedef GQueue *GPatternSpec_queueautoptr; 26553: # 70 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 70 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 70 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 70 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GPatternSpec (GPatternSpec *_ptr) { if (_ptr) (g_pattern_spec_free) ((GPatternSpec *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GPatternSpec (GPatternSpec **_ptr) { glib_autoptr_clear_GPatternSpec (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GPatternSpec (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_pattern_spec_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GPatternSpec (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_pattern_spec_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GPatternSpec (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_pattern_spec_free); } 26553: # 70 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 70 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GQueue *GQueue_autoptr; typedef GList *GQueue_listautoptr; typedef GSList *GQueue_slistautoptr; typedef GQueue *GQueue_queueautoptr; 26553: # 71 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 71 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 71 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 71 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GQueue (GQueue *_ptr) { if (_ptr) (g_queue_free) ((GQueue *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GQueue (GQueue **_ptr) { glib_autoptr_clear_GQueue (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GQueue (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_queue_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GQueue (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_queue_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GQueue (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_queue_free); } 26553: # 71 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 71 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: 26553: # 72 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 72 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 72 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 72 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_auto_cleanup_GQueue (GQueue *_ptr) { (g_queue_clear) (_ptr); } 26553: # 72 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 72 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GRand *GRand_autoptr; typedef GList *GRand_listautoptr; typedef GSList *GRand_slistautoptr; typedef GQueue *GRand_queueautoptr; 26553: # 73 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 73 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 73 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 73 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GRand (GRand *_ptr) { if (_ptr) (g_rand_free) ((GRand *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GRand (GRand **_ptr) { glib_autoptr_clear_GRand (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GRand (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_rand_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GRand (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_rand_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GRand (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_rand_free); } 26553: # 73 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 73 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GRegex *GRegex_autoptr; typedef GList *GRegex_listautoptr; typedef GSList *GRegex_slistautoptr; typedef GQueue *GRegex_queueautoptr; 26553: # 74 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 74 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 74 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 74 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GRegex (GRegex *_ptr) { if (_ptr) (g_regex_unref) ((GRegex *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GRegex (GRegex **_ptr) { glib_autoptr_clear_GRegex (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GRegex (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_regex_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GRegex (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_regex_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GRegex (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_regex_unref); } 26553: # 74 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 74 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GMatchInfo *GMatchInfo_autoptr; typedef GList *GMatchInfo_listautoptr; typedef GSList *GMatchInfo_slistautoptr; typedef GQueue *GMatchInfo_queueautoptr; 26553: # 75 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 75 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 75 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 75 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GMatchInfo (GMatchInfo *_ptr) { if (_ptr) (g_match_info_unref) ((GMatchInfo *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GMatchInfo (GMatchInfo **_ptr) { glib_autoptr_clear_GMatchInfo (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GMatchInfo (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_match_info_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GMatchInfo (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_match_info_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GMatchInfo (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_match_info_unref); } 26553: # 75 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 75 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GScanner *GScanner_autoptr; typedef GList *GScanner_listautoptr; typedef GSList *GScanner_slistautoptr; typedef GQueue *GScanner_queueautoptr; 26553: # 76 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 76 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 76 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 76 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GScanner (GScanner *_ptr) { if (_ptr) (g_scanner_destroy) ((GScanner *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GScanner (GScanner **_ptr) { glib_autoptr_clear_GScanner (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GScanner (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_scanner_destroy); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GScanner (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_scanner_destroy); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GScanner (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_scanner_destroy); } 26553: # 76 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 76 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GSequence *GSequence_autoptr; typedef GList *GSequence_listautoptr; typedef GSList *GSequence_slistautoptr; typedef GQueue *GSequence_queueautoptr; 26553: # 77 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 77 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 77 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 77 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSequence (GSequence *_ptr) { if (_ptr) (g_sequence_free) ((GSequence *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSequence (GSequence **_ptr) { glib_autoptr_clear_GSequence (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSequence (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_sequence_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSequence (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_sequence_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSequence (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_sequence_free); } 26553: # 77 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 77 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GSList *GSList_autoptr; typedef GList *GSList_listautoptr; typedef GSList *GSList_slistautoptr; typedef GQueue *GSList_queueautoptr; 26553: # 78 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 78 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 78 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 78 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSList (GSList *_ptr) { if (_ptr) (g_slist_free) ((GSList *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSList (GSList **_ptr) { glib_autoptr_clear_GSList (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSList (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_slist_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSList (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_slist_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSList (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_slist_free); } 26553: # 78 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 78 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GString *GString_autoptr; typedef GList *GString_listautoptr; typedef GSList *GString_slistautoptr; typedef GQueue *GString_queueautoptr; 26553: # 79 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 79 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 79 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 79 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GString (GString *_ptr) { if (_ptr) (g_autoptr_cleanup_gstring_free) ((GString *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GString (GString **_ptr) { glib_autoptr_clear_GString (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GString (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_autoptr_cleanup_gstring_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GString (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_autoptr_cleanup_gstring_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GString (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_autoptr_cleanup_gstring_free); } 26553: # 79 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 79 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GStringChunk *GStringChunk_autoptr; typedef GList *GStringChunk_listautoptr; typedef GSList *GStringChunk_slistautoptr; typedef GQueue *GStringChunk_queueautoptr; 26553: # 80 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 80 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 80 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 80 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GStringChunk (GStringChunk *_ptr) { if (_ptr) (g_string_chunk_free) ((GStringChunk *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GStringChunk (GStringChunk **_ptr) { glib_autoptr_clear_GStringChunk (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GStringChunk (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_string_chunk_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GStringChunk (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_string_chunk_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GStringChunk (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_string_chunk_free); } 26553: # 80 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 80 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GStrvBuilder *GStrvBuilder_autoptr; typedef GList *GStrvBuilder_listautoptr; typedef GSList *GStrvBuilder_slistautoptr; typedef GQueue *GStrvBuilder_queueautoptr; 26553: # 81 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 81 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 81 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 81 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GStrvBuilder (GStrvBuilder *_ptr) { if (_ptr) (g_strv_builder_unref) ((GStrvBuilder *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GStrvBuilder (GStrvBuilder **_ptr) { glib_autoptr_clear_GStrvBuilder (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GStrvBuilder (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_strv_builder_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GStrvBuilder (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_strv_builder_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GStrvBuilder (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_strv_builder_unref); } 26553: # 81 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 81 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GThread *GThread_autoptr; typedef GList *GThread_listautoptr; typedef GSList *GThread_slistautoptr; typedef GQueue *GThread_queueautoptr; 26553: # 82 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 82 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 82 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 82 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GThread (GThread *_ptr) { if (_ptr) (g_thread_unref) ((GThread *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GThread (GThread **_ptr) { glib_autoptr_clear_GThread (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GThread (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_thread_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GThread (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_thread_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GThread (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_thread_unref); } 26553: # 82 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 82 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: 26553: # 83 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 83 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 83 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 83 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_auto_cleanup_GMutex (GMutex *_ptr) { (g_mutex_clear) (_ptr); } 26553: # 83 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 83 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GMutexLocker *GMutexLocker_autoptr; typedef GList *GMutexLocker_listautoptr; typedef GSList *GMutexLocker_slistautoptr; typedef GQueue *GMutexLocker_queueautoptr; 26553: # 84 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 84 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 84 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 84 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GMutexLocker (GMutexLocker *_ptr) { if (_ptr) (g_mutex_locker_free) ((GMutexLocker *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GMutexLocker (GMutexLocker **_ptr) { glib_autoptr_clear_GMutexLocker (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GMutexLocker (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_mutex_locker_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GMutexLocker (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_mutex_locker_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GMutexLocker (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_mutex_locker_free); } 26553: # 84 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 84 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GRecMutexLocker *GRecMutexLocker_autoptr; typedef GList *GRecMutexLocker_listautoptr; typedef GSList *GRecMutexLocker_slistautoptr; typedef GQueue *GRecMutexLocker_queueautoptr; 26553: # 85 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 85 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 85 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 85 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GRecMutexLocker (GRecMutexLocker *_ptr) { if (_ptr) (g_rec_mutex_locker_free) ((GRecMutexLocker *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GRecMutexLocker (GRecMutexLocker **_ptr) { glib_autoptr_clear_GRecMutexLocker (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GRecMutexLocker (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_rec_mutex_locker_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GRecMutexLocker (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_rec_mutex_locker_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GRecMutexLocker (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_rec_mutex_locker_free); } 26553: # 85 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 85 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GRWLockWriterLocker *GRWLockWriterLocker_autoptr; typedef GList *GRWLockWriterLocker_listautoptr; typedef GSList *GRWLockWriterLocker_slistautoptr; typedef GQueue *GRWLockWriterLocker_queueautoptr; 26553: # 86 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 86 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 86 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 86 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GRWLockWriterLocker (GRWLockWriterLocker *_ptr) { if (_ptr) (g_rw_lock_writer_locker_free) ((GRWLockWriterLocker *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GRWLockWriterLocker (GRWLockWriterLocker **_ptr) { glib_autoptr_clear_GRWLockWriterLocker (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GRWLockWriterLocker (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_rw_lock_writer_locker_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GRWLockWriterLocker (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_rw_lock_writer_locker_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GRWLockWriterLocker (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_rw_lock_writer_locker_free); } 26553: # 86 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 86 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GRWLockReaderLocker *GRWLockReaderLocker_autoptr; typedef GList *GRWLockReaderLocker_listautoptr; typedef GSList *GRWLockReaderLocker_slistautoptr; typedef GQueue *GRWLockReaderLocker_queueautoptr; 26553: # 87 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 87 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 87 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 87 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GRWLockReaderLocker (GRWLockReaderLocker *_ptr) { if (_ptr) (g_rw_lock_reader_locker_free) ((GRWLockReaderLocker *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GRWLockReaderLocker (GRWLockReaderLocker **_ptr) { glib_autoptr_clear_GRWLockReaderLocker (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GRWLockReaderLocker (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_rw_lock_reader_locker_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GRWLockReaderLocker (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_rw_lock_reader_locker_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GRWLockReaderLocker (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_rw_lock_reader_locker_free); } 26553: # 87 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 87 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: 26553: # 88 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 88 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 88 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 88 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_auto_cleanup_GCond (GCond *_ptr) { (g_cond_clear) (_ptr); } 26553: # 88 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 88 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GTimer *GTimer_autoptr; typedef GList *GTimer_listautoptr; typedef GSList *GTimer_slistautoptr; typedef GQueue *GTimer_queueautoptr; 26553: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GTimer (GTimer *_ptr) { if (_ptr) (g_timer_destroy) ((GTimer *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GTimer (GTimer **_ptr) { glib_autoptr_clear_GTimer (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GTimer (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_timer_destroy); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GTimer (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_timer_destroy); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GTimer (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_timer_destroy); } 26553: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GTimeZone *GTimeZone_autoptr; typedef GList *GTimeZone_listautoptr; typedef GSList *GTimeZone_slistautoptr; typedef GQueue *GTimeZone_queueautoptr; 26553: # 90 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 90 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 90 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 90 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GTimeZone (GTimeZone *_ptr) { if (_ptr) (g_time_zone_unref) ((GTimeZone *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GTimeZone (GTimeZone **_ptr) { glib_autoptr_clear_GTimeZone (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GTimeZone (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_time_zone_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GTimeZone (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_time_zone_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GTimeZone (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_time_zone_unref); } 26553: # 90 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 90 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GTree *GTree_autoptr; typedef GList *GTree_listautoptr; typedef GSList *GTree_slistautoptr; typedef GQueue *GTree_queueautoptr; 26553: # 91 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 91 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 91 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 91 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GTree (GTree *_ptr) { if (_ptr) (g_tree_unref) ((GTree *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GTree (GTree **_ptr) { glib_autoptr_clear_GTree (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GTree (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_tree_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GTree (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_tree_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GTree (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_tree_unref); } 26553: # 91 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 91 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GVariant *GVariant_autoptr; typedef GList *GVariant_listautoptr; typedef GSList *GVariant_slistautoptr; typedef GQueue *GVariant_queueautoptr; 26553: # 92 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 92 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 92 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 92 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GVariant (GVariant *_ptr) { if (_ptr) (g_variant_unref) ((GVariant *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GVariant (GVariant **_ptr) { glib_autoptr_clear_GVariant (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GVariant (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GVariant (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GVariant (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_variant_unref); } 26553: # 92 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 92 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GVariantBuilder *GVariantBuilder_autoptr; typedef GList *GVariantBuilder_listautoptr; typedef GSList *GVariantBuilder_slistautoptr; typedef GQueue *GVariantBuilder_queueautoptr; 26553: # 93 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 93 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 93 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 93 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GVariantBuilder (GVariantBuilder *_ptr) { if (_ptr) (g_variant_builder_unref) ((GVariantBuilder *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GVariantBuilder (GVariantBuilder **_ptr) { glib_autoptr_clear_GVariantBuilder (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GVariantBuilder (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_builder_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GVariantBuilder (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_builder_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GVariantBuilder (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_variant_builder_unref); } 26553: # 93 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 93 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: 26553: # 94 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 94 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 94 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 94 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_auto_cleanup_GVariantBuilder (GVariantBuilder *_ptr) { (g_variant_builder_clear) (_ptr); } 26553: # 94 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 94 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GVariantIter *GVariantIter_autoptr; typedef GList *GVariantIter_listautoptr; typedef GSList *GVariantIter_slistautoptr; typedef GQueue *GVariantIter_queueautoptr; 26553: # 95 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 95 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 95 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 95 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GVariantIter (GVariantIter *_ptr) { if (_ptr) (g_variant_iter_free) ((GVariantIter *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GVariantIter (GVariantIter **_ptr) { glib_autoptr_clear_GVariantIter (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GVariantIter (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_iter_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GVariantIter (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_iter_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GVariantIter (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_variant_iter_free); } 26553: # 95 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 95 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GVariantDict *GVariantDict_autoptr; typedef GList *GVariantDict_listautoptr; typedef GSList *GVariantDict_slistautoptr; typedef GQueue *GVariantDict_queueautoptr; 26553: # 96 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 96 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 96 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 96 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GVariantDict (GVariantDict *_ptr) { if (_ptr) (g_variant_dict_unref) ((GVariantDict *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GVariantDict (GVariantDict **_ptr) { glib_autoptr_clear_GVariantDict (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GVariantDict (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_dict_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GVariantDict (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_dict_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GVariantDict (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_variant_dict_unref); } 26553: # 96 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 96 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: 26553: # 97 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 97 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 97 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 97 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_auto_cleanup_GVariantDict (GVariantDict *_ptr) { (g_variant_dict_clear) (_ptr); } 26553: # 97 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 97 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GVariantType *GVariantType_autoptr; typedef GList *GVariantType_listautoptr; typedef GSList *GVariantType_slistautoptr; typedef GQueue *GVariantType_queueautoptr; 26553: # 98 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 98 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 98 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 98 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GVariantType (GVariantType *_ptr) { if (_ptr) (g_variant_type_free) ((GVariantType *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GVariantType (GVariantType **_ptr) { glib_autoptr_clear_GVariantType (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GVariantType (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_type_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GVariantType (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_type_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GVariantType (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_variant_type_free); } 26553: # 98 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 98 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: 26553: # 99 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 99 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 99 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 99 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_auto_cleanup_GStrv (GStrv *_ptr) { if (*_ptr != 26553: # 99 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 3 4 26553: ((void *)0) 26553: # 99 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: ) (g_strfreev) (*_ptr); } 26553: # 99 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 99 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GRefString *GRefString_autoptr; typedef GList *GRefString_listautoptr; typedef GSList *GRefString_slistautoptr; typedef GQueue *GRefString_queueautoptr; 26553: # 100 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 100 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 100 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 100 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GRefString (GRefString *_ptr) { if (_ptr) (g_ref_string_release) ((GRefString *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GRefString (GRefString **_ptr) { glib_autoptr_clear_GRefString (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GRefString (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_ref_string_release); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GRefString (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_ref_string_release); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GRefString (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_ref_string_release); } 26553: # 100 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 100 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: typedef GUri *GUri_autoptr; typedef GList *GUri_listautoptr; typedef GSList *GUri_slistautoptr; typedef GQueue *GUri_queueautoptr; 26553: # 101 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 101 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 101 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 101 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GUri (GUri *_ptr) { if (_ptr) (g_uri_unref) ((GUri *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GUri (GUri **_ptr) { glib_autoptr_clear_GUri (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GUri (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_uri_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GUri (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_uri_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GUri (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_uri_unref); } 26553: # 101 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 101 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: 26553: 26553: # 103 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 103 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 26553: 26553: # 115 "/usr/include/glib-2.0/glib.h" 2 26553: # 14 "/usr/include/gtk-3.0/gdk/gdkconfig.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 31 "/usr/include/gtk-3.0/gdk/gdk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 32 "/usr/include/gtk-3.0/gdk/gdk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h" 1 26553: # 28 "/usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h" 26553: # 1 "/usr/include/glib-2.0/gio/gio.h" 1 26553: # 26 "/usr/include/glib-2.0/gio/gio.h" 26553: # 1 "/usr/include/glib-2.0/gio/giotypes.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/giotypes.h" 26553: # 1 "/usr/include/glib-2.0/gio/gioenums.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gioenums.h" 26553: # 1 "/usr/include/glib-2.0/glib-object.h" 1 26553: # 22 "/usr/include/glib-2.0/glib-object.h" 26553: # 1 "/usr/include/glib-2.0/gobject/gbinding.h" 1 26553: # 29 "/usr/include/glib-2.0/gobject/gbinding.h" 26553: # 1 "/usr/include/glib-2.0/gobject/gobject.h" 1 26553: # 24 "/usr/include/glib-2.0/gobject/gobject.h" 26553: # 1 "/usr/include/glib-2.0/gobject/gtype.h" 1 26553: # 26 "/usr/include/glib-2.0/gobject/gtype.h" 26553: 26553: # 400 "/usr/include/glib-2.0/gobject/gtype.h" 26553: typedef gsize GType; 26553: 26553: 26553: 26553: typedef struct _GValue GValue; 26553: typedef union _GTypeCValue GTypeCValue; 26553: typedef struct _GTypePlugin GTypePlugin; 26553: typedef struct _GTypeClass GTypeClass; 26553: typedef struct _GTypeInterface GTypeInterface; 26553: typedef struct _GTypeInstance GTypeInstance; 26553: typedef struct _GTypeInfo GTypeInfo; 26553: typedef struct _GTypeFundamentalInfo GTypeFundamentalInfo; 26553: typedef struct _GInterfaceInfo GInterfaceInfo; 26553: typedef struct _GTypeValueTable GTypeValueTable; 26553: typedef struct _GTypeQuery GTypeQuery; 26553: # 424 "/usr/include/glib-2.0/gobject/gtype.h" 26553: struct _GTypeClass 26553: { 26553: 26553: GType g_type; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GTypeInstance 26553: { 26553: 26553: GTypeClass *g_class; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GTypeInterface 26553: { 26553: 26553: GType g_type; 26553: GType g_instance_type; 26553: }; 26553: # 461 "/usr/include/glib-2.0/gobject/gtype.h" 26553: struct _GTypeQuery 26553: { 26553: GType type; 26553: const gchar *type_name; 26553: guint class_size; 26553: guint instance_size; 26553: }; 26553: # 697 "/usr/include/glib-2.0/gobject/gtype.h" 26553: typedef enum 26553: { 26553: G_TYPE_DEBUG_NONE = 0, 26553: G_TYPE_DEBUG_OBJECTS = 1 << 0, 26553: G_TYPE_DEBUG_SIGNALS = 1 << 1, 26553: G_TYPE_DEBUG_INSTANCE_COUNT = 1 << 2, 26553: G_TYPE_DEBUG_MASK = 0x07 26553: } GTypeDebugFlags __attribute__((__deprecated__)); 26553: 26553: 26553: 26553: 26553: # 708 "/usr/include/glib-2.0/gobject/gtype.h" 26553: #pragma GCC diagnostic push 26553: # 708 "/usr/include/glib-2.0/gobject/gtype.h" 26553: 26553: # 708 "/usr/include/glib-2.0/gobject/gtype.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 708 "/usr/include/glib-2.0/gobject/gtype.h" 26553: 26553: __attribute__((__deprecated__)) extern 26553: void g_type_init (void); 26553: __attribute__((__deprecated__)) extern 26553: void g_type_init_with_debug_flags (GTypeDebugFlags debug_flags); 26553: 26553: # 713 "/usr/include/glib-2.0/gobject/gtype.h" 26553: #pragma GCC diagnostic pop 26553: # 713 "/usr/include/glib-2.0/gobject/gtype.h" 26553: 26553: 26553: extern 26553: const gchar * g_type_name (GType type); 26553: extern 26553: GQuark g_type_qname (GType type); 26553: extern 26553: GType g_type_from_name (const gchar *name); 26553: extern 26553: GType g_type_parent (GType type); 26553: extern 26553: guint g_type_depth (GType type); 26553: extern 26553: GType g_type_next_base (GType leaf_type, 26553: GType root_type); 26553: extern 26553: gboolean g_type_is_a (GType type, 26553: GType is_a_type); 26553: extern 26553: gpointer g_type_class_ref (GType type); 26553: extern 26553: gpointer g_type_class_peek (GType type); 26553: extern 26553: gpointer g_type_class_peek_static (GType type); 26553: extern 26553: void g_type_class_unref (gpointer g_class); 26553: extern 26553: gpointer g_type_class_peek_parent (gpointer g_class); 26553: extern 26553: gpointer g_type_interface_peek (gpointer instance_class, 26553: GType iface_type); 26553: extern 26553: gpointer g_type_interface_peek_parent (gpointer g_iface); 26553: 26553: extern 26553: gpointer g_type_default_interface_ref (GType g_type); 26553: extern 26553: gpointer g_type_default_interface_peek (GType g_type); 26553: extern 26553: void g_type_default_interface_unref (gpointer g_iface); 26553: 26553: 26553: extern 26553: GType* g_type_children (GType type, 26553: guint *n_children); 26553: extern 26553: GType* g_type_interfaces (GType type, 26553: guint *n_interfaces); 26553: 26553: 26553: extern 26553: void g_type_set_qdata (GType type, 26553: GQuark quark, 26553: gpointer data); 26553: extern 26553: gpointer g_type_get_qdata (GType type, 26553: GQuark quark); 26553: extern 26553: void g_type_query (GType type, 26553: GTypeQuery *query); 26553: 26553: extern 26553: int g_type_get_instance_count (GType type); 26553: # 794 "/usr/include/glib-2.0/gobject/gtype.h" 26553: typedef void (*GBaseInitFunc) (gpointer g_class); 26553: # 808 "/usr/include/glib-2.0/gobject/gtype.h" 26553: typedef void (*GBaseFinalizeFunc) (gpointer g_class); 26553: # 912 "/usr/include/glib-2.0/gobject/gtype.h" 26553: typedef void (*GClassInitFunc) (gpointer g_class, 26553: gpointer class_data); 26553: # 929 "/usr/include/glib-2.0/gobject/gtype.h" 26553: typedef void (*GClassFinalizeFunc) (gpointer g_class, 26553: gpointer class_data); 26553: # 951 "/usr/include/glib-2.0/gobject/gtype.h" 26553: typedef void (*GInstanceInitFunc) (GTypeInstance *instance, 26553: gpointer g_class); 26553: # 967 "/usr/include/glib-2.0/gobject/gtype.h" 26553: typedef void (*GInterfaceInitFunc) (gpointer g_iface, 26553: gpointer iface_data); 26553: # 979 "/usr/include/glib-2.0/gobject/gtype.h" 26553: typedef void (*GInterfaceFinalizeFunc) (gpointer g_iface, 26553: gpointer iface_data); 26553: # 1001 "/usr/include/glib-2.0/gobject/gtype.h" 26553: typedef gboolean (*GTypeClassCacheFunc) (gpointer cache_data, 26553: GTypeClass *g_class); 26553: # 1015 "/usr/include/glib-2.0/gobject/gtype.h" 26553: typedef void (*GTypeInterfaceCheckFunc) (gpointer check_data, 26553: gpointer g_iface); 26553: # 1027 "/usr/include/glib-2.0/gobject/gtype.h" 26553: typedef enum 26553: { 26553: G_TYPE_FLAG_CLASSED = (1 << 0), 26553: G_TYPE_FLAG_INSTANTIATABLE = (1 << 1), 26553: G_TYPE_FLAG_DERIVABLE = (1 << 2), 26553: G_TYPE_FLAG_DEEP_DERIVABLE = (1 << 3) 26553: } GTypeFundamentalFlags; 26553: # 1046 "/usr/include/glib-2.0/gobject/gtype.h" 26553: typedef enum 26553: { 26553: G_TYPE_FLAG_ABSTRACT = (1 << 4), 26553: G_TYPE_FLAG_VALUE_ABSTRACT = (1 << 5), 26553: G_TYPE_FLAG_FINAL = (1 << 6) 26553: } GTypeFlags; 26553: # 1083 "/usr/include/glib-2.0/gobject/gtype.h" 26553: struct _GTypeInfo 26553: { 26553: 26553: guint16 class_size; 26553: 26553: GBaseInitFunc base_init; 26553: GBaseFinalizeFunc base_finalize; 26553: 26553: 26553: GClassInitFunc class_init; 26553: GClassFinalizeFunc class_finalize; 26553: gconstpointer class_data; 26553: 26553: 26553: guint16 instance_size; 26553: guint16 n_preallocs; 26553: GInstanceInitFunc instance_init; 26553: 26553: 26553: const GTypeValueTable *value_table; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GTypeFundamentalInfo 26553: { 26553: GTypeFundamentalFlags type_flags; 26553: }; 26553: # 1124 "/usr/include/glib-2.0/gobject/gtype.h" 26553: struct _GInterfaceInfo 26553: { 26553: GInterfaceInitFunc interface_init; 26553: GInterfaceFinalizeFunc interface_finalize; 26553: gpointer interface_data; 26553: }; 26553: # 1284 "/usr/include/glib-2.0/gobject/gtype.h" 26553: struct _GTypeValueTable 26553: { 26553: void (*value_init) (GValue *value); 26553: void (*value_free) (GValue *value); 26553: void (*value_copy) (const GValue *src_value, 26553: GValue *dest_value); 26553: 26553: gpointer (*value_peek_pointer) (const GValue *value); 26553: const gchar *collect_format; 26553: gchar* (*collect_value) (GValue *value, 26553: guint n_collect_values, 26553: GTypeCValue *collect_values, 26553: guint collect_flags); 26553: const gchar *lcopy_format; 26553: gchar* (*lcopy_value) (const GValue *value, 26553: guint n_collect_values, 26553: GTypeCValue *collect_values, 26553: guint collect_flags); 26553: }; 26553: extern 26553: GType g_type_register_static (GType parent_type, 26553: const gchar *type_name, 26553: const GTypeInfo *info, 26553: GTypeFlags flags); 26553: extern 26553: GType g_type_register_static_simple (GType parent_type, 26553: const gchar *type_name, 26553: guint class_size, 26553: GClassInitFunc class_init, 26553: guint instance_size, 26553: GInstanceInitFunc instance_init, 26553: GTypeFlags flags); 26553: 26553: extern 26553: GType g_type_register_dynamic (GType parent_type, 26553: const gchar *type_name, 26553: GTypePlugin *plugin, 26553: GTypeFlags flags); 26553: extern 26553: GType g_type_register_fundamental (GType type_id, 26553: const gchar *type_name, 26553: const GTypeInfo *info, 26553: const GTypeFundamentalInfo *finfo, 26553: GTypeFlags flags); 26553: extern 26553: void g_type_add_interface_static (GType instance_type, 26553: GType interface_type, 26553: const GInterfaceInfo *info); 26553: extern 26553: void g_type_add_interface_dynamic (GType instance_type, 26553: GType interface_type, 26553: GTypePlugin *plugin); 26553: extern 26553: void g_type_interface_add_prerequisite (GType interface_type, 26553: GType prerequisite_type); 26553: extern 26553: GType*g_type_interface_prerequisites (GType interface_type, 26553: guint *n_prerequisites); 26553: extern 26553: GType g_type_interface_instantiatable_prerequisite 26553: (GType interface_type); 26553: __attribute__((__deprecated__)) extern 26553: void g_type_class_add_private (gpointer g_class, 26553: gsize private_size); 26553: extern 26553: gint g_type_add_instance_private (GType class_type, 26553: gsize private_size); 26553: extern 26553: gpointer g_type_instance_get_private (GTypeInstance *instance, 26553: GType private_type); 26553: extern 26553: void g_type_class_adjust_private_offset (gpointer g_class, 26553: gint *private_size_or_offset); 26553: 26553: extern 26553: void g_type_add_class_private (GType class_type, 26553: gsize private_size); 26553: extern 26553: gpointer g_type_class_get_private (GTypeClass *klass, 26553: GType private_type); 26553: extern 26553: gint g_type_class_get_instance_private_offset (gpointer g_class); 26553: 26553: extern 26553: void g_type_ensure (GType type); 26553: extern 26553: guint g_type_get_type_registration_serial (void); 26553: # 2343 "/usr/include/glib-2.0/gobject/gtype.h" 26553: extern 26553: GTypePlugin* g_type_get_plugin (GType type); 26553: extern 26553: GTypePlugin* g_type_interface_get_plugin (GType instance_type, 26553: GType interface_type); 26553: extern 26553: GType g_type_fundamental_next (void); 26553: extern 26553: GType g_type_fundamental (GType type_id); 26553: extern 26553: GTypeInstance* g_type_create_instance (GType type); 26553: extern 26553: void g_type_free_instance (GTypeInstance *instance); 26553: 26553: extern 26553: void g_type_add_class_cache_func (gpointer cache_data, 26553: GTypeClassCacheFunc cache_func); 26553: extern 26553: void g_type_remove_class_cache_func (gpointer cache_data, 26553: GTypeClassCacheFunc cache_func); 26553: extern 26553: void g_type_class_unref_uncached (gpointer g_class); 26553: 26553: extern 26553: void g_type_add_interface_check (gpointer check_data, 26553: GTypeInterfaceCheckFunc check_func); 26553: extern 26553: void g_type_remove_interface_check (gpointer check_data, 26553: GTypeInterfaceCheckFunc check_func); 26553: 26553: extern 26553: GTypeValueTable* g_type_value_table_peek (GType type); 26553: 26553: 26553: 26553: extern 26553: gboolean g_type_check_instance (GTypeInstance *instance) __attribute__((__pure__)); 26553: extern 26553: GTypeInstance* g_type_check_instance_cast (GTypeInstance *instance, 26553: GType iface_type); 26553: extern 26553: gboolean g_type_check_instance_is_a (GTypeInstance *instance, 26553: GType iface_type) __attribute__((__pure__)); 26553: extern 26553: gboolean g_type_check_instance_is_fundamentally_a (GTypeInstance *instance, 26553: GType fundamental_type) __attribute__((__pure__)); 26553: extern 26553: GTypeClass* g_type_check_class_cast (GTypeClass *g_class, 26553: GType is_a_type); 26553: extern 26553: gboolean g_type_check_class_is_a (GTypeClass *g_class, 26553: GType is_a_type) __attribute__((__pure__)); 26553: extern 26553: gboolean g_type_check_is_value_type (GType type) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_type_check_value (const GValue *value) __attribute__((__pure__)); 26553: extern 26553: gboolean g_type_check_value_holds (const GValue *value, 26553: GType type) __attribute__((__pure__)); 26553: extern 26553: gboolean g_type_test_flags (GType type, 26553: guint flags) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern 26553: const gchar * g_type_name_from_instance (GTypeInstance *instance); 26553: extern 26553: const gchar * g_type_name_from_class (GTypeClass *g_class); 26553: # 2472 "/usr/include/glib-2.0/gobject/gtype.h" 26553: 26553: # 25 "/usr/include/glib-2.0/gobject/gobject.h" 2 26553: # 1 "/usr/include/glib-2.0/gobject/gvalue.h" 1 26553: # 28 "/usr/include/glib-2.0/gobject/gvalue.h" 26553: 26553: # 95 "/usr/include/glib-2.0/gobject/gvalue.h" 26553: typedef void (*GValueTransform) (const GValue *src_value, 26553: GValue *dest_value); 26553: # 111 "/usr/include/glib-2.0/gobject/gvalue.h" 26553: struct _GValue 26553: { 26553: 26553: GType g_type; 26553: 26553: 26553: union { 26553: gint v_int; 26553: guint v_uint; 26553: glong v_long; 26553: gulong v_ulong; 26553: gint64 v_int64; 26553: guint64 v_uint64; 26553: gfloat v_float; 26553: gdouble v_double; 26553: gpointer v_pointer; 26553: } data[2]; 26553: }; 26553: 26553: 26553: 26553: extern 26553: GValue* g_value_init (GValue *value, 26553: GType g_type); 26553: extern 26553: void g_value_copy (const GValue *src_value, 26553: GValue *dest_value); 26553: extern 26553: GValue* g_value_reset (GValue *value); 26553: extern 26553: void g_value_unset (GValue *value); 26553: extern 26553: void g_value_set_instance (GValue *value, 26553: gpointer instance); 26553: extern 26553: void g_value_init_from_instance (GValue *value, 26553: gpointer instance); 26553: 26553: 26553: 26553: extern 26553: gboolean g_value_fits_pointer (const GValue *value); 26553: extern 26553: gpointer g_value_peek_pointer (const GValue *value); 26553: 26553: 26553: 26553: extern 26553: gboolean g_value_type_compatible (GType src_type, 26553: GType dest_type); 26553: extern 26553: gboolean g_value_type_transformable (GType src_type, 26553: GType dest_type); 26553: extern 26553: gboolean g_value_transform (const GValue *src_value, 26553: GValue *dest_value); 26553: extern 26553: void g_value_register_transform_func (GType src_type, 26553: GType dest_type, 26553: GValueTransform transform_func); 26553: # 208 "/usr/include/glib-2.0/gobject/gvalue.h" 26553: 26553: # 26 "/usr/include/glib-2.0/gobject/gobject.h" 2 26553: # 1 "/usr/include/glib-2.0/gobject/gparam.h" 1 26553: # 28 "/usr/include/glib-2.0/gobject/gparam.h" 26553: 26553: # 152 "/usr/include/glib-2.0/gobject/gparam.h" 26553: typedef enum 26553: { 26553: G_PARAM_READABLE = 1 << 0, 26553: G_PARAM_WRITABLE = 1 << 1, 26553: G_PARAM_READWRITE = (G_PARAM_READABLE | G_PARAM_WRITABLE), 26553: G_PARAM_CONSTRUCT = 1 << 2, 26553: G_PARAM_CONSTRUCT_ONLY = 1 << 3, 26553: G_PARAM_LAX_VALIDATION = 1 << 4, 26553: G_PARAM_STATIC_NAME = 1 << 5, 26553: G_PARAM_PRIVATE __attribute__((__deprecated__)) = G_PARAM_STATIC_NAME, 26553: G_PARAM_STATIC_NICK = 1 << 6, 26553: G_PARAM_STATIC_BLURB = 1 << 7, 26553: 26553: G_PARAM_EXPLICIT_NOTIFY = 1 << 30, 26553: 26553: G_PARAM_DEPRECATED = (gint)(1u << 31) 26553: } GParamFlags; 26553: # 194 "/usr/include/glib-2.0/gobject/gparam.h" 26553: typedef struct _GParamSpec GParamSpec; 26553: typedef struct _GParamSpecClass GParamSpecClass; 26553: typedef struct _GParameter GParameter __attribute__((__deprecated__)); 26553: typedef struct _GParamSpecPool GParamSpecPool; 26553: # 209 "/usr/include/glib-2.0/gobject/gparam.h" 26553: struct _GParamSpec 26553: { 26553: GTypeInstance g_type_instance; 26553: 26553: const gchar *name; 26553: GParamFlags flags; 26553: GType value_type; 26553: GType owner_type; 26553: 26553: 26553: gchar *_nick; 26553: gchar *_blurb; 26553: GData *qdata; 26553: guint ref_count; 26553: guint param_id; 26553: }; 26553: # 244 "/usr/include/glib-2.0/gobject/gparam.h" 26553: struct _GParamSpecClass 26553: { 26553: GTypeClass g_type_class; 26553: 26553: GType value_type; 26553: 26553: void (*finalize) (GParamSpec *pspec); 26553: 26553: 26553: void (*value_set_default) (GParamSpec *pspec, 26553: GValue *value); 26553: gboolean (*value_validate) (GParamSpec *pspec, 26553: GValue *value); 26553: gint (*values_cmp) (GParamSpec *pspec, 26553: const GValue *value1, 26553: const GValue *value2); 26553: 26553: gpointer dummy[4]; 26553: }; 26553: # 273 "/usr/include/glib-2.0/gobject/gparam.h" 26553: struct _GParameter 26553: { 26553: const gchar *name; 26553: GValue value; 26553: } __attribute__((__deprecated__)); 26553: 26553: 26553: 26553: extern 26553: GParamSpec* g_param_spec_ref (GParamSpec *pspec); 26553: extern 26553: void g_param_spec_unref (GParamSpec *pspec); 26553: extern 26553: void g_param_spec_sink (GParamSpec *pspec); 26553: extern 26553: GParamSpec* g_param_spec_ref_sink (GParamSpec *pspec); 26553: extern 26553: gpointer g_param_spec_get_qdata (GParamSpec *pspec, 26553: GQuark quark); 26553: extern 26553: void g_param_spec_set_qdata (GParamSpec *pspec, 26553: GQuark quark, 26553: gpointer data); 26553: extern 26553: void g_param_spec_set_qdata_full (GParamSpec *pspec, 26553: GQuark quark, 26553: gpointer data, 26553: GDestroyNotify destroy); 26553: extern 26553: gpointer g_param_spec_steal_qdata (GParamSpec *pspec, 26553: GQuark quark); 26553: extern 26553: GParamSpec* g_param_spec_get_redirect_target (GParamSpec *pspec); 26553: 26553: extern 26553: void g_param_value_set_default (GParamSpec *pspec, 26553: GValue *value); 26553: extern 26553: gboolean g_param_value_defaults (GParamSpec *pspec, 26553: const GValue *value); 26553: extern 26553: gboolean g_param_value_validate (GParamSpec *pspec, 26553: GValue *value); 26553: extern 26553: gboolean g_param_value_convert (GParamSpec *pspec, 26553: const GValue *src_value, 26553: GValue *dest_value, 26553: gboolean strict_validation); 26553: extern 26553: gint g_param_values_cmp (GParamSpec *pspec, 26553: const GValue *value1, 26553: const GValue *value2); 26553: extern 26553: const gchar * g_param_spec_get_name (GParamSpec *pspec); 26553: extern 26553: const gchar * g_param_spec_get_nick (GParamSpec *pspec); 26553: extern 26553: const gchar * g_param_spec_get_blurb (GParamSpec *pspec); 26553: extern 26553: void g_value_set_param (GValue *value, 26553: GParamSpec *param); 26553: extern 26553: GParamSpec* g_value_get_param (const GValue *value); 26553: extern 26553: GParamSpec* g_value_dup_param (const GValue *value); 26553: 26553: 26553: extern 26553: void g_value_take_param (GValue *value, 26553: GParamSpec *param); 26553: __attribute__((__deprecated__("Use '" "g_value_take_param" "' instead"))) extern 26553: void g_value_set_param_take_ownership (GValue *value, 26553: GParamSpec *param); 26553: extern 26553: const GValue * g_param_spec_get_default_value (GParamSpec *pspec); 26553: 26553: extern 26553: GQuark g_param_spec_get_name_quark (GParamSpec *pspec); 26553: 26553: 26553: typedef struct _GParamSpecTypeInfo GParamSpecTypeInfo; 26553: # 379 "/usr/include/glib-2.0/gobject/gparam.h" 26553: struct _GParamSpecTypeInfo 26553: { 26553: 26553: guint16 instance_size; 26553: guint16 n_preallocs; 26553: void (*instance_init) (GParamSpec *pspec); 26553: 26553: 26553: GType value_type; 26553: void (*finalize) (GParamSpec *pspec); 26553: void (*value_set_default) (GParamSpec *pspec, 26553: GValue *value); 26553: gboolean (*value_validate) (GParamSpec *pspec, 26553: GValue *value); 26553: gint (*values_cmp) (GParamSpec *pspec, 26553: const GValue *value1, 26553: const GValue *value2); 26553: }; 26553: extern 26553: GType g_param_type_register_static (const gchar *name, 26553: const GParamSpecTypeInfo *pspec_info); 26553: 26553: extern 26553: gboolean g_param_spec_is_valid_name (const gchar *name); 26553: 26553: 26553: GType _g_param_type_register_static_constant (const gchar *name, 26553: const GParamSpecTypeInfo *pspec_info, 26553: GType opt_type); 26553: 26553: 26553: 26553: extern 26553: gpointer g_param_spec_internal (GType param_type, 26553: const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: GParamFlags flags); 26553: extern 26553: GParamSpecPool* g_param_spec_pool_new (gboolean type_prefixing); 26553: extern 26553: void g_param_spec_pool_insert (GParamSpecPool *pool, 26553: GParamSpec *pspec, 26553: GType owner_type); 26553: extern 26553: void g_param_spec_pool_remove (GParamSpecPool *pool, 26553: GParamSpec *pspec); 26553: extern 26553: GParamSpec* g_param_spec_pool_lookup (GParamSpecPool *pool, 26553: const gchar *param_name, 26553: GType owner_type, 26553: gboolean walk_ancestors); 26553: extern 26553: GList* g_param_spec_pool_list_owned (GParamSpecPool *pool, 26553: GType owner_type); 26553: extern 26553: GParamSpec** g_param_spec_pool_list (GParamSpecPool *pool, 26553: GType owner_type, 26553: guint *n_pspecs_p); 26553: # 456 "/usr/include/glib-2.0/gobject/gparam.h" 26553: 26553: # 27 "/usr/include/glib-2.0/gobject/gobject.h" 2 26553: # 1 "/usr/include/glib-2.0/gobject/gclosure.h" 1 26553: # 27 "/usr/include/glib-2.0/gobject/gclosure.h" 26553: 26553: # 75 "/usr/include/glib-2.0/gobject/gclosure.h" 26553: typedef struct _GClosure GClosure; 26553: typedef struct _GClosureNotifyData GClosureNotifyData; 26553: # 90 "/usr/include/glib-2.0/gobject/gclosure.h" 26553: typedef void (*GCallback) (void); 26553: # 99 "/usr/include/glib-2.0/gobject/gclosure.h" 26553: typedef void (*GClosureNotify) (gpointer data, 26553: GClosure *closure); 26553: # 119 "/usr/include/glib-2.0/gobject/gclosure.h" 26553: typedef void (*GClosureMarshal) (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: # 146 "/usr/include/glib-2.0/gobject/gclosure.h" 26553: typedef void (* GVaClosureMarshal) (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: # 161 "/usr/include/glib-2.0/gobject/gclosure.h" 26553: typedef struct _GCClosure GCClosure; 26553: 26553: 26553: 26553: struct _GClosureNotifyData 26553: { 26553: gpointer data; 26553: GClosureNotify notify; 26553: }; 26553: # 179 "/usr/include/glib-2.0/gobject/gclosure.h" 26553: struct _GClosure 26553: { 26553: 26553: guint ref_count : 15; 26553: 26553: 26553: guint meta_marshal_nouse : 1; 26553: guint n_guards : 1; 26553: guint n_fnotifiers : 2; 26553: guint n_inotifiers : 8; 26553: guint in_inotify : 1; 26553: guint floating : 1; 26553: 26553: guint derivative_flag : 1; 26553: 26553: guint in_marshal : 1; 26553: guint is_invalid : 1; 26553: 26553: void (*marshal) (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: gpointer data; 26553: 26553: GClosureNotifyData *notifiers; 26553: # 217 "/usr/include/glib-2.0/gobject/gclosure.h" 26553: }; 26553: 26553: 26553: struct _GCClosure 26553: { 26553: GClosure closure; 26553: gpointer callback; 26553: }; 26553: 26553: 26553: 26553: extern 26553: GClosure* g_cclosure_new (GCallback callback_func, 26553: gpointer user_data, 26553: GClosureNotify destroy_data); 26553: extern 26553: GClosure* g_cclosure_new_swap (GCallback callback_func, 26553: gpointer user_data, 26553: GClosureNotify destroy_data); 26553: extern 26553: GClosure* g_signal_type_cclosure_new (GType itype, 26553: guint struct_offset); 26553: 26553: 26553: 26553: extern 26553: GClosure* g_closure_ref (GClosure *closure); 26553: extern 26553: void g_closure_sink (GClosure *closure); 26553: extern 26553: void g_closure_unref (GClosure *closure); 26553: 26553: extern 26553: GClosure* g_closure_new_simple (guint sizeof_closure, 26553: gpointer data); 26553: extern 26553: void g_closure_add_finalize_notifier (GClosure *closure, 26553: gpointer notify_data, 26553: GClosureNotify notify_func); 26553: extern 26553: void g_closure_remove_finalize_notifier (GClosure *closure, 26553: gpointer notify_data, 26553: GClosureNotify notify_func); 26553: extern 26553: void g_closure_add_invalidate_notifier (GClosure *closure, 26553: gpointer notify_data, 26553: GClosureNotify notify_func); 26553: extern 26553: void g_closure_remove_invalidate_notifier (GClosure *closure, 26553: gpointer notify_data, 26553: GClosureNotify notify_func); 26553: extern 26553: void g_closure_add_marshal_guards (GClosure *closure, 26553: gpointer pre_marshal_data, 26553: GClosureNotify pre_marshal_notify, 26553: gpointer post_marshal_data, 26553: GClosureNotify post_marshal_notify); 26553: extern 26553: void g_closure_set_marshal (GClosure *closure, 26553: GClosureMarshal marshal); 26553: extern 26553: void g_closure_set_meta_marshal (GClosure *closure, 26553: gpointer marshal_data, 26553: GClosureMarshal meta_marshal); 26553: extern 26553: void g_closure_invalidate (GClosure *closure); 26553: extern 26553: void g_closure_invoke (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint); 26553: # 301 "/usr/include/glib-2.0/gobject/gclosure.h" 26553: extern 26553: void g_cclosure_marshal_generic (GClosure *closure, 26553: GValue *return_gvalue, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: 26553: extern 26553: void g_cclosure_marshal_generic_va (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args_list, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: 26553: # 28 "/usr/include/glib-2.0/gobject/gobject.h" 2 26553: # 1 "/usr/include/glib-2.0/gobject/gsignal.h" 1 26553: # 27 "/usr/include/glib-2.0/gobject/gsignal.h" 26553: # 1 "/usr/include/glib-2.0/gobject/gmarshal.h" 1 26553: # 20 "/usr/include/glib-2.0/gobject/gmarshal.h" 26553: 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_VOID__VOID (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_VOID__VOIDv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_VOID__BOOLEAN (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_VOID__BOOLEANv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_VOID__CHAR (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_VOID__CHARv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_VOID__UCHAR (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_VOID__UCHARv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_VOID__INT (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_VOID__INTv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_VOID__UINT (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_VOID__UINTv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_VOID__LONG (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_VOID__LONGv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_VOID__ULONG (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_VOID__ULONGv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_VOID__ENUM (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_VOID__ENUMv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_VOID__FLAGS (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_VOID__FLAGSv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_VOID__FLOAT (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_VOID__FLOATv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_VOID__DOUBLE (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_VOID__DOUBLEv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_VOID__STRING (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_VOID__STRINGv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_VOID__PARAM (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_VOID__PARAMv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_VOID__BOXED (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_VOID__BOXEDv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_VOID__POINTER (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_VOID__POINTERv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_VOID__OBJECT (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_VOID__OBJECTv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_VOID__VARIANT (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_VOID__VARIANTv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_VOID__UINT_POINTER (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_VOID__UINT_POINTERv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_BOOLEAN__FLAGS (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_BOOLEAN__FLAGSv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: # 381 "/usr/include/glib-2.0/gobject/gmarshal.h" 26553: extern 26553: void g_cclosure_marshal_STRING__OBJECT_POINTER (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_STRING__OBJECT_POINTERv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: 26553: 26553: extern 26553: void g_cclosure_marshal_BOOLEAN__BOXED_BOXED (GClosure *closure, 26553: GValue *return_value, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer invocation_hint, 26553: gpointer marshal_data); 26553: extern 26553: void g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv (GClosure *closure, 26553: GValue *return_value, 26553: gpointer instance, 26553: va_list args, 26553: gpointer marshal_data, 26553: int n_params, 26553: GType *param_types); 26553: # 432 "/usr/include/glib-2.0/gobject/gmarshal.h" 26553: 26553: # 28 "/usr/include/glib-2.0/gobject/gsignal.h" 2 26553: 26553: 26553: 26553: 26553: typedef struct _GSignalQuery GSignalQuery; 26553: typedef struct _GSignalInvocationHint GSignalInvocationHint; 26553: # 45 "/usr/include/glib-2.0/gobject/gsignal.h" 26553: typedef GClosureMarshal GSignalCMarshaller; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef GVaClosureMarshal GSignalCVaMarshaller; 26553: # 73 "/usr/include/glib-2.0/gobject/gsignal.h" 26553: typedef gboolean (*GSignalEmissionHook) (GSignalInvocationHint *ihint, 26553: guint n_param_values, 26553: const GValue *param_values, 26553: gpointer data); 26553: # 101 "/usr/include/glib-2.0/gobject/gsignal.h" 26553: typedef gboolean (*GSignalAccumulator) (GSignalInvocationHint *ihint, 26553: GValue *return_accu, 26553: const GValue *handler_return, 26553: gpointer data); 26553: # 136 "/usr/include/glib-2.0/gobject/gsignal.h" 26553: typedef enum 26553: { 26553: G_SIGNAL_RUN_FIRST = 1 << 0, 26553: G_SIGNAL_RUN_LAST = 1 << 1, 26553: G_SIGNAL_RUN_CLEANUP = 1 << 2, 26553: G_SIGNAL_NO_RECURSE = 1 << 3, 26553: G_SIGNAL_DETAILED = 1 << 4, 26553: G_SIGNAL_ACTION = 1 << 5, 26553: G_SIGNAL_NO_HOOKS = 1 << 6, 26553: G_SIGNAL_MUST_COLLECT = 1 << 7, 26553: G_SIGNAL_DEPRECATED = 1 << 8, 26553: 26553: G_SIGNAL_ACCUMULATOR_FIRST_RUN = 1 << 17, 26553: } GSignalFlags; 26553: # 166 "/usr/include/glib-2.0/gobject/gsignal.h" 26553: typedef enum 26553: { 26553: G_CONNECT_AFTER = 1 << 0, 26553: G_CONNECT_SWAPPED = 1 << 1 26553: } GConnectFlags; 26553: # 184 "/usr/include/glib-2.0/gobject/gsignal.h" 26553: typedef enum 26553: { 26553: G_SIGNAL_MATCH_ID = 1 << 0, 26553: G_SIGNAL_MATCH_DETAIL = 1 << 1, 26553: G_SIGNAL_MATCH_CLOSURE = 1 << 2, 26553: G_SIGNAL_MATCH_FUNC = 1 << 3, 26553: G_SIGNAL_MATCH_DATA = 1 << 4, 26553: G_SIGNAL_MATCH_UNBLOCKED = 1 << 5 26553: } GSignalMatchType; 26553: # 236 "/usr/include/glib-2.0/gobject/gsignal.h" 26553: struct _GSignalInvocationHint 26553: { 26553: guint signal_id; 26553: GQuark detail; 26553: GSignalFlags run_type; 26553: }; 26553: # 263 "/usr/include/glib-2.0/gobject/gsignal.h" 26553: struct _GSignalQuery 26553: { 26553: guint signal_id; 26553: const gchar *signal_name; 26553: GType itype; 26553: GSignalFlags signal_flags; 26553: GType return_type; 26553: guint n_params; 26553: const GType *param_types; 26553: }; 26553: 26553: 26553: 26553: extern 26553: guint g_signal_newv (const gchar *signal_name, 26553: GType itype, 26553: GSignalFlags signal_flags, 26553: GClosure *class_closure, 26553: GSignalAccumulator accumulator, 26553: gpointer accu_data, 26553: GSignalCMarshaller c_marshaller, 26553: GType return_type, 26553: guint n_params, 26553: GType *param_types); 26553: extern 26553: guint g_signal_new_valist (const gchar *signal_name, 26553: GType itype, 26553: GSignalFlags signal_flags, 26553: GClosure *class_closure, 26553: GSignalAccumulator accumulator, 26553: gpointer accu_data, 26553: GSignalCMarshaller c_marshaller, 26553: GType return_type, 26553: guint n_params, 26553: va_list args); 26553: extern 26553: guint g_signal_new (const gchar *signal_name, 26553: GType itype, 26553: GSignalFlags signal_flags, 26553: guint class_offset, 26553: GSignalAccumulator accumulator, 26553: gpointer accu_data, 26553: GSignalCMarshaller c_marshaller, 26553: GType return_type, 26553: guint n_params, 26553: ...); 26553: extern 26553: guint g_signal_new_class_handler (const gchar *signal_name, 26553: GType itype, 26553: GSignalFlags signal_flags, 26553: GCallback class_handler, 26553: GSignalAccumulator accumulator, 26553: gpointer accu_data, 26553: GSignalCMarshaller c_marshaller, 26553: GType return_type, 26553: guint n_params, 26553: ...); 26553: extern 26553: void g_signal_set_va_marshaller (guint signal_id, 26553: GType instance_type, 26553: GSignalCVaMarshaller va_marshaller); 26553: 26553: extern 26553: void g_signal_emitv (const GValue *instance_and_params, 26553: guint signal_id, 26553: GQuark detail, 26553: GValue *return_value); 26553: extern 26553: void g_signal_emit_valist (gpointer instance, 26553: guint signal_id, 26553: GQuark detail, 26553: va_list var_args); 26553: extern 26553: void g_signal_emit (gpointer instance, 26553: guint signal_id, 26553: GQuark detail, 26553: ...); 26553: extern 26553: void g_signal_emit_by_name (gpointer instance, 26553: const gchar *detailed_signal, 26553: ...); 26553: extern 26553: guint g_signal_lookup (const gchar *name, 26553: GType itype); 26553: extern 26553: const gchar * g_signal_name (guint signal_id); 26553: extern 26553: void g_signal_query (guint signal_id, 26553: GSignalQuery *query); 26553: extern 26553: guint* g_signal_list_ids (GType itype, 26553: guint *n_ids); 26553: extern 26553: gboolean g_signal_is_valid_name (const gchar *name); 26553: extern 26553: gboolean g_signal_parse_name (const gchar *detailed_signal, 26553: GType itype, 26553: guint *signal_id_p, 26553: GQuark *detail_p, 26553: gboolean force_detail_quark); 26553: extern 26553: GSignalInvocationHint* g_signal_get_invocation_hint (gpointer instance); 26553: 26553: 26553: 26553: extern 26553: void g_signal_stop_emission (gpointer instance, 26553: guint signal_id, 26553: GQuark detail); 26553: extern 26553: void g_signal_stop_emission_by_name (gpointer instance, 26553: const gchar *detailed_signal); 26553: extern 26553: gulong g_signal_add_emission_hook (guint signal_id, 26553: GQuark detail, 26553: GSignalEmissionHook hook_func, 26553: gpointer hook_data, 26553: GDestroyNotify data_destroy); 26553: extern 26553: void g_signal_remove_emission_hook (guint signal_id, 26553: gulong hook_id); 26553: 26553: 26553: 26553: extern 26553: gboolean g_signal_has_handler_pending (gpointer instance, 26553: guint signal_id, 26553: GQuark detail, 26553: gboolean may_be_blocked); 26553: extern 26553: gulong g_signal_connect_closure_by_id (gpointer instance, 26553: guint signal_id, 26553: GQuark detail, 26553: GClosure *closure, 26553: gboolean after); 26553: extern 26553: gulong g_signal_connect_closure (gpointer instance, 26553: const gchar *detailed_signal, 26553: GClosure *closure, 26553: gboolean after); 26553: extern 26553: gulong g_signal_connect_data (gpointer instance, 26553: const gchar *detailed_signal, 26553: GCallback c_handler, 26553: gpointer data, 26553: GClosureNotify destroy_data, 26553: GConnectFlags connect_flags); 26553: extern 26553: void g_signal_handler_block (gpointer instance, 26553: gulong handler_id); 26553: extern 26553: void g_signal_handler_unblock (gpointer instance, 26553: gulong handler_id); 26553: extern 26553: void g_signal_handler_disconnect (gpointer instance, 26553: gulong handler_id); 26553: extern 26553: gboolean g_signal_handler_is_connected (gpointer instance, 26553: gulong handler_id); 26553: extern 26553: gulong g_signal_handler_find (gpointer instance, 26553: GSignalMatchType mask, 26553: guint signal_id, 26553: GQuark detail, 26553: GClosure *closure, 26553: gpointer func, 26553: gpointer data); 26553: extern 26553: guint g_signal_handlers_block_matched (gpointer instance, 26553: GSignalMatchType mask, 26553: guint signal_id, 26553: GQuark detail, 26553: GClosure *closure, 26553: gpointer func, 26553: gpointer data); 26553: extern 26553: guint g_signal_handlers_unblock_matched (gpointer instance, 26553: GSignalMatchType mask, 26553: guint signal_id, 26553: GQuark detail, 26553: GClosure *closure, 26553: gpointer func, 26553: gpointer data); 26553: extern 26553: guint g_signal_handlers_disconnect_matched (gpointer instance, 26553: GSignalMatchType mask, 26553: guint signal_id, 26553: GQuark detail, 26553: GClosure *closure, 26553: gpointer func, 26553: gpointer data); 26553: 26553: extern 26553: void g_clear_signal_handler (gulong *handler_id_ptr, 26553: gpointer instance); 26553: # 474 "/usr/include/glib-2.0/gobject/gsignal.h" 26553: extern 26553: void g_signal_override_class_closure (guint signal_id, 26553: GType instance_type, 26553: GClosure *class_closure); 26553: extern 26553: void g_signal_override_class_handler (const gchar *signal_name, 26553: GType instance_type, 26553: GCallback class_handler); 26553: extern 26553: void g_signal_chain_from_overridden (const GValue *instance_and_params, 26553: GValue *return_value); 26553: extern 26553: void g_signal_chain_from_overridden_handler (gpointer instance, 26553: ...); 26553: # 621 "/usr/include/glib-2.0/gobject/gsignal.h" 26553: extern 26553: gboolean g_signal_accumulator_true_handled (GSignalInvocationHint *ihint, 26553: GValue *return_accu, 26553: const GValue *handler_return, 26553: gpointer dummy); 26553: 26553: extern 26553: gboolean g_signal_accumulator_first_wins (GSignalInvocationHint *ihint, 26553: GValue *return_accu, 26553: const GValue *handler_return, 26553: gpointer dummy); 26553: 26553: 26553: extern 26553: void g_signal_handlers_destroy (gpointer instance); 26553: void _g_signals_destroy (GType itype); 26553: 26553: 26553: # 29 "/usr/include/glib-2.0/gobject/gobject.h" 2 26553: # 1 "/usr/include/glib-2.0/gobject/gboxed.h" 1 26553: # 27 "/usr/include/glib-2.0/gobject/gboxed.h" 26553: # 1 "/usr/include/glib-2.0/gobject/glib-types.h" 1 26553: # 26 "/usr/include/glib-2.0/gobject/glib-types.h" 26553: 26553: # 327 "/usr/include/glib-2.0/gobject/glib-types.h" 26553: extern 26553: GType g_date_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_strv_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_gstring_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_hash_table_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_array_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_byte_array_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_ptr_array_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_bytes_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_variant_type_get_gtype (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_regex_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_match_info_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_error_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_date_time_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_time_zone_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_io_channel_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_io_condition_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_variant_builder_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_variant_dict_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_key_file_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_main_loop_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_main_context_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_source_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_pollfd_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_thread_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_checksum_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_markup_parse_context_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_mapped_file_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_option_group_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_uri_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_tree_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_pattern_spec_get_type (void) __attribute__ ((__const__)); 26553: 26553: __attribute__((__deprecated__("Use '" "'G_TYPE_VARIANT'" "' instead"))) extern 26553: GType g_variant_get_gtype (void) __attribute__ ((__const__)); 26553: 26553: 26553: # 28 "/usr/include/glib-2.0/gobject/gboxed.h" 2 26553: 26553: 26553: 26553: # 56 "/usr/include/glib-2.0/gobject/gboxed.h" 26553: typedef gpointer (*GBoxedCopyFunc) (gpointer boxed); 26553: # 65 "/usr/include/glib-2.0/gobject/gboxed.h" 26553: typedef void (*GBoxedFreeFunc) (gpointer boxed); 26553: 26553: 26553: 26553: extern 26553: gpointer g_boxed_copy (GType boxed_type, 26553: gconstpointer src_boxed); 26553: extern 26553: void g_boxed_free (GType boxed_type, 26553: gpointer boxed); 26553: extern 26553: void g_value_set_boxed (GValue *value, 26553: gconstpointer v_boxed); 26553: extern 26553: void g_value_set_static_boxed (GValue *value, 26553: gconstpointer v_boxed); 26553: extern 26553: void g_value_take_boxed (GValue *value, 26553: gconstpointer v_boxed); 26553: __attribute__((__deprecated__("Use '" "g_value_take_boxed" "' instead"))) extern 26553: void g_value_set_boxed_take_ownership (GValue *value, 26553: gconstpointer v_boxed); 26553: extern 26553: gpointer g_value_get_boxed (const GValue *value); 26553: extern 26553: gpointer g_value_dup_boxed (const GValue *value); 26553: 26553: 26553: 26553: extern 26553: GType g_boxed_type_register_static (const gchar *name, 26553: GBoxedCopyFunc boxed_copy, 26553: GBoxedFreeFunc boxed_free); 26553: # 115 "/usr/include/glib-2.0/gobject/gboxed.h" 26553: extern 26553: GType g_closure_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_value_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: # 30 "/usr/include/glib-2.0/gobject/gobject.h" 2 26553: 26553: 26553: # 190 "/usr/include/glib-2.0/gobject/gobject.h" 26553: typedef struct _GObject GObject; 26553: typedef struct _GObjectClass GObjectClass; 26553: typedef struct _GObject GInitiallyUnowned; 26553: typedef struct _GObjectClass GInitiallyUnownedClass; 26553: typedef struct _GObjectConstructParam GObjectConstructParam; 26553: # 205 "/usr/include/glib-2.0/gobject/gobject.h" 26553: typedef void (*GObjectGetPropertyFunc) (GObject *object, 26553: guint property_id, 26553: GValue *value, 26553: GParamSpec *pspec); 26553: # 219 "/usr/include/glib-2.0/gobject/gobject.h" 26553: typedef void (*GObjectSetPropertyFunc) (GObject *object, 26553: guint property_id, 26553: const GValue *value, 26553: GParamSpec *pspec); 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef void (*GObjectFinalizeFunc) (GObject *object); 26553: # 242 "/usr/include/glib-2.0/gobject/gobject.h" 26553: typedef void (*GWeakNotify) (gpointer data, 26553: GObject *where_the_object_was); 26553: # 252 "/usr/include/glib-2.0/gobject/gobject.h" 26553: struct _GObject 26553: { 26553: GTypeInstance g_type_instance; 26553: 26553: 26553: guint ref_count; 26553: GData *qdata; 26553: }; 26553: # 322 "/usr/include/glib-2.0/gobject/gobject.h" 26553: struct _GObjectClass 26553: { 26553: GTypeClass g_type_class; 26553: 26553: 26553: GSList *construct_properties; 26553: 26553: 26553: 26553: GObject* (*constructor) (GType type, 26553: guint n_construct_properties, 26553: GObjectConstructParam *construct_properties); 26553: 26553: void (*set_property) (GObject *object, 26553: guint property_id, 26553: const GValue *value, 26553: GParamSpec *pspec); 26553: void (*get_property) (GObject *object, 26553: guint property_id, 26553: GValue *value, 26553: GParamSpec *pspec); 26553: void (*dispose) (GObject *object); 26553: void (*finalize) (GObject *object); 26553: 26553: void (*dispatch_properties_changed) (GObject *object, 26553: guint n_pspecs, 26553: GParamSpec **pspecs); 26553: 26553: void (*notify) (GObject *object, 26553: GParamSpec *pspec); 26553: 26553: 26553: void (*constructed) (GObject *object); 26553: 26553: 26553: gsize flags; 26553: 26553: 26553: gpointer pdummy[6]; 26553: }; 26553: # 371 "/usr/include/glib-2.0/gobject/gobject.h" 26553: struct _GObjectConstructParam 26553: { 26553: GParamSpec *pspec; 26553: GValue *value; 26553: }; 26553: # 393 "/usr/include/glib-2.0/gobject/gobject.h" 26553: extern 26553: GType g_initially_unowned_get_type (void); 26553: extern 26553: void g_object_class_install_property (GObjectClass *oclass, 26553: guint property_id, 26553: GParamSpec *pspec); 26553: extern 26553: GParamSpec* g_object_class_find_property (GObjectClass *oclass, 26553: const gchar *property_name); 26553: extern 26553: GParamSpec**g_object_class_list_properties (GObjectClass *oclass, 26553: guint *n_properties); 26553: extern 26553: void g_object_class_override_property (GObjectClass *oclass, 26553: guint property_id, 26553: const gchar *name); 26553: extern 26553: void g_object_class_install_properties (GObjectClass *oclass, 26553: guint n_pspecs, 26553: GParamSpec **pspecs); 26553: 26553: extern 26553: void g_object_interface_install_property (gpointer g_iface, 26553: GParamSpec *pspec); 26553: extern 26553: GParamSpec* g_object_interface_find_property (gpointer g_iface, 26553: const gchar *property_name); 26553: extern 26553: GParamSpec**g_object_interface_list_properties (gpointer g_iface, 26553: guint *n_properties_p); 26553: 26553: extern 26553: GType g_object_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: gpointer g_object_new (GType object_type, 26553: const gchar *first_property_name, 26553: ...); 26553: extern 26553: GObject* g_object_new_with_properties (GType object_type, 26553: guint n_properties, 26553: const char *names[], 26553: const GValue values[]); 26553: 26553: 26553: # 436 "/usr/include/glib-2.0/gobject/gobject.h" 26553: #pragma GCC diagnostic push 26553: # 436 "/usr/include/glib-2.0/gobject/gobject.h" 26553: 26553: # 436 "/usr/include/glib-2.0/gobject/gobject.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 436 "/usr/include/glib-2.0/gobject/gobject.h" 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "g_object_new_with_properties" "' instead"))) extern 26553: gpointer g_object_newv (GType object_type, 26553: guint n_parameters, 26553: GParameter *parameters); 26553: 26553: 26553: # 443 "/usr/include/glib-2.0/gobject/gobject.h" 26553: #pragma GCC diagnostic pop 26553: # 443 "/usr/include/glib-2.0/gobject/gobject.h" 26553: 26553: 26553: extern 26553: GObject* g_object_new_valist (GType object_type, 26553: const gchar *first_property_name, 26553: va_list var_args); 26553: extern 26553: void g_object_set (gpointer object, 26553: const gchar *first_property_name, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: void g_object_get (gpointer object, 26553: const gchar *first_property_name, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: gpointer g_object_connect (gpointer object, 26553: const gchar *signal_spec, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: void g_object_disconnect (gpointer object, 26553: const gchar *signal_spec, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: void g_object_setv (GObject *object, 26553: guint n_properties, 26553: const gchar *names[], 26553: const GValue values[]); 26553: extern 26553: void g_object_set_valist (GObject *object, 26553: const gchar *first_property_name, 26553: va_list var_args); 26553: extern 26553: void g_object_getv (GObject *object, 26553: guint n_properties, 26553: const gchar *names[], 26553: GValue values[]); 26553: extern 26553: void g_object_get_valist (GObject *object, 26553: const gchar *first_property_name, 26553: va_list var_args); 26553: extern 26553: void g_object_set_property (GObject *object, 26553: const gchar *property_name, 26553: const GValue *value); 26553: extern 26553: void g_object_get_property (GObject *object, 26553: const gchar *property_name, 26553: GValue *value); 26553: extern 26553: void g_object_freeze_notify (GObject *object); 26553: extern 26553: void g_object_notify (GObject *object, 26553: const gchar *property_name); 26553: extern 26553: void g_object_notify_by_pspec (GObject *object, 26553: GParamSpec *pspec); 26553: extern 26553: void g_object_thaw_notify (GObject *object); 26553: extern 26553: gboolean g_object_is_floating (gpointer object); 26553: extern 26553: gpointer g_object_ref_sink (gpointer object); 26553: extern 26553: gpointer g_object_take_ref (gpointer object); 26553: extern 26553: gpointer g_object_ref (gpointer object); 26553: extern 26553: void g_object_unref (gpointer object); 26553: extern 26553: void g_object_weak_ref (GObject *object, 26553: GWeakNotify notify, 26553: gpointer data); 26553: extern 26553: void g_object_weak_unref (GObject *object, 26553: GWeakNotify notify, 26553: gpointer data); 26553: extern 26553: void g_object_add_weak_pointer (GObject *object, 26553: gpointer *weak_pointer_location); 26553: extern 26553: void g_object_remove_weak_pointer (GObject *object, 26553: gpointer *weak_pointer_location); 26553: # 546 "/usr/include/glib-2.0/gobject/gobject.h" 26553: typedef void (*GToggleNotify) (gpointer data, 26553: GObject *object, 26553: gboolean is_last_ref); 26553: 26553: extern 26553: void g_object_add_toggle_ref (GObject *object, 26553: GToggleNotify notify, 26553: gpointer data); 26553: extern 26553: void g_object_remove_toggle_ref (GObject *object, 26553: GToggleNotify notify, 26553: gpointer data); 26553: 26553: extern 26553: gpointer g_object_get_qdata (GObject *object, 26553: GQuark quark); 26553: extern 26553: void g_object_set_qdata (GObject *object, 26553: GQuark quark, 26553: gpointer data); 26553: extern 26553: void g_object_set_qdata_full (GObject *object, 26553: GQuark quark, 26553: gpointer data, 26553: GDestroyNotify destroy); 26553: extern 26553: gpointer g_object_steal_qdata (GObject *object, 26553: GQuark quark); 26553: 26553: extern 26553: gpointer g_object_dup_qdata (GObject *object, 26553: GQuark quark, 26553: GDuplicateFunc dup_func, 26553: gpointer user_data); 26553: extern 26553: gboolean g_object_replace_qdata (GObject *object, 26553: GQuark quark, 26553: gpointer oldval, 26553: gpointer newval, 26553: GDestroyNotify destroy, 26553: GDestroyNotify *old_destroy); 26553: 26553: extern 26553: gpointer g_object_get_data (GObject *object, 26553: const gchar *key); 26553: extern 26553: void g_object_set_data (GObject *object, 26553: const gchar *key, 26553: gpointer data); 26553: extern 26553: void g_object_set_data_full (GObject *object, 26553: const gchar *key, 26553: gpointer data, 26553: GDestroyNotify destroy); 26553: extern 26553: gpointer g_object_steal_data (GObject *object, 26553: const gchar *key); 26553: 26553: extern 26553: gpointer g_object_dup_data (GObject *object, 26553: const gchar *key, 26553: GDuplicateFunc dup_func, 26553: gpointer user_data); 26553: extern 26553: gboolean g_object_replace_data (GObject *object, 26553: const gchar *key, 26553: gpointer oldval, 26553: gpointer newval, 26553: GDestroyNotify destroy, 26553: GDestroyNotify *old_destroy); 26553: 26553: 26553: extern 26553: void g_object_watch_closure (GObject *object, 26553: GClosure *closure); 26553: extern 26553: GClosure* g_cclosure_new_object (GCallback callback_func, 26553: GObject *object); 26553: extern 26553: GClosure* g_cclosure_new_object_swap (GCallback callback_func, 26553: GObject *object); 26553: extern 26553: GClosure* g_closure_new_object (guint sizeof_closure, 26553: GObject *object); 26553: extern 26553: void g_value_set_object (GValue *value, 26553: gpointer v_object); 26553: extern 26553: gpointer g_value_get_object (const GValue *value); 26553: extern 26553: gpointer g_value_dup_object (const GValue *value); 26553: extern 26553: gulong g_signal_connect_object (gpointer instance, 26553: const gchar *detailed_signal, 26553: GCallback c_handler, 26553: gpointer gobject, 26553: GConnectFlags connect_flags); 26553: 26553: 26553: extern 26553: void g_object_force_floating (GObject *object); 26553: extern 26553: void g_object_run_dispose (GObject *object); 26553: 26553: 26553: extern 26553: void g_value_take_object (GValue *value, 26553: gpointer v_object); 26553: __attribute__((__deprecated__("Use '" "g_value_take_object" "' instead"))) extern 26553: void g_value_set_object_take_ownership (GValue *value, 26553: gpointer v_object); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gsize g_object_compat_control (gsize what, 26553: gpointer data); 26553: # 688 "/usr/include/glib-2.0/gobject/gobject.h" 26553: extern 26553: void g_clear_object (GObject **object_ptr); 26553: # 728 "/usr/include/glib-2.0/gobject/gobject.h" 26553: static inline gboolean 26553: (g_set_object) (GObject **object_ptr, 26553: GObject *new_object) 26553: { 26553: GObject *old_object = *object_ptr; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: if (old_object == new_object) 26553: return (0); 26553: 26553: if (new_object != 26553: # 743 "/usr/include/glib-2.0/gobject/gobject.h" 3 4 26553: ((void *)0) 26553: # 743 "/usr/include/glib-2.0/gobject/gobject.h" 26553: ) 26553: ((__typeof__ (new_object)) (g_object_ref) (new_object)); 26553: 26553: *object_ptr = new_object; 26553: 26553: if (old_object != 26553: # 748 "/usr/include/glib-2.0/gobject/gobject.h" 3 4 26553: ((void *)0) 26553: # 748 "/usr/include/glib-2.0/gobject/gobject.h" 26553: ) 26553: g_object_unref (old_object); 26553: 26553: return (!(0)); 26553: } 26553: # 794 "/usr/include/glib-2.0/gobject/gobject.h" 26553: static inline void 26553: (g_assert_finalize_object) (GObject *object) 26553: { 26553: gpointer weak_pointer = object; 26553: 26553: do { if (__builtin_expect (__extension__ ({ int _g_boolean_var_; if ((((g_type_check_instance_is_fundamentally_a ((GTypeInstance*) ((weak_pointer)), (((GType) ((20) << (2))))))))) _g_boolean_var_ = 1; else _g_boolean_var_ = 0; _g_boolean_var_; }), 1)) ; else g_assertion_message (((gchar*) 0), "/usr/include/glib-2.0/gobject/gobject.h", 799, ((const char*) (__func__)), "'" "G_IS_OBJECT (weak_pointer)" "' should be TRUE"); } while (0); 26553: g_object_add_weak_pointer (object, &weak_pointer); 26553: g_object_unref (weak_pointer); 26553: do { if (__builtin_expect (__extension__ ({ int _g_boolean_var_; if ((weak_pointer) == 26553: # 802 "/usr/include/glib-2.0/gobject/gobject.h" 3 4 26553: ((void *)0) 26553: # 802 "/usr/include/glib-2.0/gobject/gobject.h" 26553: ) _g_boolean_var_ = 1; else _g_boolean_var_ = 0; _g_boolean_var_; }), 1)) ; else g_assertion_message (((gchar*) 0), "/usr/include/glib-2.0/gobject/gobject.h", 802, ((const char*) (__func__)), "'" "weak_pointer" "' should be NULL"); } while (0); 26553: } 26553: # 829 "/usr/include/glib-2.0/gobject/gobject.h" 26553: static inline void 26553: (g_clear_weak_pointer) (gpointer *weak_pointer_location) 26553: { 26553: GObject *object = (GObject *) *weak_pointer_location; 26553: 26553: if (object != 26553: # 834 "/usr/include/glib-2.0/gobject/gobject.h" 3 4 26553: ((void *)0) 26553: # 834 "/usr/include/glib-2.0/gobject/gobject.h" 26553: ) 26553: { 26553: g_object_remove_weak_pointer (object, weak_pointer_location); 26553: *weak_pointer_location = 26553: # 837 "/usr/include/glib-2.0/gobject/gobject.h" 3 4 26553: ((void *)0) 26553: # 837 "/usr/include/glib-2.0/gobject/gobject.h" 26553: ; 26553: } 26553: } 26553: # 884 "/usr/include/glib-2.0/gobject/gobject.h" 26553: static inline gboolean 26553: (g_set_weak_pointer) (gpointer *weak_pointer_location, 26553: GObject *new_object) 26553: { 26553: GObject *old_object = (GObject *) *weak_pointer_location; 26553: 26553: 26553: 26553: 26553: 26553: 26553: if (old_object == new_object) 26553: return (0); 26553: 26553: if (old_object != 26553: # 898 "/usr/include/glib-2.0/gobject/gobject.h" 3 4 26553: ((void *)0) 26553: # 898 "/usr/include/glib-2.0/gobject/gobject.h" 26553: ) 26553: g_object_remove_weak_pointer (old_object, weak_pointer_location); 26553: 26553: *weak_pointer_location = new_object; 26553: 26553: if (new_object != 26553: # 903 "/usr/include/glib-2.0/gobject/gobject.h" 3 4 26553: ((void *)0) 26553: # 903 "/usr/include/glib-2.0/gobject/gobject.h" 26553: ) 26553: g_object_add_weak_pointer (new_object, weak_pointer_location); 26553: 26553: return (!(0)); 26553: } 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct { 26553: 26553: union { gpointer p; } priv; 26553: } GWeakRef; 26553: 26553: extern 26553: void g_weak_ref_init (GWeakRef *weak_ref, 26553: gpointer object); 26553: extern 26553: void g_weak_ref_clear (GWeakRef *weak_ref); 26553: extern 26553: gpointer g_weak_ref_get (GWeakRef *weak_ref); 26553: extern 26553: void g_weak_ref_set (GWeakRef *weak_ref, 26553: gpointer object); 26553: 26553: 26553: # 30 "/usr/include/glib-2.0/gobject/gbinding.h" 2 26553: 26553: 26553: # 47 "/usr/include/glib-2.0/gobject/gbinding.h" 26553: typedef struct _GBinding GBinding; 26553: # 69 "/usr/include/glib-2.0/gobject/gbinding.h" 26553: typedef gboolean (* GBindingTransformFunc) (GBinding *binding, 26553: const GValue *from_value, 26553: GValue *to_value, 26553: gpointer user_data); 26553: # 97 "/usr/include/glib-2.0/gobject/gbinding.h" 26553: typedef enum { 26553: G_BINDING_DEFAULT = 0, 26553: 26553: G_BINDING_BIDIRECTIONAL = 1 << 0, 26553: G_BINDING_SYNC_CREATE = 1 << 1, 26553: G_BINDING_INVERT_BOOLEAN = 1 << 2 26553: } GBindingFlags; 26553: 26553: extern 26553: GType g_binding_flags_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_binding_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GBindingFlags g_binding_get_flags (GBinding *binding); 26553: __attribute__((__deprecated__("Use '" "g_binding_dup_source" "' instead"))) extern 26553: GObject * g_binding_get_source (GBinding *binding); 26553: extern 26553: GObject * g_binding_dup_source (GBinding *binding); 26553: __attribute__((__deprecated__("Use '" "g_binding_dup_target" "' instead"))) extern 26553: GObject * g_binding_get_target (GBinding *binding); 26553: extern 26553: GObject * g_binding_dup_target (GBinding *binding); 26553: extern 26553: const gchar * g_binding_get_source_property (GBinding *binding); 26553: extern 26553: const gchar * g_binding_get_target_property (GBinding *binding); 26553: extern 26553: void g_binding_unbind (GBinding *binding); 26553: 26553: extern 26553: GBinding *g_object_bind_property (gpointer source, 26553: const gchar *source_property, 26553: gpointer target, 26553: const gchar *target_property, 26553: GBindingFlags flags); 26553: extern 26553: GBinding *g_object_bind_property_full (gpointer source, 26553: const gchar *source_property, 26553: gpointer target, 26553: const gchar *target_property, 26553: GBindingFlags flags, 26553: GBindingTransformFunc transform_to, 26553: GBindingTransformFunc transform_from, 26553: gpointer user_data, 26553: GDestroyNotify notify); 26553: extern 26553: GBinding *g_object_bind_property_with_closures (gpointer source, 26553: const gchar *source_property, 26553: gpointer target, 26553: const gchar *target_property, 26553: GBindingFlags flags, 26553: GClosure *transform_to, 26553: GClosure *transform_from); 26553: 26553: 26553: # 23 "/usr/include/glib-2.0/glib-object.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/gobject/genums.h" 1 26553: # 26 "/usr/include/glib-2.0/gobject/genums.h" 26553: 26553: # 138 "/usr/include/glib-2.0/gobject/genums.h" 26553: typedef struct _GEnumClass GEnumClass; 26553: typedef struct _GFlagsClass GFlagsClass; 26553: typedef struct _GEnumValue GEnumValue; 26553: typedef struct _GFlagsValue GFlagsValue; 26553: # 155 "/usr/include/glib-2.0/gobject/genums.h" 26553: struct _GEnumClass 26553: { 26553: GTypeClass g_type_class; 26553: 26553: 26553: gint minimum; 26553: gint maximum; 26553: guint n_values; 26553: GEnumValue *values; 26553: }; 26553: # 176 "/usr/include/glib-2.0/gobject/genums.h" 26553: struct _GFlagsClass 26553: { 26553: GTypeClass g_type_class; 26553: 26553: 26553: guint mask; 26553: guint n_values; 26553: GFlagsValue *values; 26553: }; 26553: # 194 "/usr/include/glib-2.0/gobject/genums.h" 26553: struct _GEnumValue 26553: { 26553: gint value; 26553: const gchar *value_name; 26553: const gchar *value_nick; 26553: }; 26553: # 209 "/usr/include/glib-2.0/gobject/genums.h" 26553: struct _GFlagsValue 26553: { 26553: guint value; 26553: const gchar *value_name; 26553: const gchar *value_nick; 26553: }; 26553: 26553: 26553: 26553: extern 26553: GEnumValue* g_enum_get_value (GEnumClass *enum_class, 26553: gint value); 26553: extern 26553: GEnumValue* g_enum_get_value_by_name (GEnumClass *enum_class, 26553: const gchar *name); 26553: extern 26553: GEnumValue* g_enum_get_value_by_nick (GEnumClass *enum_class, 26553: const gchar *nick); 26553: extern 26553: GFlagsValue* g_flags_get_first_value (GFlagsClass *flags_class, 26553: guint value); 26553: extern 26553: GFlagsValue* g_flags_get_value_by_name (GFlagsClass *flags_class, 26553: const gchar *name); 26553: extern 26553: GFlagsValue* g_flags_get_value_by_nick (GFlagsClass *flags_class, 26553: const gchar *nick); 26553: extern 26553: gchar *g_enum_to_string (GType g_enum_type, 26553: gint value); 26553: extern 26553: gchar *g_flags_to_string (GType flags_type, 26553: guint value); 26553: extern 26553: void g_value_set_enum (GValue *value, 26553: gint v_enum); 26553: extern 26553: gint g_value_get_enum (const GValue *value); 26553: extern 26553: void g_value_set_flags (GValue *value, 26553: guint v_flags); 26553: extern 26553: guint g_value_get_flags (const GValue *value); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType g_enum_register_static (const gchar *name, 26553: const GEnumValue *const_static_values); 26553: extern 26553: GType g_flags_register_static (const gchar *name, 26553: const GFlagsValue *const_static_values); 26553: 26553: 26553: 26553: extern 26553: void g_enum_complete_type_info (GType g_enum_type, 26553: GTypeInfo *info, 26553: const GEnumValue *const_values); 26553: extern 26553: void g_flags_complete_type_info (GType g_flags_type, 26553: GTypeInfo *info, 26553: const GFlagsValue *const_values); 26553: 26553: 26553: # 25 "/usr/include/glib-2.0/glib-object.h" 2 26553: # 1 "/usr/include/glib-2.0/gobject/glib-enumtypes.h" 1 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/include/glib-2.0/glib-object.h" 1 26553: # 8 "/usr/include/glib-2.0/gobject/glib-enumtypes.h" 2 26553: 26553: 26553: 26553: 26553: extern GType g_unicode_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_unicode_break_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_unicode_script_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_normalize_mode_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: # 26 "/usr/include/glib-2.0/glib-object.h" 2 26553: 26553: 26553: # 1 "/usr/include/glib-2.0/gobject/gparamspecs.h" 1 26553: # 31 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: 26553: # 586 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: typedef struct _GParamSpecChar GParamSpecChar; 26553: typedef struct _GParamSpecUChar GParamSpecUChar; 26553: typedef struct _GParamSpecBoolean GParamSpecBoolean; 26553: typedef struct _GParamSpecInt GParamSpecInt; 26553: typedef struct _GParamSpecUInt GParamSpecUInt; 26553: typedef struct _GParamSpecLong GParamSpecLong; 26553: typedef struct _GParamSpecULong GParamSpecULong; 26553: typedef struct _GParamSpecInt64 GParamSpecInt64; 26553: typedef struct _GParamSpecUInt64 GParamSpecUInt64; 26553: typedef struct _GParamSpecUnichar GParamSpecUnichar; 26553: typedef struct _GParamSpecEnum GParamSpecEnum; 26553: typedef struct _GParamSpecFlags GParamSpecFlags; 26553: typedef struct _GParamSpecFloat GParamSpecFloat; 26553: typedef struct _GParamSpecDouble GParamSpecDouble; 26553: typedef struct _GParamSpecString GParamSpecString; 26553: typedef struct _GParamSpecParam GParamSpecParam; 26553: typedef struct _GParamSpecBoxed GParamSpecBoxed; 26553: typedef struct _GParamSpecPointer GParamSpecPointer; 26553: typedef struct _GParamSpecValueArray GParamSpecValueArray; 26553: typedef struct _GParamSpecObject GParamSpecObject; 26553: typedef struct _GParamSpecOverride GParamSpecOverride; 26553: typedef struct _GParamSpecGType GParamSpecGType; 26553: typedef struct _GParamSpecVariant GParamSpecVariant; 26553: # 619 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: struct _GParamSpecChar 26553: { 26553: GParamSpec parent_instance; 26553: 26553: gint8 minimum; 26553: gint8 maximum; 26553: gint8 default_value; 26553: }; 26553: # 636 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: struct _GParamSpecUChar 26553: { 26553: GParamSpec parent_instance; 26553: 26553: guint8 minimum; 26553: guint8 maximum; 26553: guint8 default_value; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GParamSpecBoolean 26553: { 26553: GParamSpec parent_instance; 26553: 26553: gboolean default_value; 26553: }; 26553: # 666 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: struct _GParamSpecInt 26553: { 26553: GParamSpec parent_instance; 26553: 26553: gint minimum; 26553: gint maximum; 26553: gint default_value; 26553: }; 26553: # 683 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: struct _GParamSpecUInt 26553: { 26553: GParamSpec parent_instance; 26553: 26553: guint minimum; 26553: guint maximum; 26553: guint default_value; 26553: }; 26553: # 700 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: struct _GParamSpecLong 26553: { 26553: GParamSpec parent_instance; 26553: 26553: glong minimum; 26553: glong maximum; 26553: glong default_value; 26553: }; 26553: # 717 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: struct _GParamSpecULong 26553: { 26553: GParamSpec parent_instance; 26553: 26553: gulong minimum; 26553: gulong maximum; 26553: gulong default_value; 26553: }; 26553: # 734 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: struct _GParamSpecInt64 26553: { 26553: GParamSpec parent_instance; 26553: 26553: gint64 minimum; 26553: gint64 maximum; 26553: gint64 default_value; 26553: }; 26553: # 751 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: struct _GParamSpecUInt64 26553: { 26553: GParamSpec parent_instance; 26553: 26553: guint64 minimum; 26553: guint64 maximum; 26553: guint64 default_value; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GParamSpecUnichar 26553: { 26553: GParamSpec parent_instance; 26553: 26553: gunichar default_value; 26553: }; 26553: # 781 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: struct _GParamSpecEnum 26553: { 26553: GParamSpec parent_instance; 26553: 26553: GEnumClass *enum_class; 26553: gint default_value; 26553: }; 26553: # 797 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: struct _GParamSpecFlags 26553: { 26553: GParamSpec parent_instance; 26553: 26553: GFlagsClass *flags_class; 26553: guint default_value; 26553: }; 26553: # 815 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: struct _GParamSpecFloat 26553: { 26553: GParamSpec parent_instance; 26553: 26553: gfloat minimum; 26553: gfloat maximum; 26553: gfloat default_value; 26553: gfloat epsilon; 26553: }; 26553: # 835 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: struct _GParamSpecDouble 26553: { 26553: GParamSpec parent_instance; 26553: 26553: gdouble minimum; 26553: gdouble maximum; 26553: gdouble default_value; 26553: gdouble epsilon; 26553: }; 26553: # 857 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: struct _GParamSpecString 26553: { 26553: GParamSpec parent_instance; 26553: 26553: gchar *default_value; 26553: gchar *cset_first; 26553: gchar *cset_nth; 26553: gchar substitutor; 26553: guint null_fold_if_empty : 1; 26553: guint ensure_non_null : 1; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GParamSpecParam 26553: { 26553: GParamSpec parent_instance; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GParamSpecBoxed 26553: { 26553: GParamSpec parent_instance; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GParamSpecPointer 26553: { 26553: GParamSpec parent_instance; 26553: }; 26553: # 907 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: struct _GParamSpecValueArray 26553: { 26553: GParamSpec parent_instance; 26553: GParamSpec *element_spec; 26553: guint fixed_n_elements; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GParamSpecObject 26553: { 26553: GParamSpec parent_instance; 26553: }; 26553: # 940 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: struct _GParamSpecOverride 26553: { 26553: 26553: GParamSpec parent_instance; 26553: GParamSpec *overridden; 26553: }; 26553: # 955 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: struct _GParamSpecGType 26553: { 26553: GParamSpec parent_instance; 26553: GType is_a_type; 26553: }; 26553: # 976 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: struct _GParamSpecVariant 26553: { 26553: GParamSpec parent_instance; 26553: GVariantType *type; 26553: GVariant *default_value; 26553: 26553: 26553: gpointer padding[4]; 26553: }; 26553: 26553: 26553: extern 26553: GParamSpec* g_param_spec_char (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: gint8 minimum, 26553: gint8 maximum, 26553: gint8 default_value, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_uchar (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: guint8 minimum, 26553: guint8 maximum, 26553: guint8 default_value, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_boolean (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: gboolean default_value, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_int (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: gint minimum, 26553: gint maximum, 26553: gint default_value, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_uint (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: guint minimum, 26553: guint maximum, 26553: guint default_value, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_long (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: glong minimum, 26553: glong maximum, 26553: glong default_value, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_ulong (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: gulong minimum, 26553: gulong maximum, 26553: gulong default_value, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_int64 (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: gint64 minimum, 26553: gint64 maximum, 26553: gint64 default_value, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_uint64 (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: guint64 minimum, 26553: guint64 maximum, 26553: guint64 default_value, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_unichar (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: gunichar default_value, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_enum (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: GType enum_type, 26553: gint default_value, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_flags (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: GType flags_type, 26553: guint default_value, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_float (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: gfloat minimum, 26553: gfloat maximum, 26553: gfloat default_value, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_double (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: gdouble minimum, 26553: gdouble maximum, 26553: gdouble default_value, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_string (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: const gchar *default_value, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_param (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: GType param_type, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_boxed (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: GType boxed_type, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_pointer (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_value_array (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: GParamSpec *element_spec, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_object (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: GType object_type, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_override (const gchar *name, 26553: GParamSpec *overridden); 26553: extern 26553: GParamSpec* g_param_spec_gtype (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: GType is_a_type, 26553: GParamFlags flags); 26553: extern 26553: GParamSpec* g_param_spec_variant (const gchar *name, 26553: const gchar *nick, 26553: const gchar *blurb, 26553: const GVariantType *type, 26553: GVariant *default_value, 26553: GParamFlags flags); 26553: # 1169 "/usr/include/glib-2.0/gobject/gparamspecs.h" 26553: extern GType *g_param_spec_types; 26553: 26553: 26553: # 29 "/usr/include/glib-2.0/glib-object.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/gobject/gsourceclosure.h" 1 26553: # 27 "/usr/include/glib-2.0/gobject/gsourceclosure.h" 26553: 26553: 26553: extern 26553: void g_source_set_closure (GSource *source, 26553: GClosure *closure); 26553: 26553: extern 26553: void g_source_set_dummy_callback (GSource *source); 26553: 26553: 26553: # 31 "/usr/include/glib-2.0/glib-object.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/gobject/gtypemodule.h" 1 26553: # 27 "/usr/include/glib-2.0/gobject/gtypemodule.h" 26553: 26553: 26553: typedef struct _GTypeModule GTypeModule; 26553: typedef struct _GTypeModuleClass GTypeModuleClass; 26553: # 39 "/usr/include/glib-2.0/gobject/gtypemodule.h" 26553: typedef GTypeModule *GTypeModule_autoptr; typedef GList *GTypeModule_listautoptr; typedef GSList *GTypeModule_slistautoptr; typedef GQueue *GTypeModule_queueautoptr; 26553: # 39 "/usr/include/glib-2.0/gobject/gtypemodule.h" 26553: #pragma GCC diagnostic push 26553: # 39 "/usr/include/glib-2.0/gobject/gtypemodule.h" 26553: 26553: # 39 "/usr/include/glib-2.0/gobject/gtypemodule.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 39 "/usr/include/glib-2.0/gobject/gtypemodule.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GTypeModule (GTypeModule *_ptr) { if (_ptr) (g_object_unref) ((GTypeModule *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GTypeModule (GTypeModule **_ptr) { glib_autoptr_clear_GTypeModule (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GTypeModule (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GTypeModule (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GTypeModule (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 39 "/usr/include/glib-2.0/gobject/gtypemodule.h" 26553: #pragma GCC diagnostic pop 26553: # 39 "/usr/include/glib-2.0/gobject/gtypemodule.h" 26553: 26553: # 48 "/usr/include/glib-2.0/gobject/gtypemodule.h" 26553: struct _GTypeModule 26553: { 26553: GObject parent_instance; 26553: 26553: guint use_count; 26553: GSList *type_infos; 26553: GSList *interface_infos; 26553: 26553: 26553: gchar *name; 26553: }; 26553: # 70 "/usr/include/glib-2.0/gobject/gtypemodule.h" 26553: struct _GTypeModuleClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: gboolean (* load) (GTypeModule *module); 26553: void (* unload) (GTypeModule *module); 26553: 26553: 26553: 26553: void (*reserved1) (void); 26553: void (*reserved2) (void); 26553: void (*reserved3) (void); 26553: void (*reserved4) (void); 26553: }; 26553: # 269 "/usr/include/glib-2.0/gobject/gtypemodule.h" 26553: extern 26553: GType g_type_module_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: gboolean g_type_module_use (GTypeModule *module); 26553: extern 26553: void g_type_module_unuse (GTypeModule *module); 26553: extern 26553: void g_type_module_set_name (GTypeModule *module, 26553: const gchar *name); 26553: extern 26553: GType g_type_module_register_type (GTypeModule *module, 26553: GType parent_type, 26553: const gchar *type_name, 26553: const GTypeInfo *type_info, 26553: GTypeFlags flags); 26553: extern 26553: void g_type_module_add_interface (GTypeModule *module, 26553: GType instance_type, 26553: GType interface_type, 26553: const GInterfaceInfo *interface_info); 26553: extern 26553: GType g_type_module_register_enum (GTypeModule *module, 26553: const gchar *name, 26553: const GEnumValue *const_static_values); 26553: extern 26553: GType g_type_module_register_flags (GTypeModule *module, 26553: const gchar *name, 26553: const GFlagsValue *const_static_values); 26553: 26553: 26553: # 33 "/usr/include/glib-2.0/glib-object.h" 2 26553: # 1 "/usr/include/glib-2.0/gobject/gtypeplugin.h" 1 26553: # 26 "/usr/include/glib-2.0/gobject/gtypeplugin.h" 26553: 26553: # 38 "/usr/include/glib-2.0/gobject/gtypeplugin.h" 26553: typedef struct _GTypePluginClass GTypePluginClass; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef void (*GTypePluginUse) (GTypePlugin *plugin); 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef void (*GTypePluginUnuse) (GTypePlugin *plugin); 26553: # 63 "/usr/include/glib-2.0/gobject/gtypeplugin.h" 26553: typedef void (*GTypePluginCompleteTypeInfo) (GTypePlugin *plugin, 26553: GType g_type, 26553: GTypeInfo *info, 26553: GTypeValueTable *value_table); 26553: # 77 "/usr/include/glib-2.0/gobject/gtypeplugin.h" 26553: typedef void (*GTypePluginCompleteInterfaceInfo) (GTypePlugin *plugin, 26553: GType instance_type, 26553: GType interface_type, 26553: GInterfaceInfo *info); 26553: # 101 "/usr/include/glib-2.0/gobject/gtypeplugin.h" 26553: struct _GTypePluginClass 26553: { 26553: 26553: GTypeInterface base_iface; 26553: 26553: 26553: GTypePluginUse use_plugin; 26553: GTypePluginUnuse unuse_plugin; 26553: GTypePluginCompleteTypeInfo complete_type_info; 26553: GTypePluginCompleteInterfaceInfo complete_interface_info; 26553: }; 26553: 26553: 26553: 26553: extern 26553: GType g_type_plugin_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: void g_type_plugin_use (GTypePlugin *plugin); 26553: extern 26553: void g_type_plugin_unuse (GTypePlugin *plugin); 26553: extern 26553: void g_type_plugin_complete_type_info (GTypePlugin *plugin, 26553: GType g_type, 26553: GTypeInfo *info, 26553: GTypeValueTable *value_table); 26553: extern 26553: void g_type_plugin_complete_interface_info (GTypePlugin *plugin, 26553: GType instance_type, 26553: GType interface_type, 26553: GInterfaceInfo *info); 26553: 26553: 26553: # 34 "/usr/include/glib-2.0/glib-object.h" 2 26553: # 1 "/usr/include/glib-2.0/gobject/gvaluearray.h" 1 26553: # 28 "/usr/include/glib-2.0/gobject/gvaluearray.h" 26553: 26553: # 41 "/usr/include/glib-2.0/gobject/gvaluearray.h" 26553: typedef struct _GValueArray GValueArray; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GValueArray 26553: { 26553: guint n_values; 26553: GValue *values; 26553: 26553: 26553: guint n_prealloced; 26553: }; 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 26553: GType g_value_array_get_type (void) __attribute__ ((__const__)); 26553: 26553: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 26553: GValue* g_value_array_get_nth (GValueArray *value_array, 26553: guint index_); 26553: 26553: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 26553: GValueArray* g_value_array_new (guint n_prealloced); 26553: 26553: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 26553: void g_value_array_free (GValueArray *value_array); 26553: 26553: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 26553: GValueArray* g_value_array_copy (const GValueArray *value_array); 26553: 26553: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 26553: GValueArray* g_value_array_prepend (GValueArray *value_array, 26553: const GValue *value); 26553: 26553: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 26553: GValueArray* g_value_array_append (GValueArray *value_array, 26553: const GValue *value); 26553: 26553: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 26553: GValueArray* g_value_array_insert (GValueArray *value_array, 26553: guint index_, 26553: const GValue *value); 26553: 26553: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 26553: GValueArray* g_value_array_remove (GValueArray *value_array, 26553: guint index_); 26553: 26553: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 26553: GValueArray* g_value_array_sort (GValueArray *value_array, 26553: GCompareFunc compare_func); 26553: 26553: __attribute__((__deprecated__("Use '" "GArray" "' instead"))) extern 26553: GValueArray* g_value_array_sort_with_data (GValueArray *value_array, 26553: GCompareDataFunc compare_func, 26553: gpointer user_data); 26553: 26553: 26553: 26553: # 35 "/usr/include/glib-2.0/glib-object.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/gobject/gvaluetypes.h" 1 26553: # 28 "/usr/include/glib-2.0/gobject/gvaluetypes.h" 26553: 26553: # 191 "/usr/include/glib-2.0/gobject/gvaluetypes.h" 26553: __attribute__((__deprecated__("Use '" "g_value_set_schar" "' instead"))) extern 26553: void g_value_set_char (GValue *value, 26553: gchar v_char); 26553: __attribute__((__deprecated__("Use '" "g_value_get_schar" "' instead"))) extern 26553: gchar g_value_get_char (const GValue *value); 26553: extern 26553: void g_value_set_schar (GValue *value, 26553: gint8 v_char); 26553: extern 26553: gint8 g_value_get_schar (const GValue *value); 26553: extern 26553: void g_value_set_uchar (GValue *value, 26553: guchar v_uchar); 26553: extern 26553: guchar g_value_get_uchar (const GValue *value); 26553: extern 26553: void g_value_set_boolean (GValue *value, 26553: gboolean v_boolean); 26553: extern 26553: gboolean g_value_get_boolean (const GValue *value); 26553: extern 26553: void g_value_set_int (GValue *value, 26553: gint v_int); 26553: extern 26553: gint g_value_get_int (const GValue *value); 26553: extern 26553: void g_value_set_uint (GValue *value, 26553: guint v_uint); 26553: extern 26553: guint g_value_get_uint (const GValue *value); 26553: extern 26553: void g_value_set_long (GValue *value, 26553: glong v_long); 26553: extern 26553: glong g_value_get_long (const GValue *value); 26553: extern 26553: void g_value_set_ulong (GValue *value, 26553: gulong v_ulong); 26553: extern 26553: gulong g_value_get_ulong (const GValue *value); 26553: extern 26553: void g_value_set_int64 (GValue *value, 26553: gint64 v_int64); 26553: extern 26553: gint64 g_value_get_int64 (const GValue *value); 26553: extern 26553: void g_value_set_uint64 (GValue *value, 26553: guint64 v_uint64); 26553: extern 26553: guint64 g_value_get_uint64 (const GValue *value); 26553: extern 26553: void g_value_set_float (GValue *value, 26553: gfloat v_float); 26553: extern 26553: gfloat g_value_get_float (const GValue *value); 26553: extern 26553: void g_value_set_double (GValue *value, 26553: gdouble v_double); 26553: extern 26553: gdouble g_value_get_double (const GValue *value); 26553: extern 26553: void g_value_set_string (GValue *value, 26553: const gchar *v_string); 26553: extern 26553: void g_value_set_static_string (GValue *value, 26553: const gchar *v_string); 26553: extern 26553: void g_value_set_interned_string (GValue *value, 26553: const gchar *v_string); 26553: extern 26553: const gchar * g_value_get_string (const GValue *value); 26553: extern 26553: gchar* g_value_dup_string (const GValue *value); 26553: extern 26553: void g_value_set_pointer (GValue *value, 26553: gpointer v_pointer); 26553: extern 26553: gpointer g_value_get_pointer (const GValue *value); 26553: extern 26553: GType g_gtype_get_type (void); 26553: extern 26553: void g_value_set_gtype (GValue *value, 26553: GType v_gtype); 26553: extern 26553: GType g_value_get_gtype (const GValue *value); 26553: extern 26553: void g_value_set_variant (GValue *value, 26553: GVariant *variant); 26553: extern 26553: void g_value_take_variant (GValue *value, 26553: GVariant *variant); 26553: extern 26553: GVariant* g_value_get_variant (const GValue *value); 26553: extern 26553: GVariant* g_value_dup_variant (const GValue *value); 26553: 26553: 26553: 26553: extern 26553: GType g_pointer_type_register_static (const gchar *name); 26553: 26553: 26553: extern 26553: gchar* g_strdup_value_contents (const GValue *value); 26553: 26553: 26553: extern 26553: void g_value_take_string (GValue *value, 26553: gchar *v_string); 26553: __attribute__((__deprecated__("Use '" "g_value_take_string" "' instead"))) extern 26553: void g_value_set_string_take_ownership (GValue *value, 26553: gchar *v_string); 26553: # 311 "/usr/include/glib-2.0/gobject/gvaluetypes.h" 26553: typedef gchar* gchararray; 26553: 26553: 26553: 26553: # 37 "/usr/include/glib-2.0/glib-object.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 1 26553: # 24 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: typedef GClosure *GClosure_autoptr; typedef GList *GClosure_listautoptr; typedef GSList *GClosure_slistautoptr; typedef GQueue *GClosure_queueautoptr; 26553: # 24 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 24 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: 26553: # 24 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 24 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GClosure (GClosure *_ptr) { if (_ptr) (g_closure_unref) ((GClosure *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GClosure (GClosure **_ptr) { glib_autoptr_clear_GClosure (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GClosure (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_closure_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GClosure (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_closure_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GClosure (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_closure_unref); } 26553: # 24 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 24 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: 26553: typedef GEnumClass *GEnumClass_autoptr; typedef GList *GEnumClass_listautoptr; typedef GSList *GEnumClass_slistautoptr; typedef GQueue *GEnumClass_queueautoptr; 26553: # 25 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 25 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: 26553: # 25 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 25 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GEnumClass (GEnumClass *_ptr) { if (_ptr) (g_type_class_unref) ((GEnumClass *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GEnumClass (GEnumClass **_ptr) { glib_autoptr_clear_GEnumClass (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GEnumClass (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_type_class_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GEnumClass (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_type_class_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GEnumClass (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_type_class_unref); } 26553: # 25 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 25 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: 26553: typedef GFlagsClass *GFlagsClass_autoptr; typedef GList *GFlagsClass_listautoptr; typedef GSList *GFlagsClass_slistautoptr; typedef GQueue *GFlagsClass_queueautoptr; 26553: # 26 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 26 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: 26553: # 26 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 26 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GFlagsClass (GFlagsClass *_ptr) { if (_ptr) (g_type_class_unref) ((GFlagsClass *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GFlagsClass (GFlagsClass **_ptr) { glib_autoptr_clear_GFlagsClass (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GFlagsClass (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_type_class_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GFlagsClass (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_type_class_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GFlagsClass (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_type_class_unref); } 26553: # 26 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 26 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: 26553: typedef GObject *GObject_autoptr; typedef GList *GObject_listautoptr; typedef GSList *GObject_slistautoptr; typedef GQueue *GObject_queueautoptr; 26553: # 27 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 27 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: 26553: # 27 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 27 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GObject (GObject *_ptr) { if (_ptr) (g_object_unref) ((GObject *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GObject (GObject **_ptr) { glib_autoptr_clear_GObject (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GObject (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GObject (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GObject (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 27 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 27 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: 26553: typedef GInitiallyUnowned *GInitiallyUnowned_autoptr; typedef GList *GInitiallyUnowned_listautoptr; typedef GSList *GInitiallyUnowned_slistautoptr; typedef GQueue *GInitiallyUnowned_queueautoptr; 26553: # 28 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 28 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: 26553: # 28 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 28 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GInitiallyUnowned (GInitiallyUnowned *_ptr) { if (_ptr) (g_object_unref) ((GInitiallyUnowned *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GInitiallyUnowned (GInitiallyUnowned **_ptr) { glib_autoptr_clear_GInitiallyUnowned (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GInitiallyUnowned (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GInitiallyUnowned (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GInitiallyUnowned (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 28 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 28 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: 26553: typedef GParamSpec *GParamSpec_autoptr; typedef GList *GParamSpec_listautoptr; typedef GSList *GParamSpec_slistautoptr; typedef GQueue *GParamSpec_queueautoptr; 26553: # 29 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 29 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: 26553: # 29 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 29 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GParamSpec (GParamSpec *_ptr) { if (_ptr) (g_param_spec_unref) ((GParamSpec *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GParamSpec (GParamSpec **_ptr) { glib_autoptr_clear_GParamSpec (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GParamSpec (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_param_spec_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GParamSpec (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_param_spec_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GParamSpec (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_param_spec_unref); } 26553: # 29 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 29 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: 26553: typedef GTypeClass *GTypeClass_autoptr; typedef GList *GTypeClass_listautoptr; typedef GSList *GTypeClass_slistautoptr; typedef GQueue *GTypeClass_queueautoptr; 26553: # 30 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 30 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: 26553: # 30 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 30 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GTypeClass (GTypeClass *_ptr) { if (_ptr) (g_type_class_unref) ((GTypeClass *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GTypeClass (GTypeClass **_ptr) { glib_autoptr_clear_GTypeClass (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GTypeClass (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_type_class_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GTypeClass (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_type_class_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GTypeClass (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_type_class_unref); } 26553: # 30 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 30 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: 26553: 26553: # 31 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 31 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: 26553: # 31 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 31 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_auto_cleanup_GValue (GValue *_ptr) { (g_value_unset) (_ptr); } 26553: # 31 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 31 "/usr/include/glib-2.0/gobject/gobject-autocleanups.h" 26553: 26553: # 39 "/usr/include/glib-2.0/glib-object.h" 2 26553: # 29 "/usr/include/glib-2.0/gio/gioenums.h" 2 26553: 26553: 26553: # 42 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_APP_INFO_CREATE_NONE = 0, 26553: G_APP_INFO_CREATE_NEEDS_TERMINAL = (1 << 0), 26553: G_APP_INFO_CREATE_SUPPORTS_URIS = (1 << 1), 26553: G_APP_INFO_CREATE_SUPPORTS_STARTUP_NOTIFICATION = (1 << 2) 26553: } GAppInfoCreateFlags; 26553: # 59 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_CONVERTER_NO_FLAGS = 0, 26553: G_CONVERTER_INPUT_AT_END = (1 << 0), 26553: G_CONVERTER_FLUSH = (1 << 1) 26553: } GConverterFlags; 26553: # 76 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_CONVERTER_ERROR = 0, 26553: G_CONVERTER_CONVERTED = 1, 26553: G_CONVERTER_FINISHED = 2, 26553: G_CONVERTER_FLUSHED = 3 26553: } GConverterResult; 26553: # 94 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_DATA_STREAM_BYTE_ORDER_BIG_ENDIAN, 26553: G_DATA_STREAM_BYTE_ORDER_LITTLE_ENDIAN, 26553: G_DATA_STREAM_BYTE_ORDER_HOST_ENDIAN 26553: } GDataStreamByteOrder; 26553: # 110 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_DATA_STREAM_NEWLINE_TYPE_LF, 26553: G_DATA_STREAM_NEWLINE_TYPE_CR, 26553: G_DATA_STREAM_NEWLINE_TYPE_CR_LF, 26553: G_DATA_STREAM_NEWLINE_TYPE_ANY 26553: } GDataStreamNewlineType; 26553: # 133 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_FILE_ATTRIBUTE_TYPE_INVALID = 0, 26553: G_FILE_ATTRIBUTE_TYPE_STRING, 26553: G_FILE_ATTRIBUTE_TYPE_BYTE_STRING, 26553: G_FILE_ATTRIBUTE_TYPE_BOOLEAN, 26553: G_FILE_ATTRIBUTE_TYPE_UINT32, 26553: G_FILE_ATTRIBUTE_TYPE_INT32, 26553: G_FILE_ATTRIBUTE_TYPE_UINT64, 26553: G_FILE_ATTRIBUTE_TYPE_INT64, 26553: G_FILE_ATTRIBUTE_TYPE_OBJECT, 26553: G_FILE_ATTRIBUTE_TYPE_STRINGV 26553: } GFileAttributeType; 26553: # 155 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_FILE_ATTRIBUTE_INFO_NONE = 0, 26553: G_FILE_ATTRIBUTE_INFO_COPY_WITH_FILE = (1 << 0), 26553: G_FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED = (1 << 1) 26553: } GFileAttributeInfoFlags; 26553: # 170 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_FILE_ATTRIBUTE_STATUS_UNSET = 0, 26553: G_FILE_ATTRIBUTE_STATUS_SET, 26553: G_FILE_ATTRIBUTE_STATUS_ERROR_SETTING 26553: } GFileAttributeStatus; 26553: # 184 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_FILE_QUERY_INFO_NONE = 0, 26553: G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS = (1 << 0) 26553: } GFileQueryInfoFlags; 26553: # 208 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_FILE_CREATE_NONE = 0, 26553: G_FILE_CREATE_PRIVATE = (1 << 0), 26553: G_FILE_CREATE_REPLACE_DESTINATION = (1 << 1) 26553: } GFileCreateFlags; 26553: # 231 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_FILE_MEASURE_NONE = 0, 26553: G_FILE_MEASURE_REPORT_ANY_ERROR = (1 << 1), 26553: G_FILE_MEASURE_APPARENT_SIZE = (1 << 2), 26553: G_FILE_MEASURE_NO_XDEV = (1 << 3) 26553: } GFileMeasureFlags; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef enum { 26553: G_MOUNT_MOUNT_NONE = 0 26553: } GMountMountFlags; 26553: # 257 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_MOUNT_UNMOUNT_NONE = 0, 26553: G_MOUNT_UNMOUNT_FORCE = (1 << 0) 26553: } GMountUnmountFlags; 26553: # 270 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_DRIVE_START_NONE = 0 26553: } GDriveStartFlags; 26553: # 294 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_DRIVE_START_STOP_TYPE_UNKNOWN, 26553: G_DRIVE_START_STOP_TYPE_SHUTDOWN, 26553: G_DRIVE_START_STOP_TYPE_NETWORK, 26553: G_DRIVE_START_STOP_TYPE_MULTIDISK, 26553: G_DRIVE_START_STOP_TYPE_PASSWORD 26553: } GDriveStartStopType; 26553: # 314 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_FILE_COPY_NONE = 0, 26553: G_FILE_COPY_OVERWRITE = (1 << 0), 26553: G_FILE_COPY_BACKUP = (1 << 1), 26553: G_FILE_COPY_NOFOLLOW_SYMLINKS = (1 << 2), 26553: G_FILE_COPY_ALL_METADATA = (1 << 3), 26553: G_FILE_COPY_NO_FALLBACK_FOR_MOVE = (1 << 4), 26553: G_FILE_COPY_TARGET_DEFAULT_PERMS = (1 << 5) 26553: } GFileCopyFlags; 26553: # 344 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_FILE_MONITOR_NONE = 0, 26553: G_FILE_MONITOR_WATCH_MOUNTS = (1 << 0), 26553: G_FILE_MONITOR_SEND_MOVED = (1 << 1), 26553: G_FILE_MONITOR_WATCH_HARD_LINKS = (1 << 2), 26553: G_FILE_MONITOR_WATCH_MOVES = (1 << 3) 26553: } GFileMonitorFlags; 26553: # 376 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_FILE_TYPE_UNKNOWN = 0, 26553: G_FILE_TYPE_REGULAR, 26553: G_FILE_TYPE_DIRECTORY, 26553: G_FILE_TYPE_SYMBOLIC_LINK, 26553: G_FILE_TYPE_SPECIAL, 26553: G_FILE_TYPE_SHORTCUT, 26553: G_FILE_TYPE_MOUNTABLE 26553: } GFileType; 26553: # 397 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_FILESYSTEM_PREVIEW_TYPE_IF_ALWAYS = 0, 26553: G_FILESYSTEM_PREVIEW_TYPE_IF_LOCAL, 26553: G_FILESYSTEM_PREVIEW_TYPE_NEVER 26553: } GFilesystemPreviewType; 26553: # 427 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_FILE_MONITOR_EVENT_CHANGED, 26553: G_FILE_MONITOR_EVENT_CHANGES_DONE_HINT, 26553: G_FILE_MONITOR_EVENT_DELETED, 26553: G_FILE_MONITOR_EVENT_CREATED, 26553: G_FILE_MONITOR_EVENT_ATTRIBUTE_CHANGED, 26553: G_FILE_MONITOR_EVENT_PRE_UNMOUNT, 26553: G_FILE_MONITOR_EVENT_UNMOUNTED, 26553: G_FILE_MONITOR_EVENT_MOVED, 26553: G_FILE_MONITOR_EVENT_RENAMED, 26553: G_FILE_MONITOR_EVENT_MOVED_IN, 26553: G_FILE_MONITOR_EVENT_MOVED_OUT 26553: } GFileMonitorEvent; 26553: # 530 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_IO_ERROR_FAILED, 26553: G_IO_ERROR_NOT_FOUND, 26553: G_IO_ERROR_EXISTS, 26553: G_IO_ERROR_IS_DIRECTORY, 26553: G_IO_ERROR_NOT_DIRECTORY, 26553: G_IO_ERROR_NOT_EMPTY, 26553: G_IO_ERROR_NOT_REGULAR_FILE, 26553: G_IO_ERROR_NOT_SYMBOLIC_LINK, 26553: G_IO_ERROR_NOT_MOUNTABLE_FILE, 26553: G_IO_ERROR_FILENAME_TOO_LONG, 26553: G_IO_ERROR_INVALID_FILENAME, 26553: G_IO_ERROR_TOO_MANY_LINKS, 26553: G_IO_ERROR_NO_SPACE, 26553: G_IO_ERROR_INVALID_ARGUMENT, 26553: G_IO_ERROR_PERMISSION_DENIED, 26553: G_IO_ERROR_NOT_SUPPORTED, 26553: G_IO_ERROR_NOT_MOUNTED, 26553: G_IO_ERROR_ALREADY_MOUNTED, 26553: G_IO_ERROR_CLOSED, 26553: G_IO_ERROR_CANCELLED, 26553: G_IO_ERROR_PENDING, 26553: G_IO_ERROR_READ_ONLY, 26553: G_IO_ERROR_CANT_CREATE_BACKUP, 26553: G_IO_ERROR_WRONG_ETAG, 26553: G_IO_ERROR_TIMED_OUT, 26553: G_IO_ERROR_WOULD_RECURSE, 26553: G_IO_ERROR_BUSY, 26553: G_IO_ERROR_WOULD_BLOCK, 26553: G_IO_ERROR_HOST_NOT_FOUND, 26553: G_IO_ERROR_WOULD_MERGE, 26553: G_IO_ERROR_FAILED_HANDLED, 26553: G_IO_ERROR_TOO_MANY_OPEN_FILES, 26553: G_IO_ERROR_NOT_INITIALIZED, 26553: G_IO_ERROR_ADDRESS_IN_USE, 26553: G_IO_ERROR_PARTIAL_INPUT, 26553: G_IO_ERROR_INVALID_DATA, 26553: G_IO_ERROR_DBUS_ERROR, 26553: G_IO_ERROR_HOST_UNREACHABLE, 26553: G_IO_ERROR_NETWORK_UNREACHABLE, 26553: G_IO_ERROR_CONNECTION_REFUSED, 26553: G_IO_ERROR_PROXY_FAILED, 26553: G_IO_ERROR_PROXY_AUTH_FAILED, 26553: G_IO_ERROR_PROXY_NEED_AUTH, 26553: G_IO_ERROR_PROXY_NOT_ALLOWED, 26553: G_IO_ERROR_BROKEN_PIPE, 26553: G_IO_ERROR_CONNECTION_CLOSED = G_IO_ERROR_BROKEN_PIPE, 26553: G_IO_ERROR_NOT_CONNECTED, 26553: G_IO_ERROR_MESSAGE_TOO_LARGE 26553: } GIOErrorEnum; 26553: # 595 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_ASK_PASSWORD_NEED_PASSWORD = (1 << 0), 26553: G_ASK_PASSWORD_NEED_USERNAME = (1 << 1), 26553: G_ASK_PASSWORD_NEED_DOMAIN = (1 << 2), 26553: G_ASK_PASSWORD_SAVING_SUPPORTED = (1 << 3), 26553: G_ASK_PASSWORD_ANONYMOUS_SUPPORTED = (1 << 4), 26553: G_ASK_PASSWORD_TCRYPT = (1 << 5), 26553: } GAskPasswordFlags; 26553: # 616 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_PASSWORD_SAVE_NEVER, 26553: G_PASSWORD_SAVE_FOR_SESSION, 26553: G_PASSWORD_SAVE_PERMANENTLY 26553: } GPasswordSave; 26553: # 635 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_MOUNT_OPERATION_HANDLED, 26553: G_MOUNT_OPERATION_ABORTED, 26553: G_MOUNT_OPERATION_UNHANDLED 26553: } GMountOperationResult; 26553: # 652 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_OUTPUT_STREAM_SPLICE_NONE = 0, 26553: G_OUTPUT_STREAM_SPLICE_CLOSE_SOURCE = (1 << 0), 26553: G_OUTPUT_STREAM_SPLICE_CLOSE_TARGET = (1 << 1) 26553: } GOutputStreamSpliceFlags; 26553: # 673 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_IO_STREAM_SPLICE_NONE = 0, 26553: G_IO_STREAM_SPLICE_CLOSE_STREAM1 = (1 << 0), 26553: G_IO_STREAM_SPLICE_CLOSE_STREAM2 = (1 << 1), 26553: G_IO_STREAM_SPLICE_WAIT_FOR_BOTH = (1 << 2) 26553: } GIOStreamSpliceFlags; 26553: # 692 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_EMBLEM_ORIGIN_UNKNOWN, 26553: G_EMBLEM_ORIGIN_DEVICE, 26553: G_EMBLEM_ORIGIN_LIVEMETADATA, 26553: G_EMBLEM_ORIGIN_TAG 26553: } GEmblemOrigin; 26553: # 712 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_RESOLVER_ERROR_NOT_FOUND, 26553: G_RESOLVER_ERROR_TEMPORARY_FAILURE, 26553: G_RESOLVER_ERROR_INTERNAL 26553: } GResolverError; 26553: # 759 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_RESOLVER_RECORD_SRV = 1, 26553: G_RESOLVER_RECORD_MX, 26553: G_RESOLVER_RECORD_TXT, 26553: G_RESOLVER_RECORD_SOA, 26553: G_RESOLVER_RECORD_NS 26553: } GResolverRecordType; 26553: # 777 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_RESOURCE_ERROR_NOT_FOUND, 26553: G_RESOURCE_ERROR_INTERNAL 26553: } GResourceError; 26553: # 792 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_RESOURCE_FLAGS_NONE = 0, 26553: G_RESOURCE_FLAGS_COMPRESSED = (1<<0) 26553: } GResourceFlags; 26553: # 805 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_RESOURCE_LOOKUP_FLAGS_NONE = 0 26553: } GResourceLookupFlags; 26553: # 822 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_SOCKET_FAMILY_INVALID, 26553: G_SOCKET_FAMILY_UNIX = 1, 26553: G_SOCKET_FAMILY_IPV4 = 2, 26553: G_SOCKET_FAMILY_IPV6 = 10 26553: } GSocketFamily; 26553: # 843 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum 26553: { 26553: G_SOCKET_TYPE_INVALID, 26553: G_SOCKET_TYPE_STREAM, 26553: G_SOCKET_TYPE_DATAGRAM, 26553: G_SOCKET_TYPE_SEQPACKET 26553: } GSocketType; 26553: # 868 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum 26553: { 26553: G_SOCKET_MSG_NONE, 26553: G_SOCKET_MSG_OOB = 1, 26553: G_SOCKET_MSG_PEEK = 2, 26553: G_SOCKET_MSG_DONTROUTE = 4 26553: } GSocketMsgFlags; 26553: # 894 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_SOCKET_PROTOCOL_UNKNOWN = -1, 26553: G_SOCKET_PROTOCOL_DEFAULT = 0, 26553: G_SOCKET_PROTOCOL_TCP = 6, 26553: G_SOCKET_PROTOCOL_UDP = 17, 26553: G_SOCKET_PROTOCOL_SCTP = 132 26553: } GSocketProtocol; 26553: # 913 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_ZLIB_COMPRESSOR_FORMAT_ZLIB, 26553: G_ZLIB_COMPRESSOR_FORMAT_GZIP, 26553: G_ZLIB_COMPRESSOR_FORMAT_RAW 26553: } GZlibCompressorFormat; 26553: # 944 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_UNIX_SOCKET_ADDRESS_INVALID, 26553: G_UNIX_SOCKET_ADDRESS_ANONYMOUS, 26553: G_UNIX_SOCKET_ADDRESS_PATH, 26553: G_UNIX_SOCKET_ADDRESS_ABSTRACT, 26553: G_UNIX_SOCKET_ADDRESS_ABSTRACT_PADDED 26553: } GUnixSocketAddressType; 26553: # 963 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum 26553: { 26553: G_BUS_TYPE_STARTER = -1, 26553: G_BUS_TYPE_NONE = 0, 26553: G_BUS_TYPE_SYSTEM = 1, 26553: G_BUS_TYPE_SESSION = 2 26553: } GBusType; 26553: # 984 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum 26553: { 26553: G_BUS_NAME_OWNER_FLAGS_NONE = 0, 26553: G_BUS_NAME_OWNER_FLAGS_ALLOW_REPLACEMENT = (1<<0), 26553: G_BUS_NAME_OWNER_FLAGS_REPLACE = (1<<1), 26553: G_BUS_NAME_OWNER_FLAGS_DO_NOT_QUEUE = (1<<2) 26553: } GBusNameOwnerFlags; 26553: # 1005 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum 26553: { 26553: G_BUS_NAME_WATCHER_FLAGS_NONE = 0, 26553: G_BUS_NAME_WATCHER_FLAGS_AUTO_START = (1<<0) 26553: } GBusNameWatcherFlags; 26553: # 1029 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum 26553: { 26553: G_DBUS_PROXY_FLAGS_NONE = 0, 26553: G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES = (1<<0), 26553: G_DBUS_PROXY_FLAGS_DO_NOT_CONNECT_SIGNALS = (1<<1), 26553: G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START = (1<<2), 26553: G_DBUS_PROXY_FLAGS_GET_INVALIDATED_PROPERTIES = (1<<3), 26553: G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START_AT_CONSTRUCTION = (1<<4) 26553: } GDBusProxyFlags; 26553: # 1146 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum 26553: { 26553: 26553: G_DBUS_ERROR_FAILED, 26553: G_DBUS_ERROR_NO_MEMORY, 26553: G_DBUS_ERROR_SERVICE_UNKNOWN, 26553: G_DBUS_ERROR_NAME_HAS_NO_OWNER, 26553: G_DBUS_ERROR_NO_REPLY, 26553: G_DBUS_ERROR_IO_ERROR, 26553: G_DBUS_ERROR_BAD_ADDRESS, 26553: G_DBUS_ERROR_NOT_SUPPORTED, 26553: G_DBUS_ERROR_LIMITS_EXCEEDED, 26553: G_DBUS_ERROR_ACCESS_DENIED, 26553: G_DBUS_ERROR_AUTH_FAILED, 26553: G_DBUS_ERROR_NO_SERVER, 26553: G_DBUS_ERROR_TIMEOUT, 26553: G_DBUS_ERROR_NO_NETWORK, 26553: G_DBUS_ERROR_ADDRESS_IN_USE, 26553: G_DBUS_ERROR_DISCONNECTED, 26553: G_DBUS_ERROR_INVALID_ARGS, 26553: G_DBUS_ERROR_FILE_NOT_FOUND, 26553: G_DBUS_ERROR_FILE_EXISTS, 26553: G_DBUS_ERROR_UNKNOWN_METHOD, 26553: G_DBUS_ERROR_TIMED_OUT, 26553: G_DBUS_ERROR_MATCH_RULE_NOT_FOUND, 26553: G_DBUS_ERROR_MATCH_RULE_INVALID, 26553: G_DBUS_ERROR_SPAWN_EXEC_FAILED, 26553: G_DBUS_ERROR_SPAWN_FORK_FAILED, 26553: G_DBUS_ERROR_SPAWN_CHILD_EXITED, 26553: G_DBUS_ERROR_SPAWN_CHILD_SIGNALED, 26553: G_DBUS_ERROR_SPAWN_FAILED, 26553: G_DBUS_ERROR_SPAWN_SETUP_FAILED, 26553: G_DBUS_ERROR_SPAWN_CONFIG_INVALID, 26553: G_DBUS_ERROR_SPAWN_SERVICE_INVALID, 26553: G_DBUS_ERROR_SPAWN_SERVICE_NOT_FOUND, 26553: G_DBUS_ERROR_SPAWN_PERMISSIONS_INVALID, 26553: G_DBUS_ERROR_SPAWN_FILE_INVALID, 26553: G_DBUS_ERROR_SPAWN_NO_MEMORY, 26553: G_DBUS_ERROR_UNIX_PROCESS_ID_UNKNOWN, 26553: G_DBUS_ERROR_INVALID_SIGNATURE, 26553: G_DBUS_ERROR_INVALID_FILE_CONTENT, 26553: G_DBUS_ERROR_SELINUX_SECURITY_CONTEXT_UNKNOWN, 26553: G_DBUS_ERROR_ADT_AUDIT_DATA_UNKNOWN, 26553: G_DBUS_ERROR_OBJECT_PATH_IN_USE, 26553: G_DBUS_ERROR_UNKNOWN_OBJECT, 26553: G_DBUS_ERROR_UNKNOWN_INTERFACE, 26553: G_DBUS_ERROR_UNKNOWN_PROPERTY, 26553: G_DBUS_ERROR_PROPERTY_READ_ONLY 26553: } GDBusError; 26553: # 1216 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_DBUS_CONNECTION_FLAGS_NONE = 0, 26553: G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_CLIENT = (1<<0), 26553: G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_SERVER = (1<<1), 26553: G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_ALLOW_ANONYMOUS = (1<<2), 26553: G_DBUS_CONNECTION_FLAGS_MESSAGE_BUS_CONNECTION = (1<<3), 26553: G_DBUS_CONNECTION_FLAGS_DELAY_MESSAGE_PROCESSING = (1<<4), 26553: G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_REQUIRE_SAME_USER = (1<<5) 26553: } GDBusConnectionFlags; 26553: # 1236 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_DBUS_CAPABILITY_FLAGS_NONE = 0, 26553: G_DBUS_CAPABILITY_FLAGS_UNIX_FD_PASSING = (1<<0) 26553: } GDBusCapabilityFlags; 26553: # 1254 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_DBUS_CALL_FLAGS_NONE = 0, 26553: G_DBUS_CALL_FLAGS_NO_AUTO_START = (1<<0), 26553: G_DBUS_CALL_FLAGS_ALLOW_INTERACTIVE_AUTHORIZATION = (1<<1) 26553: } GDBusCallFlags; 26553: # 1273 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_DBUS_MESSAGE_TYPE_INVALID, 26553: G_DBUS_MESSAGE_TYPE_METHOD_CALL, 26553: G_DBUS_MESSAGE_TYPE_METHOD_RETURN, 26553: G_DBUS_MESSAGE_TYPE_ERROR, 26553: G_DBUS_MESSAGE_TYPE_SIGNAL 26553: } GDBusMessageType; 26553: # 1295 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_DBUS_MESSAGE_FLAGS_NONE = 0, 26553: G_DBUS_MESSAGE_FLAGS_NO_REPLY_EXPECTED = (1<<0), 26553: G_DBUS_MESSAGE_FLAGS_NO_AUTO_START = (1<<1), 26553: G_DBUS_MESSAGE_FLAGS_ALLOW_INTERACTIVE_AUTHORIZATION = (1<<2) 26553: } GDBusMessageFlags; 26553: # 1319 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_DBUS_MESSAGE_HEADER_FIELD_INVALID, 26553: G_DBUS_MESSAGE_HEADER_FIELD_PATH, 26553: G_DBUS_MESSAGE_HEADER_FIELD_INTERFACE, 26553: G_DBUS_MESSAGE_HEADER_FIELD_MEMBER, 26553: G_DBUS_MESSAGE_HEADER_FIELD_ERROR_NAME, 26553: G_DBUS_MESSAGE_HEADER_FIELD_REPLY_SERIAL, 26553: G_DBUS_MESSAGE_HEADER_FIELD_DESTINATION, 26553: G_DBUS_MESSAGE_HEADER_FIELD_SENDER, 26553: G_DBUS_MESSAGE_HEADER_FIELD_SIGNATURE, 26553: G_DBUS_MESSAGE_HEADER_FIELD_NUM_UNIX_FDS 26553: } GDBusMessageHeaderField; 26553: # 1342 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum 26553: { 26553: G_DBUS_PROPERTY_INFO_FLAGS_NONE = 0, 26553: G_DBUS_PROPERTY_INFO_FLAGS_READABLE = (1<<0), 26553: G_DBUS_PROPERTY_INFO_FLAGS_WRITABLE = (1<<1) 26553: } GDBusPropertyInfoFlags; 26553: # 1360 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum 26553: { 26553: G_DBUS_SUBTREE_FLAGS_NONE = 0, 26553: G_DBUS_SUBTREE_FLAGS_DISPATCH_TO_UNENUMERATED_NODES = (1<<0) 26553: } GDBusSubtreeFlags; 26553: # 1381 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum 26553: { 26553: G_DBUS_SERVER_FLAGS_NONE = 0, 26553: G_DBUS_SERVER_FLAGS_RUN_IN_THREAD = (1<<0), 26553: G_DBUS_SERVER_FLAGS_AUTHENTICATION_ALLOW_ANONYMOUS = (1<<1), 26553: G_DBUS_SERVER_FLAGS_AUTHENTICATION_REQUIRE_SAME_USER = (1<<2) 26553: } GDBusServerFlags; 26553: # 1405 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum 26553: { 26553: G_DBUS_SIGNAL_FLAGS_NONE = 0, 26553: G_DBUS_SIGNAL_FLAGS_NO_MATCH_RULE = (1<<0), 26553: G_DBUS_SIGNAL_FLAGS_MATCH_ARG0_NAMESPACE = (1<<1), 26553: G_DBUS_SIGNAL_FLAGS_MATCH_ARG0_PATH = (1<<2) 26553: } GDBusSignalFlags; 26553: # 1424 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum 26553: { 26553: G_DBUS_SEND_MESSAGE_FLAGS_NONE = 0, 26553: G_DBUS_SEND_MESSAGE_FLAGS_PRESERVE_SERIAL = (1<<0) 26553: } GDBusSendMessageFlags; 26553: # 1445 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum 26553: { 26553: G_CREDENTIALS_TYPE_INVALID, 26553: G_CREDENTIALS_TYPE_LINUX_UCRED, 26553: G_CREDENTIALS_TYPE_FREEBSD_CMSGCRED, 26553: G_CREDENTIALS_TYPE_OPENBSD_SOCKPEERCRED, 26553: G_CREDENTIALS_TYPE_SOLARIS_UCRED, 26553: G_CREDENTIALS_TYPE_NETBSD_UNPCBID, 26553: G_CREDENTIALS_TYPE_APPLE_XUCRED, 26553: } GCredentialsType; 26553: # 1465 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum 26553: { 26553: G_DBUS_MESSAGE_BYTE_ORDER_BIG_ENDIAN = 'B', 26553: G_DBUS_MESSAGE_BYTE_ORDER_LITTLE_ENDIAN = 'l' 26553: } GDBusMessageByteOrder; 26553: # 1515 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum 26553: { 26553: G_APPLICATION_FLAGS_NONE, 26553: G_APPLICATION_IS_SERVICE = (1 << 0), 26553: G_APPLICATION_IS_LAUNCHER = (1 << 1), 26553: 26553: G_APPLICATION_HANDLES_OPEN = (1 << 2), 26553: G_APPLICATION_HANDLES_COMMAND_LINE = (1 << 3), 26553: G_APPLICATION_SEND_ENVIRONMENT = (1 << 4), 26553: 26553: G_APPLICATION_NON_UNIQUE = (1 << 5), 26553: 26553: G_APPLICATION_CAN_OVERRIDE_APP_ID = (1 << 6), 26553: G_APPLICATION_ALLOW_REPLACEMENT = (1 << 7), 26553: G_APPLICATION_REPLACE = (1 << 8) 26553: } GApplicationFlags; 26553: # 1557 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_TLS_ERROR_UNAVAILABLE, 26553: G_TLS_ERROR_MISC, 26553: G_TLS_ERROR_BAD_CERTIFICATE, 26553: G_TLS_ERROR_NOT_TLS, 26553: G_TLS_ERROR_HANDSHAKE, 26553: G_TLS_ERROR_CERTIFICATE_REQUIRED, 26553: G_TLS_ERROR_EOF, 26553: G_TLS_ERROR_INAPPROPRIATE_FALLBACK 26553: } GTlsError; 26553: # 1594 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_TLS_CERTIFICATE_UNKNOWN_CA = (1 << 0), 26553: G_TLS_CERTIFICATE_BAD_IDENTITY = (1 << 1), 26553: G_TLS_CERTIFICATE_NOT_ACTIVATED = (1 << 2), 26553: G_TLS_CERTIFICATE_EXPIRED = (1 << 3), 26553: G_TLS_CERTIFICATE_REVOKED = (1 << 4), 26553: G_TLS_CERTIFICATE_INSECURE = (1 << 5), 26553: G_TLS_CERTIFICATE_GENERIC_ERROR = (1 << 6), 26553: 26553: G_TLS_CERTIFICATE_VALIDATE_ALL = 0x007f 26553: } GTlsCertificateFlags; 26553: # 1616 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_TLS_AUTHENTICATION_NONE, 26553: G_TLS_AUTHENTICATION_REQUESTED, 26553: G_TLS_AUTHENTICATION_REQUIRED 26553: } GTlsAuthenticationMode; 26553: # 1638 "/usr/include/glib-2.0/gio/gioenums.h" 26553: 26553: typedef enum { 26553: G_TLS_CHANNEL_BINDING_TLS_UNIQUE, 26553: G_TLS_CHANNEL_BINDING_TLS_SERVER_END_POINT 26553: } GTlsChannelBindingType; 26553: # 1668 "/usr/include/glib-2.0/gio/gioenums.h" 26553: 26553: typedef enum { 26553: G_TLS_CHANNEL_BINDING_ERROR_NOT_IMPLEMENTED, 26553: G_TLS_CHANNEL_BINDING_ERROR_INVALID_STATE, 26553: G_TLS_CHANNEL_BINDING_ERROR_NOT_AVAILABLE, 26553: G_TLS_CHANNEL_BINDING_ERROR_NOT_SUPPORTED, 26553: G_TLS_CHANNEL_BINDING_ERROR_GENERAL_ERROR 26553: } GTlsChannelBindingError; 26553: # 1692 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_TLS_REHANDSHAKE_NEVER, 26553: G_TLS_REHANDSHAKE_SAFELY, 26553: G_TLS_REHANDSHAKE_UNSAFELY 26553: } GTlsRehandshakeMode __attribute__((__deprecated__)); 26553: # 1718 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum _GTlsPasswordFlags 26553: { 26553: G_TLS_PASSWORD_NONE = 0, 26553: G_TLS_PASSWORD_RETRY = 1 << 1, 26553: G_TLS_PASSWORD_MANY_TRIES = 1 << 2, 26553: G_TLS_PASSWORD_FINAL_TRY = 1 << 3, 26553: G_TLS_PASSWORD_PKCS11_USER = 1 << 4, 26553: G_TLS_PASSWORD_PKCS11_SECURITY_OFFICER = 1 << 5, 26553: G_TLS_PASSWORD_PKCS11_CONTEXT_SPECIFIC = 1 << 6 26553: } GTlsPasswordFlags; 26553: # 1743 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_TLS_INTERACTION_UNHANDLED, 26553: G_TLS_INTERACTION_HANDLED, 26553: G_TLS_INTERACTION_FAILED 26553: } GTlsInteractionResult; 26553: # 1761 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum 26553: { 26553: G_DBUS_INTERFACE_SKELETON_FLAGS_NONE = 0, 26553: G_DBUS_INTERFACE_SKELETON_FLAGS_HANDLE_METHOD_INVOCATIONS_IN_THREAD = (1<<0) 26553: } GDBusInterfaceSkeletonFlags; 26553: # 1779 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum 26553: { 26553: G_DBUS_OBJECT_MANAGER_CLIENT_FLAGS_NONE = 0, 26553: G_DBUS_OBJECT_MANAGER_CLIENT_FLAGS_DO_NOT_AUTO_START = (1<<0) 26553: } GDBusObjectManagerClientFlags; 26553: # 1793 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_TLS_DATABASE_VERIFY_NONE = 0 26553: } GTlsDatabaseVerifyFlags; 26553: # 1809 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_TLS_DATABASE_LOOKUP_NONE = 0, 26553: G_TLS_DATABASE_LOOKUP_KEYPAIR = 1 26553: } GTlsDatabaseLookupFlags; 26553: # 1824 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_TLS_CERTIFICATE_REQUEST_NONE = 0 26553: } GTlsCertificateRequestFlags; 26553: # 1851 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_TLS_PROTOCOL_VERSION_UNKNOWN = 0, 26553: G_TLS_PROTOCOL_VERSION_SSL_3_0 = 1, 26553: G_TLS_PROTOCOL_VERSION_TLS_1_0 = 2, 26553: G_TLS_PROTOCOL_VERSION_TLS_1_1 = 3, 26553: G_TLS_PROTOCOL_VERSION_TLS_1_2 = 4, 26553: G_TLS_PROTOCOL_VERSION_TLS_1_3 = 5, 26553: G_TLS_PROTOCOL_VERSION_DTLS_1_0 = 201, 26553: G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202, 26553: } GTlsProtocolVersion; 26553: # 1873 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_IO_MODULE_SCOPE_NONE, 26553: G_IO_MODULE_SCOPE_BLOCK_DUPLICATES 26553: } GIOModuleScopeFlags; 26553: # 1904 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_SOCKET_CLIENT_RESOLVING, 26553: G_SOCKET_CLIENT_RESOLVED, 26553: G_SOCKET_CLIENT_CONNECTING, 26553: G_SOCKET_CLIENT_CONNECTED, 26553: G_SOCKET_CLIENT_PROXY_NEGOTIATING, 26553: G_SOCKET_CLIENT_PROXY_NEGOTIATED, 26553: G_SOCKET_CLIENT_TLS_HANDSHAKING, 26553: G_SOCKET_CLIENT_TLS_HANDSHAKED, 26553: G_SOCKET_CLIENT_COMPLETE 26553: } GSocketClientEvent; 26553: # 1932 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_SOCKET_LISTENER_BINDING, 26553: G_SOCKET_LISTENER_BOUND, 26553: G_SOCKET_LISTENER_LISTENING, 26553: G_SOCKET_LISTENER_LISTENED 26553: } GSocketListenerEvent; 26553: # 1947 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_TEST_DBUS_NONE = 0 26553: } GTestDBusFlags; 26553: # 1989 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_SUBPROCESS_FLAGS_NONE = 0, 26553: G_SUBPROCESS_FLAGS_STDIN_PIPE = (1u << 0), 26553: G_SUBPROCESS_FLAGS_STDIN_INHERIT = (1u << 1), 26553: G_SUBPROCESS_FLAGS_STDOUT_PIPE = (1u << 2), 26553: G_SUBPROCESS_FLAGS_STDOUT_SILENCE = (1u << 3), 26553: G_SUBPROCESS_FLAGS_STDERR_PIPE = (1u << 4), 26553: G_SUBPROCESS_FLAGS_STDERR_SILENCE = (1u << 5), 26553: G_SUBPROCESS_FLAGS_STDERR_MERGE = (1u << 6), 26553: G_SUBPROCESS_FLAGS_INHERIT_FDS = (1u << 7) 26553: } GSubprocessFlags; 26553: # 2020 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_NOTIFICATION_PRIORITY_NORMAL, 26553: G_NOTIFICATION_PRIORITY_LOW, 26553: G_NOTIFICATION_PRIORITY_HIGH, 26553: G_NOTIFICATION_PRIORITY_URGENT 26553: } GNotificationPriority; 26553: # 2044 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_NETWORK_CONNECTIVITY_LOCAL = 1, 26553: G_NETWORK_CONNECTIVITY_LIMITED = 2, 26553: G_NETWORK_CONNECTIVITY_PORTAL = 3, 26553: G_NETWORK_CONNECTIVITY_FULL = 4 26553: } GNetworkConnectivity; 26553: # 2069 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_POLLABLE_RETURN_FAILED = 0, 26553: G_POLLABLE_RETURN_OK = 1, 26553: G_POLLABLE_RETURN_WOULD_BLOCK = -G_IO_ERROR_WOULD_BLOCK 26553: } GPollableReturn; 26553: # 2098 "/usr/include/glib-2.0/gio/gioenums.h" 26553: typedef enum { 26553: G_MEMORY_MONITOR_WARNING_LEVEL_LOW = 50, 26553: G_MEMORY_MONITOR_WARNING_LEVEL_MEDIUM = 100, 26553: G_MEMORY_MONITOR_WARNING_LEVEL_CRITICAL = 255 26553: } GMemoryMonitorWarningLevel; 26553: 26553: 26553: # 29 "/usr/include/glib-2.0/gio/giotypes.h" 2 26553: 26553: 26553: 26553: typedef struct _GAppLaunchContext GAppLaunchContext; 26553: typedef struct _GAppInfo GAppInfo; 26553: typedef struct _GAsyncResult GAsyncResult; 26553: typedef struct _GAsyncInitable GAsyncInitable; 26553: typedef struct _GBufferedInputStream GBufferedInputStream; 26553: typedef struct _GBufferedOutputStream GBufferedOutputStream; 26553: typedef struct _GCancellable GCancellable; 26553: typedef struct _GCharsetConverter GCharsetConverter; 26553: typedef struct _GConverter GConverter; 26553: typedef struct _GConverterInputStream GConverterInputStream; 26553: typedef struct _GConverterOutputStream GConverterOutputStream; 26553: typedef struct _GDatagramBased GDatagramBased; 26553: typedef struct _GDataInputStream GDataInputStream; 26553: typedef struct _GSimplePermission GSimplePermission; 26553: typedef struct _GZlibCompressor GZlibCompressor; 26553: typedef struct _GZlibDecompressor GZlibDecompressor; 26553: 26553: typedef struct _GSimpleActionGroup GSimpleActionGroup; 26553: typedef struct _GRemoteActionGroup GRemoteActionGroup; 26553: typedef struct _GDBusActionGroup GDBusActionGroup; 26553: typedef struct _GActionMap GActionMap; 26553: typedef struct _GActionGroup GActionGroup; 26553: typedef struct _GPropertyAction GPropertyAction; 26553: typedef struct _GSimpleAction GSimpleAction; 26553: typedef struct _GAction GAction; 26553: typedef struct _GApplication GApplication; 26553: typedef struct _GApplicationCommandLine GApplicationCommandLine; 26553: typedef struct _GSettingsBackend GSettingsBackend; 26553: typedef struct _GSettings GSettings; 26553: typedef struct _GPermission GPermission; 26553: 26553: typedef struct _GMenuModel GMenuModel; 26553: typedef struct _GNotification GNotification; 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GDrive GDrive; 26553: typedef struct _GFileEnumerator GFileEnumerator; 26553: typedef struct _GFileMonitor GFileMonitor; 26553: typedef struct _GFilterInputStream GFilterInputStream; 26553: typedef struct _GFilterOutputStream GFilterOutputStream; 26553: # 84 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef struct _GFile GFile; 26553: typedef struct _GFileInfo GFileInfo; 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GFileAttributeMatcher GFileAttributeMatcher; 26553: typedef struct _GFileAttributeInfo GFileAttributeInfo; 26553: typedef struct _GFileAttributeInfoList GFileAttributeInfoList; 26553: typedef struct _GFileDescriptorBased GFileDescriptorBased; 26553: typedef struct _GFileInputStream GFileInputStream; 26553: typedef struct _GFileOutputStream GFileOutputStream; 26553: typedef struct _GFileIOStream GFileIOStream; 26553: typedef struct _GFileIcon GFileIcon; 26553: typedef struct _GFilenameCompleter GFilenameCompleter; 26553: 26553: 26553: typedef struct _GIcon GIcon; 26553: typedef struct _GInetAddress GInetAddress; 26553: typedef struct _GInetAddressMask GInetAddressMask; 26553: typedef struct _GInetSocketAddress GInetSocketAddress; 26553: typedef struct _GNativeSocketAddress GNativeSocketAddress; 26553: typedef struct _GInputStream GInputStream; 26553: typedef struct _GInitable GInitable; 26553: typedef struct _GIOModule GIOModule; 26553: typedef struct _GIOExtensionPoint GIOExtensionPoint; 26553: typedef struct _GIOExtension GIOExtension; 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GIOSchedulerJob GIOSchedulerJob; 26553: typedef struct _GIOStreamAdapter GIOStreamAdapter; 26553: typedef struct _GLoadableIcon GLoadableIcon; 26553: typedef struct _GBytesIcon GBytesIcon; 26553: typedef struct _GMemoryInputStream GMemoryInputStream; 26553: typedef struct _GMemoryOutputStream GMemoryOutputStream; 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GMount GMount; 26553: typedef struct _GMountOperation GMountOperation; 26553: typedef struct _GNetworkAddress GNetworkAddress; 26553: typedef struct _GNetworkMonitor GNetworkMonitor; 26553: typedef struct _GNetworkService GNetworkService; 26553: typedef struct _GOutputStream GOutputStream; 26553: typedef struct _GIOStream GIOStream; 26553: typedef struct _GSimpleIOStream GSimpleIOStream; 26553: typedef struct _GPollableInputStream GPollableInputStream; 26553: typedef struct _GPollableOutputStream GPollableOutputStream; 26553: typedef struct _GResolver GResolver; 26553: # 150 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef struct _GResource GResource; 26553: typedef struct _GSeekable GSeekable; 26553: typedef struct _GSimpleAsyncResult GSimpleAsyncResult; 26553: # 161 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef struct _GSocket GSocket; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GSocketControlMessage GSocketControlMessage; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GSocketClient GSocketClient; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GSocketConnection GSocketConnection; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GSocketListener GSocketListener; 26553: # 202 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef struct _GSocketService GSocketService; 26553: typedef struct _GSocketAddress GSocketAddress; 26553: typedef struct _GSocketAddressEnumerator GSocketAddressEnumerator; 26553: typedef struct _GSocketConnectable GSocketConnectable; 26553: typedef struct _GSrvTarget GSrvTarget; 26553: typedef struct _GTask GTask; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GTcpConnection GTcpConnection; 26553: typedef struct _GTcpWrapperConnection GTcpWrapperConnection; 26553: # 225 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef struct _GThreadedSocketService GThreadedSocketService; 26553: typedef struct _GDtlsConnection GDtlsConnection; 26553: typedef struct _GDtlsClientConnection GDtlsClientConnection; 26553: typedef struct _GDtlsServerConnection GDtlsServerConnection; 26553: typedef struct _GThemedIcon GThemedIcon; 26553: typedef struct _GTlsCertificate GTlsCertificate; 26553: typedef struct _GTlsClientConnection GTlsClientConnection; 26553: typedef struct _GTlsConnection GTlsConnection; 26553: typedef struct _GTlsDatabase GTlsDatabase; 26553: typedef struct _GTlsFileDatabase GTlsFileDatabase; 26553: typedef struct _GTlsInteraction GTlsInteraction; 26553: typedef struct _GTlsPassword GTlsPassword; 26553: typedef struct _GTlsServerConnection GTlsServerConnection; 26553: typedef struct _GVfs GVfs; 26553: # 247 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef struct _GProxyResolver GProxyResolver; 26553: typedef struct _GProxy GProxy; 26553: typedef struct _GProxyAddress GProxyAddress; 26553: typedef struct _GProxyAddressEnumerator GProxyAddressEnumerator; 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GVolume GVolume; 26553: typedef struct _GVolumeMonitor GVolumeMonitor; 26553: # 279 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef void (*GAsyncReadyCallback) (GObject *source_object, 26553: GAsyncResult *res, 26553: gpointer user_data); 26553: # 293 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef void (*GFileProgressCallback) (goffset current_num_bytes, 26553: goffset total_num_bytes, 26553: gpointer user_data); 26553: # 310 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef gboolean (* GFileReadMoreCallback) (const char *file_contents, 26553: goffset file_size, 26553: gpointer callback_data); 26553: # 352 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef void (* GFileMeasureProgressCallback) (gboolean reporting, 26553: guint64 current_size, 26553: guint64 num_dirs, 26553: guint64 num_files, 26553: gpointer user_data); 26553: # 372 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef gboolean (*GIOSchedulerJobFunc) (GIOSchedulerJob *job, 26553: GCancellable *cancellable, 26553: gpointer user_data); 26553: # 385 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef void (*GSimpleAsyncThreadFunc) (GSimpleAsyncResult *res, 26553: GObject *object, 26553: GCancellable *cancellable); 26553: # 402 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef gboolean (*GSocketSourceFunc) (GSocket *socket, 26553: GIOCondition condition, 26553: gpointer user_data); 26553: # 420 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef gboolean (*GDatagramBasedSourceFunc) (GDatagramBased *datagram_based, 26553: GIOCondition condition, 26553: gpointer user_data); 26553: # 436 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef struct _GInputVector GInputVector; 26553: 26553: struct _GInputVector { 26553: gpointer buffer; 26553: gsize size; 26553: }; 26553: # 482 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef struct _GInputMessage GInputMessage; 26553: 26553: struct _GInputMessage { 26553: GSocketAddress **address; 26553: 26553: GInputVector *vectors; 26553: guint num_vectors; 26553: 26553: gsize bytes_received; 26553: gint flags; 26553: 26553: GSocketControlMessage ***control_messages; 26553: guint *num_control_messages; 26553: }; 26553: # 509 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef struct _GOutputVector GOutputVector; 26553: 26553: struct _GOutputVector { 26553: gconstpointer buffer; 26553: gsize size; 26553: }; 26553: # 537 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef struct _GOutputMessage GOutputMessage; 26553: 26553: struct _GOutputMessage { 26553: GSocketAddress *address; 26553: 26553: GOutputVector *vectors; 26553: guint num_vectors; 26553: 26553: guint bytes_sent; 26553: 26553: GSocketControlMessage **control_messages; 26553: guint num_control_messages; 26553: }; 26553: 26553: typedef struct _GCredentials GCredentials; 26553: typedef struct _GUnixCredentialsMessage GUnixCredentialsMessage; 26553: typedef struct _GUnixFDList GUnixFDList; 26553: typedef struct _GDBusMessage GDBusMessage; 26553: typedef struct _GDBusConnection GDBusConnection; 26553: typedef struct _GDBusProxy GDBusProxy; 26553: typedef struct _GDBusMethodInvocation GDBusMethodInvocation; 26553: typedef struct _GDBusServer GDBusServer; 26553: typedef struct _GDBusAuthObserver GDBusAuthObserver; 26553: typedef struct _GDBusErrorEntry GDBusErrorEntry; 26553: typedef struct _GDBusInterfaceVTable GDBusInterfaceVTable; 26553: typedef struct _GDBusSubtreeVTable GDBusSubtreeVTable; 26553: typedef struct _GDBusAnnotationInfo GDBusAnnotationInfo; 26553: typedef struct _GDBusArgInfo GDBusArgInfo; 26553: typedef struct _GDBusMethodInfo GDBusMethodInfo; 26553: typedef struct _GDBusSignalInfo GDBusSignalInfo; 26553: typedef struct _GDBusPropertyInfo GDBusPropertyInfo; 26553: typedef struct _GDBusInterfaceInfo GDBusInterfaceInfo; 26553: typedef struct _GDBusNodeInfo GDBusNodeInfo; 26553: # 583 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef gboolean (*GCancellableSourceFunc) (GCancellable *cancellable, 26553: gpointer user_data); 26553: # 599 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef gboolean (*GPollableSourceFunc) (GObject *pollable_stream, 26553: gpointer user_data); 26553: 26553: typedef struct _GDBusInterface GDBusInterface; 26553: typedef struct _GDBusInterfaceSkeleton GDBusInterfaceSkeleton; 26553: typedef struct _GDBusObject GDBusObject; 26553: typedef struct _GDBusObjectSkeleton GDBusObjectSkeleton; 26553: typedef struct _GDBusObjectProxy GDBusObjectProxy; 26553: typedef struct _GDBusObjectManager GDBusObjectManager; 26553: typedef struct _GDBusObjectManagerClient GDBusObjectManagerClient; 26553: typedef struct _GDBusObjectManagerServer GDBusObjectManagerServer; 26553: # 632 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef GType (*GDBusProxyTypeFunc) (GDBusObjectManagerClient *manager, 26553: const gchar *object_path, 26553: const gchar *interface_name, 26553: gpointer user_data); 26553: 26553: typedef struct _GTestDBus GTestDBus; 26553: # 646 "/usr/include/glib-2.0/gio/giotypes.h" 26553: typedef struct _GSubprocess GSubprocess; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GSubprocessLauncher GSubprocessLauncher; 26553: 26553: 26553: # 27 "/usr/include/glib-2.0/gio/gio.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/gio/gaction.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gaction.h" 26553: 26553: # 38 "/usr/include/glib-2.0/gio/gaction.h" 26553: typedef struct _GActionInterface GActionInterface; 26553: 26553: struct _GActionInterface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: const gchar * (* get_name) (GAction *action); 26553: const GVariantType * (* get_parameter_type) (GAction *action); 26553: const GVariantType * (* get_state_type) (GAction *action); 26553: GVariant * (* get_state_hint) (GAction *action); 26553: 26553: gboolean (* get_enabled) (GAction *action); 26553: GVariant * (* get_state) (GAction *action); 26553: 26553: void (* change_state) (GAction *action, 26553: GVariant *value); 26553: void (* activate) (GAction *action, 26553: GVariant *parameter); 26553: }; 26553: 26553: extern 26553: GType g_action_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: const gchar * g_action_get_name (GAction *action); 26553: extern 26553: const GVariantType * g_action_get_parameter_type (GAction *action); 26553: extern 26553: const GVariantType * g_action_get_state_type (GAction *action); 26553: extern 26553: GVariant * g_action_get_state_hint (GAction *action); 26553: 26553: extern 26553: gboolean g_action_get_enabled (GAction *action); 26553: extern 26553: GVariant * g_action_get_state (GAction *action); 26553: 26553: extern 26553: void g_action_change_state (GAction *action, 26553: GVariant *value); 26553: extern 26553: void g_action_activate (GAction *action, 26553: GVariant *parameter); 26553: 26553: extern 26553: gboolean g_action_name_is_valid (const gchar *action_name); 26553: 26553: extern 26553: gboolean g_action_parse_detailed_name (const gchar *detailed_name, 26553: gchar **action_name, 26553: GVariant **target_value, 26553: GError **error); 26553: 26553: extern 26553: gchar * g_action_print_detailed_name (const gchar *action_name, 26553: GVariant *target_value); 26553: 26553: 26553: # 29 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gactiongroup.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gactiongroup.h" 26553: 26553: # 40 "/usr/include/glib-2.0/gio/gactiongroup.h" 26553: typedef struct _GActionGroupInterface GActionGroupInterface; 26553: 26553: struct _GActionGroupInterface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: gboolean (* has_action) (GActionGroup *action_group, 26553: const gchar *action_name); 26553: 26553: gchar ** (* list_actions) (GActionGroup *action_group); 26553: 26553: gboolean (* get_action_enabled) (GActionGroup *action_group, 26553: const gchar *action_name); 26553: 26553: const GVariantType * (* get_action_parameter_type) (GActionGroup *action_group, 26553: const gchar *action_name); 26553: 26553: const GVariantType * (* get_action_state_type) (GActionGroup *action_group, 26553: const gchar *action_name); 26553: 26553: GVariant * (* get_action_state_hint) (GActionGroup *action_group, 26553: const gchar *action_name); 26553: 26553: GVariant * (* get_action_state) (GActionGroup *action_group, 26553: const gchar *action_name); 26553: 26553: void (* change_action_state) (GActionGroup *action_group, 26553: const gchar *action_name, 26553: GVariant *value); 26553: 26553: void (* activate_action) (GActionGroup *action_group, 26553: const gchar *action_name, 26553: GVariant *parameter); 26553: 26553: 26553: void (* action_added) (GActionGroup *action_group, 26553: const gchar *action_name); 26553: void (* action_removed) (GActionGroup *action_group, 26553: const gchar *action_name); 26553: void (* action_enabled_changed) (GActionGroup *action_group, 26553: const gchar *action_name, 26553: gboolean enabled); 26553: void (* action_state_changed) (GActionGroup *action_group, 26553: const gchar *action_name, 26553: GVariant *state); 26553: 26553: 26553: gboolean (* query_action) (GActionGroup *action_group, 26553: const gchar *action_name, 26553: gboolean *enabled, 26553: const GVariantType **parameter_type, 26553: const GVariantType **state_type, 26553: GVariant **state_hint, 26553: GVariant **state); 26553: }; 26553: 26553: extern 26553: GType g_action_group_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gboolean g_action_group_has_action (GActionGroup *action_group, 26553: const gchar *action_name); 26553: extern 26553: gchar ** g_action_group_list_actions (GActionGroup *action_group); 26553: 26553: extern 26553: const GVariantType * g_action_group_get_action_parameter_type (GActionGroup *action_group, 26553: const gchar *action_name); 26553: extern 26553: const GVariantType * g_action_group_get_action_state_type (GActionGroup *action_group, 26553: const gchar *action_name); 26553: extern 26553: GVariant * g_action_group_get_action_state_hint (GActionGroup *action_group, 26553: const gchar *action_name); 26553: 26553: extern 26553: gboolean g_action_group_get_action_enabled (GActionGroup *action_group, 26553: const gchar *action_name); 26553: 26553: extern 26553: GVariant * g_action_group_get_action_state (GActionGroup *action_group, 26553: const gchar *action_name); 26553: extern 26553: void g_action_group_change_action_state (GActionGroup *action_group, 26553: const gchar *action_name, 26553: GVariant *value); 26553: 26553: extern 26553: void g_action_group_activate_action (GActionGroup *action_group, 26553: const gchar *action_name, 26553: GVariant *parameter); 26553: 26553: 26553: extern 26553: void g_action_group_action_added (GActionGroup *action_group, 26553: const gchar *action_name); 26553: extern 26553: void g_action_group_action_removed (GActionGroup *action_group, 26553: const gchar *action_name); 26553: extern 26553: void g_action_group_action_enabled_changed (GActionGroup *action_group, 26553: const gchar *action_name, 26553: gboolean enabled); 26553: 26553: extern 26553: void g_action_group_action_state_changed (GActionGroup *action_group, 26553: const gchar *action_name, 26553: GVariant *state); 26553: 26553: extern 26553: gboolean g_action_group_query_action (GActionGroup *action_group, 26553: const gchar *action_name, 26553: gboolean *enabled, 26553: const GVariantType **parameter_type, 26553: const GVariantType **state_type, 26553: GVariant **state_hint, 26553: GVariant **state); 26553: 26553: 26553: # 30 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gactiongroupexporter.h" 1 26553: # 31 "/usr/include/glib-2.0/gio/gactiongroupexporter.h" 26553: 26553: 26553: extern 26553: guint g_dbus_connection_export_action_group (GDBusConnection *connection, 26553: const gchar *object_path, 26553: GActionGroup *action_group, 26553: GError **error); 26553: 26553: extern 26553: void g_dbus_connection_unexport_action_group (GDBusConnection *connection, 26553: guint export_id); 26553: 26553: 26553: # 31 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gactionmap.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gactionmap.h" 26553: 26553: # 40 "/usr/include/glib-2.0/gio/gactionmap.h" 26553: typedef struct _GActionMapInterface GActionMapInterface; 26553: typedef struct _GActionEntry GActionEntry; 26553: 26553: struct _GActionMapInterface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: GAction * (* lookup_action) (GActionMap *action_map, 26553: const gchar *action_name); 26553: void (* add_action) (GActionMap *action_map, 26553: GAction *action); 26553: void (* remove_action) (GActionMap *action_map, 26553: const gchar *action_name); 26553: }; 26553: 26553: struct _GActionEntry 26553: { 26553: const gchar *name; 26553: 26553: void (* activate) (GSimpleAction *action, 26553: GVariant *parameter, 26553: gpointer user_data); 26553: 26553: const gchar *parameter_type; 26553: 26553: const gchar *state; 26553: 26553: void (* change_state) (GSimpleAction *action, 26553: GVariant *value, 26553: gpointer user_data); 26553: 26553: 26553: gsize padding[3]; 26553: }; 26553: 26553: extern 26553: GType g_action_map_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GAction * g_action_map_lookup_action (GActionMap *action_map, 26553: const gchar *action_name); 26553: extern 26553: void g_action_map_add_action (GActionMap *action_map, 26553: GAction *action); 26553: extern 26553: void g_action_map_remove_action (GActionMap *action_map, 26553: const gchar *action_name); 26553: extern 26553: void g_action_map_add_action_entries (GActionMap *action_map, 26553: const GActionEntry *entries, 26553: gint n_entries, 26553: gpointer user_data); 26553: 26553: 26553: # 32 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gappinfo.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gappinfo.h" 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gappinfo.h" 26553: typedef struct _GAppLaunchContextClass GAppLaunchContextClass; 26553: typedef struct _GAppLaunchContextPrivate GAppLaunchContextPrivate; 26553: # 86 "/usr/include/glib-2.0/gio/gappinfo.h" 26553: typedef struct _GAppInfoIface GAppInfoIface; 26553: 26553: struct _GAppInfoIface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: GAppInfo * (* dup) (GAppInfo *appinfo); 26553: gboolean (* equal) (GAppInfo *appinfo1, 26553: GAppInfo *appinfo2); 26553: const char * (* get_id) (GAppInfo *appinfo); 26553: const char * (* get_name) (GAppInfo *appinfo); 26553: const char * (* get_description) (GAppInfo *appinfo); 26553: const char * (* get_executable) (GAppInfo *appinfo); 26553: GIcon * (* get_icon) (GAppInfo *appinfo); 26553: gboolean (* launch) (GAppInfo *appinfo, 26553: GList *files, 26553: GAppLaunchContext *context, 26553: GError **error); 26553: gboolean (* supports_uris) (GAppInfo *appinfo); 26553: gboolean (* supports_files) (GAppInfo *appinfo); 26553: gboolean (* launch_uris) (GAppInfo *appinfo, 26553: GList *uris, 26553: GAppLaunchContext *context, 26553: GError **error); 26553: gboolean (* should_show) (GAppInfo *appinfo); 26553: 26553: 26553: gboolean (* set_as_default_for_type) (GAppInfo *appinfo, 26553: const char *content_type, 26553: GError **error); 26553: gboolean (* set_as_default_for_extension) (GAppInfo *appinfo, 26553: const char *extension, 26553: GError **error); 26553: gboolean (* add_supports_type) (GAppInfo *appinfo, 26553: const char *content_type, 26553: GError **error); 26553: gboolean (* can_remove_supports_type) (GAppInfo *appinfo); 26553: gboolean (* remove_supports_type) (GAppInfo *appinfo, 26553: const char *content_type, 26553: GError **error); 26553: gboolean (* can_delete) (GAppInfo *appinfo); 26553: gboolean (* do_delete) (GAppInfo *appinfo); 26553: const char * (* get_commandline) (GAppInfo *appinfo); 26553: const char * (* get_display_name) (GAppInfo *appinfo); 26553: gboolean (* set_as_last_used_for_type) (GAppInfo *appinfo, 26553: const char *content_type, 26553: GError **error); 26553: const char ** (* get_supported_types) (GAppInfo *appinfo); 26553: void (* launch_uris_async) (GAppInfo *appinfo, 26553: GList *uris, 26553: GAppLaunchContext *context, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* launch_uris_finish) (GAppInfo *appinfo, 26553: GAsyncResult *result, 26553: GError **error); 26553: }; 26553: 26553: extern 26553: GType g_app_info_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GAppInfo * g_app_info_create_from_commandline (const char *commandline, 26553: const char *application_name, 26553: GAppInfoCreateFlags flags, 26553: GError **error); 26553: extern 26553: GAppInfo * g_app_info_dup (GAppInfo *appinfo); 26553: extern 26553: gboolean g_app_info_equal (GAppInfo *appinfo1, 26553: GAppInfo *appinfo2); 26553: extern 26553: const char *g_app_info_get_id (GAppInfo *appinfo); 26553: extern 26553: const char *g_app_info_get_name (GAppInfo *appinfo); 26553: extern 26553: const char *g_app_info_get_display_name (GAppInfo *appinfo); 26553: extern 26553: const char *g_app_info_get_description (GAppInfo *appinfo); 26553: extern 26553: const char *g_app_info_get_executable (GAppInfo *appinfo); 26553: extern 26553: const char *g_app_info_get_commandline (GAppInfo *appinfo); 26553: extern 26553: GIcon * g_app_info_get_icon (GAppInfo *appinfo); 26553: extern 26553: gboolean g_app_info_launch (GAppInfo *appinfo, 26553: GList *files, 26553: GAppLaunchContext *context, 26553: GError **error); 26553: extern 26553: gboolean g_app_info_supports_uris (GAppInfo *appinfo); 26553: extern 26553: gboolean g_app_info_supports_files (GAppInfo *appinfo); 26553: extern 26553: gboolean g_app_info_launch_uris (GAppInfo *appinfo, 26553: GList *uris, 26553: GAppLaunchContext *context, 26553: GError **error); 26553: extern 26553: void g_app_info_launch_uris_async (GAppInfo *appinfo, 26553: GList *uris, 26553: GAppLaunchContext *context, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_app_info_launch_uris_finish (GAppInfo *appinfo, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_app_info_should_show (GAppInfo *appinfo); 26553: 26553: extern 26553: gboolean g_app_info_set_as_default_for_type (GAppInfo *appinfo, 26553: const char *content_type, 26553: GError **error); 26553: extern 26553: gboolean g_app_info_set_as_default_for_extension (GAppInfo *appinfo, 26553: const char *extension, 26553: GError **error); 26553: extern 26553: gboolean g_app_info_add_supports_type (GAppInfo *appinfo, 26553: const char *content_type, 26553: GError **error); 26553: extern 26553: gboolean g_app_info_can_remove_supports_type (GAppInfo *appinfo); 26553: extern 26553: gboolean g_app_info_remove_supports_type (GAppInfo *appinfo, 26553: const char *content_type, 26553: GError **error); 26553: extern 26553: const char **g_app_info_get_supported_types (GAppInfo *appinfo); 26553: 26553: extern 26553: gboolean g_app_info_can_delete (GAppInfo *appinfo); 26553: extern 26553: gboolean g_app_info_delete (GAppInfo *appinfo); 26553: 26553: extern 26553: gboolean g_app_info_set_as_last_used_for_type (GAppInfo *appinfo, 26553: const char *content_type, 26553: GError **error); 26553: 26553: extern 26553: GList * g_app_info_get_all (void); 26553: extern 26553: GList * g_app_info_get_all_for_type (const char *content_type); 26553: extern 26553: GList * g_app_info_get_recommended_for_type (const gchar *content_type); 26553: extern 26553: GList * g_app_info_get_fallback_for_type (const gchar *content_type); 26553: 26553: extern 26553: void g_app_info_reset_type_associations (const char *content_type); 26553: extern 26553: GAppInfo *g_app_info_get_default_for_type (const char *content_type, 26553: gboolean must_support_uris); 26553: extern 26553: GAppInfo *g_app_info_get_default_for_uri_scheme (const char *uri_scheme); 26553: 26553: extern 26553: gboolean g_app_info_launch_default_for_uri (const char *uri, 26553: GAppLaunchContext *context, 26553: GError **error); 26553: 26553: extern 26553: void g_app_info_launch_default_for_uri_async (const char *uri, 26553: GAppLaunchContext *context, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_app_info_launch_default_for_uri_finish (GAsyncResult *result, 26553: GError **error); 26553: # 273 "/usr/include/glib-2.0/gio/gappinfo.h" 26553: struct _GAppLaunchContext 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GAppLaunchContextPrivate *priv; 26553: }; 26553: 26553: struct _GAppLaunchContextClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: char * (* get_display) (GAppLaunchContext *context, 26553: GAppInfo *info, 26553: GList *files); 26553: char * (* get_startup_notify_id) (GAppLaunchContext *context, 26553: GAppInfo *info, 26553: GList *files); 26553: void (* launch_failed) (GAppLaunchContext *context, 26553: const char *startup_notify_id); 26553: void (* launched) (GAppLaunchContext *context, 26553: GAppInfo *info, 26553: GVariant *platform_data); 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType g_app_launch_context_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GAppLaunchContext *g_app_launch_context_new (void); 26553: 26553: extern 26553: void g_app_launch_context_setenv (GAppLaunchContext *context, 26553: const char *variable, 26553: const char *value); 26553: extern 26553: void g_app_launch_context_unsetenv (GAppLaunchContext *context, 26553: const char *variable); 26553: extern 26553: char ** g_app_launch_context_get_environment (GAppLaunchContext *context); 26553: 26553: extern 26553: char * g_app_launch_context_get_display (GAppLaunchContext *context, 26553: GAppInfo *info, 26553: GList *files); 26553: extern 26553: char * g_app_launch_context_get_startup_notify_id (GAppLaunchContext *context, 26553: GAppInfo *info, 26553: GList *files); 26553: extern 26553: void g_app_launch_context_launch_failed (GAppLaunchContext *context, 26553: const char * startup_notify_id); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GAppInfoMonitor GAppInfoMonitor; 26553: 26553: extern 26553: GType g_app_info_monitor_get_type (void); 26553: 26553: extern 26553: GAppInfoMonitor * g_app_info_monitor_get (void); 26553: 26553: 26553: # 33 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gapplication.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gapplication.h" 26553: 26553: # 41 "/usr/include/glib-2.0/gio/gapplication.h" 26553: typedef struct _GApplicationPrivate GApplicationPrivate; 26553: typedef struct _GApplicationClass GApplicationClass; 26553: 26553: struct _GApplication 26553: { 26553: 26553: GObject parent_instance; 26553: 26553: GApplicationPrivate *priv; 26553: }; 26553: 26553: struct _GApplicationClass 26553: { 26553: 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: void (* startup) (GApplication *application); 26553: 26553: void (* activate) (GApplication *application); 26553: 26553: void (* open) (GApplication *application, 26553: GFile **files, 26553: gint n_files, 26553: const gchar *hint); 26553: 26553: int (* command_line) (GApplication *application, 26553: GApplicationCommandLine *command_line); 26553: # 92 "/usr/include/glib-2.0/gio/gapplication.h" 26553: gboolean (* local_command_line) (GApplication *application, 26553: gchar ***arguments, 26553: int *exit_status); 26553: 26553: void (* before_emit) (GApplication *application, 26553: GVariant *platform_data); 26553: void (* after_emit) (GApplication *application, 26553: GVariant *platform_data); 26553: void (* add_platform_data) (GApplication *application, 26553: GVariantBuilder *builder); 26553: void (* quit_mainloop) (GApplication *application); 26553: void (* run_mainloop) (GApplication *application); 26553: void (* shutdown) (GApplication *application); 26553: 26553: gboolean (* dbus_register) (GApplication *application, 26553: GDBusConnection *connection, 26553: const gchar *object_path, 26553: GError **error); 26553: void (* dbus_unregister) (GApplication *application, 26553: GDBusConnection *connection, 26553: const gchar *object_path); 26553: gint (* handle_local_options)(GApplication *application, 26553: GVariantDict *options); 26553: gboolean (* name_lost) (GApplication *application); 26553: 26553: 26553: gpointer padding[7]; 26553: }; 26553: 26553: extern 26553: GType g_application_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gboolean g_application_id_is_valid (const gchar *application_id); 26553: 26553: extern 26553: GApplication * g_application_new (const gchar *application_id, 26553: GApplicationFlags flags); 26553: 26553: extern 26553: const gchar * g_application_get_application_id (GApplication *application); 26553: extern 26553: void g_application_set_application_id (GApplication *application, 26553: const gchar *application_id); 26553: 26553: extern 26553: GDBusConnection * g_application_get_dbus_connection (GApplication *application); 26553: extern 26553: const gchar * g_application_get_dbus_object_path (GApplication *application); 26553: 26553: extern 26553: guint g_application_get_inactivity_timeout (GApplication *application); 26553: extern 26553: void g_application_set_inactivity_timeout (GApplication *application, 26553: guint inactivity_timeout); 26553: 26553: extern 26553: GApplicationFlags g_application_get_flags (GApplication *application); 26553: extern 26553: void g_application_set_flags (GApplication *application, 26553: GApplicationFlags flags); 26553: 26553: extern 26553: const gchar * g_application_get_resource_base_path (GApplication *application); 26553: extern 26553: void g_application_set_resource_base_path (GApplication *application, 26553: const gchar *resource_path); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void g_application_set_action_group (GApplication *application, 26553: GActionGroup *action_group); 26553: 26553: extern 26553: void g_application_add_main_option_entries (GApplication *application, 26553: const GOptionEntry *entries); 26553: 26553: extern 26553: void g_application_add_main_option (GApplication *application, 26553: const char *long_name, 26553: char short_name, 26553: GOptionFlags flags, 26553: GOptionArg arg, 26553: const char *description, 26553: const char *arg_description); 26553: extern 26553: void g_application_add_option_group (GApplication *application, 26553: GOptionGroup *group); 26553: extern 26553: void g_application_set_option_context_parameter_string (GApplication *application, 26553: const gchar *parameter_string); 26553: extern 26553: void g_application_set_option_context_summary (GApplication *application, 26553: const gchar *summary); 26553: extern 26553: void g_application_set_option_context_description (GApplication *application, 26553: const gchar *description); 26553: extern 26553: gboolean g_application_get_is_registered (GApplication *application); 26553: extern 26553: gboolean g_application_get_is_remote (GApplication *application); 26553: 26553: extern 26553: gboolean g_application_register (GApplication *application, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_application_hold (GApplication *application); 26553: extern 26553: void g_application_release (GApplication *application); 26553: 26553: extern 26553: void g_application_activate (GApplication *application); 26553: 26553: extern 26553: void g_application_open (GApplication *application, 26553: GFile **files, 26553: gint n_files, 26553: const gchar *hint); 26553: 26553: extern 26553: int g_application_run (GApplication *application, 26553: int argc, 26553: char **argv); 26553: 26553: extern 26553: void g_application_quit (GApplication *application); 26553: 26553: extern 26553: GApplication * g_application_get_default (void); 26553: extern 26553: void g_application_set_default (GApplication *application); 26553: 26553: extern 26553: void g_application_mark_busy (GApplication *application); 26553: extern 26553: void g_application_unmark_busy (GApplication *application); 26553: extern 26553: gboolean g_application_get_is_busy (GApplication *application); 26553: 26553: extern 26553: void g_application_send_notification (GApplication *application, 26553: const gchar *id, 26553: GNotification *notification); 26553: extern 26553: void g_application_withdraw_notification (GApplication *application, 26553: const gchar *id); 26553: 26553: extern 26553: void g_application_bind_busy_property (GApplication *application, 26553: gpointer object, 26553: const gchar *property); 26553: 26553: extern 26553: void g_application_unbind_busy_property (GApplication *application, 26553: gpointer object, 26553: const gchar *property); 26553: 26553: 26553: # 34 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gapplicationcommandline.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gapplicationcommandline.h" 26553: 26553: # 47 "/usr/include/glib-2.0/gio/gapplicationcommandline.h" 26553: typedef struct _GApplicationCommandLinePrivate GApplicationCommandLinePrivate; 26553: typedef struct _GApplicationCommandLineClass GApplicationCommandLineClass; 26553: 26553: struct _GApplicationCommandLine 26553: { 26553: 26553: GObject parent_instance; 26553: 26553: GApplicationCommandLinePrivate *priv; 26553: }; 26553: 26553: struct _GApplicationCommandLineClass 26553: { 26553: 26553: GObjectClass parent_class; 26553: 26553: void (* print_literal) (GApplicationCommandLine *cmdline, 26553: const gchar *message); 26553: void (* printerr_literal) (GApplicationCommandLine *cmdline, 26553: const gchar *message); 26553: GInputStream * (* get_stdin) (GApplicationCommandLine *cmdline); 26553: 26553: gpointer padding[11]; 26553: }; 26553: 26553: extern 26553: GType g_application_command_line_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gchar ** g_application_command_line_get_arguments (GApplicationCommandLine *cmdline, 26553: int *argc); 26553: 26553: extern 26553: GVariantDict * g_application_command_line_get_options_dict (GApplicationCommandLine *cmdline); 26553: 26553: extern 26553: GInputStream * g_application_command_line_get_stdin (GApplicationCommandLine *cmdline); 26553: 26553: extern 26553: const gchar * const * g_application_command_line_get_environ (GApplicationCommandLine *cmdline); 26553: 26553: extern 26553: const gchar * g_application_command_line_getenv (GApplicationCommandLine *cmdline, 26553: const gchar *name); 26553: 26553: extern 26553: const gchar * g_application_command_line_get_cwd (GApplicationCommandLine *cmdline); 26553: 26553: extern 26553: gboolean g_application_command_line_get_is_remote (GApplicationCommandLine *cmdline); 26553: 26553: extern 26553: void g_application_command_line_print (GApplicationCommandLine *cmdline, 26553: const gchar *format, 26553: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 26553: extern 26553: void g_application_command_line_printerr (GApplicationCommandLine *cmdline, 26553: const gchar *format, 26553: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 26553: 26553: extern 26553: int g_application_command_line_get_exit_status (GApplicationCommandLine *cmdline); 26553: extern 26553: void g_application_command_line_set_exit_status (GApplicationCommandLine *cmdline, 26553: int exit_status); 26553: 26553: extern 26553: GVariant * g_application_command_line_get_platform_data (GApplicationCommandLine *cmdline); 26553: 26553: extern 26553: GFile * g_application_command_line_create_file_for_arg (GApplicationCommandLine *cmdline, 26553: const gchar *arg); 26553: 26553: 26553: # 35 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gasyncinitable.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gasyncinitable.h" 26553: # 1 "/usr/include/glib-2.0/gio/ginitable.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/ginitable.h" 26553: 26553: # 45 "/usr/include/glib-2.0/gio/ginitable.h" 26553: typedef struct _GInitableIface GInitableIface; 26553: # 57 "/usr/include/glib-2.0/gio/ginitable.h" 26553: struct _GInitableIface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: gboolean (* init) (GInitable *initable, 26553: GCancellable *cancellable, 26553: GError **error); 26553: }; 26553: 26553: 26553: extern 26553: GType g_initable_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gboolean g_initable_init (GInitable *initable, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: gpointer g_initable_new (GType object_type, 26553: GCancellable *cancellable, 26553: GError **error, 26553: const gchar *first_property_name, 26553: ...); 26553: 26553: 26553: # 84 "/usr/include/glib-2.0/gio/ginitable.h" 26553: #pragma GCC diagnostic push 26553: # 84 "/usr/include/glib-2.0/gio/ginitable.h" 26553: 26553: # 84 "/usr/include/glib-2.0/gio/ginitable.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 84 "/usr/include/glib-2.0/gio/ginitable.h" 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "g_object_new_with_properties and g_initable_init" "' instead"))) extern 26553: gpointer g_initable_newv (GType object_type, 26553: guint n_parameters, 26553: GParameter *parameters, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: # 93 "/usr/include/glib-2.0/gio/ginitable.h" 26553: #pragma GCC diagnostic pop 26553: # 93 "/usr/include/glib-2.0/gio/ginitable.h" 26553: 26553: 26553: extern 26553: GObject* g_initable_new_valist (GType object_type, 26553: const gchar *first_property_name, 26553: va_list var_args, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: # 30 "/usr/include/glib-2.0/gio/gasyncinitable.h" 2 26553: 26553: 26553: # 46 "/usr/include/glib-2.0/gio/gasyncinitable.h" 26553: typedef struct _GAsyncInitableIface GAsyncInitableIface; 26553: # 59 "/usr/include/glib-2.0/gio/gasyncinitable.h" 26553: struct _GAsyncInitableIface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: void (* init_async) (GAsyncInitable *initable, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* init_finish) (GAsyncInitable *initable, 26553: GAsyncResult *res, 26553: GError **error); 26553: }; 26553: 26553: extern 26553: GType g_async_initable_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: extern 26553: void g_async_initable_init_async (GAsyncInitable *initable, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_async_initable_init_finish (GAsyncInitable *initable, 26553: GAsyncResult *res, 26553: GError **error); 26553: 26553: extern 26553: void g_async_initable_new_async (GType object_type, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data, 26553: const gchar *first_property_name, 26553: ...); 26553: 26553: 26553: # 99 "/usr/include/glib-2.0/gio/gasyncinitable.h" 26553: #pragma GCC diagnostic push 26553: # 99 "/usr/include/glib-2.0/gio/gasyncinitable.h" 26553: 26553: # 99 "/usr/include/glib-2.0/gio/gasyncinitable.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 99 "/usr/include/glib-2.0/gio/gasyncinitable.h" 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "g_object_new_with_properties and g_async_initable_init_async" "' instead"))) extern 26553: void g_async_initable_newv_async (GType object_type, 26553: guint n_parameters, 26553: GParameter *parameters, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: 26553: # 110 "/usr/include/glib-2.0/gio/gasyncinitable.h" 26553: #pragma GCC diagnostic pop 26553: # 110 "/usr/include/glib-2.0/gio/gasyncinitable.h" 26553: 26553: 26553: extern 26553: void g_async_initable_new_valist_async (GType object_type, 26553: const gchar *first_property_name, 26553: va_list var_args, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GObject *g_async_initable_new_finish (GAsyncInitable *initable, 26553: GAsyncResult *res, 26553: GError **error); 26553: 26553: 26553: 26553: 26553: # 36 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gasyncresult.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gasyncresult.h" 26553: 26553: # 43 "/usr/include/glib-2.0/gio/gasyncresult.h" 26553: typedef struct _GAsyncResultIface GAsyncResultIface; 26553: # 55 "/usr/include/glib-2.0/gio/gasyncresult.h" 26553: struct _GAsyncResultIface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: gpointer (* get_user_data) (GAsyncResult *res); 26553: GObject * (* get_source_object) (GAsyncResult *res); 26553: 26553: gboolean (* is_tagged) (GAsyncResult *res, 26553: gpointer source_tag); 26553: }; 26553: 26553: extern 26553: GType g_async_result_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gpointer g_async_result_get_user_data (GAsyncResult *res); 26553: extern 26553: GObject *g_async_result_get_source_object (GAsyncResult *res); 26553: 26553: extern 26553: gboolean g_async_result_legacy_propagate_error (GAsyncResult *res, 26553: GError **error); 26553: extern 26553: gboolean g_async_result_is_tagged (GAsyncResult *res, 26553: gpointer source_tag); 26553: 26553: 26553: # 37 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gbufferedinputstream.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gbufferedinputstream.h" 26553: # 1 "/usr/include/glib-2.0/gio/gfilterinputstream.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gfilterinputstream.h" 26553: # 1 "/usr/include/glib-2.0/gio/ginputstream.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/ginputstream.h" 26553: 26553: # 44 "/usr/include/glib-2.0/gio/ginputstream.h" 26553: typedef struct _GInputStreamClass GInputStreamClass; 26553: typedef struct _GInputStreamPrivate GInputStreamPrivate; 26553: 26553: struct _GInputStream 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GInputStreamPrivate *priv; 26553: }; 26553: 26553: struct _GInputStreamClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: gssize (* read_fn) (GInputStream *stream, 26553: void *buffer, 26553: gsize count, 26553: GCancellable *cancellable, 26553: GError **error); 26553: gssize (* skip) (GInputStream *stream, 26553: gsize count, 26553: GCancellable *cancellable, 26553: GError **error); 26553: gboolean (* close_fn) (GInputStream *stream, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: void (* read_async) (GInputStream *stream, 26553: void *buffer, 26553: gsize count, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gssize (* read_finish) (GInputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: void (* skip_async) (GInputStream *stream, 26553: gsize count, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gssize (* skip_finish) (GInputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: void (* close_async) (GInputStream *stream, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* close_finish) (GInputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: }; 26553: 26553: extern 26553: GType g_input_stream_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gssize g_input_stream_read (GInputStream *stream, 26553: void *buffer, 26553: gsize count, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_input_stream_read_all (GInputStream *stream, 26553: void *buffer, 26553: gsize count, 26553: gsize *bytes_read, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: GBytes *g_input_stream_read_bytes (GInputStream *stream, 26553: gsize count, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gssize g_input_stream_skip (GInputStream *stream, 26553: gsize count, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_input_stream_close (GInputStream *stream, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_input_stream_read_async (GInputStream *stream, 26553: void *buffer, 26553: gsize count, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gssize g_input_stream_read_finish (GInputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: void g_input_stream_read_all_async (GInputStream *stream, 26553: void *buffer, 26553: gsize count, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_input_stream_read_all_finish (GInputStream *stream, 26553: GAsyncResult *result, 26553: gsize *bytes_read, 26553: GError **error); 26553: 26553: extern 26553: void g_input_stream_read_bytes_async (GInputStream *stream, 26553: gsize count, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GBytes *g_input_stream_read_bytes_finish (GInputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: void g_input_stream_skip_async (GInputStream *stream, 26553: gsize count, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gssize g_input_stream_skip_finish (GInputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: void g_input_stream_close_async (GInputStream *stream, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_input_stream_close_finish (GInputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: 26553: 26553: extern 26553: gboolean g_input_stream_is_closed (GInputStream *stream); 26553: extern 26553: gboolean g_input_stream_has_pending (GInputStream *stream); 26553: extern 26553: gboolean g_input_stream_set_pending (GInputStream *stream, 26553: GError **error); 26553: extern 26553: void g_input_stream_clear_pending (GInputStream *stream); 26553: 26553: 26553: # 29 "/usr/include/glib-2.0/gio/gfilterinputstream.h" 2 26553: 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gfilterinputstream.h" 26553: typedef struct _GFilterInputStreamClass GFilterInputStreamClass; 26553: 26553: struct _GFilterInputStream 26553: { 26553: GInputStream parent_instance; 26553: 26553: 26553: GInputStream *base_stream; 26553: }; 26553: 26553: struct _GFilterInputStreamClass 26553: { 26553: GInputStreamClass parent_class; 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType g_filter_input_stream_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GInputStream * g_filter_input_stream_get_base_stream (GFilterInputStream *stream); 26553: extern 26553: gboolean g_filter_input_stream_get_close_base_stream (GFilterInputStream *stream); 26553: extern 26553: void g_filter_input_stream_set_close_base_stream (GFilterInputStream *stream, 26553: gboolean close_base); 26553: 26553: 26553: # 29 "/usr/include/glib-2.0/gio/gbufferedinputstream.h" 2 26553: 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gbufferedinputstream.h" 26553: typedef struct _GBufferedInputStreamClass GBufferedInputStreamClass; 26553: typedef struct _GBufferedInputStreamPrivate GBufferedInputStreamPrivate; 26553: 26553: struct _GBufferedInputStream 26553: { 26553: GFilterInputStream parent_instance; 26553: 26553: 26553: GBufferedInputStreamPrivate *priv; 26553: }; 26553: 26553: struct _GBufferedInputStreamClass 26553: { 26553: GFilterInputStreamClass parent_class; 26553: 26553: gssize (* fill) (GBufferedInputStream *stream, 26553: gssize count, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: void (* fill_async) (GBufferedInputStream *stream, 26553: gssize count, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gssize (* fill_finish) (GBufferedInputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType g_buffered_input_stream_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GInputStream* g_buffered_input_stream_new (GInputStream *base_stream); 26553: extern 26553: GInputStream* g_buffered_input_stream_new_sized (GInputStream *base_stream, 26553: gsize size); 26553: 26553: extern 26553: gsize g_buffered_input_stream_get_buffer_size (GBufferedInputStream *stream); 26553: extern 26553: void g_buffered_input_stream_set_buffer_size (GBufferedInputStream *stream, 26553: gsize size); 26553: extern 26553: gsize g_buffered_input_stream_get_available (GBufferedInputStream *stream); 26553: extern 26553: gsize g_buffered_input_stream_peek (GBufferedInputStream *stream, 26553: void *buffer, 26553: gsize offset, 26553: gsize count); 26553: extern 26553: const void* g_buffered_input_stream_peek_buffer (GBufferedInputStream *stream, 26553: gsize *count); 26553: 26553: extern 26553: gssize g_buffered_input_stream_fill (GBufferedInputStream *stream, 26553: gssize count, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_buffered_input_stream_fill_async (GBufferedInputStream *stream, 26553: gssize count, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gssize g_buffered_input_stream_fill_finish (GBufferedInputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: int g_buffered_input_stream_read_byte (GBufferedInputStream *stream, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: # 38 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gbufferedoutputstream.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gbufferedoutputstream.h" 26553: # 1 "/usr/include/glib-2.0/gio/gfilteroutputstream.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gfilteroutputstream.h" 26553: # 1 "/usr/include/glib-2.0/gio/goutputstream.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/goutputstream.h" 26553: 26553: # 48 "/usr/include/glib-2.0/gio/goutputstream.h" 26553: typedef struct _GOutputStreamClass GOutputStreamClass; 26553: typedef struct _GOutputStreamPrivate GOutputStreamPrivate; 26553: 26553: struct _GOutputStream 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GOutputStreamPrivate *priv; 26553: }; 26553: 26553: 26553: struct _GOutputStreamClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: gssize (* write_fn) (GOutputStream *stream, 26553: const void *buffer, 26553: gsize count, 26553: GCancellable *cancellable, 26553: GError **error); 26553: gssize (* splice) (GOutputStream *stream, 26553: GInputStream *source, 26553: GOutputStreamSpliceFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: gboolean (* flush) (GOutputStream *stream, 26553: GCancellable *cancellable, 26553: GError **error); 26553: gboolean (* close_fn) (GOutputStream *stream, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: 26553: void (* write_async) (GOutputStream *stream, 26553: const void *buffer, 26553: gsize count, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gssize (* write_finish) (GOutputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: void (* splice_async) (GOutputStream *stream, 26553: GInputStream *source, 26553: GOutputStreamSpliceFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gssize (* splice_finish) (GOutputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: void (* flush_async) (GOutputStream *stream, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* flush_finish) (GOutputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: void (* close_async) (GOutputStream *stream, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* close_finish) (GOutputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: gboolean (* writev_fn) (GOutputStream *stream, 26553: const GOutputVector *vectors, 26553: gsize n_vectors, 26553: gsize *bytes_written, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: void (* writev_async) (GOutputStream *stream, 26553: const GOutputVector *vectors, 26553: gsize n_vectors, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: gboolean (* writev_finish) (GOutputStream *stream, 26553: GAsyncResult *result, 26553: gsize *bytes_written, 26553: GError **error); 26553: 26553: 26553: 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: void (*_g_reserved6) (void); 26553: void (*_g_reserved7) (void); 26553: void (*_g_reserved8) (void); 26553: }; 26553: 26553: extern 26553: GType g_output_stream_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gssize g_output_stream_write (GOutputStream *stream, 26553: const void *buffer, 26553: gsize count, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_output_stream_write_all (GOutputStream *stream, 26553: const void *buffer, 26553: gsize count, 26553: gsize *bytes_written, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_output_stream_writev (GOutputStream *stream, 26553: const GOutputVector *vectors, 26553: gsize n_vectors, 26553: gsize *bytes_written, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_output_stream_writev_all (GOutputStream *stream, 26553: GOutputVector *vectors, 26553: gsize n_vectors, 26553: gsize *bytes_written, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_output_stream_printf (GOutputStream *stream, 26553: gsize *bytes_written, 26553: GCancellable *cancellable, 26553: GError **error, 26553: const gchar *format, 26553: ...) __attribute__((__format__ (gnu_printf, 5, 6))); 26553: extern 26553: gboolean g_output_stream_vprintf (GOutputStream *stream, 26553: gsize *bytes_written, 26553: GCancellable *cancellable, 26553: GError **error, 26553: const gchar *format, 26553: va_list args) __attribute__((__format__ (gnu_printf, 5, 0))); 26553: extern 26553: gssize g_output_stream_write_bytes (GOutputStream *stream, 26553: GBytes *bytes, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gssize g_output_stream_splice (GOutputStream *stream, 26553: GInputStream *source, 26553: GOutputStreamSpliceFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_output_stream_flush (GOutputStream *stream, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_output_stream_close (GOutputStream *stream, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_output_stream_write_async (GOutputStream *stream, 26553: const void *buffer, 26553: gsize count, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gssize g_output_stream_write_finish (GOutputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: void g_output_stream_write_all_async (GOutputStream *stream, 26553: const void *buffer, 26553: gsize count, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: gboolean g_output_stream_write_all_finish (GOutputStream *stream, 26553: GAsyncResult *result, 26553: gsize *bytes_written, 26553: GError **error); 26553: 26553: extern 26553: void g_output_stream_writev_async (GOutputStream *stream, 26553: const GOutputVector *vectors, 26553: gsize n_vectors, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_output_stream_writev_finish (GOutputStream *stream, 26553: GAsyncResult *result, 26553: gsize *bytes_written, 26553: GError **error); 26553: 26553: extern 26553: void g_output_stream_writev_all_async (GOutputStream *stream, 26553: GOutputVector *vectors, 26553: gsize n_vectors, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: gboolean g_output_stream_writev_all_finish (GOutputStream *stream, 26553: GAsyncResult *result, 26553: gsize *bytes_written, 26553: GError **error); 26553: 26553: extern 26553: void g_output_stream_write_bytes_async (GOutputStream *stream, 26553: GBytes *bytes, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gssize g_output_stream_write_bytes_finish (GOutputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: void g_output_stream_splice_async (GOutputStream *stream, 26553: GInputStream *source, 26553: GOutputStreamSpliceFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gssize g_output_stream_splice_finish (GOutputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: void g_output_stream_flush_async (GOutputStream *stream, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_output_stream_flush_finish (GOutputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: void g_output_stream_close_async (GOutputStream *stream, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_output_stream_close_finish (GOutputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_output_stream_is_closed (GOutputStream *stream); 26553: extern 26553: gboolean g_output_stream_is_closing (GOutputStream *stream); 26553: extern 26553: gboolean g_output_stream_has_pending (GOutputStream *stream); 26553: extern 26553: gboolean g_output_stream_set_pending (GOutputStream *stream, 26553: GError **error); 26553: extern 26553: void g_output_stream_clear_pending (GOutputStream *stream); 26553: 26553: 26553: 26553: # 29 "/usr/include/glib-2.0/gio/gfilteroutputstream.h" 2 26553: 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gfilteroutputstream.h" 26553: typedef struct _GFilterOutputStreamClass GFilterOutputStreamClass; 26553: 26553: struct _GFilterOutputStream 26553: { 26553: GOutputStream parent_instance; 26553: 26553: 26553: GOutputStream *base_stream; 26553: }; 26553: 26553: struct _GFilterOutputStreamClass 26553: { 26553: GOutputStreamClass parent_class; 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType g_filter_output_stream_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GOutputStream * g_filter_output_stream_get_base_stream (GFilterOutputStream *stream); 26553: extern 26553: gboolean g_filter_output_stream_get_close_base_stream (GFilterOutputStream *stream); 26553: extern 26553: void g_filter_output_stream_set_close_base_stream (GFilterOutputStream *stream, 26553: gboolean close_base); 26553: 26553: 26553: # 29 "/usr/include/glib-2.0/gio/gbufferedoutputstream.h" 2 26553: 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gbufferedoutputstream.h" 26553: typedef struct _GBufferedOutputStreamClass GBufferedOutputStreamClass; 26553: typedef struct _GBufferedOutputStreamPrivate GBufferedOutputStreamPrivate; 26553: 26553: struct _GBufferedOutputStream 26553: { 26553: GFilterOutputStream parent_instance; 26553: 26553: 26553: GBufferedOutputStreamPrivate *priv; 26553: }; 26553: 26553: struct _GBufferedOutputStreamClass 26553: { 26553: GFilterOutputStreamClass parent_class; 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType g_buffered_output_stream_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GOutputStream* g_buffered_output_stream_new (GOutputStream *base_stream); 26553: extern 26553: GOutputStream* g_buffered_output_stream_new_sized (GOutputStream *base_stream, 26553: gsize size); 26553: extern 26553: gsize g_buffered_output_stream_get_buffer_size (GBufferedOutputStream *stream); 26553: extern 26553: void g_buffered_output_stream_set_buffer_size (GBufferedOutputStream *stream, 26553: gsize size); 26553: extern 26553: gboolean g_buffered_output_stream_get_auto_grow (GBufferedOutputStream *stream); 26553: extern 26553: void g_buffered_output_stream_set_auto_grow (GBufferedOutputStream *stream, 26553: gboolean auto_grow); 26553: 26553: 26553: # 39 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gbytesicon.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gbytesicon.h" 26553: 26553: # 41 "/usr/include/glib-2.0/gio/gbytesicon.h" 26553: extern 26553: GType g_bytes_icon_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GIcon * g_bytes_icon_new (GBytes *bytes); 26553: 26553: extern 26553: GBytes * g_bytes_icon_get_bytes (GBytesIcon *icon); 26553: 26553: 26553: # 40 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gcancellable.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gcancellable.h" 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gcancellable.h" 26553: typedef struct _GCancellableClass GCancellableClass; 26553: typedef struct _GCancellablePrivate GCancellablePrivate; 26553: 26553: struct _GCancellable 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GCancellablePrivate *priv; 26553: }; 26553: 26553: struct _GCancellableClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: void (* cancelled) (GCancellable *cancellable); 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: }; 26553: 26553: extern 26553: GType g_cancellable_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GCancellable *g_cancellable_new (void); 26553: 26553: 26553: extern 26553: gboolean g_cancellable_is_cancelled (GCancellable *cancellable); 26553: extern 26553: gboolean g_cancellable_set_error_if_cancelled (GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: int g_cancellable_get_fd (GCancellable *cancellable); 26553: extern 26553: gboolean g_cancellable_make_pollfd (GCancellable *cancellable, 26553: GPollFD *pollfd); 26553: extern 26553: void g_cancellable_release_fd (GCancellable *cancellable); 26553: 26553: extern 26553: GSource * g_cancellable_source_new (GCancellable *cancellable); 26553: 26553: extern 26553: GCancellable *g_cancellable_get_current (void); 26553: extern 26553: void g_cancellable_push_current (GCancellable *cancellable); 26553: extern 26553: void g_cancellable_pop_current (GCancellable *cancellable); 26553: extern 26553: void g_cancellable_reset (GCancellable *cancellable); 26553: extern 26553: gulong g_cancellable_connect (GCancellable *cancellable, 26553: GCallback callback, 26553: gpointer data, 26553: GDestroyNotify data_destroy_func); 26553: extern 26553: void g_cancellable_disconnect (GCancellable *cancellable, 26553: gulong handler_id); 26553: 26553: 26553: 26553: extern 26553: void g_cancellable_cancel (GCancellable *cancellable); 26553: 26553: 26553: # 41 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gcharsetconverter.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gcharsetconverter.h" 26553: # 1 "/usr/include/glib-2.0/gio/gconverter.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gconverter.h" 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gconverter.h" 26553: typedef struct _GConverterIface GConverterIface; 26553: # 58 "/usr/include/glib-2.0/gio/gconverter.h" 26553: struct _GConverterIface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: GConverterResult (* convert) (GConverter *converter, 26553: const void *inbuf, 26553: gsize inbuf_size, 26553: void *outbuf, 26553: gsize outbuf_size, 26553: GConverterFlags flags, 26553: gsize *bytes_read, 26553: gsize *bytes_written, 26553: GError **error); 26553: void (* reset) (GConverter *converter); 26553: }; 26553: 26553: extern 26553: GType g_converter_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GConverterResult g_converter_convert (GConverter *converter, 26553: const void *inbuf, 26553: gsize inbuf_size, 26553: void *outbuf, 26553: gsize outbuf_size, 26553: GConverterFlags flags, 26553: gsize *bytes_read, 26553: gsize *bytes_written, 26553: GError **error); 26553: extern 26553: void g_converter_reset (GConverter *converter); 26553: 26553: 26553: 26553: # 29 "/usr/include/glib-2.0/gio/gcharsetconverter.h" 2 26553: 26553: 26553: # 39 "/usr/include/glib-2.0/gio/gcharsetconverter.h" 26553: typedef struct _GCharsetConverterClass GCharsetConverterClass; 26553: 26553: struct _GCharsetConverterClass 26553: { 26553: GObjectClass parent_class; 26553: }; 26553: 26553: extern 26553: GType g_charset_converter_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GCharsetConverter *g_charset_converter_new (const gchar *to_charset, 26553: const gchar *from_charset, 26553: GError **error); 26553: extern 26553: void g_charset_converter_set_use_fallback (GCharsetConverter *converter, 26553: gboolean use_fallback); 26553: extern 26553: gboolean g_charset_converter_get_use_fallback (GCharsetConverter *converter); 26553: extern 26553: guint g_charset_converter_get_num_fallbacks (GCharsetConverter *converter); 26553: 26553: 26553: # 42 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gcontenttype.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gcontenttype.h" 26553: 26553: 26553: extern 26553: gboolean g_content_type_equals (const gchar *type1, 26553: const gchar *type2); 26553: extern 26553: gboolean g_content_type_is_a (const gchar *type, 26553: const gchar *supertype); 26553: extern 26553: gboolean g_content_type_is_mime_type (const gchar *type, 26553: const gchar *mime_type); 26553: extern 26553: gboolean g_content_type_is_unknown (const gchar *type); 26553: extern 26553: gchar * g_content_type_get_description (const gchar *type); 26553: extern 26553: gchar * g_content_type_get_mime_type (const gchar *type); 26553: extern 26553: GIcon * g_content_type_get_icon (const gchar *type); 26553: extern 26553: GIcon * g_content_type_get_symbolic_icon (const gchar *type); 26553: extern 26553: gchar * g_content_type_get_generic_icon_name (const gchar *type); 26553: 26553: extern 26553: gboolean g_content_type_can_be_executable (const gchar *type); 26553: 26553: extern 26553: gchar * g_content_type_from_mime_type (const gchar *mime_type); 26553: 26553: extern 26553: gchar * g_content_type_guess (const gchar *filename, 26553: const guchar *data, 26553: gsize data_size, 26553: gboolean *result_uncertain); 26553: 26553: extern 26553: gchar ** g_content_type_guess_for_tree (GFile *root); 26553: 26553: extern 26553: GList * g_content_types_get_registered (void); 26553: 26553: 26553: 26553: extern 26553: const gchar * const *g_content_type_get_mime_dirs (void); 26553: extern 26553: void g_content_type_set_mime_dirs (const gchar * const *dirs); 26553: 26553: 26553: 26553: # 43 "/usr/include/glib-2.0/gio/gio.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/gio/gconverterinputstream.h" 1 26553: # 31 "/usr/include/glib-2.0/gio/gconverterinputstream.h" 26553: 26553: # 46 "/usr/include/glib-2.0/gio/gconverterinputstream.h" 26553: typedef struct _GConverterInputStreamClass GConverterInputStreamClass; 26553: typedef struct _GConverterInputStreamPrivate GConverterInputStreamPrivate; 26553: 26553: struct _GConverterInputStream 26553: { 26553: GFilterInputStream parent_instance; 26553: 26553: 26553: GConverterInputStreamPrivate *priv; 26553: }; 26553: 26553: struct _GConverterInputStreamClass 26553: { 26553: GFilterInputStreamClass parent_class; 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: }; 26553: 26553: extern 26553: GType g_converter_input_stream_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GInputStream *g_converter_input_stream_new (GInputStream *base_stream, 26553: GConverter *converter); 26553: extern 26553: GConverter *g_converter_input_stream_get_converter (GConverterInputStream *converter_stream); 26553: 26553: 26553: # 45 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gconverteroutputstream.h" 1 26553: # 31 "/usr/include/glib-2.0/gio/gconverteroutputstream.h" 26553: 26553: # 46 "/usr/include/glib-2.0/gio/gconverteroutputstream.h" 26553: typedef struct _GConverterOutputStreamClass GConverterOutputStreamClass; 26553: typedef struct _GConverterOutputStreamPrivate GConverterOutputStreamPrivate; 26553: 26553: struct _GConverterOutputStream 26553: { 26553: GFilterOutputStream parent_instance; 26553: 26553: 26553: GConverterOutputStreamPrivate *priv; 26553: }; 26553: 26553: struct _GConverterOutputStreamClass 26553: { 26553: GFilterOutputStreamClass parent_class; 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: }; 26553: 26553: extern 26553: GType g_converter_output_stream_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GOutputStream *g_converter_output_stream_new (GOutputStream *base_stream, 26553: GConverter *converter); 26553: extern 26553: GConverter *g_converter_output_stream_get_converter (GConverterOutputStream *converter_stream); 26553: 26553: 26553: # 46 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gcredentials.h" 1 26553: # 36 "/usr/include/glib-2.0/gio/gcredentials.h" 26553: 26553: # 45 "/usr/include/glib-2.0/gio/gcredentials.h" 26553: typedef struct _GCredentialsClass GCredentialsClass; 26553: 26553: extern 26553: GType g_credentials_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GCredentials *g_credentials_new (void); 26553: 26553: extern 26553: gchar *g_credentials_to_string (GCredentials *credentials); 26553: 26553: extern 26553: gpointer g_credentials_get_native (GCredentials *credentials, 26553: GCredentialsType native_type); 26553: 26553: extern 26553: void g_credentials_set_native (GCredentials *credentials, 26553: GCredentialsType native_type, 26553: gpointer native); 26553: 26553: extern 26553: gboolean g_credentials_is_same_user (GCredentials *credentials, 26553: GCredentials *other_credentials, 26553: GError **error); 26553: 26553: 26553: extern 26553: pid_t g_credentials_get_unix_pid (GCredentials *credentials, 26553: GError **error); 26553: extern 26553: uid_t g_credentials_get_unix_user (GCredentials *credentials, 26553: GError **error); 26553: extern 26553: gboolean g_credentials_set_unix_user (GCredentials *credentials, 26553: uid_t uid, 26553: GError **error); 26553: 26553: 26553: 26553: # 47 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdatagrambased.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gdatagrambased.h" 26553: 26553: # 49 "/usr/include/glib-2.0/gio/gdatagrambased.h" 26553: typedef struct _GDatagramBasedInterface GDatagramBasedInterface; 26553: # 69 "/usr/include/glib-2.0/gio/gdatagrambased.h" 26553: struct _GDatagramBasedInterface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: gint (*receive_messages) (GDatagramBased *datagram_based, 26553: GInputMessage *messages, 26553: guint num_messages, 26553: gint flags, 26553: gint64 timeout, 26553: GCancellable *cancellable, 26553: GError **error); 26553: gint (*send_messages) (GDatagramBased *datagram_based, 26553: GOutputMessage *messages, 26553: guint num_messages, 26553: gint flags, 26553: gint64 timeout, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: GSource *(*create_source) (GDatagramBased *datagram_based, 26553: GIOCondition condition, 26553: GCancellable *cancellable); 26553: GIOCondition (*condition_check) (GDatagramBased *datagram_based, 26553: GIOCondition condition); 26553: gboolean (*condition_wait) (GDatagramBased *datagram_based, 26553: GIOCondition condition, 26553: gint64 timeout, 26553: GCancellable *cancellable, 26553: GError **error); 26553: }; 26553: 26553: extern 26553: GType 26553: g_datagram_based_get_type (void); 26553: 26553: extern 26553: gint 26553: g_datagram_based_receive_messages (GDatagramBased *datagram_based, 26553: GInputMessage *messages, 26553: guint num_messages, 26553: gint flags, 26553: gint64 timeout, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: gint 26553: g_datagram_based_send_messages (GDatagramBased *datagram_based, 26553: GOutputMessage *messages, 26553: guint num_messages, 26553: gint flags, 26553: gint64 timeout, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: GSource * 26553: g_datagram_based_create_source (GDatagramBased *datagram_based, 26553: GIOCondition condition, 26553: GCancellable *cancellable); 26553: extern 26553: GIOCondition 26553: g_datagram_based_condition_check (GDatagramBased *datagram_based, 26553: GIOCondition condition); 26553: extern 26553: gboolean 26553: g_datagram_based_condition_wait (GDatagramBased *datagram_based, 26553: GIOCondition condition, 26553: gint64 timeout, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: # 48 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdatainputstream.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gdatainputstream.h" 26553: 26553: # 45 "/usr/include/glib-2.0/gio/gdatainputstream.h" 26553: typedef struct _GDataInputStreamClass GDataInputStreamClass; 26553: typedef struct _GDataInputStreamPrivate GDataInputStreamPrivate; 26553: 26553: struct _GDataInputStream 26553: { 26553: GBufferedInputStream parent_instance; 26553: 26553: 26553: GDataInputStreamPrivate *priv; 26553: }; 26553: 26553: struct _GDataInputStreamClass 26553: { 26553: GBufferedInputStreamClass parent_class; 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: }; 26553: 26553: extern 26553: GType g_data_input_stream_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GDataInputStream * g_data_input_stream_new (GInputStream *base_stream); 26553: 26553: extern 26553: void g_data_input_stream_set_byte_order (GDataInputStream *stream, 26553: GDataStreamByteOrder order); 26553: extern 26553: GDataStreamByteOrder g_data_input_stream_get_byte_order (GDataInputStream *stream); 26553: extern 26553: void g_data_input_stream_set_newline_type (GDataInputStream *stream, 26553: GDataStreamNewlineType type); 26553: extern 26553: GDataStreamNewlineType g_data_input_stream_get_newline_type (GDataInputStream *stream); 26553: extern 26553: guchar g_data_input_stream_read_byte (GDataInputStream *stream, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gint16 g_data_input_stream_read_int16 (GDataInputStream *stream, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: guint16 g_data_input_stream_read_uint16 (GDataInputStream *stream, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gint32 g_data_input_stream_read_int32 (GDataInputStream *stream, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: guint32 g_data_input_stream_read_uint32 (GDataInputStream *stream, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gint64 g_data_input_stream_read_int64 (GDataInputStream *stream, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: guint64 g_data_input_stream_read_uint64 (GDataInputStream *stream, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: char * g_data_input_stream_read_line (GDataInputStream *stream, 26553: gsize *length, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: char * g_data_input_stream_read_line_utf8 (GDataInputStream *stream, 26553: gsize *length, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_data_input_stream_read_line_async (GDataInputStream *stream, 26553: gint io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: char * g_data_input_stream_read_line_finish (GDataInputStream *stream, 26553: GAsyncResult *result, 26553: gsize *length, 26553: GError **error); 26553: extern 26553: char * g_data_input_stream_read_line_finish_utf8(GDataInputStream *stream, 26553: GAsyncResult *result, 26553: gsize *length, 26553: GError **error); 26553: __attribute__((__deprecated__("Use '" "g_data_input_stream_read_upto" "' instead"))) extern 26553: char * g_data_input_stream_read_until (GDataInputStream *stream, 26553: const gchar *stop_chars, 26553: gsize *length, 26553: GCancellable *cancellable, 26553: GError **error); 26553: __attribute__((__deprecated__("Use '" "g_data_input_stream_read_upto_async" "' instead"))) extern 26553: void g_data_input_stream_read_until_async (GDataInputStream *stream, 26553: const gchar *stop_chars, 26553: gint io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: __attribute__((__deprecated__("Use '" "g_data_input_stream_read_upto_finish" "' instead"))) extern 26553: char * g_data_input_stream_read_until_finish (GDataInputStream *stream, 26553: GAsyncResult *result, 26553: gsize *length, 26553: GError **error); 26553: 26553: extern 26553: char * g_data_input_stream_read_upto (GDataInputStream *stream, 26553: const gchar *stop_chars, 26553: gssize stop_chars_len, 26553: gsize *length, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_data_input_stream_read_upto_async (GDataInputStream *stream, 26553: const gchar *stop_chars, 26553: gssize stop_chars_len, 26553: gint io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: char * g_data_input_stream_read_upto_finish (GDataInputStream *stream, 26553: GAsyncResult *result, 26553: gsize *length, 26553: GError **error); 26553: 26553: 26553: # 49 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdataoutputstream.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gdataoutputstream.h" 26553: 26553: # 45 "/usr/include/glib-2.0/gio/gdataoutputstream.h" 26553: typedef struct _GDataOutputStream GDataOutputStream; 26553: typedef struct _GDataOutputStreamClass GDataOutputStreamClass; 26553: typedef struct _GDataOutputStreamPrivate GDataOutputStreamPrivate; 26553: 26553: struct _GDataOutputStream 26553: { 26553: GFilterOutputStream parent_instance; 26553: 26553: 26553: GDataOutputStreamPrivate *priv; 26553: }; 26553: 26553: struct _GDataOutputStreamClass 26553: { 26553: GFilterOutputStreamClass parent_class; 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType g_data_output_stream_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GDataOutputStream * g_data_output_stream_new (GOutputStream *base_stream); 26553: 26553: extern 26553: void g_data_output_stream_set_byte_order (GDataOutputStream *stream, 26553: GDataStreamByteOrder order); 26553: extern 26553: GDataStreamByteOrder g_data_output_stream_get_byte_order (GDataOutputStream *stream); 26553: 26553: extern 26553: gboolean g_data_output_stream_put_byte (GDataOutputStream *stream, 26553: guchar data, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_data_output_stream_put_int16 (GDataOutputStream *stream, 26553: gint16 data, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_data_output_stream_put_uint16 (GDataOutputStream *stream, 26553: guint16 data, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_data_output_stream_put_int32 (GDataOutputStream *stream, 26553: gint32 data, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_data_output_stream_put_uint32 (GDataOutputStream *stream, 26553: guint32 data, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_data_output_stream_put_int64 (GDataOutputStream *stream, 26553: gint64 data, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_data_output_stream_put_uint64 (GDataOutputStream *stream, 26553: guint64 data, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_data_output_stream_put_string (GDataOutputStream *stream, 26553: const char *str, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: # 50 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusactiongroup.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gdbusactiongroup.h" 26553: # 1 "/usr/include/glib-2.0/gio/giotypes.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gdbusactiongroup.h" 2 26553: 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gdbusactiongroup.h" 26553: extern 26553: GType g_dbus_action_group_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GDBusActionGroup * g_dbus_action_group_get (GDBusConnection *connection, 26553: const gchar *bus_name, 26553: const gchar *object_path); 26553: 26553: 26553: # 51 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusaddress.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gdbusaddress.h" 26553: 26553: 26553: extern 26553: gchar *g_dbus_address_escape_value (const gchar *string); 26553: 26553: extern 26553: gboolean g_dbus_is_address (const gchar *string); 26553: extern 26553: gboolean g_dbus_is_supported_address (const gchar *string, 26553: GError **error); 26553: 26553: extern 26553: void g_dbus_address_get_stream (const gchar *address, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: GIOStream *g_dbus_address_get_stream_finish (GAsyncResult *res, 26553: gchar **out_guid, 26553: GError **error); 26553: 26553: extern 26553: GIOStream *g_dbus_address_get_stream_sync (const gchar *address, 26553: gchar **out_guid, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: gchar *g_dbus_address_get_for_bus_sync (GBusType bus_type, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: # 52 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusauthobserver.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gdbusauthobserver.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType g_dbus_auth_observer_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GDBusAuthObserver *g_dbus_auth_observer_new (void); 26553: extern 26553: gboolean g_dbus_auth_observer_authorize_authenticated_peer (GDBusAuthObserver *observer, 26553: GIOStream *stream, 26553: GCredentials *credentials); 26553: 26553: extern 26553: gboolean g_dbus_auth_observer_allow_mechanism (GDBusAuthObserver *observer, 26553: const gchar *mechanism); 26553: 26553: 26553: # 53 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusconnection.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gdbusconnection.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType g_dbus_connection_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern 26553: void g_bus_get (GBusType bus_type, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GDBusConnection *g_bus_get_finish (GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GDBusConnection *g_bus_get_sync (GBusType bus_type, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: 26553: extern 26553: void g_dbus_connection_new (GIOStream *stream, 26553: const gchar *guid, 26553: GDBusConnectionFlags flags, 26553: GDBusAuthObserver *observer, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GDBusConnection *g_dbus_connection_new_finish (GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GDBusConnection *g_dbus_connection_new_sync (GIOStream *stream, 26553: const gchar *guid, 26553: GDBusConnectionFlags flags, 26553: GDBusAuthObserver *observer, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_dbus_connection_new_for_address (const gchar *address, 26553: GDBusConnectionFlags flags, 26553: GDBusAuthObserver *observer, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GDBusConnection *g_dbus_connection_new_for_address_finish (GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GDBusConnection *g_dbus_connection_new_for_address_sync (const gchar *address, 26553: GDBusConnectionFlags flags, 26553: GDBusAuthObserver *observer, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: 26553: extern 26553: void g_dbus_connection_start_message_processing (GDBusConnection *connection); 26553: extern 26553: gboolean g_dbus_connection_is_closed (GDBusConnection *connection); 26553: extern 26553: GIOStream *g_dbus_connection_get_stream (GDBusConnection *connection); 26553: extern 26553: const gchar *g_dbus_connection_get_guid (GDBusConnection *connection); 26553: extern 26553: const gchar *g_dbus_connection_get_unique_name (GDBusConnection *connection); 26553: extern 26553: GCredentials *g_dbus_connection_get_peer_credentials (GDBusConnection *connection); 26553: 26553: extern 26553: guint32 g_dbus_connection_get_last_serial (GDBusConnection *connection); 26553: 26553: extern 26553: gboolean g_dbus_connection_get_exit_on_close (GDBusConnection *connection); 26553: extern 26553: void g_dbus_connection_set_exit_on_close (GDBusConnection *connection, 26553: gboolean exit_on_close); 26553: extern 26553: GDBusCapabilityFlags g_dbus_connection_get_capabilities (GDBusConnection *connection); 26553: extern 26553: GDBusConnectionFlags g_dbus_connection_get_flags (GDBusConnection *connection); 26553: 26553: 26553: 26553: extern 26553: void g_dbus_connection_close (GDBusConnection *connection, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_dbus_connection_close_finish (GDBusConnection *connection, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: gboolean g_dbus_connection_close_sync (GDBusConnection *connection, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: 26553: extern 26553: void g_dbus_connection_flush (GDBusConnection *connection, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_dbus_connection_flush_finish (GDBusConnection *connection, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: gboolean g_dbus_connection_flush_sync (GDBusConnection *connection, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: 26553: extern 26553: gboolean g_dbus_connection_send_message (GDBusConnection *connection, 26553: GDBusMessage *message, 26553: GDBusSendMessageFlags flags, 26553: volatile guint32 *out_serial, 26553: GError **error); 26553: extern 26553: void g_dbus_connection_send_message_with_reply (GDBusConnection *connection, 26553: GDBusMessage *message, 26553: GDBusSendMessageFlags flags, 26553: gint timeout_msec, 26553: volatile guint32 *out_serial, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GDBusMessage *g_dbus_connection_send_message_with_reply_finish (GDBusConnection *connection, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GDBusMessage *g_dbus_connection_send_message_with_reply_sync (GDBusConnection *connection, 26553: GDBusMessage *message, 26553: GDBusSendMessageFlags flags, 26553: gint timeout_msec, 26553: volatile guint32 *out_serial, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: 26553: extern 26553: gboolean g_dbus_connection_emit_signal (GDBusConnection *connection, 26553: const gchar *destination_bus_name, 26553: const gchar *object_path, 26553: const gchar *interface_name, 26553: const gchar *signal_name, 26553: GVariant *parameters, 26553: GError **error); 26553: extern 26553: void g_dbus_connection_call (GDBusConnection *connection, 26553: const gchar *bus_name, 26553: const gchar *object_path, 26553: const gchar *interface_name, 26553: const gchar *method_name, 26553: GVariant *parameters, 26553: const GVariantType *reply_type, 26553: GDBusCallFlags flags, 26553: gint timeout_msec, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GVariant *g_dbus_connection_call_finish (GDBusConnection *connection, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GVariant *g_dbus_connection_call_sync (GDBusConnection *connection, 26553: const gchar *bus_name, 26553: const gchar *object_path, 26553: const gchar *interface_name, 26553: const gchar *method_name, 26553: GVariant *parameters, 26553: const GVariantType *reply_type, 26553: GDBusCallFlags flags, 26553: gint timeout_msec, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_dbus_connection_call_with_unix_fd_list (GDBusConnection *connection, 26553: const gchar *bus_name, 26553: const gchar *object_path, 26553: const gchar *interface_name, 26553: const gchar *method_name, 26553: GVariant *parameters, 26553: const GVariantType *reply_type, 26553: GDBusCallFlags flags, 26553: gint timeout_msec, 26553: GUnixFDList *fd_list, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GVariant *g_dbus_connection_call_with_unix_fd_list_finish (GDBusConnection *connection, 26553: GUnixFDList **out_fd_list, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GVariant *g_dbus_connection_call_with_unix_fd_list_sync (GDBusConnection *connection, 26553: const gchar *bus_name, 26553: const gchar *object_path, 26553: const gchar *interface_name, 26553: const gchar *method_name, 26553: GVariant *parameters, 26553: const GVariantType *reply_type, 26553: GDBusCallFlags flags, 26553: gint timeout_msec, 26553: GUnixFDList *fd_list, 26553: GUnixFDList **out_fd_list, 26553: GCancellable *cancellable, 26553: GError **error); 26553: # 273 "/usr/include/glib-2.0/gio/gdbusconnection.h" 26553: typedef void (*GDBusInterfaceMethodCallFunc) (GDBusConnection *connection, 26553: const gchar *sender, 26553: const gchar *object_path, 26553: const gchar *interface_name, 26553: const gchar *method_name, 26553: GVariant *parameters, 26553: GDBusMethodInvocation *invocation, 26553: gpointer user_data); 26553: # 300 "/usr/include/glib-2.0/gio/gdbusconnection.h" 26553: typedef GVariant *(*GDBusInterfaceGetPropertyFunc) (GDBusConnection *connection, 26553: const gchar *sender, 26553: const gchar *object_path, 26553: const gchar *interface_name, 26553: const gchar *property_name, 26553: GError **error, 26553: gpointer user_data); 26553: # 325 "/usr/include/glib-2.0/gio/gdbusconnection.h" 26553: typedef gboolean (*GDBusInterfaceSetPropertyFunc) (GDBusConnection *connection, 26553: const gchar *sender, 26553: const gchar *object_path, 26553: const gchar *interface_name, 26553: const gchar *property_name, 26553: GVariant *value, 26553: GError **error, 26553: gpointer user_data); 26553: # 384 "/usr/include/glib-2.0/gio/gdbusconnection.h" 26553: struct _GDBusInterfaceVTable 26553: { 26553: GDBusInterfaceMethodCallFunc method_call; 26553: GDBusInterfaceGetPropertyFunc get_property; 26553: GDBusInterfaceSetPropertyFunc set_property; 26553: 26553: 26553: 26553: 26553: 26553: 26553: gpointer padding[8]; 26553: }; 26553: 26553: extern 26553: guint g_dbus_connection_register_object (GDBusConnection *connection, 26553: const gchar *object_path, 26553: GDBusInterfaceInfo *interface_info, 26553: const GDBusInterfaceVTable *vtable, 26553: gpointer user_data, 26553: GDestroyNotify user_data_free_func, 26553: GError **error); 26553: extern 26553: guint g_dbus_connection_register_object_with_closures (GDBusConnection *connection, 26553: const gchar *object_path, 26553: GDBusInterfaceInfo *interface_info, 26553: GClosure *method_call_closure, 26553: GClosure *get_property_closure, 26553: GClosure *set_property_closure, 26553: GError **error); 26553: extern 26553: gboolean g_dbus_connection_unregister_object (GDBusConnection *connection, 26553: guint registration_id); 26553: # 443 "/usr/include/glib-2.0/gio/gdbusconnection.h" 26553: typedef gchar** (*GDBusSubtreeEnumerateFunc) (GDBusConnection *connection, 26553: const gchar *sender, 26553: const gchar *object_path, 26553: gpointer user_data); 26553: # 479 "/usr/include/glib-2.0/gio/gdbusconnection.h" 26553: typedef GDBusInterfaceInfo ** (*GDBusSubtreeIntrospectFunc) (GDBusConnection *connection, 26553: const gchar *sender, 26553: const gchar *object_path, 26553: const gchar *node, 26553: gpointer user_data); 26553: # 504 "/usr/include/glib-2.0/gio/gdbusconnection.h" 26553: typedef const GDBusInterfaceVTable * (*GDBusSubtreeDispatchFunc) (GDBusConnection *connection, 26553: const gchar *sender, 26553: const gchar *object_path, 26553: const gchar *interface_name, 26553: const gchar *node, 26553: gpointer *out_user_data, 26553: gpointer user_data); 26553: # 522 "/usr/include/glib-2.0/gio/gdbusconnection.h" 26553: struct _GDBusSubtreeVTable 26553: { 26553: GDBusSubtreeEnumerateFunc enumerate; 26553: GDBusSubtreeIntrospectFunc introspect; 26553: GDBusSubtreeDispatchFunc dispatch; 26553: 26553: 26553: 26553: 26553: 26553: 26553: gpointer padding[8]; 26553: }; 26553: 26553: extern 26553: guint g_dbus_connection_register_subtree (GDBusConnection *connection, 26553: const gchar *object_path, 26553: const GDBusSubtreeVTable *vtable, 26553: GDBusSubtreeFlags flags, 26553: gpointer user_data, 26553: GDestroyNotify user_data_free_func, 26553: GError **error); 26553: extern 26553: gboolean g_dbus_connection_unregister_subtree (GDBusConnection *connection, 26553: guint registration_id); 26553: # 565 "/usr/include/glib-2.0/gio/gdbusconnection.h" 26553: typedef void (*GDBusSignalCallback) (GDBusConnection *connection, 26553: const gchar *sender_name, 26553: const gchar *object_path, 26553: const gchar *interface_name, 26553: const gchar *signal_name, 26553: GVariant *parameters, 26553: gpointer user_data); 26553: 26553: extern 26553: guint g_dbus_connection_signal_subscribe (GDBusConnection *connection, 26553: const gchar *sender, 26553: const gchar *interface_name, 26553: const gchar *member, 26553: const gchar *object_path, 26553: const gchar *arg0, 26553: GDBusSignalFlags flags, 26553: GDBusSignalCallback callback, 26553: gpointer user_data, 26553: GDestroyNotify user_data_free_func); 26553: extern 26553: void g_dbus_connection_signal_unsubscribe (GDBusConnection *connection, 26553: guint subscription_id); 26553: # 664 "/usr/include/glib-2.0/gio/gdbusconnection.h" 26553: typedef GDBusMessage *(*GDBusMessageFilterFunction) (GDBusConnection *connection, 26553: GDBusMessage *message, 26553: gboolean incoming, 26553: gpointer user_data); 26553: 26553: extern 26553: guint g_dbus_connection_add_filter (GDBusConnection *connection, 26553: GDBusMessageFilterFunction filter_function, 26553: gpointer user_data, 26553: GDestroyNotify user_data_free_func); 26553: 26553: extern 26553: void g_dbus_connection_remove_filter (GDBusConnection *connection, 26553: guint filter_id); 26553: 26553: 26553: 26553: 26553: 26553: # 54 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbuserror.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gdbuserror.h" 26553: 26553: # 48 "/usr/include/glib-2.0/gio/gdbuserror.h" 26553: extern 26553: GQuark g_dbus_error_quark (void); 26553: 26553: 26553: extern 26553: gboolean g_dbus_error_is_remote_error (const GError *error); 26553: extern 26553: gchar *g_dbus_error_get_remote_error (const GError *error); 26553: extern 26553: gboolean g_dbus_error_strip_remote_error (GError *error); 26553: # 68 "/usr/include/glib-2.0/gio/gdbuserror.h" 26553: struct _GDBusErrorEntry 26553: { 26553: gint error_code; 26553: const gchar *dbus_error_name; 26553: }; 26553: 26553: extern 26553: gboolean g_dbus_error_register_error (GQuark error_domain, 26553: gint error_code, 26553: const gchar *dbus_error_name); 26553: extern 26553: gboolean g_dbus_error_unregister_error (GQuark error_domain, 26553: gint error_code, 26553: const gchar *dbus_error_name); 26553: extern 26553: void g_dbus_error_register_error_domain (const gchar *error_domain_quark_name, 26553: volatile gsize *quark_volatile, 26553: const GDBusErrorEntry *entries, 26553: guint num_entries); 26553: 26553: 26553: extern 26553: GError *g_dbus_error_new_for_dbus_error (const gchar *dbus_error_name, 26553: const gchar *dbus_error_message); 26553: extern 26553: void g_dbus_error_set_dbus_error (GError **error, 26553: const gchar *dbus_error_name, 26553: const gchar *dbus_error_message, 26553: const gchar *format, 26553: ...) __attribute__((__format__ (gnu_printf, 4, 5))); 26553: extern 26553: void g_dbus_error_set_dbus_error_valist (GError **error, 26553: const gchar *dbus_error_name, 26553: const gchar *dbus_error_message, 26553: const gchar *format, 26553: va_list var_args) __attribute__((__format__ (gnu_printf, 4, 0))); 26553: extern 26553: gchar *g_dbus_error_encode_gerror (const GError *error); 26553: 26553: 26553: # 55 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusinterface.h" 1 26553: # 26 "/usr/include/glib-2.0/gio/gdbusinterface.h" 26553: 26553: # 41 "/usr/include/glib-2.0/gio/gdbusinterface.h" 26553: typedef struct _GDBusInterfaceIface GDBusInterfaceIface; 26553: # 55 "/usr/include/glib-2.0/gio/gdbusinterface.h" 26553: struct _GDBusInterfaceIface 26553: { 26553: GTypeInterface parent_iface; 26553: 26553: 26553: GDBusInterfaceInfo *(*get_info) (GDBusInterface *interface_); 26553: GDBusObject *(*get_object) (GDBusInterface *interface_); 26553: void (*set_object) (GDBusInterface *interface_, 26553: GDBusObject *object); 26553: GDBusObject *(*dup_object) (GDBusInterface *interface_); 26553: }; 26553: 26553: extern 26553: GType g_dbus_interface_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GDBusInterfaceInfo *g_dbus_interface_get_info (GDBusInterface *interface_); 26553: extern 26553: GDBusObject *g_dbus_interface_get_object (GDBusInterface *interface_); 26553: extern 26553: void g_dbus_interface_set_object (GDBusInterface *interface_, 26553: GDBusObject *object); 26553: extern 26553: GDBusObject *g_dbus_interface_dup_object (GDBusInterface *interface_); 26553: 26553: 26553: # 56 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h" 1 26553: # 26 "/usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h" 26553: 26553: # 35 "/usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h" 26553: typedef struct _GDBusInterfaceSkeletonClass GDBusInterfaceSkeletonClass; 26553: typedef struct _GDBusInterfaceSkeletonPrivate GDBusInterfaceSkeletonPrivate; 26553: # 46 "/usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h" 26553: struct _GDBusInterfaceSkeleton 26553: { 26553: 26553: GObject parent_instance; 26553: GDBusInterfaceSkeletonPrivate *priv; 26553: }; 26553: # 66 "/usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h" 26553: struct _GDBusInterfaceSkeletonClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: GDBusInterfaceInfo *(*get_info) (GDBusInterfaceSkeleton *interface_); 26553: GDBusInterfaceVTable *(*get_vtable) (GDBusInterfaceSkeleton *interface_); 26553: GVariant *(*get_properties) (GDBusInterfaceSkeleton *interface_); 26553: void (*flush) (GDBusInterfaceSkeleton *interface_); 26553: 26553: 26553: gpointer vfunc_padding[8]; 26553: 26553: 26553: 26553: gboolean (*g_authorize_method) (GDBusInterfaceSkeleton *interface_, 26553: GDBusMethodInvocation *invocation); 26553: 26553: 26553: gpointer signal_padding[8]; 26553: }; 26553: 26553: extern 26553: GType g_dbus_interface_skeleton_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GDBusInterfaceSkeletonFlags g_dbus_interface_skeleton_get_flags (GDBusInterfaceSkeleton *interface_); 26553: extern 26553: void g_dbus_interface_skeleton_set_flags (GDBusInterfaceSkeleton *interface_, 26553: GDBusInterfaceSkeletonFlags flags); 26553: extern 26553: GDBusInterfaceInfo *g_dbus_interface_skeleton_get_info (GDBusInterfaceSkeleton *interface_); 26553: extern 26553: GDBusInterfaceVTable *g_dbus_interface_skeleton_get_vtable (GDBusInterfaceSkeleton *interface_); 26553: extern 26553: GVariant *g_dbus_interface_skeleton_get_properties (GDBusInterfaceSkeleton *interface_); 26553: extern 26553: void g_dbus_interface_skeleton_flush (GDBusInterfaceSkeleton *interface_); 26553: 26553: extern 26553: gboolean g_dbus_interface_skeleton_export (GDBusInterfaceSkeleton *interface_, 26553: GDBusConnection *connection, 26553: const gchar *object_path, 26553: GError **error); 26553: extern 26553: void g_dbus_interface_skeleton_unexport (GDBusInterfaceSkeleton *interface_); 26553: extern 26553: void g_dbus_interface_skeleton_unexport_from_connection (GDBusInterfaceSkeleton *interface_, 26553: GDBusConnection *connection); 26553: 26553: extern 26553: GDBusConnection *g_dbus_interface_skeleton_get_connection (GDBusInterfaceSkeleton *interface_); 26553: extern 26553: GList *g_dbus_interface_skeleton_get_connections (GDBusInterfaceSkeleton *interface_); 26553: extern 26553: gboolean g_dbus_interface_skeleton_has_connection (GDBusInterfaceSkeleton *interface_, 26553: GDBusConnection *connection); 26553: extern 26553: const gchar *g_dbus_interface_skeleton_get_object_path (GDBusInterfaceSkeleton *interface_); 26553: 26553: 26553: # 57 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 26553: 26553: # 43 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 26553: struct _GDBusAnnotationInfo 26553: { 26553: 26553: gint ref_count; 26553: gchar *key; 26553: gchar *value; 26553: GDBusAnnotationInfo **annotations; 26553: }; 26553: # 63 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 26553: struct _GDBusArgInfo 26553: { 26553: 26553: gint ref_count; 26553: gchar *name; 26553: gchar *signature; 26553: GDBusAnnotationInfo **annotations; 26553: }; 26553: # 84 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 26553: struct _GDBusMethodInfo 26553: { 26553: 26553: gint ref_count; 26553: gchar *name; 26553: GDBusArgInfo **in_args; 26553: GDBusArgInfo **out_args; 26553: GDBusAnnotationInfo **annotations; 26553: }; 26553: # 105 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 26553: struct _GDBusSignalInfo 26553: { 26553: 26553: gint ref_count; 26553: gchar *name; 26553: GDBusArgInfo **args; 26553: GDBusAnnotationInfo **annotations; 26553: }; 26553: # 126 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 26553: struct _GDBusPropertyInfo 26553: { 26553: 26553: gint ref_count; 26553: gchar *name; 26553: gchar *signature; 26553: GDBusPropertyInfoFlags flags; 26553: GDBusAnnotationInfo **annotations; 26553: }; 26553: # 149 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 26553: struct _GDBusInterfaceInfo 26553: { 26553: 26553: gint ref_count; 26553: gchar *name; 26553: GDBusMethodInfo **methods; 26553: GDBusSignalInfo **signals; 26553: GDBusPropertyInfo **properties; 26553: GDBusAnnotationInfo **annotations; 26553: }; 26553: # 172 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 26553: struct _GDBusNodeInfo 26553: { 26553: 26553: gint ref_count; 26553: gchar *path; 26553: GDBusInterfaceInfo **interfaces; 26553: GDBusNodeInfo **nodes; 26553: GDBusAnnotationInfo **annotations; 26553: }; 26553: 26553: extern 26553: const gchar *g_dbus_annotation_info_lookup (GDBusAnnotationInfo **annotations, 26553: const gchar *name); 26553: extern 26553: GDBusMethodInfo *g_dbus_interface_info_lookup_method (GDBusInterfaceInfo *info, 26553: const gchar *name); 26553: extern 26553: GDBusSignalInfo *g_dbus_interface_info_lookup_signal (GDBusInterfaceInfo *info, 26553: const gchar *name); 26553: extern 26553: GDBusPropertyInfo *g_dbus_interface_info_lookup_property (GDBusInterfaceInfo *info, 26553: const gchar *name); 26553: extern 26553: void g_dbus_interface_info_cache_build (GDBusInterfaceInfo *info); 26553: extern 26553: void g_dbus_interface_info_cache_release (GDBusInterfaceInfo *info); 26553: 26553: extern 26553: void g_dbus_interface_info_generate_xml (GDBusInterfaceInfo *info, 26553: guint indent, 26553: GString *string_builder); 26553: 26553: extern 26553: GDBusNodeInfo *g_dbus_node_info_new_for_xml (const gchar *xml_data, 26553: GError **error); 26553: extern 26553: GDBusInterfaceInfo *g_dbus_node_info_lookup_interface (GDBusNodeInfo *info, 26553: const gchar *name); 26553: extern 26553: void g_dbus_node_info_generate_xml (GDBusNodeInfo *info, 26553: guint indent, 26553: GString *string_builder); 26553: 26553: extern 26553: GDBusNodeInfo *g_dbus_node_info_ref (GDBusNodeInfo *info); 26553: extern 26553: GDBusInterfaceInfo *g_dbus_interface_info_ref (GDBusInterfaceInfo *info); 26553: extern 26553: GDBusMethodInfo *g_dbus_method_info_ref (GDBusMethodInfo *info); 26553: extern 26553: GDBusSignalInfo *g_dbus_signal_info_ref (GDBusSignalInfo *info); 26553: extern 26553: GDBusPropertyInfo *g_dbus_property_info_ref (GDBusPropertyInfo *info); 26553: extern 26553: GDBusArgInfo *g_dbus_arg_info_ref (GDBusArgInfo *info); 26553: extern 26553: GDBusAnnotationInfo *g_dbus_annotation_info_ref (GDBusAnnotationInfo *info); 26553: 26553: extern 26553: void g_dbus_node_info_unref (GDBusNodeInfo *info); 26553: extern 26553: void g_dbus_interface_info_unref (GDBusInterfaceInfo *info); 26553: extern 26553: void g_dbus_method_info_unref (GDBusMethodInfo *info); 26553: extern 26553: void g_dbus_signal_info_unref (GDBusSignalInfo *info); 26553: extern 26553: void g_dbus_property_info_unref (GDBusPropertyInfo *info); 26553: extern 26553: void g_dbus_arg_info_unref (GDBusArgInfo *info); 26553: extern 26553: void g_dbus_annotation_info_unref (GDBusAnnotationInfo *info); 26553: # 308 "/usr/include/glib-2.0/gio/gdbusintrospection.h" 26553: extern 26553: GType g_dbus_node_info_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_dbus_interface_info_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_dbus_method_info_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_dbus_signal_info_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_dbus_property_info_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_dbus_arg_info_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType g_dbus_annotation_info_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: # 58 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusmenumodel.h" 1 26553: # 25 "/usr/include/glib-2.0/gio/gdbusmenumodel.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GDBusMenuModel GDBusMenuModel; 26553: 26553: extern 26553: GType g_dbus_menu_model_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GDBusMenuModel * g_dbus_menu_model_get (GDBusConnection *connection, 26553: const gchar *bus_name, 26553: const gchar *object_path); 26553: 26553: 26553: # 59 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusmessage.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gdbusmessage.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType g_dbus_message_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GDBusMessage *g_dbus_message_new (void); 26553: extern 26553: GDBusMessage *g_dbus_message_new_signal (const gchar *path, 26553: const gchar *interface_, 26553: const gchar *signal); 26553: extern 26553: GDBusMessage *g_dbus_message_new_method_call (const gchar *name, 26553: const gchar *path, 26553: const gchar *interface_, 26553: const gchar *method); 26553: extern 26553: GDBusMessage *g_dbus_message_new_method_reply (GDBusMessage *method_call_message); 26553: extern 26553: GDBusMessage *g_dbus_message_new_method_error (GDBusMessage *method_call_message, 26553: const gchar *error_name, 26553: const gchar *error_message_format, 26553: ...) __attribute__((__format__ (gnu_printf, 3, 4))); 26553: extern 26553: GDBusMessage *g_dbus_message_new_method_error_valist (GDBusMessage *method_call_message, 26553: const gchar *error_name, 26553: const gchar *error_message_format, 26553: va_list var_args); 26553: extern 26553: GDBusMessage *g_dbus_message_new_method_error_literal (GDBusMessage *method_call_message, 26553: const gchar *error_name, 26553: const gchar *error_message); 26553: extern 26553: gchar *g_dbus_message_print (GDBusMessage *message, 26553: guint indent); 26553: extern 26553: gboolean g_dbus_message_get_locked (GDBusMessage *message); 26553: extern 26553: void g_dbus_message_lock (GDBusMessage *message); 26553: extern 26553: GDBusMessage *g_dbus_message_copy (GDBusMessage *message, 26553: GError **error); 26553: extern 26553: GDBusMessageByteOrder g_dbus_message_get_byte_order (GDBusMessage *message); 26553: extern 26553: void g_dbus_message_set_byte_order (GDBusMessage *message, 26553: GDBusMessageByteOrder byte_order); 26553: 26553: extern 26553: GDBusMessageType g_dbus_message_get_message_type (GDBusMessage *message); 26553: extern 26553: void g_dbus_message_set_message_type (GDBusMessage *message, 26553: GDBusMessageType type); 26553: extern 26553: GDBusMessageFlags g_dbus_message_get_flags (GDBusMessage *message); 26553: extern 26553: void g_dbus_message_set_flags (GDBusMessage *message, 26553: GDBusMessageFlags flags); 26553: extern 26553: guint32 g_dbus_message_get_serial (GDBusMessage *message); 26553: extern 26553: void g_dbus_message_set_serial (GDBusMessage *message, 26553: guint32 serial); 26553: extern 26553: GVariant *g_dbus_message_get_header (GDBusMessage *message, 26553: GDBusMessageHeaderField header_field); 26553: extern 26553: void g_dbus_message_set_header (GDBusMessage *message, 26553: GDBusMessageHeaderField header_field, 26553: GVariant *value); 26553: extern 26553: guchar *g_dbus_message_get_header_fields (GDBusMessage *message); 26553: extern 26553: GVariant *g_dbus_message_get_body (GDBusMessage *message); 26553: extern 26553: void g_dbus_message_set_body (GDBusMessage *message, 26553: GVariant *body); 26553: extern 26553: GUnixFDList *g_dbus_message_get_unix_fd_list (GDBusMessage *message); 26553: extern 26553: void g_dbus_message_set_unix_fd_list (GDBusMessage *message, 26553: GUnixFDList *fd_list); 26553: 26553: extern 26553: guint32 g_dbus_message_get_reply_serial (GDBusMessage *message); 26553: extern 26553: void g_dbus_message_set_reply_serial (GDBusMessage *message, 26553: guint32 value); 26553: 26553: extern 26553: const gchar *g_dbus_message_get_interface (GDBusMessage *message); 26553: extern 26553: void g_dbus_message_set_interface (GDBusMessage *message, 26553: const gchar *value); 26553: 26553: extern 26553: const gchar *g_dbus_message_get_member (GDBusMessage *message); 26553: extern 26553: void g_dbus_message_set_member (GDBusMessage *message, 26553: const gchar *value); 26553: 26553: extern 26553: const gchar *g_dbus_message_get_path (GDBusMessage *message); 26553: extern 26553: void g_dbus_message_set_path (GDBusMessage *message, 26553: const gchar *value); 26553: 26553: extern 26553: const gchar *g_dbus_message_get_sender (GDBusMessage *message); 26553: extern 26553: void g_dbus_message_set_sender (GDBusMessage *message, 26553: const gchar *value); 26553: 26553: extern 26553: const gchar *g_dbus_message_get_destination (GDBusMessage *message); 26553: extern 26553: void g_dbus_message_set_destination (GDBusMessage *message, 26553: const gchar *value); 26553: 26553: extern 26553: const gchar *g_dbus_message_get_error_name (GDBusMessage *message); 26553: extern 26553: void g_dbus_message_set_error_name (GDBusMessage *message, 26553: const gchar *value); 26553: 26553: extern 26553: const gchar *g_dbus_message_get_signature (GDBusMessage *message); 26553: extern 26553: void g_dbus_message_set_signature (GDBusMessage *message, 26553: const gchar *value); 26553: 26553: extern 26553: guint32 g_dbus_message_get_num_unix_fds (GDBusMessage *message); 26553: extern 26553: void g_dbus_message_set_num_unix_fds (GDBusMessage *message, 26553: guint32 value); 26553: 26553: extern 26553: const gchar *g_dbus_message_get_arg0 (GDBusMessage *message); 26553: 26553: 26553: extern 26553: GDBusMessage *g_dbus_message_new_from_blob (guchar *blob, 26553: gsize blob_len, 26553: GDBusCapabilityFlags capabilities, 26553: GError **error); 26553: 26553: extern 26553: gssize g_dbus_message_bytes_needed (guchar *blob, 26553: gsize blob_len, 26553: GError **error); 26553: 26553: extern 26553: guchar *g_dbus_message_to_blob (GDBusMessage *message, 26553: gsize *out_size, 26553: GDBusCapabilityFlags capabilities, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_dbus_message_to_gerror (GDBusMessage *message, 26553: GError **error); 26553: 26553: 26553: # 60 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusmethodinvocation.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gdbusmethodinvocation.h" 26553: 26553: # 71 "/usr/include/glib-2.0/gio/gdbusmethodinvocation.h" 26553: extern 26553: GType g_dbus_method_invocation_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: const gchar *g_dbus_method_invocation_get_sender (GDBusMethodInvocation *invocation); 26553: extern 26553: const gchar *g_dbus_method_invocation_get_object_path (GDBusMethodInvocation *invocation); 26553: extern 26553: const gchar *g_dbus_method_invocation_get_interface_name (GDBusMethodInvocation *invocation); 26553: extern 26553: const gchar *g_dbus_method_invocation_get_method_name (GDBusMethodInvocation *invocation); 26553: extern 26553: const GDBusMethodInfo *g_dbus_method_invocation_get_method_info (GDBusMethodInvocation *invocation); 26553: extern 26553: const GDBusPropertyInfo *g_dbus_method_invocation_get_property_info (GDBusMethodInvocation *invocation); 26553: extern 26553: GDBusConnection *g_dbus_method_invocation_get_connection (GDBusMethodInvocation *invocation); 26553: extern 26553: GDBusMessage *g_dbus_method_invocation_get_message (GDBusMethodInvocation *invocation); 26553: extern 26553: GVariant *g_dbus_method_invocation_get_parameters (GDBusMethodInvocation *invocation); 26553: extern 26553: gpointer g_dbus_method_invocation_get_user_data (GDBusMethodInvocation *invocation); 26553: 26553: extern 26553: void g_dbus_method_invocation_return_value (GDBusMethodInvocation *invocation, 26553: GVariant *parameters); 26553: extern 26553: void g_dbus_method_invocation_return_value_with_unix_fd_list (GDBusMethodInvocation *invocation, 26553: GVariant *parameters, 26553: GUnixFDList *fd_list); 26553: extern 26553: void g_dbus_method_invocation_return_error (GDBusMethodInvocation *invocation, 26553: GQuark domain, 26553: gint code, 26553: const gchar *format, 26553: ...) __attribute__((__format__ (gnu_printf, 4, 5))); 26553: extern 26553: void g_dbus_method_invocation_return_error_valist (GDBusMethodInvocation *invocation, 26553: GQuark domain, 26553: gint code, 26553: const gchar *format, 26553: va_list var_args) 26553: __attribute__((__format__ (gnu_printf, 4, 0))); 26553: extern 26553: void g_dbus_method_invocation_return_error_literal (GDBusMethodInvocation *invocation, 26553: GQuark domain, 26553: gint code, 26553: const gchar *message); 26553: extern 26553: void g_dbus_method_invocation_return_gerror (GDBusMethodInvocation *invocation, 26553: const GError *error); 26553: extern 26553: void g_dbus_method_invocation_take_error (GDBusMethodInvocation *invocation, 26553: GError *error); 26553: extern 26553: void g_dbus_method_invocation_return_dbus_error (GDBusMethodInvocation *invocation, 26553: const gchar *error_name, 26553: const gchar *error_message); 26553: 26553: 26553: # 61 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusnameowning.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gdbusnameowning.h" 26553: 26553: # 42 "/usr/include/glib-2.0/gio/gdbusnameowning.h" 26553: typedef void (*GBusAcquiredCallback) (GDBusConnection *connection, 26553: const gchar *name, 26553: gpointer user_data); 26553: # 56 "/usr/include/glib-2.0/gio/gdbusnameowning.h" 26553: typedef void (*GBusNameAcquiredCallback) (GDBusConnection *connection, 26553: const gchar *name, 26553: gpointer user_data); 26553: # 71 "/usr/include/glib-2.0/gio/gdbusnameowning.h" 26553: typedef void (*GBusNameLostCallback) (GDBusConnection *connection, 26553: const gchar *name, 26553: gpointer user_data); 26553: 26553: extern 26553: guint g_bus_own_name (GBusType bus_type, 26553: const gchar *name, 26553: GBusNameOwnerFlags flags, 26553: GBusAcquiredCallback bus_acquired_handler, 26553: GBusNameAcquiredCallback name_acquired_handler, 26553: GBusNameLostCallback name_lost_handler, 26553: gpointer user_data, 26553: GDestroyNotify user_data_free_func); 26553: 26553: extern 26553: guint g_bus_own_name_on_connection (GDBusConnection *connection, 26553: const gchar *name, 26553: GBusNameOwnerFlags flags, 26553: GBusNameAcquiredCallback name_acquired_handler, 26553: GBusNameLostCallback name_lost_handler, 26553: gpointer user_data, 26553: GDestroyNotify user_data_free_func); 26553: 26553: extern 26553: guint g_bus_own_name_with_closures (GBusType bus_type, 26553: const gchar *name, 26553: GBusNameOwnerFlags flags, 26553: GClosure *bus_acquired_closure, 26553: GClosure *name_acquired_closure, 26553: GClosure *name_lost_closure); 26553: 26553: extern 26553: guint g_bus_own_name_on_connection_with_closures ( 26553: GDBusConnection *connection, 26553: const gchar *name, 26553: GBusNameOwnerFlags flags, 26553: GClosure *name_acquired_closure, 26553: GClosure *name_lost_closure); 26553: 26553: extern 26553: void g_bus_unown_name (guint owner_id); 26553: 26553: 26553: # 62 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusnamewatching.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gdbusnamewatching.h" 26553: 26553: # 43 "/usr/include/glib-2.0/gio/gdbusnamewatching.h" 26553: typedef void (*GBusNameAppearedCallback) (GDBusConnection *connection, 26553: const gchar *name, 26553: const gchar *name_owner, 26553: gpointer user_data); 26553: # 63 "/usr/include/glib-2.0/gio/gdbusnamewatching.h" 26553: typedef void (*GBusNameVanishedCallback) (GDBusConnection *connection, 26553: const gchar *name, 26553: gpointer user_data); 26553: 26553: 26553: extern 26553: guint g_bus_watch_name (GBusType bus_type, 26553: const gchar *name, 26553: GBusNameWatcherFlags flags, 26553: GBusNameAppearedCallback name_appeared_handler, 26553: GBusNameVanishedCallback name_vanished_handler, 26553: gpointer user_data, 26553: GDestroyNotify user_data_free_func); 26553: extern 26553: guint g_bus_watch_name_on_connection (GDBusConnection *connection, 26553: const gchar *name, 26553: GBusNameWatcherFlags flags, 26553: GBusNameAppearedCallback name_appeared_handler, 26553: GBusNameVanishedCallback name_vanished_handler, 26553: gpointer user_data, 26553: GDestroyNotify user_data_free_func); 26553: extern 26553: guint g_bus_watch_name_with_closures (GBusType bus_type, 26553: const gchar *name, 26553: GBusNameWatcherFlags flags, 26553: GClosure *name_appeared_closure, 26553: GClosure *name_vanished_closure); 26553: extern 26553: guint g_bus_watch_name_on_connection_with_closures ( 26553: GDBusConnection *connection, 26553: const gchar *name, 26553: GBusNameWatcherFlags flags, 26553: GClosure *name_appeared_closure, 26553: GClosure *name_vanished_closure); 26553: extern 26553: void g_bus_unwatch_name (guint watcher_id); 26553: 26553: 26553: # 63 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusobject.h" 1 26553: # 26 "/usr/include/glib-2.0/gio/gdbusobject.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GDBusObjectIface GDBusObjectIface; 26553: # 48 "/usr/include/glib-2.0/gio/gdbusobject.h" 26553: struct _GDBusObjectIface 26553: { 26553: GTypeInterface parent_iface; 26553: 26553: 26553: const gchar *(*get_object_path) (GDBusObject *object); 26553: GList *(*get_interfaces) (GDBusObject *object); 26553: GDBusInterface *(*get_interface) (GDBusObject *object, 26553: const gchar *interface_name); 26553: 26553: 26553: void (*interface_added) (GDBusObject *object, 26553: GDBusInterface *interface_); 26553: void (*interface_removed) (GDBusObject *object, 26553: GDBusInterface *interface_); 26553: 26553: }; 26553: 26553: extern 26553: GType g_dbus_object_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: const gchar *g_dbus_object_get_object_path (GDBusObject *object); 26553: extern 26553: GList *g_dbus_object_get_interfaces (GDBusObject *object); 26553: extern 26553: GDBusInterface *g_dbus_object_get_interface (GDBusObject *object, 26553: const gchar *interface_name); 26553: 26553: 26553: # 64 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusobjectmanager.h" 1 26553: # 26 "/usr/include/glib-2.0/gio/gdbusobjectmanager.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GDBusObjectManagerIface GDBusObjectManagerIface; 26553: # 51 "/usr/include/glib-2.0/gio/gdbusobjectmanager.h" 26553: struct _GDBusObjectManagerIface 26553: { 26553: GTypeInterface parent_iface; 26553: 26553: 26553: const gchar *(*get_object_path) (GDBusObjectManager *manager); 26553: GList *(*get_objects) (GDBusObjectManager *manager); 26553: GDBusObject *(*get_object) (GDBusObjectManager *manager, 26553: const gchar *object_path); 26553: GDBusInterface *(*get_interface) (GDBusObjectManager *manager, 26553: const gchar *object_path, 26553: const gchar *interface_name); 26553: 26553: 26553: void (*object_added) (GDBusObjectManager *manager, 26553: GDBusObject *object); 26553: void (*object_removed) (GDBusObjectManager *manager, 26553: GDBusObject *object); 26553: 26553: void (*interface_added) (GDBusObjectManager *manager, 26553: GDBusObject *object, 26553: GDBusInterface *interface_); 26553: void (*interface_removed) (GDBusObjectManager *manager, 26553: GDBusObject *object, 26553: GDBusInterface *interface_); 26553: }; 26553: 26553: extern 26553: GType g_dbus_object_manager_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: const gchar *g_dbus_object_manager_get_object_path (GDBusObjectManager *manager); 26553: extern 26553: GList *g_dbus_object_manager_get_objects (GDBusObjectManager *manager); 26553: extern 26553: GDBusObject *g_dbus_object_manager_get_object (GDBusObjectManager *manager, 26553: const gchar *object_path); 26553: extern 26553: GDBusInterface *g_dbus_object_manager_get_interface (GDBusObjectManager *manager, 26553: const gchar *object_path, 26553: const gchar *interface_name); 26553: 26553: 26553: # 65 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h" 1 26553: # 26 "/usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h" 26553: 26553: # 35 "/usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h" 26553: typedef struct _GDBusObjectManagerClientClass GDBusObjectManagerClientClass; 26553: typedef struct _GDBusObjectManagerClientPrivate GDBusObjectManagerClientPrivate; 26553: # 46 "/usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h" 26553: struct _GDBusObjectManagerClient 26553: { 26553: 26553: GObject parent_instance; 26553: GDBusObjectManagerClientPrivate *priv; 26553: }; 26553: # 63 "/usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h" 26553: struct _GDBusObjectManagerClientClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: void (*interface_proxy_signal) (GDBusObjectManagerClient *manager, 26553: GDBusObjectProxy *object_proxy, 26553: GDBusProxy *interface_proxy, 26553: const gchar *sender_name, 26553: const gchar *signal_name, 26553: GVariant *parameters); 26553: 26553: void (*interface_proxy_properties_changed) (GDBusObjectManagerClient *manager, 26553: GDBusObjectProxy *object_proxy, 26553: GDBusProxy *interface_proxy, 26553: GVariant *changed_properties, 26553: const gchar* const *invalidated_properties); 26553: 26553: 26553: gpointer padding[8]; 26553: }; 26553: 26553: extern 26553: GType g_dbus_object_manager_client_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: void g_dbus_object_manager_client_new (GDBusConnection *connection, 26553: GDBusObjectManagerClientFlags flags, 26553: const gchar *name, 26553: const gchar *object_path, 26553: GDBusProxyTypeFunc get_proxy_type_func, 26553: gpointer get_proxy_type_user_data, 26553: GDestroyNotify get_proxy_type_destroy_notify, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GDBusObjectManager *g_dbus_object_manager_client_new_finish (GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GDBusObjectManager *g_dbus_object_manager_client_new_sync (GDBusConnection *connection, 26553: GDBusObjectManagerClientFlags flags, 26553: const gchar *name, 26553: const gchar *object_path, 26553: GDBusProxyTypeFunc get_proxy_type_func, 26553: gpointer get_proxy_type_user_data, 26553: GDestroyNotify get_proxy_type_destroy_notify, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_dbus_object_manager_client_new_for_bus (GBusType bus_type, 26553: GDBusObjectManagerClientFlags flags, 26553: const gchar *name, 26553: const gchar *object_path, 26553: GDBusProxyTypeFunc get_proxy_type_func, 26553: gpointer get_proxy_type_user_data, 26553: GDestroyNotify get_proxy_type_destroy_notify, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GDBusObjectManager *g_dbus_object_manager_client_new_for_bus_finish (GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GDBusObjectManager *g_dbus_object_manager_client_new_for_bus_sync (GBusType bus_type, 26553: GDBusObjectManagerClientFlags flags, 26553: const gchar *name, 26553: const gchar *object_path, 26553: GDBusProxyTypeFunc get_proxy_type_func, 26553: gpointer get_proxy_type_user_data, 26553: GDestroyNotify get_proxy_type_destroy_notify, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: GDBusConnection *g_dbus_object_manager_client_get_connection (GDBusObjectManagerClient *manager); 26553: extern 26553: GDBusObjectManagerClientFlags g_dbus_object_manager_client_get_flags (GDBusObjectManagerClient *manager); 26553: extern 26553: const gchar *g_dbus_object_manager_client_get_name (GDBusObjectManagerClient *manager); 26553: extern 26553: gchar *g_dbus_object_manager_client_get_name_owner (GDBusObjectManagerClient *manager); 26553: 26553: 26553: # 66 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h" 1 26553: # 26 "/usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h" 26553: 26553: # 35 "/usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h" 26553: typedef struct _GDBusObjectManagerServerClass GDBusObjectManagerServerClass; 26553: typedef struct _GDBusObjectManagerServerPrivate GDBusObjectManagerServerPrivate; 26553: # 46 "/usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h" 26553: struct _GDBusObjectManagerServer 26553: { 26553: 26553: GObject parent_instance; 26553: GDBusObjectManagerServerPrivate *priv; 26553: }; 26553: # 61 "/usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h" 26553: struct _GDBusObjectManagerServerClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: gpointer padding[8]; 26553: }; 26553: 26553: extern 26553: GType g_dbus_object_manager_server_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GDBusObjectManagerServer *g_dbus_object_manager_server_new (const gchar *object_path); 26553: extern 26553: GDBusConnection *g_dbus_object_manager_server_get_connection (GDBusObjectManagerServer *manager); 26553: extern 26553: void g_dbus_object_manager_server_set_connection (GDBusObjectManagerServer *manager, 26553: GDBusConnection *connection); 26553: extern 26553: void g_dbus_object_manager_server_export (GDBusObjectManagerServer *manager, 26553: GDBusObjectSkeleton *object); 26553: extern 26553: void g_dbus_object_manager_server_export_uniquely (GDBusObjectManagerServer *manager, 26553: GDBusObjectSkeleton *object); 26553: extern 26553: gboolean g_dbus_object_manager_server_is_exported (GDBusObjectManagerServer *manager, 26553: GDBusObjectSkeleton *object); 26553: extern 26553: gboolean g_dbus_object_manager_server_unexport (GDBusObjectManagerServer *manager, 26553: const gchar *object_path); 26553: 26553: 26553: # 67 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusobjectproxy.h" 1 26553: # 26 "/usr/include/glib-2.0/gio/gdbusobjectproxy.h" 26553: 26553: # 35 "/usr/include/glib-2.0/gio/gdbusobjectproxy.h" 26553: typedef struct _GDBusObjectProxyClass GDBusObjectProxyClass; 26553: typedef struct _GDBusObjectProxyPrivate GDBusObjectProxyPrivate; 26553: # 46 "/usr/include/glib-2.0/gio/gdbusobjectproxy.h" 26553: struct _GDBusObjectProxy 26553: { 26553: 26553: GObject parent_instance; 26553: GDBusObjectProxyPrivate *priv; 26553: }; 26553: # 61 "/usr/include/glib-2.0/gio/gdbusobjectproxy.h" 26553: struct _GDBusObjectProxyClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: gpointer padding[8]; 26553: }; 26553: 26553: extern 26553: GType g_dbus_object_proxy_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GDBusObjectProxy *g_dbus_object_proxy_new (GDBusConnection *connection, 26553: const gchar *object_path); 26553: extern 26553: GDBusConnection *g_dbus_object_proxy_get_connection (GDBusObjectProxy *proxy); 26553: 26553: 26553: # 68 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusobjectskeleton.h" 1 26553: # 26 "/usr/include/glib-2.0/gio/gdbusobjectskeleton.h" 26553: 26553: # 35 "/usr/include/glib-2.0/gio/gdbusobjectskeleton.h" 26553: typedef struct _GDBusObjectSkeletonClass GDBusObjectSkeletonClass; 26553: typedef struct _GDBusObjectSkeletonPrivate GDBusObjectSkeletonPrivate; 26553: # 46 "/usr/include/glib-2.0/gio/gdbusobjectskeleton.h" 26553: struct _GDBusObjectSkeleton 26553: { 26553: 26553: GObject parent_instance; 26553: GDBusObjectSkeletonPrivate *priv; 26553: }; 26553: # 62 "/usr/include/glib-2.0/gio/gdbusobjectskeleton.h" 26553: struct _GDBusObjectSkeletonClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: gboolean (*authorize_method) (GDBusObjectSkeleton *object, 26553: GDBusInterfaceSkeleton *interface_, 26553: GDBusMethodInvocation *invocation); 26553: 26553: 26553: gpointer padding[8]; 26553: }; 26553: 26553: extern 26553: GType g_dbus_object_skeleton_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GDBusObjectSkeleton *g_dbus_object_skeleton_new (const gchar *object_path); 26553: extern 26553: void g_dbus_object_skeleton_flush (GDBusObjectSkeleton *object); 26553: extern 26553: void g_dbus_object_skeleton_add_interface (GDBusObjectSkeleton *object, 26553: GDBusInterfaceSkeleton *interface_); 26553: extern 26553: void g_dbus_object_skeleton_remove_interface (GDBusObjectSkeleton *object, 26553: GDBusInterfaceSkeleton *interface_); 26553: extern 26553: void g_dbus_object_skeleton_remove_interface_by_name (GDBusObjectSkeleton *object, 26553: const gchar *interface_name); 26553: extern 26553: void g_dbus_object_skeleton_set_object_path (GDBusObjectSkeleton *object, 26553: const gchar *object_path); 26553: 26553: 26553: # 69 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusproxy.h" 1 26553: # 31 "/usr/include/glib-2.0/gio/gdbusproxy.h" 26553: 26553: # 40 "/usr/include/glib-2.0/gio/gdbusproxy.h" 26553: typedef struct _GDBusProxyClass GDBusProxyClass; 26553: typedef struct _GDBusProxyPrivate GDBusProxyPrivate; 26553: # 51 "/usr/include/glib-2.0/gio/gdbusproxy.h" 26553: struct _GDBusProxy 26553: { 26553: 26553: GObject parent_instance; 26553: GDBusProxyPrivate *priv; 26553: }; 26553: # 67 "/usr/include/glib-2.0/gio/gdbusproxy.h" 26553: struct _GDBusProxyClass 26553: { 26553: 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: void (*g_properties_changed) (GDBusProxy *proxy, 26553: GVariant *changed_properties, 26553: const gchar* const *invalidated_properties); 26553: void (*g_signal) (GDBusProxy *proxy, 26553: const gchar *sender_name, 26553: const gchar *signal_name, 26553: GVariant *parameters); 26553: 26553: 26553: 26553: gpointer padding[32]; 26553: }; 26553: 26553: extern 26553: GType g_dbus_proxy_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: void g_dbus_proxy_new (GDBusConnection *connection, 26553: GDBusProxyFlags flags, 26553: GDBusInterfaceInfo *info, 26553: const gchar *name, 26553: const gchar *object_path, 26553: const gchar *interface_name, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GDBusProxy *g_dbus_proxy_new_finish (GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GDBusProxy *g_dbus_proxy_new_sync (GDBusConnection *connection, 26553: GDBusProxyFlags flags, 26553: GDBusInterfaceInfo *info, 26553: const gchar *name, 26553: const gchar *object_path, 26553: const gchar *interface_name, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_dbus_proxy_new_for_bus (GBusType bus_type, 26553: GDBusProxyFlags flags, 26553: GDBusInterfaceInfo *info, 26553: const gchar *name, 26553: const gchar *object_path, 26553: const gchar *interface_name, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GDBusProxy *g_dbus_proxy_new_for_bus_finish (GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GDBusProxy *g_dbus_proxy_new_for_bus_sync (GBusType bus_type, 26553: GDBusProxyFlags flags, 26553: GDBusInterfaceInfo *info, 26553: const gchar *name, 26553: const gchar *object_path, 26553: const gchar *interface_name, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: GDBusConnection *g_dbus_proxy_get_connection (GDBusProxy *proxy); 26553: extern 26553: GDBusProxyFlags g_dbus_proxy_get_flags (GDBusProxy *proxy); 26553: extern 26553: const gchar *g_dbus_proxy_get_name (GDBusProxy *proxy); 26553: extern 26553: gchar *g_dbus_proxy_get_name_owner (GDBusProxy *proxy); 26553: extern 26553: const gchar *g_dbus_proxy_get_object_path (GDBusProxy *proxy); 26553: extern 26553: const gchar *g_dbus_proxy_get_interface_name (GDBusProxy *proxy); 26553: extern 26553: gint g_dbus_proxy_get_default_timeout (GDBusProxy *proxy); 26553: extern 26553: void g_dbus_proxy_set_default_timeout (GDBusProxy *proxy, 26553: gint timeout_msec); 26553: extern 26553: GDBusInterfaceInfo *g_dbus_proxy_get_interface_info (GDBusProxy *proxy); 26553: extern 26553: void g_dbus_proxy_set_interface_info (GDBusProxy *proxy, 26553: GDBusInterfaceInfo *info); 26553: extern 26553: GVariant *g_dbus_proxy_get_cached_property (GDBusProxy *proxy, 26553: const gchar *property_name); 26553: extern 26553: void g_dbus_proxy_set_cached_property (GDBusProxy *proxy, 26553: const gchar *property_name, 26553: GVariant *value); 26553: extern 26553: gchar **g_dbus_proxy_get_cached_property_names (GDBusProxy *proxy); 26553: extern 26553: void g_dbus_proxy_call (GDBusProxy *proxy, 26553: const gchar *method_name, 26553: GVariant *parameters, 26553: GDBusCallFlags flags, 26553: gint timeout_msec, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GVariant *g_dbus_proxy_call_finish (GDBusProxy *proxy, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GVariant *g_dbus_proxy_call_sync (GDBusProxy *proxy, 26553: const gchar *method_name, 26553: GVariant *parameters, 26553: GDBusCallFlags flags, 26553: gint timeout_msec, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_dbus_proxy_call_with_unix_fd_list (GDBusProxy *proxy, 26553: const gchar *method_name, 26553: GVariant *parameters, 26553: GDBusCallFlags flags, 26553: gint timeout_msec, 26553: GUnixFDList *fd_list, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GVariant *g_dbus_proxy_call_with_unix_fd_list_finish (GDBusProxy *proxy, 26553: GUnixFDList **out_fd_list, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GVariant *g_dbus_proxy_call_with_unix_fd_list_sync (GDBusProxy *proxy, 26553: const gchar *method_name, 26553: GVariant *parameters, 26553: GDBusCallFlags flags, 26553: gint timeout_msec, 26553: GUnixFDList *fd_list, 26553: GUnixFDList **out_fd_list, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: # 70 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusserver.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gdbusserver.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType g_dbus_server_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GDBusServer *g_dbus_server_new_sync (const gchar *address, 26553: GDBusServerFlags flags, 26553: const gchar *guid, 26553: GDBusAuthObserver *observer, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: const gchar *g_dbus_server_get_client_address (GDBusServer *server); 26553: extern 26553: const gchar *g_dbus_server_get_guid (GDBusServer *server); 26553: extern 26553: GDBusServerFlags g_dbus_server_get_flags (GDBusServer *server); 26553: extern 26553: void g_dbus_server_start (GDBusServer *server); 26553: extern 26553: void g_dbus_server_stop (GDBusServer *server); 26553: extern 26553: gboolean g_dbus_server_is_active (GDBusServer *server); 26553: 26553: 26553: # 71 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdbusutils.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gdbusutils.h" 26553: 26553: 26553: extern 26553: gboolean g_dbus_is_guid (const gchar *string); 26553: extern 26553: gchar *g_dbus_generate_guid (void); 26553: 26553: extern 26553: gboolean g_dbus_is_name (const gchar *string); 26553: extern 26553: gboolean g_dbus_is_unique_name (const gchar *string); 26553: extern 26553: gboolean g_dbus_is_member_name (const gchar *string); 26553: extern 26553: gboolean g_dbus_is_interface_name (const gchar *string); 26553: extern 26553: gboolean g_dbus_is_error_name (const gchar *string); 26553: 26553: extern 26553: void g_dbus_gvariant_to_gvalue (GVariant *value, 26553: GValue *out_gvalue); 26553: extern 26553: GVariant *g_dbus_gvalue_to_gvariant (const GValue *gvalue, 26553: const GVariantType *type); 26553: extern 26553: gchar *g_dbus_escape_object_path_bytestring (const guint8 *bytes); 26553: extern 26553: gchar *g_dbus_escape_object_path (const gchar *s); 26553: extern 26553: guint8 *g_dbus_unescape_object_path (const gchar *s); 26553: 26553: 26553: # 72 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdrive.h" 1 26553: # 31 "/usr/include/glib-2.0/gio/gdrive.h" 26553: 26553: # 87 "/usr/include/glib-2.0/gio/gdrive.h" 26553: typedef struct _GDriveIface GDriveIface; 26553: 26553: struct _GDriveIface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: void (* changed) (GDrive *drive); 26553: void (* disconnected) (GDrive *drive); 26553: void (* eject_button) (GDrive *drive); 26553: 26553: 26553: char * (* get_name) (GDrive *drive); 26553: GIcon * (* get_icon) (GDrive *drive); 26553: gboolean (* has_volumes) (GDrive *drive); 26553: GList * (* get_volumes) (GDrive *drive); 26553: gboolean (* is_media_removable) (GDrive *drive); 26553: gboolean (* has_media) (GDrive *drive); 26553: gboolean (* is_media_check_automatic) (GDrive *drive); 26553: gboolean (* can_eject) (GDrive *drive); 26553: gboolean (* can_poll_for_media) (GDrive *drive); 26553: void (* eject) (GDrive *drive, 26553: GMountUnmountFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* eject_finish) (GDrive *drive, 26553: GAsyncResult *result, 26553: GError **error); 26553: void (* poll_for_media) (GDrive *drive, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* poll_for_media_finish) (GDrive *drive, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: char * (* get_identifier) (GDrive *drive, 26553: const char *kind); 26553: char ** (* enumerate_identifiers) (GDrive *drive); 26553: 26553: GDriveStartStopType (* get_start_stop_type) (GDrive *drive); 26553: 26553: gboolean (* can_start) (GDrive *drive); 26553: gboolean (* can_start_degraded) (GDrive *drive); 26553: void (* start) (GDrive *drive, 26553: GDriveStartFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* start_finish) (GDrive *drive, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: gboolean (* can_stop) (GDrive *drive); 26553: void (* stop) (GDrive *drive, 26553: GMountUnmountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* stop_finish) (GDrive *drive, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: void (* stop_button) (GDrive *drive); 26553: 26553: void (* eject_with_operation) (GDrive *drive, 26553: GMountUnmountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* eject_with_operation_finish) (GDrive *drive, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: const gchar * (* get_sort_key) (GDrive *drive); 26553: GIcon * (* get_symbolic_icon) (GDrive *drive); 26553: gboolean (* is_removable) (GDrive *drive); 26553: 26553: }; 26553: 26553: extern 26553: GType g_drive_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: char * g_drive_get_name (GDrive *drive); 26553: extern 26553: GIcon * g_drive_get_icon (GDrive *drive); 26553: extern 26553: GIcon * g_drive_get_symbolic_icon (GDrive *drive); 26553: extern 26553: gboolean g_drive_has_volumes (GDrive *drive); 26553: extern 26553: GList * g_drive_get_volumes (GDrive *drive); 26553: extern 26553: gboolean g_drive_is_removable (GDrive *drive); 26553: extern 26553: gboolean g_drive_is_media_removable (GDrive *drive); 26553: extern 26553: gboolean g_drive_has_media (GDrive *drive); 26553: extern 26553: gboolean g_drive_is_media_check_automatic (GDrive *drive); 26553: extern 26553: gboolean g_drive_can_poll_for_media (GDrive *drive); 26553: extern 26553: gboolean g_drive_can_eject (GDrive *drive); 26553: __attribute__((__deprecated__("Use '" "g_drive_eject_with_operation" "' instead"))) extern 26553: void g_drive_eject (GDrive *drive, 26553: GMountUnmountFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: __attribute__((__deprecated__("Use '" "g_drive_eject_with_operation_finish" "' instead"))) extern 26553: gboolean g_drive_eject_finish (GDrive *drive, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: void g_drive_poll_for_media (GDrive *drive, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_drive_poll_for_media_finish (GDrive *drive, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: char * g_drive_get_identifier (GDrive *drive, 26553: const char *kind); 26553: extern 26553: char ** g_drive_enumerate_identifiers (GDrive *drive); 26553: 26553: extern 26553: GDriveStartStopType g_drive_get_start_stop_type (GDrive *drive); 26553: 26553: extern 26553: gboolean g_drive_can_start (GDrive *drive); 26553: extern 26553: gboolean g_drive_can_start_degraded (GDrive *drive); 26553: extern 26553: void g_drive_start (GDrive *drive, 26553: GDriveStartFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_drive_start_finish (GDrive *drive, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_drive_can_stop (GDrive *drive); 26553: extern 26553: void g_drive_stop (GDrive *drive, 26553: GMountUnmountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_drive_stop_finish (GDrive *drive, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: void g_drive_eject_with_operation (GDrive *drive, 26553: GMountUnmountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_drive_eject_with_operation_finish (GDrive *drive, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: const gchar *g_drive_get_sort_key (GDrive *drive); 26553: 26553: 26553: # 73 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gdtlsclientconnection.h" 1 26553: # 27 "/usr/include/glib-2.0/gio/gdtlsclientconnection.h" 26553: # 1 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GDtlsConnectionInterface GDtlsConnectionInterface; 26553: # 56 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: struct _GDtlsConnectionInterface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: gboolean (*accept_certificate) (GDtlsConnection *connection, 26553: GTlsCertificate *peer_cert, 26553: GTlsCertificateFlags errors); 26553: 26553: 26553: gboolean (*handshake) (GDtlsConnection *conn, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: void (*handshake_async) (GDtlsConnection *conn, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (*handshake_finish) (GDtlsConnection *conn, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: gboolean (*shutdown) (GDtlsConnection *conn, 26553: gboolean shutdown_read, 26553: gboolean shutdown_write, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: void (*shutdown_async) (GDtlsConnection *conn, 26553: gboolean shutdown_read, 26553: gboolean shutdown_write, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (*shutdown_finish) (GDtlsConnection *conn, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: void (*set_advertised_protocols) (GDtlsConnection *conn, 26553: const gchar * const *protocols); 26553: const gchar *(*get_negotiated_protocol) (GDtlsConnection *conn); 26553: 26553: 26553: # 100 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: #pragma GCC diagnostic push 26553: # 100 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: 26553: # 100 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 100 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: 26553: gboolean (*get_binding_data) (GDtlsConnection *conn, 26553: GTlsChannelBindingType type, 26553: GByteArray *data, 26553: GError **error); 26553: 26553: # 105 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: #pragma GCC diagnostic pop 26553: # 105 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: 26553: }; 26553: 26553: extern 26553: GType g_dtls_connection_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: void g_dtls_connection_set_database (GDtlsConnection *conn, 26553: GTlsDatabase *database); 26553: extern 26553: GTlsDatabase *g_dtls_connection_get_database (GDtlsConnection *conn); 26553: 26553: extern 26553: void g_dtls_connection_set_certificate (GDtlsConnection *conn, 26553: GTlsCertificate *certificate); 26553: extern 26553: GTlsCertificate *g_dtls_connection_get_certificate (GDtlsConnection *conn); 26553: 26553: extern 26553: void g_dtls_connection_set_interaction (GDtlsConnection *conn, 26553: GTlsInteraction *interaction); 26553: extern 26553: GTlsInteraction *g_dtls_connection_get_interaction (GDtlsConnection *conn); 26553: 26553: extern 26553: GTlsCertificate *g_dtls_connection_get_peer_certificate (GDtlsConnection *conn); 26553: extern 26553: GTlsCertificateFlags g_dtls_connection_get_peer_certificate_errors (GDtlsConnection *conn); 26553: 26553: extern 26553: void g_dtls_connection_set_require_close_notify (GDtlsConnection *conn, 26553: gboolean require_close_notify); 26553: extern 26553: gboolean g_dtls_connection_get_require_close_notify (GDtlsConnection *conn); 26553: 26553: 26553: # 140 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: #pragma GCC diagnostic push 26553: # 140 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: 26553: # 140 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 140 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: 26553: __attribute__((__deprecated__)) extern 26553: void g_dtls_connection_set_rehandshake_mode (GDtlsConnection *conn, 26553: GTlsRehandshakeMode mode); 26553: __attribute__((__deprecated__)) extern 26553: GTlsRehandshakeMode g_dtls_connection_get_rehandshake_mode (GDtlsConnection *conn); 26553: 26553: # 146 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: #pragma GCC diagnostic pop 26553: # 146 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: 26553: 26553: extern 26553: gboolean g_dtls_connection_handshake (GDtlsConnection *conn, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_dtls_connection_handshake_async (GDtlsConnection *conn, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_dtls_connection_handshake_finish (GDtlsConnection *conn, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_dtls_connection_shutdown (GDtlsConnection *conn, 26553: gboolean shutdown_read, 26553: gboolean shutdown_write, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_dtls_connection_shutdown_async (GDtlsConnection *conn, 26553: gboolean shutdown_read, 26553: gboolean shutdown_write, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_dtls_connection_shutdown_finish (GDtlsConnection *conn, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_dtls_connection_close (GDtlsConnection *conn, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_dtls_connection_close_async (GDtlsConnection *conn, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_dtls_connection_close_finish (GDtlsConnection *conn, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: 26553: extern 26553: gboolean g_dtls_connection_emit_accept_certificate (GDtlsConnection *conn, 26553: GTlsCertificate *peer_cert, 26553: GTlsCertificateFlags errors); 26553: extern 26553: void g_dtls_connection_set_advertised_protocols (GDtlsConnection *conn, 26553: const gchar * const *protocols); 26553: 26553: extern 26553: const gchar * g_dtls_connection_get_negotiated_protocol (GDtlsConnection *conn); 26553: 26553: 26553: # 212 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: #pragma GCC diagnostic push 26553: # 212 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: 26553: # 212 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 212 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: 26553: extern 26553: gboolean g_dtls_connection_get_channel_binding_data (GDtlsConnection *conn, 26553: GTlsChannelBindingType type, 26553: GByteArray *data, 26553: GError **error); 26553: 26553: # 218 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: #pragma GCC diagnostic pop 26553: # 218 "/usr/include/glib-2.0/gio/gdtlsconnection.h" 26553: 26553: 26553: extern 26553: GTlsProtocolVersion g_dtls_connection_get_protocol_version (GDtlsConnection *conn); 26553: 26553: extern 26553: gchar * g_dtls_connection_get_ciphersuite_name (GDtlsConnection *conn); 26553: 26553: 26553: # 28 "/usr/include/glib-2.0/gio/gdtlsclientconnection.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GDtlsClientConnectionInterface GDtlsClientConnectionInterface; 26553: # 46 "/usr/include/glib-2.0/gio/gdtlsclientconnection.h" 26553: struct _GDtlsClientConnectionInterface 26553: { 26553: GTypeInterface g_iface; 26553: }; 26553: 26553: extern 26553: GType g_dtls_client_connection_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GDatagramBased *g_dtls_client_connection_new (GDatagramBased *base_socket, 26553: GSocketConnectable *server_identity, 26553: GError **error); 26553: 26553: extern 26553: GTlsCertificateFlags g_dtls_client_connection_get_validation_flags (GDtlsClientConnection *conn); 26553: extern 26553: void g_dtls_client_connection_set_validation_flags (GDtlsClientConnection *conn, 26553: GTlsCertificateFlags flags); 26553: extern 26553: GSocketConnectable *g_dtls_client_connection_get_server_identity (GDtlsClientConnection *conn); 26553: extern 26553: void g_dtls_client_connection_set_server_identity (GDtlsClientConnection *conn, 26553: GSocketConnectable *identity); 26553: extern 26553: GList * g_dtls_client_connection_get_accepted_cas (GDtlsClientConnection *conn); 26553: 26553: 26553: 26553: # 74 "/usr/include/glib-2.0/gio/gio.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/gio/gdtlsserverconnection.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gdtlsserverconnection.h" 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gdtlsserverconnection.h" 26553: typedef struct _GDtlsServerConnectionInterface GDtlsServerConnectionInterface; 26553: # 54 "/usr/include/glib-2.0/gio/gdtlsserverconnection.h" 26553: struct _GDtlsServerConnectionInterface 26553: { 26553: GTypeInterface g_iface; 26553: }; 26553: 26553: extern 26553: GType g_dtls_server_connection_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GDatagramBased *g_dtls_server_connection_new (GDatagramBased *base_socket, 26553: GTlsCertificate *certificate, 26553: GError **error); 26553: 26553: 26553: # 76 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gemblemedicon.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gemblemedicon.h" 26553: # 1 "/usr/include/glib-2.0/gio/gicon.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gicon.h" 26553: 26553: # 42 "/usr/include/glib-2.0/gio/gicon.h" 26553: typedef struct _GIconIface GIconIface; 26553: # 61 "/usr/include/glib-2.0/gio/gicon.h" 26553: struct _GIconIface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: guint (* hash) (GIcon *icon); 26553: gboolean (* equal) (GIcon *icon1, 26553: GIcon *icon2); 26553: gboolean (* to_tokens) (GIcon *icon, 26553: GPtrArray *tokens, 26553: gint *out_version); 26553: GIcon * (* from_tokens) (gchar **tokens, 26553: gint num_tokens, 26553: gint version, 26553: GError **error); 26553: 26553: GVariant * (* serialize) (GIcon *icon); 26553: }; 26553: 26553: extern 26553: GType g_icon_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: guint g_icon_hash (gconstpointer icon); 26553: extern 26553: gboolean g_icon_equal (GIcon *icon1, 26553: GIcon *icon2); 26553: extern 26553: gchar *g_icon_to_string (GIcon *icon); 26553: extern 26553: GIcon *g_icon_new_for_string (const gchar *str, 26553: GError **error); 26553: 26553: extern 26553: GVariant * g_icon_serialize (GIcon *icon); 26553: extern 26553: GIcon * g_icon_deserialize (GVariant *value); 26553: 26553: 26553: # 30 "/usr/include/glib-2.0/gio/gemblemedicon.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gemblem.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gemblem.h" 26553: 26553: # 43 "/usr/include/glib-2.0/gio/gemblem.h" 26553: typedef struct _GEmblem GEmblem; 26553: typedef struct _GEmblemClass GEmblemClass; 26553: 26553: extern 26553: GType g_emblem_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GEmblem *g_emblem_new (GIcon *icon); 26553: extern 26553: GEmblem *g_emblem_new_with_origin (GIcon *icon, 26553: GEmblemOrigin origin); 26553: extern 26553: GIcon *g_emblem_get_icon (GEmblem *emblem); 26553: extern 26553: GEmblemOrigin g_emblem_get_origin (GEmblem *emblem); 26553: 26553: 26553: # 31 "/usr/include/glib-2.0/gio/gemblemedicon.h" 2 26553: 26553: 26553: # 46 "/usr/include/glib-2.0/gio/gemblemedicon.h" 26553: typedef struct _GEmblemedIcon GEmblemedIcon; 26553: typedef struct _GEmblemedIconClass GEmblemedIconClass; 26553: typedef struct _GEmblemedIconPrivate GEmblemedIconPrivate; 26553: 26553: struct _GEmblemedIcon 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GEmblemedIconPrivate *priv; 26553: }; 26553: 26553: struct _GEmblemedIconClass 26553: { 26553: GObjectClass parent_class; 26553: }; 26553: 26553: extern 26553: GType g_emblemed_icon_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GIcon *g_emblemed_icon_new (GIcon *icon, 26553: GEmblem *emblem); 26553: extern 26553: GIcon *g_emblemed_icon_get_icon (GEmblemedIcon *emblemed); 26553: extern 26553: GList *g_emblemed_icon_get_emblems (GEmblemedIcon *emblemed); 26553: extern 26553: void g_emblemed_icon_add_emblem (GEmblemedIcon *emblemed, 26553: GEmblem *emblem); 26553: extern 26553: void g_emblemed_icon_clear_emblems (GEmblemedIcon *emblemed); 26553: 26553: 26553: # 77 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gfile.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gfile.h" 26553: 26553: # 47 "/usr/include/glib-2.0/gio/gfile.h" 26553: typedef struct _GFileIface GFileIface; 26553: # 162 "/usr/include/glib-2.0/gio/gfile.h" 26553: struct _GFileIface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: GFile * (* dup) (GFile *file); 26553: guint (* hash) (GFile *file); 26553: gboolean (* equal) (GFile *file1, 26553: GFile *file2); 26553: gboolean (* is_native) (GFile *file); 26553: gboolean (* has_uri_scheme) (GFile *file, 26553: const char *uri_scheme); 26553: char * (* get_uri_scheme) (GFile *file); 26553: char * (* get_basename) (GFile *file); 26553: char * (* get_path) (GFile *file); 26553: char * (* get_uri) (GFile *file); 26553: char * (* get_parse_name) (GFile *file); 26553: GFile * (* get_parent) (GFile *file); 26553: gboolean (* prefix_matches) (GFile *prefix, 26553: GFile *file); 26553: char * (* get_relative_path) (GFile *parent, 26553: GFile *descendant); 26553: GFile * (* resolve_relative_path) (GFile *file, 26553: const char *relative_path); 26553: GFile * (* get_child_for_display_name) (GFile *file, 26553: const char *display_name, 26553: GError **error); 26553: 26553: GFileEnumerator * (* enumerate_children) (GFile *file, 26553: const char *attributes, 26553: GFileQueryInfoFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* enumerate_children_async) (GFile *file, 26553: const char *attributes, 26553: GFileQueryInfoFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GFileEnumerator * (* enumerate_children_finish) (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: 26553: GFileInfo * (* query_info) (GFile *file, 26553: const char *attributes, 26553: GFileQueryInfoFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* query_info_async) (GFile *file, 26553: const char *attributes, 26553: GFileQueryInfoFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GFileInfo * (* query_info_finish) (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: 26553: GFileInfo * (* query_filesystem_info) (GFile *file, 26553: const char *attributes, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* query_filesystem_info_async) (GFile *file, 26553: const char *attributes, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GFileInfo * (* query_filesystem_info_finish)(GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: 26553: GMount * (* find_enclosing_mount) (GFile *file, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* find_enclosing_mount_async) (GFile *file, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GMount * (* find_enclosing_mount_finish) (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: 26553: GFile * (* set_display_name) (GFile *file, 26553: const char *display_name, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* set_display_name_async) (GFile *file, 26553: const char *display_name, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GFile * (* set_display_name_finish) (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: 26553: GFileAttributeInfoList * (* query_settable_attributes) (GFile *file, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* _query_settable_attributes_async) (void); 26553: void (* _query_settable_attributes_finish) (void); 26553: 26553: GFileAttributeInfoList * (* query_writable_namespaces) (GFile *file, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* _query_writable_namespaces_async) (void); 26553: void (* _query_writable_namespaces_finish) (void); 26553: 26553: gboolean (* set_attribute) (GFile *file, 26553: const char *attribute, 26553: GFileAttributeType type, 26553: gpointer value_p, 26553: GFileQueryInfoFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: gboolean (* set_attributes_from_info) (GFile *file, 26553: GFileInfo *info, 26553: GFileQueryInfoFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* set_attributes_async) (GFile *file, 26553: GFileInfo *info, 26553: GFileQueryInfoFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* set_attributes_finish) (GFile *file, 26553: GAsyncResult *result, 26553: GFileInfo **info, 26553: GError **error); 26553: 26553: GFileInputStream * (* read_fn) (GFile *file, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* read_async) (GFile *file, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GFileInputStream * (* read_finish) (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: 26553: GFileOutputStream * (* append_to) (GFile *file, 26553: GFileCreateFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* append_to_async) (GFile *file, 26553: GFileCreateFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GFileOutputStream * (* append_to_finish) (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: 26553: GFileOutputStream * (* create) (GFile *file, 26553: GFileCreateFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* create_async) (GFile *file, 26553: GFileCreateFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GFileOutputStream * (* create_finish) (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: 26553: GFileOutputStream * (* replace) (GFile *file, 26553: const char *etag, 26553: gboolean make_backup, 26553: GFileCreateFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* replace_async) (GFile *file, 26553: const char *etag, 26553: gboolean make_backup, 26553: GFileCreateFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GFileOutputStream * (* replace_finish) (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: 26553: gboolean (* delete_file) (GFile *file, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* delete_file_async) (GFile *file, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* delete_file_finish) (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: gboolean (* trash) (GFile *file, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* trash_async) (GFile *file, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* trash_finish) (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: gboolean (* make_directory) (GFile *file, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* make_directory_async) (GFile *file, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* make_directory_finish) (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: gboolean (* make_symbolic_link) (GFile *file, 26553: const char *symlink_value, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* _make_symbolic_link_async) (void); 26553: void (* _make_symbolic_link_finish) (void); 26553: 26553: gboolean (* copy) (GFile *source, 26553: GFile *destination, 26553: GFileCopyFlags flags, 26553: GCancellable *cancellable, 26553: GFileProgressCallback progress_callback, 26553: gpointer progress_callback_data, 26553: GError **error); 26553: void (* copy_async) (GFile *source, 26553: GFile *destination, 26553: GFileCopyFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GFileProgressCallback progress_callback, 26553: gpointer progress_callback_data, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* copy_finish) (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: 26553: gboolean (* move) (GFile *source, 26553: GFile *destination, 26553: GFileCopyFlags flags, 26553: GCancellable *cancellable, 26553: GFileProgressCallback progress_callback, 26553: gpointer progress_callback_data, 26553: GError **error); 26553: void (* _move_async) (void); 26553: void (* _move_finish) (void); 26553: 26553: void (* mount_mountable) (GFile *file, 26553: GMountMountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GFile * (* mount_mountable_finish) (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: void (* unmount_mountable) (GFile *file, 26553: GMountUnmountFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* unmount_mountable_finish) (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: void (* eject_mountable) (GFile *file, 26553: GMountUnmountFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* eject_mountable_finish) (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: void (* mount_enclosing_volume) (GFile *location, 26553: GMountMountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* mount_enclosing_volume_finish) (GFile *location, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: GFileMonitor * (* monitor_dir) (GFile *file, 26553: GFileMonitorFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: GFileMonitor * (* monitor_file) (GFile *file, 26553: GFileMonitorFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: GFileIOStream * (* open_readwrite) (GFile *file, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* open_readwrite_async) (GFile *file, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GFileIOStream * (* open_readwrite_finish) (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: GFileIOStream * (* create_readwrite) (GFile *file, 26553: GFileCreateFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* create_readwrite_async) (GFile *file, 26553: GFileCreateFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GFileIOStream * (* create_readwrite_finish) (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: GFileIOStream * (* replace_readwrite) (GFile *file, 26553: const char *etag, 26553: gboolean make_backup, 26553: GFileCreateFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* replace_readwrite_async) (GFile *file, 26553: const char *etag, 26553: gboolean make_backup, 26553: GFileCreateFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GFileIOStream * (* replace_readwrite_finish) (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: 26553: void (* start_mountable) (GFile *file, 26553: GDriveStartFlags flags, 26553: GMountOperation *start_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* start_mountable_finish) (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: void (* stop_mountable) (GFile *file, 26553: GMountUnmountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* stop_mountable_finish) (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: gboolean supports_thread_contexts; 26553: 26553: void (* unmount_mountable_with_operation) (GFile *file, 26553: GMountUnmountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* unmount_mountable_with_operation_finish) (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: void (* eject_mountable_with_operation) (GFile *file, 26553: GMountUnmountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* eject_mountable_with_operation_finish) (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: void (* poll_mountable) (GFile *file, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* poll_mountable_finish) (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: gboolean (* measure_disk_usage) (GFile *file, 26553: GFileMeasureFlags flags, 26553: GCancellable *cancellable, 26553: GFileMeasureProgressCallback progress_callback, 26553: gpointer progress_data, 26553: guint64 *disk_usage, 26553: guint64 *num_dirs, 26553: guint64 *num_files, 26553: GError **error); 26553: void (* measure_disk_usage_async) (GFile *file, 26553: GFileMeasureFlags flags, 26553: gint io_priority, 26553: GCancellable *cancellable, 26553: GFileMeasureProgressCallback progress_callback, 26553: gpointer progress_data, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* measure_disk_usage_finish) (GFile *file, 26553: GAsyncResult *result, 26553: guint64 *disk_usage, 26553: guint64 *num_dirs, 26553: guint64 *num_files, 26553: GError **error); 26553: }; 26553: 26553: extern 26553: GType g_file_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GFile * g_file_new_for_path (const char *path); 26553: extern 26553: GFile * g_file_new_for_uri (const char *uri); 26553: extern 26553: GFile * g_file_new_for_commandline_arg (const char *arg); 26553: extern 26553: GFile * g_file_new_for_commandline_arg_and_cwd (const gchar *arg, 26553: const gchar *cwd); 26553: extern 26553: GFile * g_file_new_tmp (const char *tmpl, 26553: GFileIOStream **iostream, 26553: GError **error); 26553: extern 26553: GFile * g_file_parse_name (const char *parse_name); 26553: extern 26553: GFile * g_file_new_build_filename (const gchar *first_element, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: GFile * g_file_dup (GFile *file); 26553: extern 26553: guint g_file_hash (gconstpointer file); 26553: extern 26553: gboolean g_file_equal (GFile *file1, 26553: GFile *file2); 26553: extern 26553: char * g_file_get_basename (GFile *file); 26553: extern 26553: char * g_file_get_path (GFile *file); 26553: extern 26553: const char * g_file_peek_path (GFile *file); 26553: extern 26553: char * g_file_get_uri (GFile *file); 26553: extern 26553: char * g_file_get_parse_name (GFile *file); 26553: extern 26553: GFile * g_file_get_parent (GFile *file); 26553: extern 26553: gboolean g_file_has_parent (GFile *file, 26553: GFile *parent); 26553: extern 26553: GFile * g_file_get_child (GFile *file, 26553: const char *name); 26553: extern 26553: GFile * g_file_get_child_for_display_name (GFile *file, 26553: const char *display_name, 26553: GError **error); 26553: extern 26553: gboolean g_file_has_prefix (GFile *file, 26553: GFile *prefix); 26553: extern 26553: char * g_file_get_relative_path (GFile *parent, 26553: GFile *descendant); 26553: extern 26553: GFile * g_file_resolve_relative_path (GFile *file, 26553: const char *relative_path); 26553: extern 26553: gboolean g_file_is_native (GFile *file); 26553: extern 26553: gboolean g_file_has_uri_scheme (GFile *file, 26553: const char *uri_scheme); 26553: extern 26553: char * g_file_get_uri_scheme (GFile *file); 26553: extern 26553: GFileInputStream * g_file_read (GFile *file, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_file_read_async (GFile *file, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GFileInputStream * g_file_read_finish (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GFileOutputStream * g_file_append_to (GFile *file, 26553: GFileCreateFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: GFileOutputStream * g_file_create (GFile *file, 26553: GFileCreateFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: GFileOutputStream * g_file_replace (GFile *file, 26553: const char *etag, 26553: gboolean make_backup, 26553: GFileCreateFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_file_append_to_async (GFile *file, 26553: GFileCreateFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GFileOutputStream * g_file_append_to_finish (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: void g_file_create_async (GFile *file, 26553: GFileCreateFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GFileOutputStream * g_file_create_finish (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: void g_file_replace_async (GFile *file, 26553: const char *etag, 26553: gboolean make_backup, 26553: GFileCreateFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GFileOutputStream * g_file_replace_finish (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GFileIOStream * g_file_open_readwrite (GFile *file, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_file_open_readwrite_async (GFile *file, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GFileIOStream * g_file_open_readwrite_finish (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GFileIOStream * g_file_create_readwrite (GFile *file, 26553: GFileCreateFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_file_create_readwrite_async (GFile *file, 26553: GFileCreateFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GFileIOStream * g_file_create_readwrite_finish (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GFileIOStream * g_file_replace_readwrite (GFile *file, 26553: const char *etag, 26553: gboolean make_backup, 26553: GFileCreateFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_file_replace_readwrite_async (GFile *file, 26553: const char *etag, 26553: gboolean make_backup, 26553: GFileCreateFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GFileIOStream * g_file_replace_readwrite_finish (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: gboolean g_file_query_exists (GFile *file, 26553: GCancellable *cancellable); 26553: extern 26553: GFileType g_file_query_file_type (GFile *file, 26553: GFileQueryInfoFlags flags, 26553: GCancellable *cancellable); 26553: extern 26553: GFileInfo * g_file_query_info (GFile *file, 26553: const char *attributes, 26553: GFileQueryInfoFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_file_query_info_async (GFile *file, 26553: const char *attributes, 26553: GFileQueryInfoFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GFileInfo * g_file_query_info_finish (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GFileInfo * g_file_query_filesystem_info (GFile *file, 26553: const char *attributes, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_file_query_filesystem_info_async (GFile *file, 26553: const char *attributes, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GFileInfo * g_file_query_filesystem_info_finish (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GMount * g_file_find_enclosing_mount (GFile *file, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_file_find_enclosing_mount_async (GFile *file, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GMount * g_file_find_enclosing_mount_finish (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GFileEnumerator * g_file_enumerate_children (GFile *file, 26553: const char *attributes, 26553: GFileQueryInfoFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_file_enumerate_children_async (GFile *file, 26553: const char *attributes, 26553: GFileQueryInfoFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GFileEnumerator * g_file_enumerate_children_finish (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GFile * g_file_set_display_name (GFile *file, 26553: const char *display_name, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_file_set_display_name_async (GFile *file, 26553: const char *display_name, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GFile * g_file_set_display_name_finish (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: gboolean g_file_delete (GFile *file, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_file_delete_async (GFile *file, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: gboolean g_file_delete_finish (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_file_trash (GFile *file, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_file_trash_async (GFile *file, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: gboolean g_file_trash_finish (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_file_copy (GFile *source, 26553: GFile *destination, 26553: GFileCopyFlags flags, 26553: GCancellable *cancellable, 26553: GFileProgressCallback progress_callback, 26553: gpointer progress_callback_data, 26553: GError **error); 26553: extern 26553: void g_file_copy_async (GFile *source, 26553: GFile *destination, 26553: GFileCopyFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GFileProgressCallback progress_callback, 26553: gpointer progress_callback_data, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_file_copy_finish (GFile *file, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: gboolean g_file_move (GFile *source, 26553: GFile *destination, 26553: GFileCopyFlags flags, 26553: GCancellable *cancellable, 26553: GFileProgressCallback progress_callback, 26553: gpointer progress_callback_data, 26553: GError **error); 26553: extern 26553: gboolean g_file_make_directory (GFile *file, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_file_make_directory_async (GFile *file, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_file_make_directory_finish (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_file_make_directory_with_parents (GFile *file, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_file_make_symbolic_link (GFile *file, 26553: const char *symlink_value, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: GFileAttributeInfoList *g_file_query_settable_attributes (GFile *file, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: GFileAttributeInfoList *g_file_query_writable_namespaces (GFile *file, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_file_set_attribute (GFile *file, 26553: const char *attribute, 26553: GFileAttributeType type, 26553: gpointer value_p, 26553: GFileQueryInfoFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_file_set_attributes_from_info (GFile *file, 26553: GFileInfo *info, 26553: GFileQueryInfoFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_file_set_attributes_async (GFile *file, 26553: GFileInfo *info, 26553: GFileQueryInfoFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_file_set_attributes_finish (GFile *file, 26553: GAsyncResult *result, 26553: GFileInfo **info, 26553: GError **error); 26553: extern 26553: gboolean g_file_set_attribute_string (GFile *file, 26553: const char *attribute, 26553: const char *value, 26553: GFileQueryInfoFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_file_set_attribute_byte_string (GFile *file, 26553: const char *attribute, 26553: const char *value, 26553: GFileQueryInfoFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_file_set_attribute_uint32 (GFile *file, 26553: const char *attribute, 26553: guint32 value, 26553: GFileQueryInfoFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_file_set_attribute_int32 (GFile *file, 26553: const char *attribute, 26553: gint32 value, 26553: GFileQueryInfoFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_file_set_attribute_uint64 (GFile *file, 26553: const char *attribute, 26553: guint64 value, 26553: GFileQueryInfoFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_file_set_attribute_int64 (GFile *file, 26553: const char *attribute, 26553: gint64 value, 26553: GFileQueryInfoFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_file_mount_enclosing_volume (GFile *location, 26553: GMountMountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_file_mount_enclosing_volume_finish (GFile *location, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: void g_file_mount_mountable (GFile *file, 26553: GMountMountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GFile * g_file_mount_mountable_finish (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: __attribute__((__deprecated__("Use '" "g_file_unmount_mountable_with_operation" "' instead"))) extern 26553: void g_file_unmount_mountable (GFile *file, 26553: GMountUnmountFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: __attribute__((__deprecated__("Use '" "g_file_unmount_mountable_with_operation_finish" "' instead"))) extern 26553: gboolean g_file_unmount_mountable_finish (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: void g_file_unmount_mountable_with_operation (GFile *file, 26553: GMountUnmountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_file_unmount_mountable_with_operation_finish (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: __attribute__((__deprecated__("Use '" "g_file_eject_mountable_with_operation" "' instead"))) extern 26553: void g_file_eject_mountable (GFile *file, 26553: GMountUnmountFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: __attribute__((__deprecated__("Use '" "g_file_eject_mountable_with_operation_finish" "' instead"))) extern 26553: gboolean g_file_eject_mountable_finish (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: void g_file_eject_mountable_with_operation (GFile *file, 26553: GMountUnmountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_file_eject_mountable_with_operation_finish (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: char * g_file_build_attribute_list_for_copy (GFile *file, 26553: GFileCopyFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_file_copy_attributes (GFile *source, 26553: GFile *destination, 26553: GFileCopyFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: extern 26553: GFileMonitor* g_file_monitor_directory (GFile *file, 26553: GFileMonitorFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: GFileMonitor* g_file_monitor_file (GFile *file, 26553: GFileMonitorFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: GFileMonitor* g_file_monitor (GFile *file, 26553: GFileMonitorFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_file_measure_disk_usage (GFile *file, 26553: GFileMeasureFlags flags, 26553: GCancellable *cancellable, 26553: GFileMeasureProgressCallback progress_callback, 26553: gpointer progress_data, 26553: guint64 *disk_usage, 26553: guint64 *num_dirs, 26553: guint64 *num_files, 26553: GError **error); 26553: 26553: extern 26553: void g_file_measure_disk_usage_async (GFile *file, 26553: GFileMeasureFlags flags, 26553: gint io_priority, 26553: GCancellable *cancellable, 26553: GFileMeasureProgressCallback progress_callback, 26553: gpointer progress_data, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: gboolean g_file_measure_disk_usage_finish (GFile *file, 26553: GAsyncResult *result, 26553: guint64 *disk_usage, 26553: guint64 *num_dirs, 26553: guint64 *num_files, 26553: GError **error); 26553: 26553: extern 26553: void g_file_start_mountable (GFile *file, 26553: GDriveStartFlags flags, 26553: GMountOperation *start_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_file_start_mountable_finish (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: void g_file_stop_mountable (GFile *file, 26553: GMountUnmountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_file_stop_mountable_finish (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: void g_file_poll_mountable (GFile *file, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_file_poll_mountable_finish (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: 26553: 26553: extern 26553: GAppInfo *g_file_query_default_handler (GFile *file, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_file_query_default_handler_async (GFile *file, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GAppInfo *g_file_query_default_handler_finish (GFile *file, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_file_load_contents (GFile *file, 26553: GCancellable *cancellable, 26553: char **contents, 26553: gsize *length, 26553: char **etag_out, 26553: GError **error); 26553: extern 26553: void g_file_load_contents_async (GFile *file, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_file_load_contents_finish (GFile *file, 26553: GAsyncResult *res, 26553: char **contents, 26553: gsize *length, 26553: char **etag_out, 26553: GError **error); 26553: extern 26553: void g_file_load_partial_contents_async (GFile *file, 26553: GCancellable *cancellable, 26553: GFileReadMoreCallback read_more_callback, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_file_load_partial_contents_finish (GFile *file, 26553: GAsyncResult *res, 26553: char **contents, 26553: gsize *length, 26553: char **etag_out, 26553: GError **error); 26553: extern 26553: gboolean g_file_replace_contents (GFile *file, 26553: const char *contents, 26553: gsize length, 26553: const char *etag, 26553: gboolean make_backup, 26553: GFileCreateFlags flags, 26553: char **new_etag, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_file_replace_contents_async (GFile *file, 26553: const char *contents, 26553: gsize length, 26553: const char *etag, 26553: gboolean make_backup, 26553: GFileCreateFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: void g_file_replace_contents_bytes_async (GFile *file, 26553: GBytes *contents, 26553: const char *etag, 26553: gboolean make_backup, 26553: GFileCreateFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_file_replace_contents_finish (GFile *file, 26553: GAsyncResult *res, 26553: char **new_etag, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_file_supports_thread_contexts (GFile *file); 26553: 26553: extern 26553: GBytes *g_file_load_bytes (GFile *file, 26553: GCancellable *cancellable, 26553: gchar **etag_out, 26553: GError **error); 26553: extern 26553: void g_file_load_bytes_async (GFile *file, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GBytes *g_file_load_bytes_finish (GFile *file, 26553: GAsyncResult *result, 26553: gchar **etag_out, 26553: GError **error); 26553: 26553: 26553: # 78 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gfileattribute.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gfileattribute.h" 26553: 26553: # 40 "/usr/include/glib-2.0/gio/gfileattribute.h" 26553: struct _GFileAttributeInfo 26553: { 26553: char *name; 26553: GFileAttributeType type; 26553: GFileAttributeInfoFlags flags; 26553: }; 26553: # 55 "/usr/include/glib-2.0/gio/gfileattribute.h" 26553: struct _GFileAttributeInfoList 26553: { 26553: GFileAttributeInfo *infos; 26553: int n_infos; 26553: }; 26553: 26553: 26553: extern 26553: GType g_file_attribute_info_list_get_type (void); 26553: 26553: extern 26553: GFileAttributeInfoList * g_file_attribute_info_list_new (void); 26553: extern 26553: GFileAttributeInfoList * g_file_attribute_info_list_ref (GFileAttributeInfoList *list); 26553: extern 26553: void g_file_attribute_info_list_unref (GFileAttributeInfoList *list); 26553: extern 26553: GFileAttributeInfoList * g_file_attribute_info_list_dup (GFileAttributeInfoList *list); 26553: extern 26553: const GFileAttributeInfo *g_file_attribute_info_list_lookup (GFileAttributeInfoList *list, 26553: const char *name); 26553: extern 26553: void g_file_attribute_info_list_add (GFileAttributeInfoList *list, 26553: const char *name, 26553: GFileAttributeType type, 26553: GFileAttributeInfoFlags flags); 26553: 26553: 26553: # 79 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gfileenumerator.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gfileenumerator.h" 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gfileenumerator.h" 26553: typedef struct _GFileEnumeratorClass GFileEnumeratorClass; 26553: typedef struct _GFileEnumeratorPrivate GFileEnumeratorPrivate; 26553: 26553: struct _GFileEnumerator 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GFileEnumeratorPrivate *priv; 26553: }; 26553: 26553: struct _GFileEnumeratorClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: GFileInfo * (* next_file) (GFileEnumerator *enumerator, 26553: GCancellable *cancellable, 26553: GError **error); 26553: gboolean (* close_fn) (GFileEnumerator *enumerator, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: void (* next_files_async) (GFileEnumerator *enumerator, 26553: int num_files, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GList * (* next_files_finish) (GFileEnumerator *enumerator, 26553: GAsyncResult *result, 26553: GError **error); 26553: void (* close_async) (GFileEnumerator *enumerator, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* close_finish) (GFileEnumerator *enumerator, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: void (*_g_reserved6) (void); 26553: void (*_g_reserved7) (void); 26553: }; 26553: 26553: extern 26553: GType g_file_enumerator_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GFileInfo *g_file_enumerator_next_file (GFileEnumerator *enumerator, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_file_enumerator_close (GFileEnumerator *enumerator, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_file_enumerator_next_files_async (GFileEnumerator *enumerator, 26553: int num_files, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GList * g_file_enumerator_next_files_finish (GFileEnumerator *enumerator, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: void g_file_enumerator_close_async (GFileEnumerator *enumerator, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_file_enumerator_close_finish (GFileEnumerator *enumerator, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: gboolean g_file_enumerator_is_closed (GFileEnumerator *enumerator); 26553: extern 26553: gboolean g_file_enumerator_has_pending (GFileEnumerator *enumerator); 26553: extern 26553: void g_file_enumerator_set_pending (GFileEnumerator *enumerator, 26553: gboolean pending); 26553: extern 26553: GFile * g_file_enumerator_get_container (GFileEnumerator *enumerator); 26553: extern 26553: GFile * g_file_enumerator_get_child (GFileEnumerator *enumerator, 26553: GFileInfo *info); 26553: 26553: extern 26553: gboolean g_file_enumerator_iterate (GFileEnumerator *direnum, 26553: GFileInfo **out_info, 26553: GFile **out_child, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: 26553: # 80 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gfileicon.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gfileicon.h" 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gfileicon.h" 26553: typedef struct _GFileIconClass GFileIconClass; 26553: 26553: extern 26553: GType g_file_icon_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GIcon * g_file_icon_new (GFile *file); 26553: 26553: extern 26553: GFile * g_file_icon_get_file (GFileIcon *icon); 26553: 26553: 26553: # 81 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gfileinfo.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gfileinfo.h" 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gfileinfo.h" 26553: typedef struct _GFileInfoClass GFileInfoClass; 26553: # 1069 "/usr/include/glib-2.0/gio/gfileinfo.h" 26553: extern 26553: GType g_file_info_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GFileInfo * g_file_info_new (void); 26553: extern 26553: GFileInfo * g_file_info_dup (GFileInfo *other); 26553: extern 26553: void g_file_info_copy_into (GFileInfo *src_info, 26553: GFileInfo *dest_info); 26553: extern 26553: gboolean g_file_info_has_attribute (GFileInfo *info, 26553: const char *attribute); 26553: extern 26553: gboolean g_file_info_has_namespace (GFileInfo *info, 26553: const char *name_space); 26553: extern 26553: char ** g_file_info_list_attributes (GFileInfo *info, 26553: const char *name_space); 26553: extern 26553: gboolean g_file_info_get_attribute_data (GFileInfo *info, 26553: const char *attribute, 26553: GFileAttributeType *type, 26553: gpointer *value_pp, 26553: GFileAttributeStatus *status); 26553: extern 26553: GFileAttributeType g_file_info_get_attribute_type (GFileInfo *info, 26553: const char *attribute); 26553: extern 26553: void g_file_info_remove_attribute (GFileInfo *info, 26553: const char *attribute); 26553: extern 26553: GFileAttributeStatus g_file_info_get_attribute_status (GFileInfo *info, 26553: const char *attribute); 26553: extern 26553: gboolean g_file_info_set_attribute_status (GFileInfo *info, 26553: const char *attribute, 26553: GFileAttributeStatus status); 26553: extern 26553: char * g_file_info_get_attribute_as_string (GFileInfo *info, 26553: const char *attribute); 26553: extern 26553: const char * g_file_info_get_attribute_string (GFileInfo *info, 26553: const char *attribute); 26553: extern 26553: const char * g_file_info_get_attribute_byte_string (GFileInfo *info, 26553: const char *attribute); 26553: extern 26553: gboolean g_file_info_get_attribute_boolean (GFileInfo *info, 26553: const char *attribute); 26553: extern 26553: guint32 g_file_info_get_attribute_uint32 (GFileInfo *info, 26553: const char *attribute); 26553: extern 26553: gint32 g_file_info_get_attribute_int32 (GFileInfo *info, 26553: const char *attribute); 26553: extern 26553: guint64 g_file_info_get_attribute_uint64 (GFileInfo *info, 26553: const char *attribute); 26553: extern 26553: gint64 g_file_info_get_attribute_int64 (GFileInfo *info, 26553: const char *attribute); 26553: extern 26553: GObject * g_file_info_get_attribute_object (GFileInfo *info, 26553: const char *attribute); 26553: extern 26553: char ** g_file_info_get_attribute_stringv (GFileInfo *info, 26553: const char *attribute); 26553: 26553: extern 26553: void g_file_info_set_attribute (GFileInfo *info, 26553: const char *attribute, 26553: GFileAttributeType type, 26553: gpointer value_p); 26553: extern 26553: void g_file_info_set_attribute_string (GFileInfo *info, 26553: const char *attribute, 26553: const char *attr_value); 26553: extern 26553: void g_file_info_set_attribute_byte_string (GFileInfo *info, 26553: const char *attribute, 26553: const char *attr_value); 26553: extern 26553: void g_file_info_set_attribute_boolean (GFileInfo *info, 26553: const char *attribute, 26553: gboolean attr_value); 26553: extern 26553: void g_file_info_set_attribute_uint32 (GFileInfo *info, 26553: const char *attribute, 26553: guint32 attr_value); 26553: extern 26553: void g_file_info_set_attribute_int32 (GFileInfo *info, 26553: const char *attribute, 26553: gint32 attr_value); 26553: extern 26553: void g_file_info_set_attribute_uint64 (GFileInfo *info, 26553: const char *attribute, 26553: guint64 attr_value); 26553: extern 26553: void g_file_info_set_attribute_int64 (GFileInfo *info, 26553: const char *attribute, 26553: gint64 attr_value); 26553: extern 26553: void g_file_info_set_attribute_object (GFileInfo *info, 26553: const char *attribute, 26553: GObject *attr_value); 26553: extern 26553: void g_file_info_set_attribute_stringv (GFileInfo *info, 26553: const char *attribute, 26553: char **attr_value); 26553: 26553: extern 26553: void g_file_info_clear_status (GFileInfo *info); 26553: 26553: 26553: extern 26553: GDateTime * g_file_info_get_deletion_date (GFileInfo *info); 26553: extern 26553: GFileType g_file_info_get_file_type (GFileInfo *info); 26553: extern 26553: gboolean g_file_info_get_is_hidden (GFileInfo *info); 26553: extern 26553: gboolean g_file_info_get_is_backup (GFileInfo *info); 26553: extern 26553: gboolean g_file_info_get_is_symlink (GFileInfo *info); 26553: extern 26553: const char * g_file_info_get_name (GFileInfo *info); 26553: extern 26553: const char * g_file_info_get_display_name (GFileInfo *info); 26553: extern 26553: const char * g_file_info_get_edit_name (GFileInfo *info); 26553: extern 26553: GIcon * g_file_info_get_icon (GFileInfo *info); 26553: extern 26553: GIcon * g_file_info_get_symbolic_icon (GFileInfo *info); 26553: extern 26553: const char * g_file_info_get_content_type (GFileInfo *info); 26553: extern 26553: goffset g_file_info_get_size (GFileInfo *info); 26553: 26553: # 1208 "/usr/include/glib-2.0/gio/gfileinfo.h" 26553: #pragma GCC diagnostic push 26553: # 1208 "/usr/include/glib-2.0/gio/gfileinfo.h" 26553: 26553: # 1208 "/usr/include/glib-2.0/gio/gfileinfo.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 1208 "/usr/include/glib-2.0/gio/gfileinfo.h" 26553: 26553: __attribute__((__deprecated__("Use '" "g_file_info_get_modification_date_time" "' instead"))) extern 26553: void g_file_info_get_modification_time (GFileInfo *info, 26553: GTimeVal *result); 26553: 26553: # 1212 "/usr/include/glib-2.0/gio/gfileinfo.h" 26553: #pragma GCC diagnostic pop 26553: # 1212 "/usr/include/glib-2.0/gio/gfileinfo.h" 26553: 26553: extern 26553: GDateTime * g_file_info_get_modification_date_time (GFileInfo *info); 26553: extern 26553: GDateTime * g_file_info_get_access_date_time (GFileInfo *info); 26553: extern 26553: GDateTime * g_file_info_get_creation_date_time (GFileInfo *info); 26553: extern 26553: const char * g_file_info_get_symlink_target (GFileInfo *info); 26553: extern 26553: const char * g_file_info_get_etag (GFileInfo *info); 26553: extern 26553: gint32 g_file_info_get_sort_order (GFileInfo *info); 26553: 26553: extern 26553: void g_file_info_set_attribute_mask (GFileInfo *info, 26553: GFileAttributeMatcher *mask); 26553: extern 26553: void g_file_info_unset_attribute_mask (GFileInfo *info); 26553: 26553: 26553: extern 26553: void g_file_info_set_file_type (GFileInfo *info, 26553: GFileType type); 26553: extern 26553: void g_file_info_set_is_hidden (GFileInfo *info, 26553: gboolean is_hidden); 26553: extern 26553: void g_file_info_set_is_symlink (GFileInfo *info, 26553: gboolean is_symlink); 26553: extern 26553: void g_file_info_set_name (GFileInfo *info, 26553: const char *name); 26553: extern 26553: void g_file_info_set_display_name (GFileInfo *info, 26553: const char *display_name); 26553: extern 26553: void g_file_info_set_edit_name (GFileInfo *info, 26553: const char *edit_name); 26553: extern 26553: void g_file_info_set_icon (GFileInfo *info, 26553: GIcon *icon); 26553: extern 26553: void g_file_info_set_symbolic_icon (GFileInfo *info, 26553: GIcon *icon); 26553: extern 26553: void g_file_info_set_content_type (GFileInfo *info, 26553: const char *content_type); 26553: extern 26553: void g_file_info_set_size (GFileInfo *info, 26553: goffset size); 26553: 26553: # 1263 "/usr/include/glib-2.0/gio/gfileinfo.h" 26553: #pragma GCC diagnostic push 26553: # 1263 "/usr/include/glib-2.0/gio/gfileinfo.h" 26553: 26553: # 1263 "/usr/include/glib-2.0/gio/gfileinfo.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 1263 "/usr/include/glib-2.0/gio/gfileinfo.h" 26553: 26553: __attribute__((__deprecated__("Use '" "g_file_info_set_modification_date_time" "' instead"))) extern 26553: void g_file_info_set_modification_time (GFileInfo *info, 26553: GTimeVal *mtime); 26553: 26553: # 1267 "/usr/include/glib-2.0/gio/gfileinfo.h" 26553: #pragma GCC diagnostic pop 26553: # 1267 "/usr/include/glib-2.0/gio/gfileinfo.h" 26553: 26553: extern 26553: void g_file_info_set_modification_date_time (GFileInfo *info, 26553: GDateTime *mtime); 26553: extern 26553: void g_file_info_set_access_date_time (GFileInfo *info, 26553: GDateTime *atime); 26553: extern 26553: void g_file_info_set_creation_date_time (GFileInfo *info, 26553: GDateTime *creation_time); 26553: extern 26553: void g_file_info_set_symlink_target (GFileInfo *info, 26553: const char *symlink_target); 26553: extern 26553: void g_file_info_set_sort_order (GFileInfo *info, 26553: gint32 sort_order); 26553: 26553: 26553: extern 26553: GType g_file_attribute_matcher_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GFileAttributeMatcher *g_file_attribute_matcher_new (const char *attributes); 26553: extern 26553: GFileAttributeMatcher *g_file_attribute_matcher_ref (GFileAttributeMatcher *matcher); 26553: extern 26553: void g_file_attribute_matcher_unref (GFileAttributeMatcher *matcher); 26553: extern 26553: GFileAttributeMatcher *g_file_attribute_matcher_subtract (GFileAttributeMatcher *matcher, 26553: GFileAttributeMatcher *subtract); 26553: extern 26553: gboolean g_file_attribute_matcher_matches (GFileAttributeMatcher *matcher, 26553: const char *attribute); 26553: extern 26553: gboolean g_file_attribute_matcher_matches_only (GFileAttributeMatcher *matcher, 26553: const char *attribute); 26553: extern 26553: gboolean g_file_attribute_matcher_enumerate_namespace (GFileAttributeMatcher *matcher, 26553: const char *ns); 26553: extern 26553: const char * g_file_attribute_matcher_enumerate_next (GFileAttributeMatcher *matcher); 26553: extern 26553: char * g_file_attribute_matcher_to_string (GFileAttributeMatcher *matcher); 26553: 26553: 26553: # 82 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gfileinputstream.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gfileinputstream.h" 26553: 26553: # 47 "/usr/include/glib-2.0/gio/gfileinputstream.h" 26553: typedef struct _GFileInputStreamClass GFileInputStreamClass; 26553: typedef struct _GFileInputStreamPrivate GFileInputStreamPrivate; 26553: 26553: struct _GFileInputStream 26553: { 26553: GInputStream parent_instance; 26553: 26553: 26553: GFileInputStreamPrivate *priv; 26553: }; 26553: 26553: struct _GFileInputStreamClass 26553: { 26553: GInputStreamClass parent_class; 26553: 26553: goffset (* tell) (GFileInputStream *stream); 26553: gboolean (* can_seek) (GFileInputStream *stream); 26553: gboolean (* seek) (GFileInputStream *stream, 26553: goffset offset, 26553: GSeekType type, 26553: GCancellable *cancellable, 26553: GError **error); 26553: GFileInfo * (* query_info) (GFileInputStream *stream, 26553: const char *attributes, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* query_info_async) (GFileInputStream *stream, 26553: const char *attributes, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GFileInfo * (* query_info_finish) (GFileInputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: }; 26553: 26553: extern 26553: GType g_file_input_stream_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GFileInfo *g_file_input_stream_query_info (GFileInputStream *stream, 26553: const char *attributes, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_file_input_stream_query_info_async (GFileInputStream *stream, 26553: const char *attributes, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GFileInfo *g_file_input_stream_query_info_finish (GFileInputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: 26553: # 83 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gfileiostream.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gfileiostream.h" 26553: # 1 "/usr/include/glib-2.0/gio/giostream.h" 1 26553: # 27 "/usr/include/glib-2.0/gio/giostream.h" 26553: # 1 "/usr/include/glib-2.0/gio/gioerror.h" 1 26553: # 31 "/usr/include/glib-2.0/gio/gioerror.h" 26553: 26553: # 41 "/usr/include/glib-2.0/gio/gioerror.h" 26553: extern 26553: GQuark g_io_error_quark (void); 26553: extern 26553: GIOErrorEnum g_io_error_from_errno (gint err_no); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 28 "/usr/include/glib-2.0/gio/giostream.h" 2 26553: 26553: 26553: # 38 "/usr/include/glib-2.0/gio/giostream.h" 26553: typedef struct _GIOStreamPrivate GIOStreamPrivate; 26553: typedef struct _GIOStreamClass GIOStreamClass; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GIOStream 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GIOStreamPrivate *priv; 26553: }; 26553: 26553: struct _GIOStreamClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: GInputStream * (*get_input_stream) (GIOStream *stream); 26553: GOutputStream * (*get_output_stream) (GIOStream *stream); 26553: 26553: gboolean (* close_fn) (GIOStream *stream, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* close_async) (GIOStream *stream, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* close_finish) (GIOStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: void (*_g_reserved6) (void); 26553: void (*_g_reserved7) (void); 26553: void (*_g_reserved8) (void); 26553: void (*_g_reserved9) (void); 26553: void (*_g_reserved10) (void); 26553: }; 26553: 26553: extern 26553: GType g_io_stream_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GInputStream * g_io_stream_get_input_stream (GIOStream *stream); 26553: extern 26553: GOutputStream *g_io_stream_get_output_stream (GIOStream *stream); 26553: 26553: extern 26553: void g_io_stream_splice_async (GIOStream *stream1, 26553: GIOStream *stream2, 26553: GIOStreamSpliceFlags flags, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: gboolean g_io_stream_splice_finish (GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_io_stream_close (GIOStream *stream, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_io_stream_close_async (GIOStream *stream, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_io_stream_close_finish (GIOStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_io_stream_is_closed (GIOStream *stream); 26553: extern 26553: gboolean g_io_stream_has_pending (GIOStream *stream); 26553: extern 26553: gboolean g_io_stream_set_pending (GIOStream *stream, 26553: GError **error); 26553: extern 26553: void g_io_stream_clear_pending (GIOStream *stream); 26553: 26553: 26553: # 29 "/usr/include/glib-2.0/gio/gfileiostream.h" 2 26553: 26553: 26553: # 47 "/usr/include/glib-2.0/gio/gfileiostream.h" 26553: typedef struct _GFileIOStreamClass GFileIOStreamClass; 26553: typedef struct _GFileIOStreamPrivate GFileIOStreamPrivate; 26553: 26553: struct _GFileIOStream 26553: { 26553: GIOStream parent_instance; 26553: 26553: 26553: GFileIOStreamPrivate *priv; 26553: }; 26553: 26553: struct _GFileIOStreamClass 26553: { 26553: GIOStreamClass parent_class; 26553: 26553: goffset (* tell) (GFileIOStream *stream); 26553: gboolean (* can_seek) (GFileIOStream *stream); 26553: gboolean (* seek) (GFileIOStream *stream, 26553: goffset offset, 26553: GSeekType type, 26553: GCancellable *cancellable, 26553: GError **error); 26553: gboolean (* can_truncate) (GFileIOStream *stream); 26553: gboolean (* truncate_fn) (GFileIOStream *stream, 26553: goffset size, 26553: GCancellable *cancellable, 26553: GError **error); 26553: GFileInfo * (* query_info) (GFileIOStream *stream, 26553: const char *attributes, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* query_info_async) (GFileIOStream *stream, 26553: const char *attributes, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GFileInfo * (* query_info_finish) (GFileIOStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: char * (* get_etag) (GFileIOStream *stream); 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: }; 26553: 26553: extern 26553: GType g_file_io_stream_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GFileInfo *g_file_io_stream_query_info (GFileIOStream *stream, 26553: const char *attributes, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_file_io_stream_query_info_async (GFileIOStream *stream, 26553: const char *attributes, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GFileInfo *g_file_io_stream_query_info_finish (GFileIOStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: char * g_file_io_stream_get_etag (GFileIOStream *stream); 26553: 26553: 26553: # 84 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gfilemonitor.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gfilemonitor.h" 26553: 26553: # 39 "/usr/include/glib-2.0/gio/gfilemonitor.h" 26553: typedef struct _GFileMonitorClass GFileMonitorClass; 26553: typedef struct _GFileMonitorPrivate GFileMonitorPrivate; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GFileMonitor 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GFileMonitorPrivate *priv; 26553: }; 26553: 26553: struct _GFileMonitorClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: void (* changed) (GFileMonitor *monitor, 26553: GFile *file, 26553: GFile *other_file, 26553: GFileMonitorEvent event_type); 26553: 26553: 26553: gboolean (* cancel) (GFileMonitor *monitor); 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: }; 26553: 26553: extern 26553: GType g_file_monitor_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gboolean g_file_monitor_cancel (GFileMonitor *monitor); 26553: extern 26553: gboolean g_file_monitor_is_cancelled (GFileMonitor *monitor); 26553: extern 26553: void g_file_monitor_set_rate_limit (GFileMonitor *monitor, 26553: gint limit_msecs); 26553: 26553: 26553: 26553: extern 26553: void g_file_monitor_emit_event (GFileMonitor *monitor, 26553: GFile *child, 26553: GFile *other_file, 26553: GFileMonitorEvent event_type); 26553: 26553: 26553: # 85 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gfilenamecompleter.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gfilenamecompleter.h" 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gfilenamecompleter.h" 26553: typedef struct _GFilenameCompleterClass GFilenameCompleterClass; 26553: 26553: struct _GFilenameCompleterClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: void (* got_completion_data) (GFilenameCompleter *filename_completer); 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: }; 26553: 26553: extern 26553: GType g_filename_completer_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GFilenameCompleter *g_filename_completer_new (void); 26553: 26553: extern 26553: char * g_filename_completer_get_completion_suffix (GFilenameCompleter *completer, 26553: const char *initial_text); 26553: extern 26553: char ** g_filename_completer_get_completions (GFilenameCompleter *completer, 26553: const char *initial_text); 26553: extern 26553: void g_filename_completer_set_dirs_only (GFilenameCompleter *completer, 26553: gboolean dirs_only); 26553: 26553: 26553: # 86 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gfileoutputstream.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gfileoutputstream.h" 26553: 26553: # 47 "/usr/include/glib-2.0/gio/gfileoutputstream.h" 26553: typedef struct _GFileOutputStreamClass GFileOutputStreamClass; 26553: typedef struct _GFileOutputStreamPrivate GFileOutputStreamPrivate; 26553: 26553: struct _GFileOutputStream 26553: { 26553: GOutputStream parent_instance; 26553: 26553: 26553: GFileOutputStreamPrivate *priv; 26553: }; 26553: 26553: struct _GFileOutputStreamClass 26553: { 26553: GOutputStreamClass parent_class; 26553: 26553: goffset (* tell) (GFileOutputStream *stream); 26553: gboolean (* can_seek) (GFileOutputStream *stream); 26553: gboolean (* seek) (GFileOutputStream *stream, 26553: goffset offset, 26553: GSeekType type, 26553: GCancellable *cancellable, 26553: GError **error); 26553: gboolean (* can_truncate) (GFileOutputStream *stream); 26553: gboolean (* truncate_fn) (GFileOutputStream *stream, 26553: goffset size, 26553: GCancellable *cancellable, 26553: GError **error); 26553: GFileInfo * (* query_info) (GFileOutputStream *stream, 26553: const char *attributes, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* query_info_async) (GFileOutputStream *stream, 26553: const char *attributes, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GFileInfo * (* query_info_finish) (GFileOutputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: char * (* get_etag) (GFileOutputStream *stream); 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: }; 26553: 26553: extern 26553: GType g_file_output_stream_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: extern 26553: GFileInfo *g_file_output_stream_query_info (GFileOutputStream *stream, 26553: const char *attributes, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_file_output_stream_query_info_async (GFileOutputStream *stream, 26553: const char *attributes, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GFileInfo *g_file_output_stream_query_info_finish (GFileOutputStream *stream, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: char * g_file_output_stream_get_etag (GFileOutputStream *stream); 26553: 26553: 26553: # 87 "/usr/include/glib-2.0/gio/gio.h" 2 26553: 26553: 26553: 26553: # 1 "/usr/include/glib-2.0/gio/ginetaddress.h" 1 26553: # 31 "/usr/include/glib-2.0/gio/ginetaddress.h" 26553: 26553: # 40 "/usr/include/glib-2.0/gio/ginetaddress.h" 26553: typedef struct _GInetAddressClass GInetAddressClass; 26553: typedef struct _GInetAddressPrivate GInetAddressPrivate; 26553: 26553: struct _GInetAddress 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GInetAddressPrivate *priv; 26553: }; 26553: 26553: struct _GInetAddressClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: gchar * (*to_string) (GInetAddress *address); 26553: const guint8 * (*to_bytes) (GInetAddress *address); 26553: }; 26553: 26553: extern 26553: GType g_inet_address_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GInetAddress * g_inet_address_new_from_string (const gchar *string); 26553: 26553: extern 26553: GInetAddress * g_inet_address_new_from_bytes (const guint8 *bytes, 26553: GSocketFamily family); 26553: 26553: extern 26553: GInetAddress * g_inet_address_new_loopback (GSocketFamily family); 26553: 26553: extern 26553: GInetAddress * g_inet_address_new_any (GSocketFamily family); 26553: 26553: extern 26553: gboolean g_inet_address_equal (GInetAddress *address, 26553: GInetAddress *other_address); 26553: 26553: extern 26553: gchar * g_inet_address_to_string (GInetAddress *address); 26553: 26553: extern 26553: const guint8 * g_inet_address_to_bytes (GInetAddress *address); 26553: 26553: extern 26553: gsize g_inet_address_get_native_size (GInetAddress *address); 26553: 26553: extern 26553: GSocketFamily g_inet_address_get_family (GInetAddress *address); 26553: 26553: extern 26553: gboolean g_inet_address_get_is_any (GInetAddress *address); 26553: 26553: extern 26553: gboolean g_inet_address_get_is_loopback (GInetAddress *address); 26553: 26553: extern 26553: gboolean g_inet_address_get_is_link_local (GInetAddress *address); 26553: 26553: extern 26553: gboolean g_inet_address_get_is_site_local (GInetAddress *address); 26553: 26553: extern 26553: gboolean g_inet_address_get_is_multicast (GInetAddress *address); 26553: 26553: extern 26553: gboolean g_inet_address_get_is_mc_global (GInetAddress *address); 26553: 26553: extern 26553: gboolean g_inet_address_get_is_mc_link_local (GInetAddress *address); 26553: 26553: extern 26553: gboolean g_inet_address_get_is_mc_node_local (GInetAddress *address); 26553: 26553: extern 26553: gboolean g_inet_address_get_is_mc_org_local (GInetAddress *address); 26553: 26553: extern 26553: gboolean g_inet_address_get_is_mc_site_local (GInetAddress *address); 26553: 26553: 26553: # 91 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/ginetaddressmask.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/ginetaddressmask.h" 26553: 26553: # 37 "/usr/include/glib-2.0/gio/ginetaddressmask.h" 26553: typedef struct _GInetAddressMaskClass GInetAddressMaskClass; 26553: typedef struct _GInetAddressMaskPrivate GInetAddressMaskPrivate; 26553: 26553: struct _GInetAddressMask 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GInetAddressMaskPrivate *priv; 26553: }; 26553: 26553: struct _GInetAddressMaskClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: }; 26553: 26553: extern 26553: GType g_inet_address_mask_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GInetAddressMask *g_inet_address_mask_new (GInetAddress *addr, 26553: guint length, 26553: GError **error); 26553: 26553: extern 26553: GInetAddressMask *g_inet_address_mask_new_from_string (const gchar *mask_string, 26553: GError **error); 26553: extern 26553: gchar *g_inet_address_mask_to_string (GInetAddressMask *mask); 26553: 26553: extern 26553: GSocketFamily g_inet_address_mask_get_family (GInetAddressMask *mask); 26553: extern 26553: GInetAddress *g_inet_address_mask_get_address (GInetAddressMask *mask); 26553: extern 26553: guint g_inet_address_mask_get_length (GInetAddressMask *mask); 26553: 26553: extern 26553: gboolean g_inet_address_mask_matches (GInetAddressMask *mask, 26553: GInetAddress *address); 26553: extern 26553: gboolean g_inet_address_mask_equal (GInetAddressMask *mask, 26553: GInetAddressMask *mask2); 26553: 26553: 26553: # 92 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/ginetsocketaddress.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/ginetsocketaddress.h" 26553: # 1 "/usr/include/glib-2.0/gio/gsocketaddress.h" 1 26553: # 31 "/usr/include/glib-2.0/gio/gsocketaddress.h" 26553: 26553: # 40 "/usr/include/glib-2.0/gio/gsocketaddress.h" 26553: typedef struct _GSocketAddressClass GSocketAddressClass; 26553: 26553: struct _GSocketAddress 26553: { 26553: GObject parent_instance; 26553: }; 26553: 26553: struct _GSocketAddressClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: GSocketFamily (*get_family) (GSocketAddress *address); 26553: 26553: gssize (*get_native_size) (GSocketAddress *address); 26553: 26553: gboolean (*to_native) (GSocketAddress *address, 26553: gpointer dest, 26553: gsize destlen, 26553: GError **error); 26553: }; 26553: 26553: extern 26553: GType g_socket_address_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GSocketFamily g_socket_address_get_family (GSocketAddress *address); 26553: 26553: extern 26553: GSocketAddress * g_socket_address_new_from_native (gpointer native, 26553: gsize len); 26553: 26553: extern 26553: gboolean g_socket_address_to_native (GSocketAddress *address, 26553: gpointer dest, 26553: gsize destlen, 26553: GError **error); 26553: 26553: extern 26553: gssize g_socket_address_get_native_size (GSocketAddress *address); 26553: 26553: 26553: # 30 "/usr/include/glib-2.0/gio/ginetsocketaddress.h" 2 26553: 26553: 26553: # 40 "/usr/include/glib-2.0/gio/ginetsocketaddress.h" 26553: typedef struct _GInetSocketAddressClass GInetSocketAddressClass; 26553: typedef struct _GInetSocketAddressPrivate GInetSocketAddressPrivate; 26553: 26553: struct _GInetSocketAddress 26553: { 26553: GSocketAddress parent_instance; 26553: 26553: 26553: GInetSocketAddressPrivate *priv; 26553: }; 26553: 26553: struct _GInetSocketAddressClass 26553: { 26553: GSocketAddressClass parent_class; 26553: }; 26553: 26553: extern 26553: GType g_inet_socket_address_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GSocketAddress *g_inet_socket_address_new (GInetAddress *address, 26553: guint16 port); 26553: extern 26553: GSocketAddress *g_inet_socket_address_new_from_string (const char *address, 26553: guint port); 26553: 26553: extern 26553: GInetAddress * g_inet_socket_address_get_address (GInetSocketAddress *address); 26553: extern 26553: guint16 g_inet_socket_address_get_port (GInetSocketAddress *address); 26553: 26553: extern 26553: guint32 g_inet_socket_address_get_flowinfo (GInetSocketAddress *address); 26553: extern 26553: guint32 g_inet_socket_address_get_scope_id (GInetSocketAddress *address); 26553: 26553: 26553: # 93 "/usr/include/glib-2.0/gio/gio.h" 2 26553: 26553: 26553: 26553: # 1 "/usr/include/glib-2.0/gio/gioenumtypes.h" 1 26553: # 9 "/usr/include/glib-2.0/gio/gioenumtypes.h" 26553: 26553: 26553: 26553: extern GType g_app_info_create_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_converter_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_converter_result_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_data_stream_byte_order_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_data_stream_newline_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_file_attribute_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_file_attribute_info_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_file_attribute_status_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_file_query_info_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_file_create_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_file_measure_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_mount_mount_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_mount_unmount_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_drive_start_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_drive_start_stop_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_file_copy_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_file_monitor_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_file_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_filesystem_preview_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_file_monitor_event_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_io_error_enum_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_ask_password_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_password_save_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_mount_operation_result_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_output_stream_splice_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_io_stream_splice_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_emblem_origin_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_resolver_error_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_resolver_record_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_resource_error_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_resource_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_resource_lookup_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_socket_family_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_socket_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_socket_msg_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_socket_protocol_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_zlib_compressor_format_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_unix_socket_address_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_bus_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_bus_name_owner_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_bus_name_watcher_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_dbus_proxy_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_dbus_error_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_dbus_connection_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_dbus_capability_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_dbus_call_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_dbus_message_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_dbus_message_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_dbus_message_header_field_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_dbus_property_info_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_dbus_subtree_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_dbus_server_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_dbus_signal_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_dbus_send_message_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_credentials_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_dbus_message_byte_order_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_application_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_tls_error_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_tls_certificate_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_tls_authentication_mode_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_tls_channel_binding_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_tls_channel_binding_error_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_tls_rehandshake_mode_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_tls_password_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_tls_interaction_result_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_dbus_interface_skeleton_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_dbus_object_manager_client_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_tls_database_verify_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_tls_database_lookup_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_tls_certificate_request_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_tls_protocol_version_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_io_module_scope_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_socket_client_event_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_socket_listener_event_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_test_dbus_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_subprocess_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_notification_priority_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_network_connectivity_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_pollable_return_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType g_memory_monitor_warning_level_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType g_resolver_name_lookup_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType g_settings_bind_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: # 97 "/usr/include/glib-2.0/gio/gio.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/gio/giomodule.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/giomodule.h" 26553: # 1 "/usr/include/glib-2.0/gmodule.h" 1 26553: # 30 "/usr/include/glib-2.0/gmodule.h" 26553: 26553: # 58 "/usr/include/glib-2.0/gmodule.h" 26553: typedef enum 26553: { 26553: G_MODULE_BIND_LAZY = 1 << 0, 26553: G_MODULE_BIND_LOCAL = 1 << 1, 26553: G_MODULE_BIND_MASK = 0x03 26553: } GModuleFlags; 26553: 26553: typedef struct _GModule GModule; 26553: typedef const gchar* (*GModuleCheckInit) (GModule *module); 26553: typedef void (*GModuleUnload) (GModule *module); 26553: 26553: 26553: extern 26553: GQuark g_module_error_quark (void); 26553: # 82 "/usr/include/glib-2.0/gmodule.h" 26553: typedef enum 26553: { 26553: G_MODULE_ERROR_FAILED, 26553: G_MODULE_ERROR_CHECK_FAILED, 26553: } GModuleError 26553: ; 26553: 26553: 26553: extern 26553: gboolean g_module_supported (void) __attribute__ ((__const__)); 26553: 26553: 26553: extern 26553: GModule* g_module_open (const gchar *file_name, 26553: GModuleFlags flags); 26553: 26553: extern 26553: GModule *g_module_open_full (const gchar *file_name, 26553: GModuleFlags flags, 26553: GError **error); 26553: 26553: 26553: extern 26553: gboolean g_module_close (GModule *module); 26553: 26553: 26553: extern 26553: void g_module_make_resident (GModule *module); 26553: 26553: 26553: extern 26553: const gchar * g_module_error (void); 26553: 26553: 26553: extern 26553: gboolean g_module_symbol (GModule *module, 26553: const gchar *symbol_name, 26553: gpointer *symbol); 26553: 26553: 26553: extern 26553: const gchar * g_module_name (GModule *module); 26553: # 136 "/usr/include/glib-2.0/gmodule.h" 26553: extern 26553: gchar* g_module_build_path (const gchar *directory, 26553: const gchar *module_name); 26553: 26553: 26553: # 30 "/usr/include/glib-2.0/gio/giomodule.h" 2 26553: 26553: 26553: 26553: typedef struct _GIOModuleScope GIOModuleScope; 26553: 26553: extern 26553: GIOModuleScope * g_io_module_scope_new (GIOModuleScopeFlags flags); 26553: extern 26553: void g_io_module_scope_free (GIOModuleScope *scope); 26553: extern 26553: void g_io_module_scope_block (GIOModuleScope *scope, 26553: const gchar * 26553: # 41 "/usr/include/glib-2.0/gio/giomodule.h" 3 26553: __xpg_basename 26553: # 41 "/usr/include/glib-2.0/gio/giomodule.h" 26553: ); 26553: # 55 "/usr/include/glib-2.0/gio/giomodule.h" 26553: typedef struct _GIOModuleClass GIOModuleClass; 26553: 26553: extern 26553: GType g_io_module_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GIOModule *g_io_module_new (const gchar *filename); 26553: 26553: extern 26553: void g_io_modules_scan_all_in_directory (const char *dirname); 26553: extern 26553: GList *g_io_modules_load_all_in_directory (const gchar *dirname); 26553: 26553: extern 26553: void g_io_modules_scan_all_in_directory_with_scope (const gchar *dirname, 26553: GIOModuleScope *scope); 26553: extern 26553: GList *g_io_modules_load_all_in_directory_with_scope (const gchar *dirname, 26553: GIOModuleScope *scope); 26553: 26553: extern 26553: GIOExtensionPoint *g_io_extension_point_register (const char *name); 26553: extern 26553: GIOExtensionPoint *g_io_extension_point_lookup (const char *name); 26553: extern 26553: void g_io_extension_point_set_required_type (GIOExtensionPoint *extension_point, 26553: GType type); 26553: extern 26553: GType g_io_extension_point_get_required_type (GIOExtensionPoint *extension_point); 26553: extern 26553: GList *g_io_extension_point_get_extensions (GIOExtensionPoint *extension_point); 26553: extern 26553: GIOExtension * g_io_extension_point_get_extension_by_name (GIOExtensionPoint *extension_point, 26553: const char *name); 26553: extern 26553: GIOExtension * g_io_extension_point_implement (const char *extension_point_name, 26553: GType type, 26553: const char *extension_name, 26553: gint priority); 26553: 26553: extern 26553: GType g_io_extension_get_type (GIOExtension *extension); 26553: extern 26553: const char * g_io_extension_get_name (GIOExtension *extension); 26553: extern 26553: gint g_io_extension_get_priority (GIOExtension *extension); 26553: extern 26553: GTypeClass* g_io_extension_ref_class (GIOExtension *extension); 26553: # 124 "/usr/include/glib-2.0/gio/giomodule.h" 26553: extern 26553: void g_io_module_load (GIOModule *module); 26553: # 144 "/usr/include/glib-2.0/gio/giomodule.h" 26553: extern 26553: void g_io_module_unload (GIOModule *module); 26553: # 188 "/usr/include/glib-2.0/gio/giomodule.h" 26553: extern 26553: char **g_io_module_query (void); 26553: 26553: 26553: # 99 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gioscheduler.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gioscheduler.h" 26553: 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "\"GThreadPool or g_task_run_in_thread\"" "' instead"))) extern 26553: void g_io_scheduler_push_job (GIOSchedulerJobFunc job_func, 26553: gpointer user_data, 26553: GDestroyNotify notify, 26553: gint io_priority, 26553: GCancellable *cancellable); 26553: __attribute__((__deprecated__)) extern 26553: void g_io_scheduler_cancel_all_jobs (void); 26553: __attribute__((__deprecated__("Use '" "g_main_context_invoke" "' instead"))) extern 26553: gboolean g_io_scheduler_job_send_to_mainloop (GIOSchedulerJob *job, 26553: GSourceFunc func, 26553: gpointer user_data, 26553: GDestroyNotify notify); 26553: __attribute__((__deprecated__("Use '" "g_main_context_invoke" "' instead"))) extern 26553: void g_io_scheduler_job_send_to_mainloop_async (GIOSchedulerJob *job, 26553: GSourceFunc func, 26553: gpointer user_data, 26553: GDestroyNotify notify); 26553: 26553: 26553: # 100 "/usr/include/glib-2.0/gio/gio.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/gio/glistmodel.h" 1 26553: # 32 "/usr/include/glib-2.0/gio/glistmodel.h" 26553: 26553: 26553: 26553: extern 26553: GType g_list_model_get_type (void); 26553: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 26553: #pragma GCC diagnostic push 26553: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 26553: 26553: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 26553: typedef struct _GListModel GListModel; typedef struct _GListModelInterface GListModelInterface; typedef GListModel *GListModel_autoptr; typedef GList *GListModel_listautoptr; typedef GSList *GListModel_slistautoptr; typedef GQueue *GListModel_queueautoptr; 26553: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 26553: #pragma GCC diagnostic push 26553: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 26553: 26553: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GListModel (GListModel *_ptr) { if (_ptr) (glib_autoptr_clear_GObject) ((GObject *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GListModel (GListModel **_ptr) { glib_autoptr_clear_GListModel (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GListModel (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) glib_autoptr_clear_GObject); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GListModel (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) glib_autoptr_clear_GObject); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GListModel (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) glib_autoptr_clear_GObject); } 26553: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 26553: #pragma GCC diagnostic pop 26553: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 26553: __attribute__ ((__unused__)) static inline GListModel * G_LIST_MODEL (gpointer ptr) { return (((GListModel*) g_type_check_instance_cast ((GTypeInstance*) (ptr), (g_list_model_get_type ())))); } __attribute__ ((__unused__)) static inline gboolean G_IS_LIST_MODEL (gpointer ptr) { return ((__extension__ ({ GTypeInstance *__inst = (GTypeInstance*) (ptr); GType __t = (g_list_model_get_type ()); gboolean __r; if (!__inst) __r = (0); else if (__inst->g_class && __inst->g_class->g_type == __t) __r = (!(0)); else __r = g_type_check_instance_is_a (__inst, __t); __r; }))); } __attribute__ ((__unused__)) static inline GListModelInterface * G_LIST_MODEL_GET_IFACE (gpointer ptr) { return (((GListModelInterface*) g_type_interface_peek (((GTypeInstance*) (ptr))->g_class, (g_list_model_get_type ())))); } 26553: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 26553: #pragma GCC diagnostic pop 26553: # 36 "/usr/include/glib-2.0/gio/glistmodel.h" 26553: 26553: 26553: struct _GListModelInterface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: GType (* get_item_type) (GListModel *list); 26553: 26553: guint (* get_n_items) (GListModel *list); 26553: 26553: gpointer (* get_item) (GListModel *list, 26553: guint position); 26553: }; 26553: 26553: extern 26553: GType g_list_model_get_item_type (GListModel *list); 26553: 26553: extern 26553: guint g_list_model_get_n_items (GListModel *list); 26553: 26553: extern 26553: gpointer g_list_model_get_item (GListModel *list, 26553: guint position); 26553: 26553: extern 26553: GObject * g_list_model_get_object (GListModel *list, 26553: guint position); 26553: 26553: extern 26553: void g_list_model_items_changed (GListModel *list, 26553: guint position, 26553: guint removed, 26553: guint added); 26553: 26553: 26553: # 102 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gliststore.h" 1 26553: # 32 "/usr/include/glib-2.0/gio/gliststore.h" 26553: 26553: 26553: 26553: extern 26553: GType g_list_store_get_type (void); 26553: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 26553: #pragma GCC diagnostic push 26553: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 26553: 26553: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 26553: typedef struct _GListStore GListStore; typedef struct { GObjectClass parent_class; } GListStoreClass; typedef GListStore *GListStore_autoptr; typedef GList *GListStore_listautoptr; typedef GSList *GListStore_slistautoptr; typedef GQueue *GListStore_queueautoptr; 26553: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 26553: #pragma GCC diagnostic push 26553: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 26553: 26553: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GListStore (GListStore *_ptr) { if (_ptr) (glib_autoptr_clear_GObject) ((GObject *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GListStore (GListStore **_ptr) { glib_autoptr_clear_GListStore (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GListStore (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) glib_autoptr_clear_GObject); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GListStore (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) glib_autoptr_clear_GObject); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GListStore (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) glib_autoptr_clear_GObject); } 26553: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 26553: #pragma GCC diagnostic pop 26553: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 26553: typedef GListStoreClass *GListStoreClass_autoptr; typedef GList *GListStoreClass_listautoptr; typedef GSList *GListStoreClass_slistautoptr; typedef GQueue *GListStoreClass_queueautoptr; 26553: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 26553: #pragma GCC diagnostic push 26553: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 26553: 26553: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GListStoreClass (GListStoreClass *_ptr) { if (_ptr) (g_type_class_unref) ((GListStoreClass *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GListStoreClass (GListStoreClass **_ptr) { glib_autoptr_clear_GListStoreClass (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GListStoreClass (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_type_class_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GListStoreClass (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_type_class_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GListStoreClass (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_type_class_unref); } 26553: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 26553: #pragma GCC diagnostic pop 26553: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 26553: __attribute__ ((__unused__)) static inline GListStore * G_LIST_STORE (gpointer ptr) { return (((GListStore*) g_type_check_instance_cast ((GTypeInstance*) (ptr), (g_list_store_get_type ())))); } __attribute__ ((__unused__)) static inline gboolean G_IS_LIST_STORE (gpointer ptr) { return ((__extension__ ({ GTypeInstance *__inst = (GTypeInstance*) (ptr); GType __t = (g_list_store_get_type ()); gboolean __r; if (!__inst) __r = (0); else if (__inst->g_class && __inst->g_class->g_type == __t) __r = (!(0)); else __r = g_type_check_instance_is_a (__inst, __t); __r; }))); } 26553: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 26553: #pragma GCC diagnostic pop 26553: # 36 "/usr/include/glib-2.0/gio/gliststore.h" 26553: 26553: 26553: extern 26553: GListStore * g_list_store_new (GType item_type); 26553: 26553: extern 26553: void g_list_store_insert (GListStore *store, 26553: guint position, 26553: gpointer item); 26553: 26553: extern 26553: guint g_list_store_insert_sorted (GListStore *store, 26553: gpointer item, 26553: GCompareDataFunc compare_func, 26553: gpointer user_data); 26553: 26553: extern 26553: void g_list_store_sort (GListStore *store, 26553: GCompareDataFunc compare_func, 26553: gpointer user_data); 26553: 26553: extern 26553: void g_list_store_append (GListStore *store, 26553: gpointer item); 26553: 26553: extern 26553: void g_list_store_remove (GListStore *store, 26553: guint position); 26553: 26553: extern 26553: void g_list_store_remove_all (GListStore *store); 26553: 26553: extern 26553: void g_list_store_splice (GListStore *store, 26553: guint position, 26553: guint n_removals, 26553: gpointer *additions, 26553: guint n_additions); 26553: 26553: extern 26553: gboolean g_list_store_find (GListStore *store, 26553: gpointer item, 26553: guint *position); 26553: 26553: extern 26553: gboolean g_list_store_find_with_equal_func (GListStore *store, 26553: gpointer item, 26553: GEqualFunc equal_func, 26553: guint *position); 26553: 26553: 26553: # 103 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gloadableicon.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gloadableicon.h" 26553: 26553: # 43 "/usr/include/glib-2.0/gio/gloadableicon.h" 26553: typedef struct _GLoadableIconIface GLoadableIconIface; 26553: # 54 "/usr/include/glib-2.0/gio/gloadableicon.h" 26553: struct _GLoadableIconIface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: GInputStream * (* load) (GLoadableIcon *icon, 26553: int size, 26553: char **type, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* load_async) (GLoadableIcon *icon, 26553: int size, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GInputStream * (* load_finish) (GLoadableIcon *icon, 26553: GAsyncResult *res, 26553: char **type, 26553: GError **error); 26553: }; 26553: 26553: extern 26553: GType g_loadable_icon_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GInputStream *g_loadable_icon_load (GLoadableIcon *icon, 26553: int size, 26553: char **type, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_loadable_icon_load_async (GLoadableIcon *icon, 26553: int size, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GInputStream *g_loadable_icon_load_finish (GLoadableIcon *icon, 26553: GAsyncResult *res, 26553: char **type, 26553: GError **error); 26553: 26553: 26553: # 104 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gmemoryinputstream.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gmemoryinputstream.h" 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gmemoryinputstream.h" 26553: typedef struct _GMemoryInputStreamClass GMemoryInputStreamClass; 26553: typedef struct _GMemoryInputStreamPrivate GMemoryInputStreamPrivate; 26553: 26553: struct _GMemoryInputStream 26553: { 26553: GInputStream parent_instance; 26553: 26553: 26553: GMemoryInputStreamPrivate *priv; 26553: }; 26553: 26553: struct _GMemoryInputStreamClass 26553: { 26553: GInputStreamClass parent_class; 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType g_memory_input_stream_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GInputStream * g_memory_input_stream_new (void); 26553: extern 26553: GInputStream * g_memory_input_stream_new_from_data (const void *data, 26553: gssize len, 26553: GDestroyNotify destroy); 26553: extern 26553: GInputStream * g_memory_input_stream_new_from_bytes (GBytes *bytes); 26553: 26553: extern 26553: void g_memory_input_stream_add_data (GMemoryInputStream *stream, 26553: const void *data, 26553: gssize len, 26553: GDestroyNotify destroy); 26553: extern 26553: void g_memory_input_stream_add_bytes (GMemoryInputStream *stream, 26553: GBytes *bytes); 26553: 26553: 26553: # 105 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 26553: 26553: # 41 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 26553: extern 26553: GType g_memory_monitor_get_type (void); 26553: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 26553: #pragma GCC diagnostic push 26553: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 26553: 26553: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 26553: typedef struct _GMemoryMonitor GMemoryMonitor; typedef struct _GMemoryMonitorInterface GMemoryMonitorInterface; typedef GMemoryMonitor *GMemoryMonitor_autoptr; typedef GList *GMemoryMonitor_listautoptr; typedef GSList *GMemoryMonitor_slistautoptr; typedef GQueue *GMemoryMonitor_queueautoptr; 26553: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 26553: #pragma GCC diagnostic push 26553: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 26553: 26553: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GMemoryMonitor (GMemoryMonitor *_ptr) { if (_ptr) (glib_autoptr_clear_GObject) ((GObject *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GMemoryMonitor (GMemoryMonitor **_ptr) { glib_autoptr_clear_GMemoryMonitor (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GMemoryMonitor (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) glib_autoptr_clear_GObject); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GMemoryMonitor (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) glib_autoptr_clear_GObject); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GMemoryMonitor (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) glib_autoptr_clear_GObject); } 26553: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 26553: #pragma GCC diagnostic pop 26553: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 26553: __attribute__ ((__unused__)) static inline GMemoryMonitor * g_memory_monitor (gpointer ptr) { return (((GMemoryMonitor*) g_type_check_instance_cast ((GTypeInstance*) (ptr), (g_memory_monitor_get_type ())))); } __attribute__ ((__unused__)) static inline gboolean g_IS_memory_monitor (gpointer ptr) { return ((__extension__ ({ GTypeInstance *__inst = (GTypeInstance*) (ptr); GType __t = (g_memory_monitor_get_type ()); gboolean __r; if (!__inst) __r = (0); else if (__inst->g_class && __inst->g_class->g_type == __t) __r = (!(0)); else __r = g_type_check_instance_is_a (__inst, __t); __r; }))); } __attribute__ ((__unused__)) static inline GMemoryMonitorInterface * g_memory_monitor_GET_IFACE (gpointer ptr) { return (((GMemoryMonitorInterface*) g_type_interface_peek (((GTypeInstance*) (ptr))->g_class, (g_memory_monitor_get_type ())))); } 26553: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 26553: #pragma GCC diagnostic pop 26553: # 42 "/usr/include/glib-2.0/gio/gmemorymonitor.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GMemoryMonitorInterface { 26553: 26553: GTypeInterface g_iface; 26553: 26553: 26553: void (*low_memory_warning) (GMemoryMonitor *monitor, 26553: GMemoryMonitorWarningLevel level); 26553: }; 26553: 26553: extern 26553: GMemoryMonitor *g_memory_monitor_dup_default (void); 26553: 26553: 26553: # 106 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gmemoryoutputstream.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gmemoryoutputstream.h" 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gmemoryoutputstream.h" 26553: typedef struct _GMemoryOutputStreamClass GMemoryOutputStreamClass; 26553: typedef struct _GMemoryOutputStreamPrivate GMemoryOutputStreamPrivate; 26553: 26553: struct _GMemoryOutputStream 26553: { 26553: GOutputStream parent_instance; 26553: 26553: 26553: GMemoryOutputStreamPrivate *priv; 26553: }; 26553: 26553: struct _GMemoryOutputStreamClass 26553: { 26553: GOutputStreamClass parent_class; 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: }; 26553: # 80 "/usr/include/glib-2.0/gio/gmemoryoutputstream.h" 26553: typedef gpointer (* GReallocFunc) (gpointer data, 26553: gsize size); 26553: 26553: extern 26553: GType g_memory_output_stream_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GOutputStream *g_memory_output_stream_new (gpointer data, 26553: gsize size, 26553: GReallocFunc realloc_function, 26553: GDestroyNotify destroy_function); 26553: extern 26553: GOutputStream *g_memory_output_stream_new_resizable (void); 26553: extern 26553: gpointer g_memory_output_stream_get_data (GMemoryOutputStream *ostream); 26553: extern 26553: gsize g_memory_output_stream_get_size (GMemoryOutputStream *ostream); 26553: extern 26553: gsize g_memory_output_stream_get_data_size (GMemoryOutputStream *ostream); 26553: extern 26553: gpointer g_memory_output_stream_steal_data (GMemoryOutputStream *ostream); 26553: 26553: extern 26553: GBytes * g_memory_output_stream_steal_as_bytes (GMemoryOutputStream *ostream); 26553: 26553: 26553: # 107 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gmenu.h" 1 26553: # 23 "/usr/include/glib-2.0/gio/gmenu.h" 26553: # 1 "/usr/include/glib-2.0/gio/gmenumodel.h" 1 26553: # 27 "/usr/include/glib-2.0/gio/gmenumodel.h" 26553: 26553: # 125 "/usr/include/glib-2.0/gio/gmenumodel.h" 26553: typedef struct _GMenuModelPrivate GMenuModelPrivate; 26553: typedef struct _GMenuModelClass GMenuModelClass; 26553: 26553: typedef struct _GMenuAttributeIterPrivate GMenuAttributeIterPrivate; 26553: typedef struct _GMenuAttributeIterClass GMenuAttributeIterClass; 26553: typedef struct _GMenuAttributeIter GMenuAttributeIter; 26553: 26553: typedef struct _GMenuLinkIterPrivate GMenuLinkIterPrivate; 26553: typedef struct _GMenuLinkIterClass GMenuLinkIterClass; 26553: typedef struct _GMenuLinkIter GMenuLinkIter; 26553: 26553: struct _GMenuModel 26553: { 26553: GObject parent_instance; 26553: GMenuModelPrivate *priv; 26553: }; 26553: # 158 "/usr/include/glib-2.0/gio/gmenumodel.h" 26553: struct _GMenuModelClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: gboolean (*is_mutable) (GMenuModel *model); 26553: gint (*get_n_items) (GMenuModel *model); 26553: void (*get_item_attributes) (GMenuModel *model, 26553: gint item_index, 26553: GHashTable **attributes); 26553: GMenuAttributeIter * (*iterate_item_attributes) (GMenuModel *model, 26553: gint item_index); 26553: GVariant * (*get_item_attribute_value) (GMenuModel *model, 26553: gint item_index, 26553: const gchar *attribute, 26553: const GVariantType *expected_type); 26553: void (*get_item_links) (GMenuModel *model, 26553: gint item_index, 26553: GHashTable **links); 26553: GMenuLinkIter * (*iterate_item_links) (GMenuModel *model, 26553: gint item_index); 26553: GMenuModel * (*get_item_link) (GMenuModel *model, 26553: gint item_index, 26553: const gchar *link); 26553: }; 26553: 26553: extern 26553: GType g_menu_model_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gboolean g_menu_model_is_mutable (GMenuModel *model); 26553: extern 26553: gint g_menu_model_get_n_items (GMenuModel *model); 26553: 26553: extern 26553: GMenuAttributeIter * g_menu_model_iterate_item_attributes (GMenuModel *model, 26553: gint item_index); 26553: extern 26553: GVariant * g_menu_model_get_item_attribute_value (GMenuModel *model, 26553: gint item_index, 26553: const gchar *attribute, 26553: const GVariantType *expected_type); 26553: extern 26553: gboolean g_menu_model_get_item_attribute (GMenuModel *model, 26553: gint item_index, 26553: const gchar *attribute, 26553: const gchar *format_string, 26553: ...); 26553: extern 26553: GMenuLinkIter * g_menu_model_iterate_item_links (GMenuModel *model, 26553: gint item_index); 26553: extern 26553: GMenuModel * g_menu_model_get_item_link (GMenuModel *model, 26553: gint item_index, 26553: const gchar *link); 26553: 26553: extern 26553: void g_menu_model_items_changed (GMenuModel *model, 26553: gint position, 26553: gint removed, 26553: gint added); 26553: # 232 "/usr/include/glib-2.0/gio/gmenumodel.h" 26553: struct _GMenuAttributeIter 26553: { 26553: GObject parent_instance; 26553: GMenuAttributeIterPrivate *priv; 26553: }; 26553: 26553: struct _GMenuAttributeIterClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: gboolean (*get_next) (GMenuAttributeIter *iter, 26553: const gchar **out_name, 26553: GVariant **value); 26553: }; 26553: 26553: extern 26553: GType g_menu_attribute_iter_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gboolean g_menu_attribute_iter_get_next (GMenuAttributeIter *iter, 26553: const gchar **out_name, 26553: GVariant **value); 26553: extern 26553: gboolean g_menu_attribute_iter_next (GMenuAttributeIter *iter); 26553: extern 26553: const gchar * g_menu_attribute_iter_get_name (GMenuAttributeIter *iter); 26553: extern 26553: GVariant * g_menu_attribute_iter_get_value (GMenuAttributeIter *iter); 26553: # 274 "/usr/include/glib-2.0/gio/gmenumodel.h" 26553: struct _GMenuLinkIter 26553: { 26553: GObject parent_instance; 26553: GMenuLinkIterPrivate *priv; 26553: }; 26553: 26553: struct _GMenuLinkIterClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: gboolean (*get_next) (GMenuLinkIter *iter, 26553: const gchar **out_link, 26553: GMenuModel **value); 26553: }; 26553: 26553: extern 26553: GType g_menu_link_iter_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gboolean g_menu_link_iter_get_next (GMenuLinkIter *iter, 26553: const gchar **out_link, 26553: GMenuModel **value); 26553: extern 26553: gboolean g_menu_link_iter_next (GMenuLinkIter *iter); 26553: extern 26553: const gchar * g_menu_link_iter_get_name (GMenuLinkIter *iter); 26553: extern 26553: GMenuModel * g_menu_link_iter_get_value (GMenuLinkIter *iter); 26553: 26553: 26553: # 24 "/usr/include/glib-2.0/gio/gmenu.h" 2 26553: 26553: 26553: # 39 "/usr/include/glib-2.0/gio/gmenu.h" 26553: typedef struct _GMenuItem GMenuItem; 26553: typedef struct _GMenu GMenu; 26553: 26553: extern 26553: GType g_menu_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GMenu * g_menu_new (void); 26553: 26553: extern 26553: void g_menu_freeze (GMenu *menu); 26553: 26553: extern 26553: void g_menu_insert_item (GMenu *menu, 26553: gint position, 26553: GMenuItem *item); 26553: extern 26553: void g_menu_prepend_item (GMenu *menu, 26553: GMenuItem *item); 26553: extern 26553: void g_menu_append_item (GMenu *menu, 26553: GMenuItem *item); 26553: extern 26553: void g_menu_remove (GMenu *menu, 26553: gint position); 26553: 26553: extern 26553: void g_menu_remove_all (GMenu *menu); 26553: 26553: extern 26553: void g_menu_insert (GMenu *menu, 26553: gint position, 26553: const gchar *label, 26553: const gchar *detailed_action); 26553: extern 26553: void g_menu_prepend (GMenu *menu, 26553: const gchar *label, 26553: const gchar *detailed_action); 26553: extern 26553: void g_menu_append (GMenu *menu, 26553: const gchar *label, 26553: const gchar *detailed_action); 26553: 26553: extern 26553: void g_menu_insert_section (GMenu *menu, 26553: gint position, 26553: const gchar *label, 26553: GMenuModel *section); 26553: extern 26553: void g_menu_prepend_section (GMenu *menu, 26553: const gchar *label, 26553: GMenuModel *section); 26553: extern 26553: void g_menu_append_section (GMenu *menu, 26553: const gchar *label, 26553: GMenuModel *section); 26553: 26553: extern 26553: void g_menu_insert_submenu (GMenu *menu, 26553: gint position, 26553: const gchar *label, 26553: GMenuModel *submenu); 26553: extern 26553: void g_menu_prepend_submenu (GMenu *menu, 26553: const gchar *label, 26553: GMenuModel *submenu); 26553: extern 26553: void g_menu_append_submenu (GMenu *menu, 26553: const gchar *label, 26553: GMenuModel *submenu); 26553: 26553: 26553: extern 26553: GType g_menu_item_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GMenuItem * g_menu_item_new (const gchar *label, 26553: const gchar *detailed_action); 26553: 26553: extern 26553: GMenuItem * g_menu_item_new_from_model (GMenuModel *model, 26553: gint item_index); 26553: 26553: extern 26553: GMenuItem * g_menu_item_new_submenu (const gchar *label, 26553: GMenuModel *submenu); 26553: 26553: extern 26553: GMenuItem * g_menu_item_new_section (const gchar *label, 26553: GMenuModel *section); 26553: 26553: extern 26553: GVariant * g_menu_item_get_attribute_value (GMenuItem *menu_item, 26553: const gchar *attribute, 26553: const GVariantType *expected_type); 26553: extern 26553: gboolean g_menu_item_get_attribute (GMenuItem *menu_item, 26553: const gchar *attribute, 26553: const gchar *format_string, 26553: ...); 26553: extern 26553: GMenuModel *g_menu_item_get_link (GMenuItem *menu_item, 26553: const gchar *link); 26553: 26553: extern 26553: void g_menu_item_set_attribute_value (GMenuItem *menu_item, 26553: const gchar *attribute, 26553: GVariant *value); 26553: extern 26553: void g_menu_item_set_attribute (GMenuItem *menu_item, 26553: const gchar *attribute, 26553: const gchar *format_string, 26553: ...); 26553: extern 26553: void g_menu_item_set_link (GMenuItem *menu_item, 26553: const gchar *link, 26553: GMenuModel *model); 26553: extern 26553: void g_menu_item_set_label (GMenuItem *menu_item, 26553: const gchar *label); 26553: extern 26553: void g_menu_item_set_submenu (GMenuItem *menu_item, 26553: GMenuModel *submenu); 26553: extern 26553: void g_menu_item_set_section (GMenuItem *menu_item, 26553: GMenuModel *section); 26553: extern 26553: void g_menu_item_set_action_and_target_value (GMenuItem *menu_item, 26553: const gchar *action, 26553: GVariant *target_value); 26553: extern 26553: void g_menu_item_set_action_and_target (GMenuItem *menu_item, 26553: const gchar *action, 26553: const gchar *format_string, 26553: ...); 26553: extern 26553: void g_menu_item_set_detailed_action (GMenuItem *menu_item, 26553: const gchar *detailed_action); 26553: 26553: extern 26553: void g_menu_item_set_icon (GMenuItem *menu_item, 26553: GIcon *icon); 26553: 26553: 26553: # 108 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gmenuexporter.h" 1 26553: # 26 "/usr/include/glib-2.0/gio/gmenuexporter.h" 26553: 26553: 26553: extern 26553: guint g_dbus_connection_export_menu_model (GDBusConnection *connection, 26553: const gchar *object_path, 26553: GMenuModel *menu, 26553: GError **error); 26553: 26553: extern 26553: void g_dbus_connection_unexport_menu_model (GDBusConnection *connection, 26553: guint export_id); 26553: 26553: 26553: # 109 "/usr/include/glib-2.0/gio/gio.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/gio/gmount.h" 1 26553: # 31 "/usr/include/glib-2.0/gio/gmount.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GMountIface GMountIface; 26553: # 75 "/usr/include/glib-2.0/gio/gmount.h" 26553: struct _GMountIface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: void (* changed) (GMount *mount); 26553: void (* unmounted) (GMount *mount); 26553: 26553: 26553: 26553: GFile * (* get_root) (GMount *mount); 26553: char * (* get_name) (GMount *mount); 26553: GIcon * (* get_icon) (GMount *mount); 26553: char * (* get_uuid) (GMount *mount); 26553: GVolume * (* get_volume) (GMount *mount); 26553: GDrive * (* get_drive) (GMount *mount); 26553: gboolean (* can_unmount) (GMount *mount); 26553: gboolean (* can_eject) (GMount *mount); 26553: 26553: void (* unmount) (GMount *mount, 26553: GMountUnmountFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* unmount_finish) (GMount *mount, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: void (* eject) (GMount *mount, 26553: GMountUnmountFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* eject_finish) (GMount *mount, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: void (* remount) (GMount *mount, 26553: GMountMountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* remount_finish) (GMount *mount, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: void (* guess_content_type) (GMount *mount, 26553: gboolean force_rescan, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gchar ** (* guess_content_type_finish) (GMount *mount, 26553: GAsyncResult *result, 26553: GError **error); 26553: gchar ** (* guess_content_type_sync) (GMount *mount, 26553: gboolean force_rescan, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: void (* pre_unmount) (GMount *mount); 26553: 26553: void (* unmount_with_operation) (GMount *mount, 26553: GMountUnmountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* unmount_with_operation_finish) (GMount *mount, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: void (* eject_with_operation) (GMount *mount, 26553: GMountUnmountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* eject_with_operation_finish) (GMount *mount, 26553: GAsyncResult *result, 26553: GError **error); 26553: GFile * (* get_default_location) (GMount *mount); 26553: 26553: const gchar * (* get_sort_key) (GMount *mount); 26553: GIcon * (* get_symbolic_icon) (GMount *mount); 26553: }; 26553: 26553: extern 26553: GType g_mount_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GFile * g_mount_get_root (GMount *mount); 26553: extern 26553: GFile * g_mount_get_default_location (GMount *mount); 26553: extern 26553: char * g_mount_get_name (GMount *mount); 26553: extern 26553: GIcon * g_mount_get_icon (GMount *mount); 26553: extern 26553: GIcon * g_mount_get_symbolic_icon (GMount *mount); 26553: extern 26553: char * g_mount_get_uuid (GMount *mount); 26553: extern 26553: GVolume * g_mount_get_volume (GMount *mount); 26553: extern 26553: GDrive * g_mount_get_drive (GMount *mount); 26553: extern 26553: gboolean g_mount_can_unmount (GMount *mount); 26553: extern 26553: gboolean g_mount_can_eject (GMount *mount); 26553: 26553: __attribute__((__deprecated__("Use '" "g_mount_unmount_with_operation" "' instead"))) extern 26553: void g_mount_unmount (GMount *mount, 26553: GMountUnmountFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: __attribute__((__deprecated__("Use '" "g_mount_unmount_with_operation_finish" "' instead"))) extern 26553: gboolean g_mount_unmount_finish (GMount *mount, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: __attribute__((__deprecated__("Use '" "g_mount_eject_with_operation" "' instead"))) extern 26553: void g_mount_eject (GMount *mount, 26553: GMountUnmountFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: __attribute__((__deprecated__("Use '" "g_mount_eject_with_operation_finish" "' instead"))) extern 26553: gboolean g_mount_eject_finish (GMount *mount, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: void g_mount_remount (GMount *mount, 26553: GMountMountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_mount_remount_finish (GMount *mount, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: void g_mount_guess_content_type (GMount *mount, 26553: gboolean force_rescan, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gchar ** g_mount_guess_content_type_finish (GMount *mount, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: gchar ** g_mount_guess_content_type_sync (GMount *mount, 26553: gboolean force_rescan, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_mount_is_shadowed (GMount *mount); 26553: extern 26553: void g_mount_shadow (GMount *mount); 26553: extern 26553: void g_mount_unshadow (GMount *mount); 26553: 26553: extern 26553: void g_mount_unmount_with_operation (GMount *mount, 26553: GMountUnmountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_mount_unmount_with_operation_finish (GMount *mount, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: void g_mount_eject_with_operation (GMount *mount, 26553: GMountUnmountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_mount_eject_with_operation_finish (GMount *mount, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: const gchar *g_mount_get_sort_key (GMount *mount); 26553: 26553: 26553: # 111 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gmountoperation.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gmountoperation.h" 26553: 26553: # 45 "/usr/include/glib-2.0/gio/gmountoperation.h" 26553: typedef struct _GMountOperationClass GMountOperationClass; 26553: typedef struct _GMountOperationPrivate GMountOperationPrivate; 26553: 26553: struct _GMountOperation 26553: { 26553: GObject parent_instance; 26553: 26553: GMountOperationPrivate *priv; 26553: }; 26553: 26553: struct _GMountOperationClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: void (* ask_password) (GMountOperation *op, 26553: const char *message, 26553: const char *default_user, 26553: const char *default_domain, 26553: GAskPasswordFlags flags); 26553: # 76 "/usr/include/glib-2.0/gio/gmountoperation.h" 26553: void (* ask_question) (GMountOperation *op, 26553: const char *message, 26553: const char *choices[]); 26553: 26553: void (* reply) (GMountOperation *op, 26553: GMountOperationResult result); 26553: 26553: void (* aborted) (GMountOperation *op); 26553: # 98 "/usr/include/glib-2.0/gio/gmountoperation.h" 26553: void (* show_processes) (GMountOperation *op, 26553: const gchar *message, 26553: GArray *processes, 26553: const gchar *choices[]); 26553: 26553: void (* show_unmount_progress) (GMountOperation *op, 26553: const gchar *message, 26553: gint64 time_left, 26553: gint64 bytes_left); 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: void (*_g_reserved6) (void); 26553: void (*_g_reserved7) (void); 26553: void (*_g_reserved8) (void); 26553: void (*_g_reserved9) (void); 26553: }; 26553: 26553: extern 26553: GType g_mount_operation_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GMountOperation * g_mount_operation_new (void); 26553: 26553: extern 26553: const char * g_mount_operation_get_username (GMountOperation *op); 26553: extern 26553: void g_mount_operation_set_username (GMountOperation *op, 26553: const char *username); 26553: extern 26553: const char * g_mount_operation_get_password (GMountOperation *op); 26553: extern 26553: void g_mount_operation_set_password (GMountOperation *op, 26553: const char *password); 26553: extern 26553: gboolean g_mount_operation_get_anonymous (GMountOperation *op); 26553: extern 26553: void g_mount_operation_set_anonymous (GMountOperation *op, 26553: gboolean anonymous); 26553: extern 26553: const char * g_mount_operation_get_domain (GMountOperation *op); 26553: extern 26553: void g_mount_operation_set_domain (GMountOperation *op, 26553: const char *domain); 26553: extern 26553: GPasswordSave g_mount_operation_get_password_save (GMountOperation *op); 26553: extern 26553: void g_mount_operation_set_password_save (GMountOperation *op, 26553: GPasswordSave save); 26553: extern 26553: int g_mount_operation_get_choice (GMountOperation *op); 26553: extern 26553: void g_mount_operation_set_choice (GMountOperation *op, 26553: int choice); 26553: extern 26553: void g_mount_operation_reply (GMountOperation *op, 26553: GMountOperationResult result); 26553: extern 26553: gboolean g_mount_operation_get_is_tcrypt_hidden_volume (GMountOperation *op); 26553: extern 26553: void g_mount_operation_set_is_tcrypt_hidden_volume (GMountOperation *op, 26553: gboolean hidden_volume); 26553: extern 26553: gboolean g_mount_operation_get_is_tcrypt_system_volume (GMountOperation *op); 26553: extern 26553: void g_mount_operation_set_is_tcrypt_system_volume (GMountOperation *op, 26553: gboolean system_volume); 26553: extern 26553: guint g_mount_operation_get_pim (GMountOperation *op); 26553: extern 26553: void g_mount_operation_set_pim (GMountOperation *op, 26553: guint pim); 26553: 26553: 26553: # 112 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gnativesocketaddress.h" 1 26553: # 31 "/usr/include/glib-2.0/gio/gnativesocketaddress.h" 26553: 26553: # 40 "/usr/include/glib-2.0/gio/gnativesocketaddress.h" 26553: typedef struct _GNativeSocketAddressClass GNativeSocketAddressClass; 26553: typedef struct _GNativeSocketAddressPrivate GNativeSocketAddressPrivate; 26553: 26553: struct _GNativeSocketAddress 26553: { 26553: GSocketAddress parent_instance; 26553: 26553: 26553: GNativeSocketAddressPrivate *priv; 26553: }; 26553: 26553: struct _GNativeSocketAddressClass 26553: { 26553: GSocketAddressClass parent_class; 26553: }; 26553: 26553: extern 26553: GType g_native_socket_address_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GSocketAddress *g_native_socket_address_new (gpointer native, 26553: gsize len); 26553: 26553: 26553: # 113 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gnativevolumemonitor.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gnativevolumemonitor.h" 26553: # 1 "/usr/include/glib-2.0/gio/gvolumemonitor.h" 1 26553: # 33 "/usr/include/glib-2.0/gio/gvolumemonitor.h" 26553: 26553: # 55 "/usr/include/glib-2.0/gio/gvolumemonitor.h" 26553: typedef struct _GVolumeMonitorClass GVolumeMonitorClass; 26553: 26553: struct _GVolumeMonitor 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: gpointer priv; 26553: }; 26553: 26553: struct _GVolumeMonitorClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: void (* volume_added) (GVolumeMonitor *volume_monitor, 26553: GVolume *volume); 26553: void (* volume_removed) (GVolumeMonitor *volume_monitor, 26553: GVolume *volume); 26553: void (* volume_changed) (GVolumeMonitor *volume_monitor, 26553: GVolume *volume); 26553: 26553: void (* mount_added) (GVolumeMonitor *volume_monitor, 26553: GMount *mount); 26553: void (* mount_removed) (GVolumeMonitor *volume_monitor, 26553: GMount *mount); 26553: void (* mount_pre_unmount) (GVolumeMonitor *volume_monitor, 26553: GMount *mount); 26553: void (* mount_changed) (GVolumeMonitor *volume_monitor, 26553: GMount *mount); 26553: 26553: void (* drive_connected) (GVolumeMonitor *volume_monitor, 26553: GDrive *drive); 26553: void (* drive_disconnected) (GVolumeMonitor *volume_monitor, 26553: GDrive *drive); 26553: void (* drive_changed) (GVolumeMonitor *volume_monitor, 26553: GDrive *drive); 26553: 26553: 26553: 26553: gboolean (* is_supported) (void); 26553: 26553: GList * (* get_connected_drives) (GVolumeMonitor *volume_monitor); 26553: GList * (* get_volumes) (GVolumeMonitor *volume_monitor); 26553: GList * (* get_mounts) (GVolumeMonitor *volume_monitor); 26553: 26553: GVolume * (* get_volume_for_uuid) (GVolumeMonitor *volume_monitor, 26553: const char *uuid); 26553: 26553: GMount * (* get_mount_for_uuid) (GVolumeMonitor *volume_monitor, 26553: const char *uuid); 26553: 26553: 26553: 26553: GVolume * (* adopt_orphan_mount) (GMount *mount, 26553: GVolumeMonitor *volume_monitor); 26553: 26553: 26553: void (* drive_eject_button) (GVolumeMonitor *volume_monitor, 26553: GDrive *drive); 26553: 26553: 26553: void (* drive_stop_button) (GVolumeMonitor *volume_monitor, 26553: GDrive *drive); 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: void (*_g_reserved6) (void); 26553: }; 26553: 26553: extern 26553: GType g_volume_monitor_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GVolumeMonitor *g_volume_monitor_get (void); 26553: extern 26553: GList * g_volume_monitor_get_connected_drives (GVolumeMonitor *volume_monitor); 26553: extern 26553: GList * g_volume_monitor_get_volumes (GVolumeMonitor *volume_monitor); 26553: extern 26553: GList * g_volume_monitor_get_mounts (GVolumeMonitor *volume_monitor); 26553: extern 26553: GVolume * g_volume_monitor_get_volume_for_uuid (GVolumeMonitor *volume_monitor, 26553: const char *uuid); 26553: extern 26553: GMount * g_volume_monitor_get_mount_for_uuid (GVolumeMonitor *volume_monitor, 26553: const char *uuid); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GVolume * g_volume_monitor_adopt_orphan_mount (GMount *mount); 26553: 26553: 26553: # 29 "/usr/include/glib-2.0/gio/gnativevolumemonitor.h" 2 26553: 26553: 26553: # 40 "/usr/include/glib-2.0/gio/gnativevolumemonitor.h" 26553: typedef struct _GNativeVolumeMonitor GNativeVolumeMonitor; 26553: typedef struct _GNativeVolumeMonitorClass GNativeVolumeMonitorClass; 26553: 26553: struct _GNativeVolumeMonitor 26553: { 26553: GVolumeMonitor parent_instance; 26553: }; 26553: 26553: struct _GNativeVolumeMonitorClass 26553: { 26553: GVolumeMonitorClass parent_class; 26553: 26553: GMount * (* get_mount_for_mount_path) (const char *mount_path, 26553: GCancellable *cancellable); 26553: }; 26553: 26553: extern 26553: GType g_native_volume_monitor_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: # 114 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gnetworkaddress.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gnetworkaddress.h" 26553: 26553: # 37 "/usr/include/glib-2.0/gio/gnetworkaddress.h" 26553: typedef struct _GNetworkAddressClass GNetworkAddressClass; 26553: typedef struct _GNetworkAddressPrivate GNetworkAddressPrivate; 26553: 26553: struct _GNetworkAddress 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GNetworkAddressPrivate *priv; 26553: }; 26553: 26553: struct _GNetworkAddressClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: }; 26553: 26553: extern 26553: GType g_network_address_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GSocketConnectable *g_network_address_new (const gchar *hostname, 26553: guint16 port); 26553: extern 26553: GSocketConnectable *g_network_address_new_loopback (guint16 port); 26553: extern 26553: GSocketConnectable *g_network_address_parse (const gchar *host_and_port, 26553: guint16 default_port, 26553: GError **error); 26553: extern 26553: GSocketConnectable *g_network_address_parse_uri (const gchar *uri, 26553: guint16 default_port, 26553: GError **error); 26553: extern 26553: const gchar *g_network_address_get_hostname (GNetworkAddress *addr); 26553: extern 26553: guint16 g_network_address_get_port (GNetworkAddress *addr); 26553: extern 26553: const gchar *g_network_address_get_scheme (GNetworkAddress *addr); 26553: 26553: 26553: 26553: # 115 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gnetworkmonitor.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gnetworkmonitor.h" 26553: 26553: # 45 "/usr/include/glib-2.0/gio/gnetworkmonitor.h" 26553: typedef struct _GNetworkMonitorInterface GNetworkMonitorInterface; 26553: 26553: struct _GNetworkMonitorInterface { 26553: GTypeInterface g_iface; 26553: 26553: void (*network_changed) (GNetworkMonitor *monitor, 26553: gboolean network_available); 26553: 26553: gboolean (*can_reach) (GNetworkMonitor *monitor, 26553: GSocketConnectable *connectable, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (*can_reach_async) (GNetworkMonitor *monitor, 26553: GSocketConnectable *connectable, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (*can_reach_finish) (GNetworkMonitor *monitor, 26553: GAsyncResult *result, 26553: GError **error); 26553: }; 26553: 26553: extern 26553: GType g_network_monitor_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GNetworkMonitor *g_network_monitor_get_default (void); 26553: 26553: extern 26553: gboolean g_network_monitor_get_network_available (GNetworkMonitor *monitor); 26553: 26553: extern 26553: gboolean g_network_monitor_get_network_metered (GNetworkMonitor *monitor); 26553: 26553: extern 26553: GNetworkConnectivity g_network_monitor_get_connectivity (GNetworkMonitor *monitor); 26553: 26553: extern 26553: gboolean g_network_monitor_can_reach (GNetworkMonitor *monitor, 26553: GSocketConnectable *connectable, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_network_monitor_can_reach_async (GNetworkMonitor *monitor, 26553: GSocketConnectable *connectable, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_network_monitor_can_reach_finish (GNetworkMonitor *monitor, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: 26553: # 116 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gnetworkservice.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gnetworkservice.h" 26553: 26553: # 37 "/usr/include/glib-2.0/gio/gnetworkservice.h" 26553: typedef struct _GNetworkServiceClass GNetworkServiceClass; 26553: typedef struct _GNetworkServicePrivate GNetworkServicePrivate; 26553: 26553: struct _GNetworkService 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GNetworkServicePrivate *priv; 26553: }; 26553: 26553: struct _GNetworkServiceClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: }; 26553: 26553: extern 26553: GType g_network_service_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GSocketConnectable *g_network_service_new (const gchar *service, 26553: const gchar *protocol, 26553: const gchar *domain); 26553: 26553: extern 26553: const gchar *g_network_service_get_service (GNetworkService *srv); 26553: extern 26553: const gchar *g_network_service_get_protocol (GNetworkService *srv); 26553: extern 26553: const gchar *g_network_service_get_domain (GNetworkService *srv); 26553: extern 26553: const gchar *g_network_service_get_scheme (GNetworkService *srv); 26553: extern 26553: void g_network_service_set_scheme (GNetworkService *srv, const gchar *scheme); 26553: 26553: 26553: # 117 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gnotification.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gnotification.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType g_notification_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GNotification * g_notification_new (const gchar *title); 26553: 26553: extern 26553: void g_notification_set_title (GNotification *notification, 26553: const gchar *title); 26553: 26553: extern 26553: void g_notification_set_body (GNotification *notification, 26553: const gchar *body); 26553: 26553: extern 26553: void g_notification_set_icon (GNotification *notification, 26553: GIcon *icon); 26553: 26553: __attribute__((__deprecated__("Use '" "g_notification_set_priority" "' instead"))) extern 26553: void g_notification_set_urgent (GNotification *notification, 26553: gboolean urgent); 26553: 26553: extern 26553: void g_notification_set_priority (GNotification *notification, 26553: GNotificationPriority priority); 26553: 26553: extern 26553: void g_notification_set_category (GNotification *notification, 26553: const gchar *category); 26553: 26553: extern 26553: void g_notification_add_button (GNotification *notification, 26553: const gchar *label, 26553: const gchar *detailed_action); 26553: 26553: extern 26553: void g_notification_add_button_with_target (GNotification *notification, 26553: const gchar *label, 26553: const gchar *action, 26553: const gchar *target_format, 26553: ...); 26553: 26553: extern 26553: void g_notification_add_button_with_target_value (GNotification *notification, 26553: const gchar *label, 26553: const gchar *action, 26553: GVariant *target); 26553: 26553: extern 26553: void g_notification_set_default_action (GNotification *notification, 26553: const gchar *detailed_action); 26553: 26553: extern 26553: void g_notification_set_default_action_and_target (GNotification *notification, 26553: const gchar *action, 26553: const gchar *target_format, 26553: ...); 26553: 26553: extern 26553: void g_notification_set_default_action_and_target_value (GNotification *notification, 26553: const gchar *action, 26553: GVariant *target); 26553: 26553: 26553: # 118 "/usr/include/glib-2.0/gio/gio.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/gio/gpermission.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gpermission.h" 26553: 26553: # 43 "/usr/include/glib-2.0/gio/gpermission.h" 26553: typedef struct _GPermissionPrivate GPermissionPrivate; 26553: typedef struct _GPermissionClass GPermissionClass; 26553: 26553: struct _GPermission 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GPermissionPrivate *priv; 26553: }; 26553: 26553: struct _GPermissionClass { 26553: GObjectClass parent_class; 26553: 26553: gboolean (*acquire) (GPermission *permission, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (*acquire_async) (GPermission *permission, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (*acquire_finish) (GPermission *permission, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: gboolean (*release) (GPermission *permission, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (*release_async) (GPermission *permission, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (*release_finish) (GPermission *permission, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: gpointer reserved[16]; 26553: }; 26553: 26553: extern 26553: GType g_permission_get_type (void); 26553: extern 26553: gboolean g_permission_acquire (GPermission *permission, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_permission_acquire_async (GPermission *permission, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_permission_acquire_finish (GPermission *permission, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_permission_release (GPermission *permission, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_permission_release_async (GPermission *permission, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_permission_release_finish (GPermission *permission, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_permission_get_allowed (GPermission *permission); 26553: extern 26553: gboolean g_permission_get_can_acquire (GPermission *permission); 26553: extern 26553: gboolean g_permission_get_can_release (GPermission *permission); 26553: 26553: extern 26553: void g_permission_impl_update (GPermission *permission, 26553: gboolean allowed, 26553: gboolean can_acquire, 26553: gboolean can_release); 26553: 26553: 26553: # 120 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gpollableinputstream.h" 1 26553: # 26 "/usr/include/glib-2.0/gio/gpollableinputstream.h" 26553: # 1 "/usr/include/glib-2.0/gio/gio.h" 1 26553: # 27 "/usr/include/glib-2.0/gio/gpollableinputstream.h" 2 26553: 26553: 26553: # 42 "/usr/include/glib-2.0/gio/gpollableinputstream.h" 26553: typedef struct _GPollableInputStreamInterface GPollableInputStreamInterface; 26553: # 66 "/usr/include/glib-2.0/gio/gpollableinputstream.h" 26553: struct _GPollableInputStreamInterface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: gboolean (*can_poll) (GPollableInputStream *stream); 26553: 26553: gboolean (*is_readable) (GPollableInputStream *stream); 26553: GSource * (*create_source) (GPollableInputStream *stream, 26553: GCancellable *cancellable); 26553: gssize (*read_nonblocking) (GPollableInputStream *stream, 26553: void *buffer, 26553: gsize count, 26553: GError **error); 26553: }; 26553: 26553: extern 26553: GType g_pollable_input_stream_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gboolean g_pollable_input_stream_can_poll (GPollableInputStream *stream); 26553: 26553: extern 26553: gboolean g_pollable_input_stream_is_readable (GPollableInputStream *stream); 26553: extern 26553: GSource *g_pollable_input_stream_create_source (GPollableInputStream *stream, 26553: GCancellable *cancellable); 26553: 26553: extern 26553: gssize g_pollable_input_stream_read_nonblocking (GPollableInputStream *stream, 26553: void *buffer, 26553: gsize count, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: # 121 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gpollableoutputstream.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gpollableoutputstream.h" 26553: 26553: # 42 "/usr/include/glib-2.0/gio/gpollableoutputstream.h" 26553: typedef struct _GPollableOutputStreamInterface GPollableOutputStreamInterface; 26553: # 74 "/usr/include/glib-2.0/gio/gpollableoutputstream.h" 26553: struct _GPollableOutputStreamInterface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: gboolean (*can_poll) (GPollableOutputStream *stream); 26553: 26553: gboolean (*is_writable) (GPollableOutputStream *stream); 26553: GSource * (*create_source) (GPollableOutputStream *stream, 26553: GCancellable *cancellable); 26553: gssize (*write_nonblocking) (GPollableOutputStream *stream, 26553: const void *buffer, 26553: gsize count, 26553: GError **error); 26553: GPollableReturn (*writev_nonblocking) (GPollableOutputStream *stream, 26553: const GOutputVector *vectors, 26553: gsize n_vectors, 26553: gsize *bytes_written, 26553: GError **error); 26553: }; 26553: 26553: extern 26553: GType g_pollable_output_stream_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gboolean g_pollable_output_stream_can_poll (GPollableOutputStream *stream); 26553: 26553: extern 26553: gboolean g_pollable_output_stream_is_writable (GPollableOutputStream *stream); 26553: extern 26553: GSource *g_pollable_output_stream_create_source (GPollableOutputStream *stream, 26553: GCancellable *cancellable); 26553: 26553: extern 26553: gssize g_pollable_output_stream_write_nonblocking (GPollableOutputStream *stream, 26553: const void *buffer, 26553: gsize count, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: GPollableReturn g_pollable_output_stream_writev_nonblocking (GPollableOutputStream *stream, 26553: const GOutputVector *vectors, 26553: gsize n_vectors, 26553: gsize *bytes_written, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: # 122 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gpollableutils.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gpollableutils.h" 26553: 26553: 26553: extern 26553: GSource *g_pollable_source_new (GObject *pollable_stream); 26553: 26553: extern 26553: GSource *g_pollable_source_new_full (gpointer pollable_stream, 26553: GSource *child_source, 26553: GCancellable *cancellable); 26553: 26553: extern 26553: gssize g_pollable_stream_read (GInputStream *stream, 26553: void *buffer, 26553: gsize count, 26553: gboolean blocking, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: gssize g_pollable_stream_write (GOutputStream *stream, 26553: const void *buffer, 26553: gsize count, 26553: gboolean blocking, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_pollable_stream_write_all (GOutputStream *stream, 26553: const void *buffer, 26553: gsize count, 26553: gboolean blocking, 26553: gsize *bytes_written, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: # 123 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 26553: 26553: # 42 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 26553: extern 26553: GType g_power_profile_monitor_get_type (void); 26553: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 26553: #pragma GCC diagnostic push 26553: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 26553: 26553: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 26553: typedef struct _GPowerProfileMonitor GPowerProfileMonitor; typedef struct _GPowerProfileMonitorInterface GPowerProfileMonitorInterface; typedef GPowerProfileMonitor *GPowerProfileMonitor_autoptr; typedef GList *GPowerProfileMonitor_listautoptr; typedef GSList *GPowerProfileMonitor_slistautoptr; typedef GQueue *GPowerProfileMonitor_queueautoptr; 26553: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 26553: #pragma GCC diagnostic push 26553: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 26553: 26553: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GPowerProfileMonitor (GPowerProfileMonitor *_ptr) { if (_ptr) (glib_autoptr_clear_GObject) ((GObject *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GPowerProfileMonitor (GPowerProfileMonitor **_ptr) { glib_autoptr_clear_GPowerProfileMonitor (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GPowerProfileMonitor (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) glib_autoptr_clear_GObject); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GPowerProfileMonitor (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) glib_autoptr_clear_GObject); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GPowerProfileMonitor (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) glib_autoptr_clear_GObject); } 26553: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 26553: #pragma GCC diagnostic pop 26553: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 26553: __attribute__ ((__unused__)) static inline GPowerProfileMonitor * g_power_profile_monitor (gpointer ptr) { return (((GPowerProfileMonitor*) g_type_check_instance_cast ((GTypeInstance*) (ptr), (g_power_profile_monitor_get_type ())))); } __attribute__ ((__unused__)) static inline gboolean g_IS_power_profile_monitor (gpointer ptr) { return ((__extension__ ({ GTypeInstance *__inst = (GTypeInstance*) (ptr); GType __t = (g_power_profile_monitor_get_type ()); gboolean __r; if (!__inst) __r = (0); else if (__inst->g_class && __inst->g_class->g_type == __t) __r = (!(0)); else __r = g_type_check_instance_is_a (__inst, __t); __r; }))); } __attribute__ ((__unused__)) static inline GPowerProfileMonitorInterface * g_power_profile_monitor_GET_IFACE (gpointer ptr) { return (((GPowerProfileMonitorInterface*) g_type_interface_peek (((GTypeInstance*) (ptr))->g_class, (g_power_profile_monitor_get_type ())))); } 26553: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 26553: #pragma GCC diagnostic pop 26553: # 43 "/usr/include/glib-2.0/gio/gpowerprofilemonitor.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GPowerProfileMonitorInterface 26553: { 26553: 26553: GTypeInterface g_iface; 26553: }; 26553: 26553: extern 26553: GPowerProfileMonitor *g_power_profile_monitor_dup_default (void); 26553: 26553: extern 26553: gboolean g_power_profile_monitor_get_power_saver_enabled (GPowerProfileMonitor *monitor); 26553: 26553: 26553: # 124 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gpropertyaction.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gpropertyaction.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType g_property_action_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GPropertyAction * g_property_action_new (const gchar *name, 26553: gpointer object, 26553: const gchar *property_name); 26553: 26553: 26553: # 125 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gproxy.h" 1 26553: # 32 "/usr/include/glib-2.0/gio/gproxy.h" 26553: 26553: # 56 "/usr/include/glib-2.0/gio/gproxy.h" 26553: typedef struct _GProxyInterface GProxyInterface; 26553: # 71 "/usr/include/glib-2.0/gio/gproxy.h" 26553: struct _GProxyInterface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: GIOStream * (* connect) (GProxy *proxy, 26553: GIOStream *connection, 26553: GProxyAddress *proxy_address, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: void (* connect_async) (GProxy *proxy, 26553: GIOStream *connection, 26553: GProxyAddress *proxy_address, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: GIOStream * (* connect_finish) (GProxy *proxy, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: gboolean (* supports_hostname) (GProxy *proxy); 26553: }; 26553: 26553: extern 26553: GType g_proxy_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GProxy *g_proxy_get_default_for_protocol (const gchar *protocol); 26553: 26553: extern 26553: GIOStream *g_proxy_connect (GProxy *proxy, 26553: GIOStream *connection, 26553: GProxyAddress *proxy_address, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_proxy_connect_async (GProxy *proxy, 26553: GIOStream *connection, 26553: GProxyAddress *proxy_address, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: GIOStream *g_proxy_connect_finish (GProxy *proxy, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_proxy_supports_hostname (GProxy *proxy); 26553: 26553: 26553: # 126 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gproxyaddress.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gproxyaddress.h" 26553: 26553: # 39 "/usr/include/glib-2.0/gio/gproxyaddress.h" 26553: typedef struct _GProxyAddressClass GProxyAddressClass; 26553: typedef struct _GProxyAddressPrivate GProxyAddressPrivate; 26553: 26553: struct _GProxyAddress 26553: { 26553: GInetSocketAddress parent_instance; 26553: 26553: 26553: GProxyAddressPrivate *priv; 26553: }; 26553: 26553: struct _GProxyAddressClass 26553: { 26553: GInetSocketAddressClass parent_class; 26553: }; 26553: 26553: 26553: extern 26553: GType g_proxy_address_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GSocketAddress *g_proxy_address_new (GInetAddress *inetaddr, 26553: guint16 port, 26553: const gchar *protocol, 26553: const gchar *dest_hostname, 26553: guint16 dest_port, 26553: const gchar *username, 26553: const gchar *password); 26553: 26553: extern 26553: const gchar *g_proxy_address_get_protocol (GProxyAddress *proxy); 26553: extern 26553: const gchar *g_proxy_address_get_destination_protocol (GProxyAddress *proxy); 26553: extern 26553: const gchar *g_proxy_address_get_destination_hostname (GProxyAddress *proxy); 26553: extern 26553: guint16 g_proxy_address_get_destination_port (GProxyAddress *proxy); 26553: extern 26553: const gchar *g_proxy_address_get_username (GProxyAddress *proxy); 26553: extern 26553: const gchar *g_proxy_address_get_password (GProxyAddress *proxy); 26553: 26553: extern 26553: const gchar *g_proxy_address_get_uri (GProxyAddress *proxy); 26553: 26553: 26553: # 127 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gproxyaddressenumerator.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gproxyaddressenumerator.h" 26553: # 1 "/usr/include/glib-2.0/gio/gsocketaddressenumerator.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gsocketaddressenumerator.h" 26553: 26553: # 43 "/usr/include/glib-2.0/gio/gsocketaddressenumerator.h" 26553: typedef struct _GSocketAddressEnumeratorClass GSocketAddressEnumeratorClass; 26553: 26553: struct _GSocketAddressEnumerator 26553: { 26553: 26553: GObject parent_instance; 26553: }; 26553: # 59 "/usr/include/glib-2.0/gio/gsocketaddressenumerator.h" 26553: struct _GSocketAddressEnumeratorClass 26553: { 26553: 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: 26553: GSocketAddress * (* next) (GSocketAddressEnumerator *enumerator, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: void (* next_async) (GSocketAddressEnumerator *enumerator, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GSocketAddress * (* next_finish) (GSocketAddressEnumerator *enumerator, 26553: GAsyncResult *result, 26553: GError **error); 26553: }; 26553: 26553: extern 26553: GType g_socket_address_enumerator_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GSocketAddress *g_socket_address_enumerator_next (GSocketAddressEnumerator *enumerator, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_socket_address_enumerator_next_async (GSocketAddressEnumerator *enumerator, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GSocketAddress *g_socket_address_enumerator_next_finish (GSocketAddressEnumerator *enumerator, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: 26553: # 29 "/usr/include/glib-2.0/gio/gproxyaddressenumerator.h" 2 26553: 26553: 26553: # 47 "/usr/include/glib-2.0/gio/gproxyaddressenumerator.h" 26553: typedef struct _GProxyAddressEnumeratorClass GProxyAddressEnumeratorClass; 26553: typedef struct _GProxyAddressEnumeratorPrivate GProxyAddressEnumeratorPrivate; 26553: 26553: struct _GProxyAddressEnumerator 26553: { 26553: 26553: GSocketAddressEnumerator parent_instance; 26553: GProxyAddressEnumeratorPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GProxyAddressEnumeratorClass 26553: { 26553: 26553: GSocketAddressEnumeratorClass parent_class; 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: void (*_g_reserved6) (void); 26553: void (*_g_reserved7) (void); 26553: }; 26553: 26553: extern 26553: GType g_proxy_address_enumerator_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: # 128 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gproxyresolver.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gproxyresolver.h" 26553: 26553: # 45 "/usr/include/glib-2.0/gio/gproxyresolver.h" 26553: typedef struct _GProxyResolverInterface GProxyResolverInterface; 26553: 26553: struct _GProxyResolverInterface { 26553: GTypeInterface g_iface; 26553: 26553: 26553: gboolean (* is_supported) (GProxyResolver *resolver); 26553: 26553: gchar ** (* lookup) (GProxyResolver *resolver, 26553: const gchar *uri, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: void (* lookup_async) (GProxyResolver *resolver, 26553: const gchar *uri, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: gchar ** (* lookup_finish) (GProxyResolver *resolver, 26553: GAsyncResult *result, 26553: GError **error); 26553: }; 26553: 26553: extern 26553: GType g_proxy_resolver_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GProxyResolver *g_proxy_resolver_get_default (void); 26553: 26553: extern 26553: gboolean g_proxy_resolver_is_supported (GProxyResolver *resolver); 26553: extern 26553: gchar **g_proxy_resolver_lookup (GProxyResolver *resolver, 26553: const gchar *uri, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_proxy_resolver_lookup_async (GProxyResolver *resolver, 26553: const gchar *uri, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gchar **g_proxy_resolver_lookup_finish (GProxyResolver *resolver, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: 26553: 26553: # 129 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gremoteactiongroup.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gremoteactiongroup.h" 26553: 26553: # 41 "/usr/include/glib-2.0/gio/gremoteactiongroup.h" 26553: typedef struct _GRemoteActionGroupInterface GRemoteActionGroupInterface; 26553: 26553: struct _GRemoteActionGroupInterface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: void (* activate_action_full) (GRemoteActionGroup *remote, 26553: const gchar *action_name, 26553: GVariant *parameter, 26553: GVariant *platform_data); 26553: 26553: void (* change_action_state_full) (GRemoteActionGroup *remote, 26553: const gchar *action_name, 26553: GVariant *value, 26553: GVariant *platform_data); 26553: }; 26553: 26553: extern 26553: GType g_remote_action_group_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: void g_remote_action_group_activate_action_full (GRemoteActionGroup *remote, 26553: const gchar *action_name, 26553: GVariant *parameter, 26553: GVariant *platform_data); 26553: 26553: extern 26553: void g_remote_action_group_change_action_state_full (GRemoteActionGroup *remote, 26553: const gchar *action_name, 26553: GVariant *value, 26553: GVariant *platform_data); 26553: 26553: 26553: # 130 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gresolver.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gresolver.h" 26553: 26553: # 38 "/usr/include/glib-2.0/gio/gresolver.h" 26553: typedef struct _GResolverPrivate GResolverPrivate; 26553: typedef struct _GResolverClass GResolverClass; 26553: 26553: struct _GResolver { 26553: GObject parent_instance; 26553: 26553: GResolverPrivate *priv; 26553: }; 26553: # 57 "/usr/include/glib-2.0/gio/gresolver.h" 26553: typedef enum { 26553: G_RESOLVER_NAME_LOOKUP_FLAGS_DEFAULT = 0, 26553: G_RESOLVER_NAME_LOOKUP_FLAGS_IPV4_ONLY = 1 << 0, 26553: G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, 26553: } GResolverNameLookupFlags; 26553: 26553: struct _GResolverClass { 26553: GObjectClass parent_class; 26553: 26553: 26553: void ( *reload) (GResolver *resolver); 26553: 26553: 26553: GList * ( *lookup_by_name) (GResolver *resolver, 26553: const gchar *hostname, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void ( *lookup_by_name_async) (GResolver *resolver, 26553: const gchar *hostname, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GList * ( *lookup_by_name_finish) (GResolver *resolver, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: gchar * ( *lookup_by_address) (GResolver *resolver, 26553: GInetAddress *address, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void ( *lookup_by_address_async) (GResolver *resolver, 26553: GInetAddress *address, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gchar * ( *lookup_by_address_finish) (GResolver *resolver, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: GList * ( *lookup_service) (GResolver *resolver, 26553: const gchar *rrname, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void ( *lookup_service_async) (GResolver *resolver, 26553: const gchar *rrname, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: GList * ( *lookup_service_finish) (GResolver *resolver, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: GList * ( *lookup_records) (GResolver *resolver, 26553: const gchar *rrname, 26553: GResolverRecordType record_type, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: void ( *lookup_records_async) (GResolver *resolver, 26553: const gchar *rrname, 26553: GResolverRecordType record_type, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: GList * ( *lookup_records_finish) (GResolver *resolver, 26553: GAsyncResult *result, 26553: GError **error); 26553: # 141 "/usr/include/glib-2.0/gio/gresolver.h" 26553: void ( *lookup_by_name_with_flags_async) (GResolver *resolver, 26553: const gchar *hostname, 26553: GResolverNameLookupFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: # 158 "/usr/include/glib-2.0/gio/gresolver.h" 26553: GList * ( *lookup_by_name_with_flags_finish) (GResolver *resolver, 26553: GAsyncResult *result, 26553: GError **error); 26553: # 176 "/usr/include/glib-2.0/gio/gresolver.h" 26553: GList * ( *lookup_by_name_with_flags) (GResolver *resolver, 26553: const gchar *hostname, 26553: GResolverNameLookupFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: }; 26553: 26553: extern 26553: GType g_resolver_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GResolver *g_resolver_get_default (void); 26553: extern 26553: void g_resolver_set_default (GResolver *resolver); 26553: extern 26553: GList *g_resolver_lookup_by_name (GResolver *resolver, 26553: const gchar *hostname, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_resolver_lookup_by_name_async (GResolver *resolver, 26553: const gchar *hostname, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GList *g_resolver_lookup_by_name_finish (GResolver *resolver, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: void g_resolver_lookup_by_name_with_flags_async (GResolver *resolver, 26553: const gchar *hostname, 26553: GResolverNameLookupFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GList *g_resolver_lookup_by_name_with_flags_finish (GResolver *resolver, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: GList *g_resolver_lookup_by_name_with_flags (GResolver *resolver, 26553: const gchar *hostname, 26553: GResolverNameLookupFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_resolver_free_addresses (GList *addresses); 26553: extern 26553: gchar *g_resolver_lookup_by_address (GResolver *resolver, 26553: GInetAddress *address, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_resolver_lookup_by_address_async (GResolver *resolver, 26553: GInetAddress *address, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gchar *g_resolver_lookup_by_address_finish (GResolver *resolver, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: GList *g_resolver_lookup_service (GResolver *resolver, 26553: const gchar *service, 26553: const gchar *protocol, 26553: const gchar *domain, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_resolver_lookup_service_async (GResolver *resolver, 26553: const gchar *service, 26553: const gchar *protocol, 26553: const gchar *domain, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GList *g_resolver_lookup_service_finish (GResolver *resolver, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: GList *g_resolver_lookup_records (GResolver *resolver, 26553: const gchar *rrname, 26553: GResolverRecordType record_type, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_resolver_lookup_records_async (GResolver *resolver, 26553: const gchar *rrname, 26553: GResolverRecordType record_type, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GList *g_resolver_lookup_records_finish (GResolver *resolver, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: void g_resolver_free_targets (GList *targets); 26553: # 287 "/usr/include/glib-2.0/gio/gresolver.h" 26553: extern 26553: GQuark g_resolver_error_quark (void); 26553: 26553: 26553: # 131 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gresource.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gresource.h" 26553: 26553: # 48 "/usr/include/glib-2.0/gio/gresource.h" 26553: extern 26553: GQuark g_resource_error_quark (void); 26553: 26553: typedef struct _GStaticResource GStaticResource; 26553: 26553: struct _GStaticResource { 26553: 26553: const guint8 *data; 26553: gsize data_len; 26553: GResource *resource; 26553: GStaticResource *next; 26553: gpointer padding; 26553: }; 26553: 26553: extern 26553: GType g_resource_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GResource * g_resource_new_from_data (GBytes *data, 26553: GError **error); 26553: extern 26553: GResource * g_resource_ref (GResource *resource); 26553: extern 26553: void g_resource_unref (GResource *resource); 26553: extern 26553: GResource * g_resource_load (const gchar *filename, 26553: GError **error); 26553: extern 26553: GInputStream *g_resource_open_stream (GResource *resource, 26553: const char *path, 26553: GResourceLookupFlags lookup_flags, 26553: GError **error); 26553: extern 26553: GBytes * g_resource_lookup_data (GResource *resource, 26553: const char *path, 26553: GResourceLookupFlags lookup_flags, 26553: GError **error); 26553: extern 26553: char ** g_resource_enumerate_children (GResource *resource, 26553: const char *path, 26553: GResourceLookupFlags lookup_flags, 26553: GError **error); 26553: extern 26553: gboolean g_resource_get_info (GResource *resource, 26553: const char *path, 26553: GResourceLookupFlags lookup_flags, 26553: gsize *size, 26553: guint32 *flags, 26553: GError **error); 26553: 26553: extern 26553: void g_resources_register (GResource *resource); 26553: extern 26553: void g_resources_unregister (GResource *resource); 26553: extern 26553: GInputStream *g_resources_open_stream (const char *path, 26553: GResourceLookupFlags lookup_flags, 26553: GError **error); 26553: extern 26553: GBytes * g_resources_lookup_data (const char *path, 26553: GResourceLookupFlags lookup_flags, 26553: GError **error); 26553: extern 26553: char ** g_resources_enumerate_children (const char *path, 26553: GResourceLookupFlags lookup_flags, 26553: GError **error); 26553: extern 26553: gboolean g_resources_get_info (const char *path, 26553: GResourceLookupFlags lookup_flags, 26553: gsize *size, 26553: guint32 *flags, 26553: GError **error); 26553: 26553: 26553: extern 26553: void g_static_resource_init (GStaticResource *static_resource); 26553: extern 26553: void g_static_resource_fini (GStaticResource *static_resource); 26553: extern 26553: GResource *g_static_resource_get_resource (GStaticResource *static_resource); 26553: 26553: 26553: # 132 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gseekable.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gseekable.h" 26553: 26553: # 42 "/usr/include/glib-2.0/gio/gseekable.h" 26553: typedef struct _GSeekableIface GSeekableIface; 26553: # 55 "/usr/include/glib-2.0/gio/gseekable.h" 26553: struct _GSeekableIface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: goffset (* tell) (GSeekable *seekable); 26553: 26553: gboolean (* can_seek) (GSeekable *seekable); 26553: gboolean (* seek) (GSeekable *seekable, 26553: goffset offset, 26553: GSeekType type, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: gboolean (* can_truncate) (GSeekable *seekable); 26553: gboolean (* truncate_fn) (GSeekable *seekable, 26553: goffset offset, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: }; 26553: 26553: extern 26553: GType g_seekable_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: goffset g_seekable_tell (GSeekable *seekable); 26553: extern 26553: gboolean g_seekable_can_seek (GSeekable *seekable); 26553: extern 26553: gboolean g_seekable_seek (GSeekable *seekable, 26553: goffset offset, 26553: GSeekType type, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_seekable_can_truncate (GSeekable *seekable); 26553: extern 26553: gboolean g_seekable_truncate (GSeekable *seekable, 26553: goffset offset, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: # 133 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gsettings.h" 1 26553: # 27 "/usr/include/glib-2.0/gio/gsettings.h" 26553: # 1 "/usr/include/glib-2.0/gio/gsettingsschema.h" 1 26553: # 24 "/usr/include/glib-2.0/gio/gsettingsschema.h" 26553: 26553: 26553: typedef struct _GSettingsSchemaSource GSettingsSchemaSource; 26553: typedef struct _GSettingsSchema GSettingsSchema; 26553: typedef struct _GSettingsSchemaKey GSettingsSchemaKey; 26553: 26553: 26553: extern 26553: GType g_settings_schema_source_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GSettingsSchemaSource * g_settings_schema_source_get_default (void); 26553: extern 26553: GSettingsSchemaSource * g_settings_schema_source_ref (GSettingsSchemaSource *source); 26553: extern 26553: void g_settings_schema_source_unref (GSettingsSchemaSource *source); 26553: 26553: extern 26553: GSettingsSchemaSource * g_settings_schema_source_new_from_directory (const gchar *directory, 26553: GSettingsSchemaSource *parent, 26553: gboolean trusted, 26553: GError **error); 26553: 26553: extern 26553: GSettingsSchema * g_settings_schema_source_lookup (GSettingsSchemaSource *source, 26553: const gchar *schema_id, 26553: gboolean recursive); 26553: 26553: extern 26553: void g_settings_schema_source_list_schemas (GSettingsSchemaSource *source, 26553: gboolean recursive, 26553: gchar ***non_relocatable, 26553: gchar ***relocatable); 26553: 26553: 26553: extern 26553: GType g_settings_schema_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GSettingsSchema * g_settings_schema_ref (GSettingsSchema *schema); 26553: extern 26553: void g_settings_schema_unref (GSettingsSchema *schema); 26553: 26553: extern 26553: const gchar * g_settings_schema_get_id (GSettingsSchema *schema); 26553: extern 26553: const gchar * g_settings_schema_get_path (GSettingsSchema *schema); 26553: extern 26553: GSettingsSchemaKey * g_settings_schema_get_key (GSettingsSchema *schema, 26553: const gchar *name); 26553: extern 26553: gboolean g_settings_schema_has_key (GSettingsSchema *schema, 26553: const gchar *name); 26553: extern 26553: gchar** g_settings_schema_list_keys (GSettingsSchema *schema); 26553: 26553: 26553: extern 26553: gchar ** g_settings_schema_list_children (GSettingsSchema *schema); 26553: 26553: 26553: extern 26553: GType g_settings_schema_key_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GSettingsSchemaKey * g_settings_schema_key_ref (GSettingsSchemaKey *key); 26553: extern 26553: void g_settings_schema_key_unref (GSettingsSchemaKey *key); 26553: 26553: extern 26553: const GVariantType * g_settings_schema_key_get_value_type (GSettingsSchemaKey *key); 26553: extern 26553: GVariant * g_settings_schema_key_get_default_value (GSettingsSchemaKey *key); 26553: extern 26553: GVariant * g_settings_schema_key_get_range (GSettingsSchemaKey *key); 26553: extern 26553: gboolean g_settings_schema_key_range_check (GSettingsSchemaKey *key, 26553: GVariant *value); 26553: 26553: extern 26553: const gchar * g_settings_schema_key_get_name (GSettingsSchemaKey *key); 26553: extern 26553: const gchar * g_settings_schema_key_get_summary (GSettingsSchemaKey *key); 26553: extern 26553: const gchar * g_settings_schema_key_get_description (GSettingsSchemaKey *key); 26553: 26553: 26553: # 28 "/usr/include/glib-2.0/gio/gsettings.h" 2 26553: 26553: 26553: 26553: # 42 "/usr/include/glib-2.0/gio/gsettings.h" 26553: typedef struct _GSettingsPrivate GSettingsPrivate; 26553: typedef struct _GSettingsClass GSettingsClass; 26553: 26553: struct _GSettingsClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: void (*writable_changed) (GSettings *settings, 26553: const gchar *key); 26553: void (*changed) (GSettings *settings, 26553: const gchar *key); 26553: gboolean (*writable_change_event) (GSettings *settings, 26553: GQuark key); 26553: gboolean (*change_event) (GSettings *settings, 26553: const GQuark *keys, 26553: gint n_keys); 26553: 26553: gpointer padding[20]; 26553: }; 26553: 26553: struct _GSettings 26553: { 26553: GObject parent_instance; 26553: GSettingsPrivate *priv; 26553: }; 26553: 26553: 26553: extern 26553: GType g_settings_get_type (void); 26553: 26553: __attribute__((__deprecated__("Use '" "g_settings_schema_source_list_schemas" "' instead"))) extern 26553: const gchar * const * g_settings_list_schemas (void); 26553: __attribute__((__deprecated__("Use '" "g_settings_schema_source_list_schemas" "' instead"))) extern 26553: const gchar * const * g_settings_list_relocatable_schemas (void); 26553: extern 26553: GSettings * g_settings_new (const gchar *schema_id); 26553: extern 26553: GSettings * g_settings_new_with_path (const gchar *schema_id, 26553: const gchar *path); 26553: extern 26553: GSettings * g_settings_new_with_backend (const gchar *schema_id, 26553: GSettingsBackend *backend); 26553: extern 26553: GSettings * g_settings_new_with_backend_and_path (const gchar *schema_id, 26553: GSettingsBackend *backend, 26553: const gchar *path); 26553: extern 26553: GSettings * g_settings_new_full (GSettingsSchema *schema, 26553: GSettingsBackend *backend, 26553: const gchar *path); 26553: extern 26553: gchar ** g_settings_list_children (GSettings *settings); 26553: __attribute__((__deprecated__("Use '" "g_settings_schema_list_keys" "' instead"))) extern 26553: gchar ** g_settings_list_keys (GSettings *settings); 26553: __attribute__((__deprecated__("Use '" "g_settings_schema_key_get_range" "' instead"))) extern 26553: GVariant * g_settings_get_range (GSettings *settings, 26553: const gchar *key); 26553: __attribute__((__deprecated__("Use '" "g_settings_schema_key_range_check" "' instead"))) extern 26553: gboolean g_settings_range_check (GSettings *settings, 26553: const gchar *key, 26553: GVariant *value); 26553: 26553: extern 26553: gboolean g_settings_set_value (GSettings *settings, 26553: const gchar *key, 26553: GVariant *value); 26553: extern 26553: GVariant * g_settings_get_value (GSettings *settings, 26553: const gchar *key); 26553: 26553: extern 26553: GVariant * g_settings_get_user_value (GSettings *settings, 26553: const gchar *key); 26553: extern 26553: GVariant * g_settings_get_default_value (GSettings *settings, 26553: const gchar *key); 26553: 26553: extern 26553: gboolean g_settings_set (GSettings *settings, 26553: const gchar *key, 26553: const gchar *format, 26553: ...); 26553: extern 26553: void g_settings_get (GSettings *settings, 26553: const gchar *key, 26553: const gchar *format, 26553: ...); 26553: extern 26553: void g_settings_reset (GSettings *settings, 26553: const gchar *key); 26553: 26553: extern 26553: gint g_settings_get_int (GSettings *settings, 26553: const gchar *key); 26553: extern 26553: gboolean g_settings_set_int (GSettings *settings, 26553: const gchar *key, 26553: gint value); 26553: extern 26553: gint64 g_settings_get_int64 (GSettings *settings, 26553: const gchar *key); 26553: extern 26553: gboolean g_settings_set_int64 (GSettings *settings, 26553: const gchar *key, 26553: gint64 value); 26553: extern 26553: guint g_settings_get_uint (GSettings *settings, 26553: const gchar *key); 26553: extern 26553: gboolean g_settings_set_uint (GSettings *settings, 26553: const gchar *key, 26553: guint value); 26553: extern 26553: guint64 g_settings_get_uint64 (GSettings *settings, 26553: const gchar *key); 26553: extern 26553: gboolean g_settings_set_uint64 (GSettings *settings, 26553: const gchar *key, 26553: guint64 value); 26553: extern 26553: gchar * g_settings_get_string (GSettings *settings, 26553: const gchar *key); 26553: extern 26553: gboolean g_settings_set_string (GSettings *settings, 26553: const gchar *key, 26553: const gchar *value); 26553: extern 26553: gboolean g_settings_get_boolean (GSettings *settings, 26553: const gchar *key); 26553: extern 26553: gboolean g_settings_set_boolean (GSettings *settings, 26553: const gchar *key, 26553: gboolean value); 26553: extern 26553: gdouble g_settings_get_double (GSettings *settings, 26553: const gchar *key); 26553: extern 26553: gboolean g_settings_set_double (GSettings *settings, 26553: const gchar *key, 26553: gdouble value); 26553: extern 26553: gchar ** g_settings_get_strv (GSettings *settings, 26553: const gchar *key); 26553: extern 26553: gboolean g_settings_set_strv (GSettings *settings, 26553: const gchar *key, 26553: const gchar *const *value); 26553: extern 26553: gint g_settings_get_enum (GSettings *settings, 26553: const gchar *key); 26553: extern 26553: gboolean g_settings_set_enum (GSettings *settings, 26553: const gchar *key, 26553: gint value); 26553: extern 26553: guint g_settings_get_flags (GSettings *settings, 26553: const gchar *key); 26553: extern 26553: gboolean g_settings_set_flags (GSettings *settings, 26553: const gchar *key, 26553: guint value); 26553: extern 26553: GSettings * g_settings_get_child (GSettings *settings, 26553: const gchar *name); 26553: 26553: extern 26553: gboolean g_settings_is_writable (GSettings *settings, 26553: const gchar *name); 26553: 26553: extern 26553: void g_settings_delay (GSettings *settings); 26553: extern 26553: void g_settings_apply (GSettings *settings); 26553: extern 26553: void g_settings_revert (GSettings *settings); 26553: extern 26553: gboolean g_settings_get_has_unapplied (GSettings *settings); 26553: extern 26553: void g_settings_sync (void); 26553: # 235 "/usr/include/glib-2.0/gio/gsettings.h" 26553: typedef GVariant * (*GSettingsBindSetMapping) (const GValue *value, 26553: const GVariantType *expected_type, 26553: gpointer user_data); 26553: # 251 "/usr/include/glib-2.0/gio/gsettings.h" 26553: typedef gboolean (*GSettingsBindGetMapping) (GValue *value, 26553: GVariant *variant, 26553: gpointer user_data); 26553: # 275 "/usr/include/glib-2.0/gio/gsettings.h" 26553: typedef gboolean (*GSettingsGetMapping) (GVariant *value, 26553: gpointer *result, 26553: gpointer user_data); 26553: # 297 "/usr/include/glib-2.0/gio/gsettings.h" 26553: typedef enum 26553: { 26553: G_SETTINGS_BIND_DEFAULT, 26553: G_SETTINGS_BIND_GET = (1<<0), 26553: G_SETTINGS_BIND_SET = (1<<1), 26553: G_SETTINGS_BIND_NO_SENSITIVITY = (1<<2), 26553: G_SETTINGS_BIND_GET_NO_CHANGES = (1<<3), 26553: G_SETTINGS_BIND_INVERT_BOOLEAN = (1<<4) 26553: } GSettingsBindFlags; 26553: 26553: extern 26553: void g_settings_bind (GSettings *settings, 26553: const gchar *key, 26553: gpointer object, 26553: const gchar *property, 26553: GSettingsBindFlags flags); 26553: extern 26553: void g_settings_bind_with_mapping (GSettings *settings, 26553: const gchar *key, 26553: gpointer object, 26553: const gchar *property, 26553: GSettingsBindFlags flags, 26553: GSettingsBindGetMapping get_mapping, 26553: GSettingsBindSetMapping set_mapping, 26553: gpointer user_data, 26553: GDestroyNotify destroy); 26553: extern 26553: void g_settings_bind_writable (GSettings *settings, 26553: const gchar *key, 26553: gpointer object, 26553: const gchar *property, 26553: gboolean inverted); 26553: extern 26553: void g_settings_unbind (gpointer object, 26553: const gchar *property); 26553: 26553: extern 26553: GAction * g_settings_create_action (GSettings *settings, 26553: const gchar *key); 26553: 26553: extern 26553: gpointer g_settings_get_mapped (GSettings *settings, 26553: const gchar *key, 26553: GSettingsGetMapping mapping, 26553: gpointer user_data); 26553: 26553: 26553: # 134 "/usr/include/glib-2.0/gio/gio.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/gio/gsimpleaction.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gsimpleaction.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType g_simple_action_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GSimpleAction * g_simple_action_new (const gchar *name, 26553: const GVariantType *parameter_type); 26553: 26553: extern 26553: GSimpleAction * g_simple_action_new_stateful (const gchar *name, 26553: const GVariantType *parameter_type, 26553: GVariant *state); 26553: 26553: extern 26553: void g_simple_action_set_enabled (GSimpleAction *simple, 26553: gboolean enabled); 26553: 26553: extern 26553: void g_simple_action_set_state (GSimpleAction *simple, 26553: GVariant *value); 26553: 26553: extern 26553: void g_simple_action_set_state_hint (GSimpleAction *simple, 26553: GVariant *state_hint); 26553: 26553: 26553: # 136 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gsimpleactiongroup.h" 1 26553: # 27 "/usr/include/glib-2.0/gio/gsimpleactiongroup.h" 26553: # 1 "/usr/include/glib-2.0/gio/gactiongroup.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gsimpleactiongroup.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gactionmap.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gsimpleactiongroup.h" 2 26553: 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gsimpleactiongroup.h" 26553: typedef struct _GSimpleActionGroupPrivate GSimpleActionGroupPrivate; 26553: typedef struct _GSimpleActionGroupClass GSimpleActionGroupClass; 26553: # 54 "/usr/include/glib-2.0/gio/gsimpleactiongroup.h" 26553: struct _GSimpleActionGroup 26553: { 26553: 26553: GObject parent_instance; 26553: 26553: GSimpleActionGroupPrivate *priv; 26553: }; 26553: 26553: struct _GSimpleActionGroupClass 26553: { 26553: 26553: GObjectClass parent_class; 26553: 26553: 26553: gpointer padding[12]; 26553: }; 26553: 26553: extern 26553: GType g_simple_action_group_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GSimpleActionGroup * g_simple_action_group_new (void); 26553: 26553: __attribute__((__deprecated__("Use '" "g_action_map_lookup_action" "' instead"))) extern 26553: GAction * g_simple_action_group_lookup (GSimpleActionGroup *simple, 26553: const gchar *action_name); 26553: 26553: __attribute__((__deprecated__("Use '" "g_action_map_add_action" "' instead"))) extern 26553: void g_simple_action_group_insert (GSimpleActionGroup *simple, 26553: GAction *action); 26553: 26553: __attribute__((__deprecated__("Use '" "g_action_map_remove_action" "' instead"))) extern 26553: void g_simple_action_group_remove (GSimpleActionGroup *simple, 26553: const gchar *action_name); 26553: 26553: __attribute__((__deprecated__("Use '" "g_action_map_add_action_entries" "' instead"))) extern 26553: void g_simple_action_group_add_entries (GSimpleActionGroup *simple, 26553: const GActionEntry *entries, 26553: gint n_entries, 26553: gpointer user_data); 26553: 26553: 26553: # 137 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gsimpleasyncresult.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gsimpleasyncresult.h" 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gsimpleasyncresult.h" 26553: typedef struct _GSimpleAsyncResultClass GSimpleAsyncResultClass; 26553: 26553: 26553: extern 26553: GType g_simple_async_result_get_type (void) __attribute__ ((__const__)); 26553: 26553: __attribute__((__deprecated__("Use '" "g_task_new" "' instead"))) extern 26553: GSimpleAsyncResult *g_simple_async_result_new (GObject *source_object, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data, 26553: gpointer source_tag); 26553: __attribute__((__deprecated__("Use '" "g_task_new" "' instead"))) extern 26553: GSimpleAsyncResult *g_simple_async_result_new_error (GObject *source_object, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data, 26553: GQuark domain, 26553: gint code, 26553: const char *format, 26553: ...) __attribute__((__format__ (gnu_printf, 6, 7))); 26553: __attribute__((__deprecated__("Use '" "g_task_new" "' instead"))) extern 26553: GSimpleAsyncResult *g_simple_async_result_new_from_error (GObject *source_object, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data, 26553: const GError *error); 26553: __attribute__((__deprecated__("Use '" "g_task_new" "' instead"))) extern 26553: GSimpleAsyncResult *g_simple_async_result_new_take_error (GObject *source_object, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data, 26553: GError *error); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void g_simple_async_result_set_op_res_gpointer (GSimpleAsyncResult *simple, 26553: gpointer op_res, 26553: GDestroyNotify destroy_op_res); 26553: __attribute__((__deprecated__)) extern 26553: gpointer g_simple_async_result_get_op_res_gpointer (GSimpleAsyncResult *simple); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void g_simple_async_result_set_op_res_gssize (GSimpleAsyncResult *simple, 26553: gssize op_res); 26553: __attribute__((__deprecated__)) extern 26553: gssize g_simple_async_result_get_op_res_gssize (GSimpleAsyncResult *simple); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void g_simple_async_result_set_op_res_gboolean (GSimpleAsyncResult *simple, 26553: gboolean op_res); 26553: __attribute__((__deprecated__)) extern 26553: gboolean g_simple_async_result_get_op_res_gboolean (GSimpleAsyncResult *simple); 26553: 26553: 26553: 26553: extern 26553: void g_simple_async_result_set_check_cancellable (GSimpleAsyncResult *simple, 26553: GCancellable *check_cancellable); 26553: __attribute__((__deprecated__)) extern 26553: gpointer g_simple_async_result_get_source_tag (GSimpleAsyncResult *simple); 26553: __attribute__((__deprecated__)) extern 26553: void g_simple_async_result_set_handle_cancellation (GSimpleAsyncResult *simple, 26553: gboolean handle_cancellation); 26553: __attribute__((__deprecated__)) extern 26553: void g_simple_async_result_complete (GSimpleAsyncResult *simple); 26553: __attribute__((__deprecated__)) extern 26553: void g_simple_async_result_complete_in_idle (GSimpleAsyncResult *simple); 26553: __attribute__((__deprecated__)) extern 26553: void g_simple_async_result_run_in_thread (GSimpleAsyncResult *simple, 26553: GSimpleAsyncThreadFunc func, 26553: int io_priority, 26553: GCancellable *cancellable); 26553: __attribute__((__deprecated__)) extern 26553: void g_simple_async_result_set_from_error (GSimpleAsyncResult *simple, 26553: const GError *error); 26553: __attribute__((__deprecated__)) extern 26553: void g_simple_async_result_take_error (GSimpleAsyncResult *simple, 26553: GError *error); 26553: __attribute__((__deprecated__)) extern 26553: gboolean g_simple_async_result_propagate_error (GSimpleAsyncResult *simple, 26553: GError **dest); 26553: __attribute__((__deprecated__)) extern 26553: void g_simple_async_result_set_error (GSimpleAsyncResult *simple, 26553: GQuark domain, 26553: gint code, 26553: const char *format, 26553: ...) __attribute__((__format__ (gnu_printf, 4, 5))); 26553: __attribute__((__deprecated__)) extern 26553: void g_simple_async_result_set_error_va (GSimpleAsyncResult *simple, 26553: GQuark domain, 26553: gint code, 26553: const char *format, 26553: va_list args) 26553: __attribute__((__format__ (gnu_printf, 4, 0))); 26553: __attribute__((__deprecated__)) extern 26553: gboolean g_simple_async_result_is_valid (GAsyncResult *result, 26553: GObject *source, 26553: gpointer source_tag); 26553: 26553: __attribute__((__deprecated__("Use '" "g_task_report_error" "' instead"))) extern 26553: void g_simple_async_report_error_in_idle (GObject *object, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data, 26553: GQuark domain, 26553: gint code, 26553: const char *format, 26553: ...) __attribute__((__format__ (gnu_printf, 6, 7))); 26553: __attribute__((__deprecated__("Use '" "g_task_report_error" "' instead"))) extern 26553: void g_simple_async_report_gerror_in_idle (GObject *object, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data, 26553: const GError *error); 26553: __attribute__((__deprecated__("Use '" "g_task_report_error" "' instead"))) extern 26553: void g_simple_async_report_take_gerror_in_idle (GObject *object, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data, 26553: GError *error); 26553: 26553: 26553: # 138 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gsimpleiostream.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gsimpleiostream.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType g_simple_io_stream_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GIOStream *g_simple_io_stream_new (GInputStream *input_stream, 26553: GOutputStream *output_stream); 26553: 26553: 26553: # 139 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gsimplepermission.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gsimplepermission.h" 26553: 26553: # 38 "/usr/include/glib-2.0/gio/gsimplepermission.h" 26553: extern 26553: GType g_simple_permission_get_type (void); 26553: extern 26553: GPermission * g_simple_permission_new (gboolean allowed); 26553: 26553: 26553: # 140 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gsimpleproxyresolver.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gsimpleproxyresolver.h" 26553: 26553: # 42 "/usr/include/glib-2.0/gio/gsimpleproxyresolver.h" 26553: typedef struct _GSimpleProxyResolver GSimpleProxyResolver; 26553: typedef struct _GSimpleProxyResolverPrivate GSimpleProxyResolverPrivate; 26553: typedef struct _GSimpleProxyResolverClass GSimpleProxyResolverClass; 26553: 26553: struct _GSimpleProxyResolver 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GSimpleProxyResolverPrivate *priv; 26553: }; 26553: 26553: struct _GSimpleProxyResolverClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: }; 26553: 26553: extern 26553: GType g_simple_proxy_resolver_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GProxyResolver *g_simple_proxy_resolver_new (const gchar *default_proxy, 26553: gchar **ignore_hosts); 26553: 26553: extern 26553: void g_simple_proxy_resolver_set_default_proxy (GSimpleProxyResolver *resolver, 26553: const gchar *default_proxy); 26553: 26553: extern 26553: void g_simple_proxy_resolver_set_ignore_hosts (GSimpleProxyResolver *resolver, 26553: gchar **ignore_hosts); 26553: 26553: extern 26553: void g_simple_proxy_resolver_set_uri_proxy (GSimpleProxyResolver *resolver, 26553: const gchar *uri_scheme, 26553: const gchar *proxy); 26553: 26553: 26553: # 141 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gsocket.h" 1 26553: # 32 "/usr/include/glib-2.0/gio/gsocket.h" 26553: 26553: # 46 "/usr/include/glib-2.0/gio/gsocket.h" 26553: typedef struct _GSocketPrivate GSocketPrivate; 26553: typedef struct _GSocketClass GSocketClass; 26553: 26553: struct _GSocketClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: void (*_g_reserved6) (void); 26553: void (*_g_reserved7) (void); 26553: void (*_g_reserved8) (void); 26553: void (*_g_reserved9) (void); 26553: void (*_g_reserved10) (void); 26553: }; 26553: 26553: struct _GSocket 26553: { 26553: GObject parent_instance; 26553: GSocketPrivate *priv; 26553: }; 26553: 26553: extern 26553: GType g_socket_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GSocket * g_socket_new (GSocketFamily family, 26553: GSocketType type, 26553: GSocketProtocol protocol, 26553: GError **error); 26553: extern 26553: GSocket * g_socket_new_from_fd (gint fd, 26553: GError **error); 26553: extern 26553: int g_socket_get_fd (GSocket *socket); 26553: extern 26553: GSocketFamily g_socket_get_family (GSocket *socket); 26553: extern 26553: GSocketType g_socket_get_socket_type (GSocket *socket); 26553: extern 26553: GSocketProtocol g_socket_get_protocol (GSocket *socket); 26553: extern 26553: GSocketAddress * g_socket_get_local_address (GSocket *socket, 26553: GError **error); 26553: extern 26553: GSocketAddress * g_socket_get_remote_address (GSocket *socket, 26553: GError **error); 26553: extern 26553: void g_socket_set_blocking (GSocket *socket, 26553: gboolean blocking); 26553: extern 26553: gboolean g_socket_get_blocking (GSocket *socket); 26553: extern 26553: void g_socket_set_keepalive (GSocket *socket, 26553: gboolean keepalive); 26553: extern 26553: gboolean g_socket_get_keepalive (GSocket *socket); 26553: extern 26553: gint g_socket_get_listen_backlog (GSocket *socket); 26553: extern 26553: void g_socket_set_listen_backlog (GSocket *socket, 26553: gint backlog); 26553: extern 26553: guint g_socket_get_timeout (GSocket *socket); 26553: extern 26553: void g_socket_set_timeout (GSocket *socket, 26553: guint timeout); 26553: 26553: extern 26553: guint g_socket_get_ttl (GSocket *socket); 26553: extern 26553: void g_socket_set_ttl (GSocket *socket, 26553: guint ttl); 26553: 26553: extern 26553: gboolean g_socket_get_broadcast (GSocket *socket); 26553: extern 26553: void g_socket_set_broadcast (GSocket *socket, 26553: gboolean broadcast); 26553: 26553: extern 26553: gboolean g_socket_get_multicast_loopback (GSocket *socket); 26553: extern 26553: void g_socket_set_multicast_loopback (GSocket *socket, 26553: gboolean loopback); 26553: extern 26553: guint g_socket_get_multicast_ttl (GSocket *socket); 26553: extern 26553: void g_socket_set_multicast_ttl (GSocket *socket, 26553: guint ttl); 26553: extern 26553: gboolean g_socket_is_connected (GSocket *socket); 26553: extern 26553: gboolean g_socket_bind (GSocket *socket, 26553: GSocketAddress *address, 26553: gboolean allow_reuse, 26553: GError **error); 26553: extern 26553: gboolean g_socket_join_multicast_group (GSocket *socket, 26553: GInetAddress *group, 26553: gboolean source_specific, 26553: const gchar *iface, 26553: GError **error); 26553: extern 26553: gboolean g_socket_leave_multicast_group (GSocket *socket, 26553: GInetAddress *group, 26553: gboolean source_specific, 26553: const gchar *iface, 26553: GError **error); 26553: extern 26553: gboolean g_socket_join_multicast_group_ssm (GSocket *socket, 26553: GInetAddress *group, 26553: GInetAddress *source_specific, 26553: const gchar *iface, 26553: GError **error); 26553: extern 26553: gboolean g_socket_leave_multicast_group_ssm (GSocket *socket, 26553: GInetAddress *group, 26553: GInetAddress *source_specific, 26553: const gchar *iface, 26553: GError **error); 26553: extern 26553: gboolean g_socket_connect (GSocket *socket, 26553: GSocketAddress *address, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_socket_check_connect_result (GSocket *socket, 26553: GError **error); 26553: 26553: extern 26553: gssize g_socket_get_available_bytes (GSocket *socket); 26553: 26553: extern 26553: GIOCondition g_socket_condition_check (GSocket *socket, 26553: GIOCondition condition); 26553: extern 26553: gboolean g_socket_condition_wait (GSocket *socket, 26553: GIOCondition condition, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_socket_condition_timed_wait (GSocket *socket, 26553: GIOCondition condition, 26553: gint64 timeout_us, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: GSocket * g_socket_accept (GSocket *socket, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_socket_listen (GSocket *socket, 26553: GError **error); 26553: extern 26553: gssize g_socket_receive (GSocket *socket, 26553: gchar *buffer, 26553: gsize size, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gssize g_socket_receive_from (GSocket *socket, 26553: GSocketAddress **address, 26553: gchar *buffer, 26553: gsize size, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gssize g_socket_send (GSocket *socket, 26553: const gchar *buffer, 26553: gsize size, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gssize g_socket_send_to (GSocket *socket, 26553: GSocketAddress *address, 26553: const gchar *buffer, 26553: gsize size, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gssize g_socket_receive_message (GSocket *socket, 26553: GSocketAddress **address, 26553: GInputVector *vectors, 26553: gint num_vectors, 26553: GSocketControlMessage ***messages, 26553: gint *num_messages, 26553: gint *flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gssize g_socket_send_message (GSocket *socket, 26553: GSocketAddress *address, 26553: GOutputVector *vectors, 26553: gint num_vectors, 26553: GSocketControlMessage **messages, 26553: gint num_messages, 26553: gint flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: gint g_socket_receive_messages (GSocket *socket, 26553: GInputMessage *messages, 26553: guint num_messages, 26553: gint flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gint g_socket_send_messages (GSocket *socket, 26553: GOutputMessage *messages, 26553: guint num_messages, 26553: gint flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_socket_close (GSocket *socket, 26553: GError **error); 26553: extern 26553: gboolean g_socket_shutdown (GSocket *socket, 26553: gboolean shutdown_read, 26553: gboolean shutdown_write, 26553: GError **error); 26553: extern 26553: gboolean g_socket_is_closed (GSocket *socket); 26553: extern 26553: GSource * g_socket_create_source (GSocket *socket, 26553: GIOCondition condition, 26553: GCancellable *cancellable); 26553: extern 26553: gboolean g_socket_speaks_ipv4 (GSocket *socket); 26553: extern 26553: GCredentials *g_socket_get_credentials (GSocket *socket, 26553: GError **error); 26553: 26553: extern 26553: gssize g_socket_receive_with_blocking (GSocket *socket, 26553: gchar *buffer, 26553: gsize size, 26553: gboolean blocking, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gssize g_socket_send_with_blocking (GSocket *socket, 26553: const gchar *buffer, 26553: gsize size, 26553: gboolean blocking, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: GPollableReturn g_socket_send_message_with_timeout (GSocket *socket, 26553: GSocketAddress *address, 26553: const GOutputVector *vectors, 26553: gint num_vectors, 26553: GSocketControlMessage **messages, 26553: gint num_messages, 26553: gint flags, 26553: gint64 timeout_us, 26553: gsize *bytes_written, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: gboolean g_socket_get_option (GSocket *socket, 26553: gint level, 26553: gint optname, 26553: gint *value, 26553: GError **error); 26553: extern 26553: gboolean g_socket_set_option (GSocket *socket, 26553: gint level, 26553: gint optname, 26553: gint value, 26553: GError **error); 26553: 26553: 26553: # 142 "/usr/include/glib-2.0/gio/gio.h" 2 26553: 26553: 26553: # 1 "/usr/include/glib-2.0/gio/gsocketclient.h" 1 26553: # 32 "/usr/include/glib-2.0/gio/gsocketclient.h" 26553: 26553: # 46 "/usr/include/glib-2.0/gio/gsocketclient.h" 26553: typedef struct _GSocketClientPrivate GSocketClientPrivate; 26553: typedef struct _GSocketClientClass GSocketClientClass; 26553: 26553: struct _GSocketClientClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: void (* event) (GSocketClient *client, 26553: GSocketClientEvent event, 26553: GSocketConnectable *connectable, 26553: GIOStream *connection); 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: }; 26553: 26553: struct _GSocketClient 26553: { 26553: GObject parent_instance; 26553: GSocketClientPrivate *priv; 26553: }; 26553: 26553: extern 26553: GType g_socket_client_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GSocketClient *g_socket_client_new (void); 26553: 26553: extern 26553: GSocketFamily g_socket_client_get_family (GSocketClient *client); 26553: extern 26553: void g_socket_client_set_family (GSocketClient *client, 26553: GSocketFamily family); 26553: extern 26553: GSocketType g_socket_client_get_socket_type (GSocketClient *client); 26553: extern 26553: void g_socket_client_set_socket_type (GSocketClient *client, 26553: GSocketType type); 26553: extern 26553: GSocketProtocol g_socket_client_get_protocol (GSocketClient *client); 26553: extern 26553: void g_socket_client_set_protocol (GSocketClient *client, 26553: GSocketProtocol protocol); 26553: extern 26553: GSocketAddress *g_socket_client_get_local_address (GSocketClient *client); 26553: extern 26553: void g_socket_client_set_local_address (GSocketClient *client, 26553: GSocketAddress *address); 26553: extern 26553: guint g_socket_client_get_timeout (GSocketClient *client); 26553: extern 26553: void g_socket_client_set_timeout (GSocketClient *client, 26553: guint timeout); 26553: extern 26553: gboolean g_socket_client_get_enable_proxy (GSocketClient *client); 26553: extern 26553: void g_socket_client_set_enable_proxy (GSocketClient *client, 26553: gboolean enable); 26553: 26553: extern 26553: gboolean g_socket_client_get_tls (GSocketClient *client); 26553: extern 26553: void g_socket_client_set_tls (GSocketClient *client, 26553: gboolean tls); 26553: extern 26553: GTlsCertificateFlags g_socket_client_get_tls_validation_flags (GSocketClient *client); 26553: extern 26553: void g_socket_client_set_tls_validation_flags (GSocketClient *client, 26553: GTlsCertificateFlags flags); 26553: extern 26553: GProxyResolver *g_socket_client_get_proxy_resolver (GSocketClient *client); 26553: extern 26553: void g_socket_client_set_proxy_resolver (GSocketClient *client, 26553: GProxyResolver *proxy_resolver); 26553: 26553: extern 26553: GSocketConnection * g_socket_client_connect (GSocketClient *client, 26553: GSocketConnectable *connectable, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: GSocketConnection * g_socket_client_connect_to_host (GSocketClient *client, 26553: const gchar *host_and_port, 26553: guint16 default_port, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: GSocketConnection * g_socket_client_connect_to_service (GSocketClient *client, 26553: const gchar *domain, 26553: const gchar *service, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: GSocketConnection * g_socket_client_connect_to_uri (GSocketClient *client, 26553: const gchar *uri, 26553: guint16 default_port, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_socket_client_connect_async (GSocketClient *client, 26553: GSocketConnectable *connectable, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GSocketConnection * g_socket_client_connect_finish (GSocketClient *client, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: void g_socket_client_connect_to_host_async (GSocketClient *client, 26553: const gchar *host_and_port, 26553: guint16 default_port, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GSocketConnection * g_socket_client_connect_to_host_finish (GSocketClient *client, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: void g_socket_client_connect_to_service_async (GSocketClient *client, 26553: const gchar *domain, 26553: const gchar *service, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GSocketConnection * g_socket_client_connect_to_service_finish (GSocketClient *client, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: void g_socket_client_connect_to_uri_async (GSocketClient *client, 26553: const gchar *uri, 26553: guint16 default_port, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GSocketConnection * g_socket_client_connect_to_uri_finish (GSocketClient *client, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: void g_socket_client_add_application_proxy (GSocketClient *client, 26553: const gchar *protocol); 26553: 26553: 26553: # 145 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gsocketconnectable.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gsocketconnectable.h" 26553: 26553: # 40 "/usr/include/glib-2.0/gio/gsocketconnectable.h" 26553: typedef struct _GSocketConnectableIface GSocketConnectableIface; 26553: # 53 "/usr/include/glib-2.0/gio/gsocketconnectable.h" 26553: struct _GSocketConnectableIface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: GSocketAddressEnumerator * (* enumerate) (GSocketConnectable *connectable); 26553: 26553: GSocketAddressEnumerator * (* proxy_enumerate) (GSocketConnectable *connectable); 26553: 26553: gchar * (* to_string) (GSocketConnectable *connectable); 26553: }; 26553: 26553: extern 26553: GType g_socket_connectable_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GSocketAddressEnumerator *g_socket_connectable_enumerate (GSocketConnectable *connectable); 26553: 26553: extern 26553: GSocketAddressEnumerator *g_socket_connectable_proxy_enumerate (GSocketConnectable *connectable); 26553: 26553: extern 26553: gchar *g_socket_connectable_to_string (GSocketConnectable *connectable); 26553: 26553: 26553: # 146 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gsocketconnection.h" 1 26553: # 35 "/usr/include/glib-2.0/gio/gsocketconnection.h" 26553: 26553: # 49 "/usr/include/glib-2.0/gio/gsocketconnection.h" 26553: typedef struct _GSocketConnectionPrivate GSocketConnectionPrivate; 26553: typedef struct _GSocketConnectionClass GSocketConnectionClass; 26553: 26553: struct _GSocketConnectionClass 26553: { 26553: GIOStreamClass parent_class; 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: void (*_g_reserved6) (void); 26553: }; 26553: 26553: struct _GSocketConnection 26553: { 26553: GIOStream parent_instance; 26553: GSocketConnectionPrivate *priv; 26553: }; 26553: 26553: extern 26553: GType g_socket_connection_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gboolean g_socket_connection_is_connected (GSocketConnection *connection); 26553: extern 26553: gboolean g_socket_connection_connect (GSocketConnection *connection, 26553: GSocketAddress *address, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_socket_connection_connect_async (GSocketConnection *connection, 26553: GSocketAddress *address, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_socket_connection_connect_finish (GSocketConnection *connection, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: GSocket *g_socket_connection_get_socket (GSocketConnection *connection); 26553: extern 26553: GSocketAddress *g_socket_connection_get_local_address (GSocketConnection *connection, 26553: GError **error); 26553: extern 26553: GSocketAddress *g_socket_connection_get_remote_address (GSocketConnection *connection, 26553: GError **error); 26553: 26553: extern 26553: void g_socket_connection_factory_register_type (GType g_type, 26553: GSocketFamily family, 26553: GSocketType type, 26553: gint protocol); 26553: extern 26553: GType g_socket_connection_factory_lookup_type (GSocketFamily family, 26553: GSocketType type, 26553: gint protocol_id); 26553: extern 26553: GSocketConnection *g_socket_connection_factory_create_connection (GSocket *socket); 26553: 26553: 26553: # 147 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gsocketcontrolmessage.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gsocketcontrolmessage.h" 26553: 26553: # 47 "/usr/include/glib-2.0/gio/gsocketcontrolmessage.h" 26553: typedef struct _GSocketControlMessagePrivate GSocketControlMessagePrivate; 26553: typedef struct _GSocketControlMessageClass GSocketControlMessageClass; 26553: # 61 "/usr/include/glib-2.0/gio/gsocketcontrolmessage.h" 26553: struct _GSocketControlMessageClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: gsize (* get_size) (GSocketControlMessage *message); 26553: int (* get_level) (GSocketControlMessage *message); 26553: int (* get_type) (GSocketControlMessage *message); 26553: void (* serialize) (GSocketControlMessage *message, 26553: gpointer data); 26553: GSocketControlMessage *(* deserialize) (int level, 26553: int type, 26553: gsize size, 26553: gpointer data); 26553: 26553: 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: }; 26553: 26553: struct _GSocketControlMessage 26553: { 26553: GObject parent_instance; 26553: GSocketControlMessagePrivate *priv; 26553: }; 26553: 26553: extern 26553: GType g_socket_control_message_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: gsize g_socket_control_message_get_size (GSocketControlMessage *message); 26553: extern 26553: int g_socket_control_message_get_level (GSocketControlMessage *message); 26553: extern 26553: int g_socket_control_message_get_msg_type (GSocketControlMessage *message); 26553: extern 26553: void g_socket_control_message_serialize (GSocketControlMessage *message, 26553: gpointer data); 26553: extern 26553: GSocketControlMessage *g_socket_control_message_deserialize (int level, 26553: int type, 26553: gsize size, 26553: gpointer data); 26553: 26553: 26553: 26553: # 148 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gsocketlistener.h" 1 26553: # 35 "/usr/include/glib-2.0/gio/gsocketlistener.h" 26553: 26553: # 49 "/usr/include/glib-2.0/gio/gsocketlistener.h" 26553: typedef struct _GSocketListenerPrivate GSocketListenerPrivate; 26553: typedef struct _GSocketListenerClass GSocketListenerClass; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GSocketListenerClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: void (* changed) (GSocketListener *listener); 26553: 26553: void (* event) (GSocketListener *listener, 26553: GSocketListenerEvent event, 26553: GSocket *socket); 26553: 26553: 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: void (*_g_reserved6) (void); 26553: }; 26553: 26553: struct _GSocketListener 26553: { 26553: GObject parent_instance; 26553: GSocketListenerPrivate *priv; 26553: }; 26553: 26553: extern 26553: GType g_socket_listener_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GSocketListener * g_socket_listener_new (void); 26553: 26553: extern 26553: void g_socket_listener_set_backlog (GSocketListener *listener, 26553: int listen_backlog); 26553: 26553: extern 26553: gboolean g_socket_listener_add_socket (GSocketListener *listener, 26553: GSocket *socket, 26553: GObject *source_object, 26553: GError **error); 26553: extern 26553: gboolean g_socket_listener_add_address (GSocketListener *listener, 26553: GSocketAddress *address, 26553: GSocketType type, 26553: GSocketProtocol protocol, 26553: GObject *source_object, 26553: GSocketAddress **effective_address, 26553: GError **error); 26553: extern 26553: gboolean g_socket_listener_add_inet_port (GSocketListener *listener, 26553: guint16 port, 26553: GObject *source_object, 26553: GError **error); 26553: extern 26553: guint16 g_socket_listener_add_any_inet_port (GSocketListener *listener, 26553: GObject *source_object, 26553: GError **error); 26553: 26553: extern 26553: GSocket * g_socket_listener_accept_socket (GSocketListener *listener, 26553: GObject **source_object, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void g_socket_listener_accept_socket_async (GSocketListener *listener, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GSocket * g_socket_listener_accept_socket_finish (GSocketListener *listener, 26553: GAsyncResult *result, 26553: GObject **source_object, 26553: GError **error); 26553: 26553: 26553: extern 26553: GSocketConnection * g_socket_listener_accept (GSocketListener *listener, 26553: GObject **source_object, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_socket_listener_accept_async (GSocketListener *listener, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: GSocketConnection * g_socket_listener_accept_finish (GSocketListener *listener, 26553: GAsyncResult *result, 26553: GObject **source_object, 26553: GError **error); 26553: 26553: extern 26553: void g_socket_listener_close (GSocketListener *listener); 26553: 26553: 26553: # 149 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gsocketservice.h" 1 26553: # 32 "/usr/include/glib-2.0/gio/gsocketservice.h" 26553: 26553: # 46 "/usr/include/glib-2.0/gio/gsocketservice.h" 26553: typedef struct _GSocketServicePrivate GSocketServicePrivate; 26553: typedef struct _GSocketServiceClass GSocketServiceClass; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GSocketServiceClass 26553: { 26553: GSocketListenerClass parent_class; 26553: 26553: gboolean (* incoming) (GSocketService *service, 26553: GSocketConnection *connection, 26553: GObject *source_object); 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: void (*_g_reserved6) (void); 26553: }; 26553: 26553: struct _GSocketService 26553: { 26553: GSocketListener parent_instance; 26553: GSocketServicePrivate *priv; 26553: }; 26553: 26553: extern 26553: GType g_socket_service_get_type (void); 26553: 26553: extern 26553: GSocketService *g_socket_service_new (void); 26553: extern 26553: void g_socket_service_start (GSocketService *service); 26553: extern 26553: void g_socket_service_stop (GSocketService *service); 26553: extern 26553: gboolean g_socket_service_is_active (GSocketService *service); 26553: 26553: 26553: 26553: # 150 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gsrvtarget.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gsrvtarget.h" 26553: 26553: 26553: extern 26553: GType g_srv_target_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: extern 26553: GSrvTarget *g_srv_target_new (const gchar *hostname, 26553: guint16 port, 26553: guint16 priority, 26553: guint16 weight); 26553: extern 26553: GSrvTarget *g_srv_target_copy (GSrvTarget *target); 26553: extern 26553: void g_srv_target_free (GSrvTarget *target); 26553: 26553: extern 26553: const gchar *g_srv_target_get_hostname (GSrvTarget *target); 26553: extern 26553: guint16 g_srv_target_get_port (GSrvTarget *target); 26553: extern 26553: guint16 g_srv_target_get_priority (GSrvTarget *target); 26553: extern 26553: guint16 g_srv_target_get_weight (GSrvTarget *target); 26553: 26553: extern 26553: GList *g_srv_target_list_sort (GList *targets); 26553: 26553: 26553: # 151 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gsubprocess.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gsubprocess.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType g_subprocess_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern 26553: GSubprocess * g_subprocess_new (GSubprocessFlags flags, 26553: GError **error, 26553: const gchar *argv0, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: GSubprocess * g_subprocess_newv (const gchar * const *argv, 26553: GSubprocessFlags flags, 26553: GError **error); 26553: 26553: extern 26553: GOutputStream * g_subprocess_get_stdin_pipe (GSubprocess *subprocess); 26553: 26553: extern 26553: GInputStream * g_subprocess_get_stdout_pipe (GSubprocess *subprocess); 26553: 26553: extern 26553: GInputStream * g_subprocess_get_stderr_pipe (GSubprocess *subprocess); 26553: 26553: extern 26553: const gchar * g_subprocess_get_identifier (GSubprocess *subprocess); 26553: 26553: 26553: extern 26553: void g_subprocess_send_signal (GSubprocess *subprocess, 26553: gint signal_num); 26553: 26553: 26553: extern 26553: void g_subprocess_force_exit (GSubprocess *subprocess); 26553: 26553: extern 26553: gboolean g_subprocess_wait (GSubprocess *subprocess, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_subprocess_wait_async (GSubprocess *subprocess, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: gboolean g_subprocess_wait_finish (GSubprocess *subprocess, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_subprocess_wait_check (GSubprocess *subprocess, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_subprocess_wait_check_async (GSubprocess *subprocess, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: gboolean g_subprocess_wait_check_finish (GSubprocess *subprocess, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: 26553: extern 26553: gint g_subprocess_get_status (GSubprocess *subprocess); 26553: 26553: extern 26553: gboolean g_subprocess_get_successful (GSubprocess *subprocess); 26553: 26553: extern 26553: gboolean g_subprocess_get_if_exited (GSubprocess *subprocess); 26553: 26553: extern 26553: gint g_subprocess_get_exit_status (GSubprocess *subprocess); 26553: 26553: extern 26553: gboolean g_subprocess_get_if_signaled (GSubprocess *subprocess); 26553: 26553: extern 26553: gint g_subprocess_get_term_sig (GSubprocess *subprocess); 26553: 26553: extern 26553: gboolean g_subprocess_communicate (GSubprocess *subprocess, 26553: GBytes *stdin_buf, 26553: GCancellable *cancellable, 26553: GBytes **stdout_buf, 26553: GBytes **stderr_buf, 26553: GError **error); 26553: extern 26553: void g_subprocess_communicate_async (GSubprocess *subprocess, 26553: GBytes *stdin_buf, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: gboolean g_subprocess_communicate_finish (GSubprocess *subprocess, 26553: GAsyncResult *result, 26553: GBytes **stdout_buf, 26553: GBytes **stderr_buf, 26553: GError **error); 26553: 26553: extern 26553: gboolean g_subprocess_communicate_utf8 (GSubprocess *subprocess, 26553: const char *stdin_buf, 26553: GCancellable *cancellable, 26553: char **stdout_buf, 26553: char **stderr_buf, 26553: GError **error); 26553: extern 26553: void g_subprocess_communicate_utf8_async (GSubprocess *subprocess, 26553: const char *stdin_buf, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: gboolean g_subprocess_communicate_utf8_finish (GSubprocess *subprocess, 26553: GAsyncResult *result, 26553: char **stdout_buf, 26553: char **stderr_buf, 26553: GError **error); 26553: 26553: 26553: # 152 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gsubprocesslauncher.h" 1 26553: # 32 "/usr/include/glib-2.0/gio/gsubprocesslauncher.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType g_subprocess_launcher_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GSubprocessLauncher * g_subprocess_launcher_new (GSubprocessFlags flags); 26553: 26553: extern 26553: GSubprocess * g_subprocess_launcher_spawn (GSubprocessLauncher *self, 26553: GError **error, 26553: const gchar *argv0, 26553: ...) __attribute__((__sentinel__)); 26553: 26553: extern 26553: GSubprocess * g_subprocess_launcher_spawnv (GSubprocessLauncher *self, 26553: const gchar * const *argv, 26553: GError **error); 26553: 26553: extern 26553: void g_subprocess_launcher_set_environ (GSubprocessLauncher *self, 26553: gchar **env); 26553: 26553: extern 26553: void g_subprocess_launcher_setenv (GSubprocessLauncher *self, 26553: const gchar *variable, 26553: const gchar *value, 26553: gboolean overwrite); 26553: 26553: extern 26553: void g_subprocess_launcher_unsetenv (GSubprocessLauncher *self, 26553: const gchar *variable); 26553: 26553: extern 26553: const gchar * g_subprocess_launcher_getenv (GSubprocessLauncher *self, 26553: const gchar *variable); 26553: 26553: extern 26553: void g_subprocess_launcher_set_cwd (GSubprocessLauncher *self, 26553: const gchar *cwd); 26553: extern 26553: void g_subprocess_launcher_set_flags (GSubprocessLauncher *self, 26553: GSubprocessFlags flags); 26553: 26553: 26553: 26553: extern 26553: void g_subprocess_launcher_set_stdin_file_path (GSubprocessLauncher *self, 26553: const gchar *path); 26553: extern 26553: void g_subprocess_launcher_take_stdin_fd (GSubprocessLauncher *self, 26553: gint fd); 26553: extern 26553: void g_subprocess_launcher_set_stdout_file_path (GSubprocessLauncher *self, 26553: const gchar *path); 26553: extern 26553: void g_subprocess_launcher_take_stdout_fd (GSubprocessLauncher *self, 26553: gint fd); 26553: extern 26553: void g_subprocess_launcher_set_stderr_file_path (GSubprocessLauncher *self, 26553: const gchar *path); 26553: extern 26553: void g_subprocess_launcher_take_stderr_fd (GSubprocessLauncher *self, 26553: gint fd); 26553: 26553: extern 26553: void g_subprocess_launcher_take_fd (GSubprocessLauncher *self, 26553: gint source_fd, 26553: gint target_fd); 26553: 26553: extern 26553: void g_subprocess_launcher_close (GSubprocessLauncher *self); 26553: 26553: 26553: extern 26553: void g_subprocess_launcher_set_child_setup (GSubprocessLauncher *self, 26553: GSpawnChildSetupFunc child_setup, 26553: gpointer user_data, 26553: GDestroyNotify destroy_notify); 26553: 26553: 26553: 26553: # 153 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gtask.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gtask.h" 26553: 26553: # 37 "/usr/include/glib-2.0/gio/gtask.h" 26553: typedef struct _GTaskClass GTaskClass; 26553: 26553: extern 26553: GType g_task_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GTask *g_task_new (gpointer source_object, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer callback_data); 26553: 26553: extern 26553: void g_task_report_error (gpointer source_object, 26553: GAsyncReadyCallback callback, 26553: gpointer callback_data, 26553: gpointer source_tag, 26553: GError *error); 26553: extern 26553: void g_task_report_new_error (gpointer source_object, 26553: GAsyncReadyCallback callback, 26553: gpointer callback_data, 26553: gpointer source_tag, 26553: GQuark domain, 26553: gint code, 26553: const char *format, 26553: ...) __attribute__((__format__ (gnu_printf, 7, 8))); 26553: 26553: extern 26553: void g_task_set_task_data (GTask *task, 26553: gpointer task_data, 26553: GDestroyNotify task_data_destroy); 26553: extern 26553: void g_task_set_priority (GTask *task, 26553: gint priority); 26553: extern 26553: void g_task_set_check_cancellable (GTask *task, 26553: gboolean check_cancellable); 26553: extern 26553: void g_task_set_source_tag (GTask *task, 26553: gpointer source_tag); 26553: extern 26553: void g_task_set_name (GTask *task, 26553: const gchar *name); 26553: # 91 "/usr/include/glib-2.0/gio/gtask.h" 26553: extern 26553: gpointer g_task_get_source_object (GTask *task); 26553: extern 26553: gpointer g_task_get_task_data (GTask *task); 26553: extern 26553: gint g_task_get_priority (GTask *task); 26553: extern 26553: GMainContext *g_task_get_context (GTask *task); 26553: extern 26553: GCancellable *g_task_get_cancellable (GTask *task); 26553: extern 26553: gboolean g_task_get_check_cancellable (GTask *task); 26553: extern 26553: gpointer g_task_get_source_tag (GTask *task); 26553: extern 26553: const gchar *g_task_get_name (GTask *task); 26553: 26553: extern 26553: gboolean g_task_is_valid (gpointer result, 26553: gpointer source_object); 26553: 26553: 26553: typedef void (*GTaskThreadFunc) (GTask *task, 26553: gpointer source_object, 26553: gpointer task_data, 26553: GCancellable *cancellable); 26553: extern 26553: void g_task_run_in_thread (GTask *task, 26553: GTaskThreadFunc task_func); 26553: extern 26553: void g_task_run_in_thread_sync (GTask *task, 26553: GTaskThreadFunc task_func); 26553: extern 26553: gboolean g_task_set_return_on_cancel (GTask *task, 26553: gboolean return_on_cancel); 26553: extern 26553: gboolean g_task_get_return_on_cancel (GTask *task); 26553: 26553: extern 26553: void g_task_attach_source (GTask *task, 26553: GSource *source, 26553: GSourceFunc callback); 26553: 26553: 26553: extern 26553: void g_task_return_pointer (GTask *task, 26553: gpointer result, 26553: GDestroyNotify result_destroy); 26553: extern 26553: void g_task_return_boolean (GTask *task, 26553: gboolean result); 26553: extern 26553: void g_task_return_int (GTask *task, 26553: gssize result); 26553: 26553: extern 26553: void g_task_return_error (GTask *task, 26553: GError *error); 26553: extern 26553: void g_task_return_new_error (GTask *task, 26553: GQuark domain, 26553: gint code, 26553: const char *format, 26553: ...) __attribute__((__format__ (gnu_printf, 4, 5))); 26553: extern 26553: void g_task_return_value (GTask *task, 26553: GValue *result); 26553: 26553: extern 26553: gboolean g_task_return_error_if_cancelled (GTask *task); 26553: 26553: extern 26553: gpointer g_task_propagate_pointer (GTask *task, 26553: GError **error); 26553: extern 26553: gboolean g_task_propagate_boolean (GTask *task, 26553: GError **error); 26553: extern 26553: gssize g_task_propagate_int (GTask *task, 26553: GError **error); 26553: extern 26553: gboolean g_task_propagate_value (GTask *task, 26553: GValue *value, 26553: GError **error); 26553: extern 26553: gboolean g_task_had_error (GTask *task); 26553: extern 26553: gboolean g_task_get_completed (GTask *task); 26553: 26553: 26553: # 154 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gtcpconnection.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gtcpconnection.h" 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gtcpconnection.h" 26553: typedef struct _GTcpConnectionPrivate GTcpConnectionPrivate; 26553: typedef struct _GTcpConnectionClass GTcpConnectionClass; 26553: 26553: struct _GTcpConnectionClass 26553: { 26553: GSocketConnectionClass parent_class; 26553: }; 26553: 26553: struct _GTcpConnection 26553: { 26553: GSocketConnection parent_instance; 26553: GTcpConnectionPrivate *priv; 26553: }; 26553: 26553: extern 26553: GType g_tcp_connection_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: void g_tcp_connection_set_graceful_disconnect (GTcpConnection *connection, 26553: gboolean graceful_disconnect); 26553: extern 26553: gboolean g_tcp_connection_get_graceful_disconnect (GTcpConnection *connection); 26553: 26553: 26553: # 155 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gtcpwrapperconnection.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gtcpwrapperconnection.h" 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gtcpwrapperconnection.h" 26553: typedef struct _GTcpWrapperConnectionPrivate GTcpWrapperConnectionPrivate; 26553: typedef struct _GTcpWrapperConnectionClass GTcpWrapperConnectionClass; 26553: 26553: struct _GTcpWrapperConnectionClass 26553: { 26553: GTcpConnectionClass parent_class; 26553: }; 26553: 26553: struct _GTcpWrapperConnection 26553: { 26553: GTcpConnection parent_instance; 26553: GTcpWrapperConnectionPrivate *priv; 26553: }; 26553: 26553: extern 26553: GType g_tcp_wrapper_connection_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GSocketConnection *g_tcp_wrapper_connection_new (GIOStream *base_io_stream, 26553: GSocket *socket); 26553: extern 26553: GIOStream *g_tcp_wrapper_connection_get_base_io_stream (GTcpWrapperConnection *conn); 26553: 26553: 26553: # 156 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gtestdbus.h" 1 26553: # 32 "/usr/include/glib-2.0/gio/gtestdbus.h" 26553: 26553: # 42 "/usr/include/glib-2.0/gio/gtestdbus.h" 26553: extern 26553: GType g_test_dbus_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GTestDBus * g_test_dbus_new (GTestDBusFlags flags); 26553: 26553: extern 26553: GTestDBusFlags g_test_dbus_get_flags (GTestDBus *self); 26553: 26553: extern 26553: const gchar * g_test_dbus_get_bus_address (GTestDBus *self); 26553: 26553: extern 26553: void g_test_dbus_add_service_dir (GTestDBus *self, 26553: const gchar *path); 26553: 26553: extern 26553: void g_test_dbus_up (GTestDBus *self); 26553: 26553: extern 26553: void g_test_dbus_stop (GTestDBus *self); 26553: 26553: extern 26553: void g_test_dbus_down (GTestDBus *self); 26553: 26553: extern 26553: void g_test_dbus_unset (void); 26553: 26553: 26553: # 157 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gthemedicon.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gthemedicon.h" 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gthemedicon.h" 26553: typedef struct _GThemedIconClass GThemedIconClass; 26553: 26553: extern 26553: GType g_themed_icon_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GIcon *g_themed_icon_new (const char *iconname); 26553: extern 26553: GIcon *g_themed_icon_new_with_default_fallbacks (const char *iconname); 26553: extern 26553: GIcon *g_themed_icon_new_from_names (char **iconnames, 26553: int len); 26553: extern 26553: void g_themed_icon_prepend_name (GThemedIcon *icon, 26553: const char *iconname); 26553: extern 26553: void g_themed_icon_append_name (GThemedIcon *icon, 26553: const char *iconname); 26553: 26553: extern 26553: const gchar* const * g_themed_icon_get_names (GThemedIcon *icon); 26553: 26553: 26553: # 158 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gthreadedsocketservice.h" 1 26553: # 32 "/usr/include/glib-2.0/gio/gthreadedsocketservice.h" 26553: 26553: # 49 "/usr/include/glib-2.0/gio/gthreadedsocketservice.h" 26553: typedef struct _GThreadedSocketServicePrivate GThreadedSocketServicePrivate; 26553: typedef struct _GThreadedSocketServiceClass GThreadedSocketServiceClass; 26553: 26553: struct _GThreadedSocketServiceClass 26553: { 26553: GSocketServiceClass parent_class; 26553: 26553: gboolean (* run) (GThreadedSocketService *service, 26553: GSocketConnection *connection, 26553: GObject *source_object); 26553: 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: }; 26553: 26553: struct _GThreadedSocketService 26553: { 26553: GSocketService parent_instance; 26553: GThreadedSocketServicePrivate *priv; 26553: }; 26553: 26553: extern 26553: GType g_threaded_socket_service_get_type (void); 26553: extern 26553: GSocketService * g_threaded_socket_service_new (int max_threads); 26553: 26553: 26553: # 159 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gtlsbackend.h" 1 26553: # 29 "/usr/include/glib-2.0/gio/gtlsbackend.h" 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gtlsbackend.h" 26553: typedef struct _GTlsBackend GTlsBackend; 26553: typedef struct _GTlsBackendInterface GTlsBackendInterface; 26553: # 64 "/usr/include/glib-2.0/gio/gtlsbackend.h" 26553: struct _GTlsBackendInterface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: gboolean ( *supports_tls) (GTlsBackend *backend); 26553: GType ( *get_certificate_type) (void); 26553: GType ( *get_client_connection_type) (void); 26553: GType ( *get_server_connection_type) (void); 26553: GType ( *get_file_database_type) (void); 26553: GTlsDatabase * ( *get_default_database) (GTlsBackend *backend); 26553: gboolean ( *supports_dtls) (GTlsBackend *backend); 26553: GType ( *get_dtls_client_connection_type) (void); 26553: GType ( *get_dtls_server_connection_type) (void); 26553: }; 26553: 26553: extern 26553: GType g_tls_backend_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GTlsBackend * g_tls_backend_get_default (void); 26553: 26553: extern 26553: GTlsDatabase * g_tls_backend_get_default_database (GTlsBackend *backend); 26553: extern 26553: void g_tls_backend_set_default_database (GTlsBackend *backend, 26553: GTlsDatabase *database); 26553: 26553: extern 26553: gboolean g_tls_backend_supports_tls (GTlsBackend *backend); 26553: extern 26553: gboolean g_tls_backend_supports_dtls (GTlsBackend *backend); 26553: 26553: extern 26553: GType g_tls_backend_get_certificate_type (GTlsBackend *backend); 26553: extern 26553: GType g_tls_backend_get_client_connection_type (GTlsBackend *backend); 26553: extern 26553: GType g_tls_backend_get_server_connection_type (GTlsBackend *backend); 26553: extern 26553: GType g_tls_backend_get_file_database_type (GTlsBackend *backend); 26553: 26553: extern 26553: GType g_tls_backend_get_dtls_client_connection_type (GTlsBackend *backend); 26553: extern 26553: GType g_tls_backend_get_dtls_server_connection_type (GTlsBackend *backend); 26553: 26553: 26553: # 160 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gtlscertificate.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gtlscertificate.h" 26553: 26553: # 37 "/usr/include/glib-2.0/gio/gtlscertificate.h" 26553: typedef struct _GTlsCertificateClass GTlsCertificateClass; 26553: typedef struct _GTlsCertificatePrivate GTlsCertificatePrivate; 26553: 26553: struct _GTlsCertificate { 26553: GObject parent_instance; 26553: 26553: GTlsCertificatePrivate *priv; 26553: }; 26553: 26553: struct _GTlsCertificateClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: GTlsCertificateFlags (* verify) (GTlsCertificate *cert, 26553: GSocketConnectable *identity, 26553: GTlsCertificate *trusted_ca); 26553: 26553: 26553: 26553: gpointer padding[8]; 26553: }; 26553: 26553: extern 26553: GType g_tls_certificate_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GTlsCertificate *g_tls_certificate_new_from_pem (const gchar *data, 26553: gssize length, 26553: GError **error); 26553: 26553: extern 26553: GTlsCertificate *g_tls_certificate_new_from_file (const gchar *file, 26553: GError **error); 26553: extern 26553: GTlsCertificate *g_tls_certificate_new_from_files (const gchar *cert_file, 26553: const gchar *key_file, 26553: GError **error); 26553: extern 26553: GTlsCertificate *g_tls_certificate_new_from_pkcs11_uris (const gchar *pkcs11_uri, 26553: const gchar *private_key_pkcs11_uri, 26553: GError **error); 26553: 26553: extern 26553: GList *g_tls_certificate_list_new_from_file (const gchar *file, 26553: GError **error); 26553: 26553: extern 26553: GTlsCertificate *g_tls_certificate_get_issuer (GTlsCertificate *cert); 26553: 26553: extern 26553: GTlsCertificateFlags g_tls_certificate_verify (GTlsCertificate *cert, 26553: GSocketConnectable *identity, 26553: GTlsCertificate *trusted_ca); 26553: 26553: extern 26553: gboolean g_tls_certificate_is_same (GTlsCertificate *cert_one, 26553: GTlsCertificate *cert_two); 26553: 26553: extern 26553: GDateTime *g_tls_certificate_get_not_valid_before (GTlsCertificate *cert); 26553: 26553: extern 26553: GDateTime *g_tls_certificate_get_not_valid_after (GTlsCertificate *cert); 26553: 26553: extern 26553: gchar *g_tls_certificate_get_subject_name (GTlsCertificate *cert); 26553: 26553: extern 26553: gchar *g_tls_certificate_get_issuer_name (GTlsCertificate *cert); 26553: 26553: extern 26553: GPtrArray *g_tls_certificate_get_dns_names (GTlsCertificate *cert); 26553: 26553: extern 26553: GPtrArray *g_tls_certificate_get_ip_addresses (GTlsCertificate *cert); 26553: 26553: 26553: # 161 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gtlsclientconnection.h" 1 26553: # 26 "/usr/include/glib-2.0/gio/gtlsclientconnection.h" 26553: # 1 "/usr/include/glib-2.0/gio/gtlsconnection.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: 26553: # 37 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: typedef struct _GTlsConnectionClass GTlsConnectionClass; 26553: typedef struct _GTlsConnectionPrivate GTlsConnectionPrivate; 26553: 26553: struct _GTlsConnection { 26553: GIOStream parent_instance; 26553: 26553: GTlsConnectionPrivate *priv; 26553: }; 26553: # 60 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: struct _GTlsConnectionClass 26553: { 26553: GIOStreamClass parent_class; 26553: 26553: 26553: gboolean ( *accept_certificate) (GTlsConnection *connection, 26553: GTlsCertificate *peer_cert, 26553: GTlsCertificateFlags errors); 26553: 26553: 26553: gboolean ( *handshake ) (GTlsConnection *conn, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: void ( *handshake_async ) (GTlsConnection *conn, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean ( *handshake_finish ) (GTlsConnection *conn, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: 26553: # 83 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: #pragma GCC diagnostic push 26553: # 83 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: 26553: # 83 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 83 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: 26553: gboolean ( *get_binding_data) (GTlsConnection *conn, 26553: GTlsChannelBindingType type, 26553: GByteArray *data, 26553: GError **error); 26553: 26553: # 88 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: #pragma GCC diagnostic pop 26553: # 88 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: 26553: 26553: const gchar *(*get_negotiated_protocol) (GTlsConnection *conn); 26553: 26553: 26553: 26553: gpointer padding[6]; 26553: }; 26553: 26553: extern 26553: GType g_tls_connection_get_type (void) __attribute__ ((__const__)); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void g_tls_connection_set_use_system_certdb (GTlsConnection *conn, 26553: gboolean use_system_certdb); 26553: __attribute__((__deprecated__)) extern 26553: gboolean g_tls_connection_get_use_system_certdb (GTlsConnection *conn); 26553: 26553: extern 26553: void g_tls_connection_set_database (GTlsConnection *conn, 26553: GTlsDatabase *database); 26553: extern 26553: GTlsDatabase * g_tls_connection_get_database (GTlsConnection *conn); 26553: 26553: extern 26553: void g_tls_connection_set_certificate (GTlsConnection *conn, 26553: GTlsCertificate *certificate); 26553: extern 26553: GTlsCertificate *g_tls_connection_get_certificate (GTlsConnection *conn); 26553: 26553: extern 26553: void g_tls_connection_set_interaction (GTlsConnection *conn, 26553: GTlsInteraction *interaction); 26553: extern 26553: GTlsInteraction * g_tls_connection_get_interaction (GTlsConnection *conn); 26553: 26553: extern 26553: GTlsCertificate *g_tls_connection_get_peer_certificate (GTlsConnection *conn); 26553: extern 26553: GTlsCertificateFlags g_tls_connection_get_peer_certificate_errors (GTlsConnection *conn); 26553: 26553: extern 26553: void g_tls_connection_set_require_close_notify (GTlsConnection *conn, 26553: gboolean require_close_notify); 26553: extern 26553: gboolean g_tls_connection_get_require_close_notify (GTlsConnection *conn); 26553: 26553: 26553: # 135 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: #pragma GCC diagnostic push 26553: # 135 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: 26553: # 135 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 135 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: 26553: __attribute__((__deprecated__)) extern 26553: void g_tls_connection_set_rehandshake_mode (GTlsConnection *conn, 26553: GTlsRehandshakeMode mode); 26553: __attribute__((__deprecated__)) extern 26553: GTlsRehandshakeMode g_tls_connection_get_rehandshake_mode (GTlsConnection *conn); 26553: 26553: # 141 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: #pragma GCC diagnostic pop 26553: # 141 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: 26553: 26553: extern 26553: void g_tls_connection_set_advertised_protocols (GTlsConnection *conn, 26553: const gchar * const *protocols); 26553: 26553: extern 26553: const gchar * g_tls_connection_get_negotiated_protocol (GTlsConnection *conn); 26553: 26553: 26553: # 150 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: #pragma GCC diagnostic push 26553: # 150 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: 26553: # 150 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 150 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: 26553: extern 26553: gboolean g_tls_connection_get_channel_binding_data (GTlsConnection *conn, 26553: GTlsChannelBindingType type, 26553: GByteArray *data, 26553: GError **error); 26553: 26553: # 156 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: #pragma GCC diagnostic pop 26553: # 156 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: 26553: 26553: extern 26553: gboolean g_tls_connection_handshake (GTlsConnection *conn, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_tls_connection_handshake_async (GTlsConnection *conn, 26553: int io_priority, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_tls_connection_handshake_finish (GTlsConnection *conn, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: GTlsProtocolVersion g_tls_connection_get_protocol_version (GTlsConnection *conn); 26553: 26553: extern 26553: gchar * g_tls_connection_get_ciphersuite_name (GTlsConnection *conn); 26553: # 188 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: extern 26553: GQuark g_tls_error_quark (void); 26553: # 201 "/usr/include/glib-2.0/gio/gtlsconnection.h" 26553: extern 26553: GQuark g_tls_channel_binding_error_quark (void); 26553: 26553: 26553: extern 26553: gboolean g_tls_connection_emit_accept_certificate (GTlsConnection *conn, 26553: GTlsCertificate *peer_cert, 26553: GTlsCertificateFlags errors); 26553: 26553: 26553: # 27 "/usr/include/glib-2.0/gio/gtlsclientconnection.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GTlsClientConnectionInterface GTlsClientConnectionInterface; 26553: # 46 "/usr/include/glib-2.0/gio/gtlsclientconnection.h" 26553: struct _GTlsClientConnectionInterface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: void ( *copy_session_state ) (GTlsClientConnection *conn, 26553: GTlsClientConnection *source); 26553: }; 26553: 26553: extern 26553: GType g_tls_client_connection_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GIOStream * g_tls_client_connection_new (GIOStream *base_io_stream, 26553: GSocketConnectable *server_identity, 26553: GError **error); 26553: 26553: extern 26553: GTlsCertificateFlags g_tls_client_connection_get_validation_flags (GTlsClientConnection *conn); 26553: extern 26553: void g_tls_client_connection_set_validation_flags (GTlsClientConnection *conn, 26553: GTlsCertificateFlags flags); 26553: extern 26553: GSocketConnectable *g_tls_client_connection_get_server_identity (GTlsClientConnection *conn); 26553: extern 26553: void g_tls_client_connection_set_server_identity (GTlsClientConnection *conn, 26553: GSocketConnectable *identity); 26553: __attribute__((__deprecated__)) extern 26553: gboolean g_tls_client_connection_get_use_ssl3 (GTlsClientConnection *conn); 26553: __attribute__((__deprecated__)) extern 26553: void g_tls_client_connection_set_use_ssl3 (GTlsClientConnection *conn, 26553: gboolean use_ssl3); 26553: extern 26553: GList * g_tls_client_connection_get_accepted_cas (GTlsClientConnection *conn); 26553: 26553: extern 26553: void g_tls_client_connection_copy_session_state (GTlsClientConnection *conn, 26553: GTlsClientConnection *source); 26553: 26553: 26553: # 162 "/usr/include/glib-2.0/gio/gio.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/gio/gtlsdatabase.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gtlsdatabase.h" 26553: 26553: # 42 "/usr/include/glib-2.0/gio/gtlsdatabase.h" 26553: typedef struct _GTlsDatabaseClass GTlsDatabaseClass; 26553: typedef struct _GTlsDatabasePrivate GTlsDatabasePrivate; 26553: 26553: struct _GTlsDatabase 26553: { 26553: GObject parent_instance; 26553: 26553: GTlsDatabasePrivate *priv; 26553: }; 26553: 26553: struct _GTlsDatabaseClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: GTlsCertificateFlags (*verify_chain) (GTlsDatabase *self, 26553: GTlsCertificate *chain, 26553: const gchar *purpose, 26553: GSocketConnectable *identity, 26553: GTlsInteraction *interaction, 26553: GTlsDatabaseVerifyFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: void (*verify_chain_async) (GTlsDatabase *self, 26553: GTlsCertificate *chain, 26553: const gchar *purpose, 26553: GSocketConnectable *identity, 26553: GTlsInteraction *interaction, 26553: GTlsDatabaseVerifyFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: GTlsCertificateFlags (*verify_chain_finish) (GTlsDatabase *self, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: gchar* (*create_certificate_handle) (GTlsDatabase *self, 26553: GTlsCertificate *certificate); 26553: 26553: GTlsCertificate* (*lookup_certificate_for_handle) (GTlsDatabase *self, 26553: const gchar *handle, 26553: GTlsInteraction *interaction, 26553: GTlsDatabaseLookupFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: void (*lookup_certificate_for_handle_async) (GTlsDatabase *self, 26553: const gchar *handle, 26553: GTlsInteraction *interaction, 26553: GTlsDatabaseLookupFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: GTlsCertificate* (*lookup_certificate_for_handle_finish) (GTlsDatabase *self, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: GTlsCertificate* (*lookup_certificate_issuer) (GTlsDatabase *self, 26553: GTlsCertificate *certificate, 26553: GTlsInteraction *interaction, 26553: GTlsDatabaseLookupFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: void (*lookup_certificate_issuer_async) (GTlsDatabase *self, 26553: GTlsCertificate *certificate, 26553: GTlsInteraction *interaction, 26553: GTlsDatabaseLookupFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: GTlsCertificate* (*lookup_certificate_issuer_finish) (GTlsDatabase *self, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: GList* (*lookup_certificates_issued_by) (GTlsDatabase *self, 26553: GByteArray *issuer_raw_dn, 26553: GTlsInteraction *interaction, 26553: GTlsDatabaseLookupFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: void (*lookup_certificates_issued_by_async) (GTlsDatabase *self, 26553: GByteArray *issuer_raw_dn, 26553: GTlsInteraction *interaction, 26553: GTlsDatabaseLookupFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: GList* (*lookup_certificates_issued_by_finish) (GTlsDatabase *self, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: 26553: 26553: gpointer padding[16]; 26553: }; 26553: 26553: extern 26553: GType g_tls_database_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GTlsCertificateFlags g_tls_database_verify_chain (GTlsDatabase *self, 26553: GTlsCertificate *chain, 26553: const gchar *purpose, 26553: GSocketConnectable *identity, 26553: GTlsInteraction *interaction, 26553: GTlsDatabaseVerifyFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_tls_database_verify_chain_async (GTlsDatabase *self, 26553: GTlsCertificate *chain, 26553: const gchar *purpose, 26553: GSocketConnectable *identity, 26553: GTlsInteraction *interaction, 26553: GTlsDatabaseVerifyFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: GTlsCertificateFlags g_tls_database_verify_chain_finish (GTlsDatabase *self, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: gchar* g_tls_database_create_certificate_handle (GTlsDatabase *self, 26553: GTlsCertificate *certificate); 26553: 26553: extern 26553: GTlsCertificate* g_tls_database_lookup_certificate_for_handle (GTlsDatabase *self, 26553: const gchar *handle, 26553: GTlsInteraction *interaction, 26553: GTlsDatabaseLookupFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_tls_database_lookup_certificate_for_handle_async (GTlsDatabase *self, 26553: const gchar *handle, 26553: GTlsInteraction *interaction, 26553: GTlsDatabaseLookupFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: GTlsCertificate* g_tls_database_lookup_certificate_for_handle_finish (GTlsDatabase *self, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: GTlsCertificate* g_tls_database_lookup_certificate_issuer (GTlsDatabase *self, 26553: GTlsCertificate *certificate, 26553: GTlsInteraction *interaction, 26553: GTlsDatabaseLookupFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_tls_database_lookup_certificate_issuer_async (GTlsDatabase *self, 26553: GTlsCertificate *certificate, 26553: GTlsInteraction *interaction, 26553: GTlsDatabaseLookupFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: GTlsCertificate* g_tls_database_lookup_certificate_issuer_finish (GTlsDatabase *self, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: GList* g_tls_database_lookup_certificates_issued_by (GTlsDatabase *self, 26553: GByteArray *issuer_raw_dn, 26553: GTlsInteraction *interaction, 26553: GTlsDatabaseLookupFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_tls_database_lookup_certificates_issued_by_async (GTlsDatabase *self, 26553: GByteArray *issuer_raw_dn, 26553: GTlsInteraction *interaction, 26553: GTlsDatabaseLookupFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: GList* g_tls_database_lookup_certificates_issued_by_finish (GTlsDatabase *self, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: 26553: # 164 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gtlsfiledatabase.h" 1 26553: # 24 "/usr/include/glib-2.0/gio/gtlsfiledatabase.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GTlsFileDatabaseInterface GTlsFileDatabaseInterface; 26553: # 40 "/usr/include/glib-2.0/gio/gtlsfiledatabase.h" 26553: struct _GTlsFileDatabaseInterface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: gpointer padding[8]; 26553: }; 26553: 26553: extern 26553: GType g_tls_file_database_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GTlsDatabase* g_tls_file_database_new (const gchar *anchors, 26553: GError **error); 26553: 26553: 26553: # 165 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gtlsinteraction.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gtlsinteraction.h" 26553: 26553: # 39 "/usr/include/glib-2.0/gio/gtlsinteraction.h" 26553: typedef struct _GTlsInteractionClass GTlsInteractionClass; 26553: typedef struct _GTlsInteractionPrivate GTlsInteractionPrivate; 26553: 26553: struct _GTlsInteraction 26553: { 26553: 26553: GObject parent_instance; 26553: GTlsInteractionPrivate *priv; 26553: }; 26553: 26553: struct _GTlsInteractionClass 26553: { 26553: 26553: GObjectClass parent_class; 26553: 26553: 26553: GTlsInteractionResult (* ask_password) (GTlsInteraction *interaction, 26553: GTlsPassword *password, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: void (* ask_password_async) (GTlsInteraction *interaction, 26553: GTlsPassword *password, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: GTlsInteractionResult (* ask_password_finish) (GTlsInteraction *interaction, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: GTlsInteractionResult (* request_certificate) (GTlsInteraction *interaction, 26553: GTlsConnection *connection, 26553: GTlsCertificateRequestFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: void (* request_certificate_async) (GTlsInteraction *interaction, 26553: GTlsConnection *connection, 26553: GTlsCertificateRequestFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: GTlsInteractionResult (* request_certificate_finish) (GTlsInteraction *interaction, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: 26553: 26553: gpointer padding[21]; 26553: }; 26553: 26553: extern 26553: GType g_tls_interaction_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GTlsInteractionResult g_tls_interaction_invoke_ask_password (GTlsInteraction *interaction, 26553: GTlsPassword *password, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: GTlsInteractionResult g_tls_interaction_ask_password (GTlsInteraction *interaction, 26553: GTlsPassword *password, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_tls_interaction_ask_password_async (GTlsInteraction *interaction, 26553: GTlsPassword *password, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: GTlsInteractionResult g_tls_interaction_ask_password_finish (GTlsInteraction *interaction, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: GTlsInteractionResult g_tls_interaction_invoke_request_certificate (GTlsInteraction *interaction, 26553: GTlsConnection *connection, 26553: GTlsCertificateRequestFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: GTlsInteractionResult g_tls_interaction_request_certificate (GTlsInteraction *interaction, 26553: GTlsConnection *connection, 26553: GTlsCertificateRequestFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void g_tls_interaction_request_certificate_async (GTlsInteraction *interaction, 26553: GTlsConnection *connection, 26553: GTlsCertificateRequestFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: GTlsInteractionResult g_tls_interaction_request_certificate_finish (GTlsInteraction *interaction, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: 26553: # 166 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gtlspassword.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gtlspassword.h" 26553: 26553: # 39 "/usr/include/glib-2.0/gio/gtlspassword.h" 26553: typedef struct _GTlsPasswordClass GTlsPasswordClass; 26553: typedef struct _GTlsPasswordPrivate GTlsPasswordPrivate; 26553: 26553: struct _GTlsPassword 26553: { 26553: GObject parent_instance; 26553: 26553: GTlsPasswordPrivate *priv; 26553: }; 26553: # 58 "/usr/include/glib-2.0/gio/gtlspassword.h" 26553: struct _GTlsPasswordClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: const guchar * ( *get_value) (GTlsPassword *password, 26553: gsize *length); 26553: 26553: void ( *set_value) (GTlsPassword *password, 26553: guchar *value, 26553: gssize length, 26553: GDestroyNotify destroy); 26553: 26553: const gchar* ( *get_default_warning) (GTlsPassword *password); 26553: 26553: 26553: 26553: gpointer padding[4]; 26553: }; 26553: 26553: extern 26553: GType g_tls_password_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GTlsPassword * g_tls_password_new (GTlsPasswordFlags flags, 26553: const gchar *description); 26553: 26553: extern 26553: const guchar * g_tls_password_get_value (GTlsPassword *password, 26553: gsize *length); 26553: extern 26553: void g_tls_password_set_value (GTlsPassword *password, 26553: const guchar *value, 26553: gssize length); 26553: extern 26553: void g_tls_password_set_value_full (GTlsPassword *password, 26553: guchar *value, 26553: gssize length, 26553: GDestroyNotify destroy); 26553: 26553: extern 26553: GTlsPasswordFlags g_tls_password_get_flags (GTlsPassword *password); 26553: extern 26553: void g_tls_password_set_flags (GTlsPassword *password, 26553: GTlsPasswordFlags flags); 26553: 26553: extern 26553: const gchar* g_tls_password_get_description (GTlsPassword *password); 26553: extern 26553: void g_tls_password_set_description (GTlsPassword *password, 26553: const gchar *description); 26553: 26553: extern 26553: const gchar * g_tls_password_get_warning (GTlsPassword *password); 26553: extern 26553: void g_tls_password_set_warning (GTlsPassword *password, 26553: const gchar *warning); 26553: 26553: 26553: # 167 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gtlsserverconnection.h" 1 26553: # 28 "/usr/include/glib-2.0/gio/gtlsserverconnection.h" 26553: 26553: # 43 "/usr/include/glib-2.0/gio/gtlsserverconnection.h" 26553: typedef struct _GTlsServerConnectionInterface GTlsServerConnectionInterface; 26553: # 53 "/usr/include/glib-2.0/gio/gtlsserverconnection.h" 26553: struct _GTlsServerConnectionInterface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: }; 26553: 26553: extern 26553: GType g_tls_server_connection_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GIOStream * g_tls_server_connection_new (GIOStream *base_io_stream, 26553: GTlsCertificate *certificate, 26553: GError **error); 26553: 26553: 26553: # 168 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gvfs.h" 1 26553: # 30 "/usr/include/glib-2.0/gio/gvfs.h" 26553: 26553: # 57 "/usr/include/glib-2.0/gio/gvfs.h" 26553: typedef GFile * (* GVfsFileLookupFunc) (GVfs *vfs, 26553: const char *identifier, 26553: gpointer user_data); 26553: # 74 "/usr/include/glib-2.0/gio/gvfs.h" 26553: typedef struct _GVfsClass GVfsClass; 26553: 26553: struct _GVfs 26553: { 26553: GObject parent_instance; 26553: }; 26553: 26553: struct _GVfsClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: gboolean (* is_active) (GVfs *vfs); 26553: GFile * (* get_file_for_path) (GVfs *vfs, 26553: const char *path); 26553: GFile * (* get_file_for_uri) (GVfs *vfs, 26553: const char *uri); 26553: const gchar * const * (* get_supported_uri_schemes) (GVfs *vfs); 26553: GFile * (* parse_name) (GVfs *vfs, 26553: const char *parse_name); 26553: 26553: 26553: void (* local_file_add_info) (GVfs *vfs, 26553: const char *filename, 26553: guint64 device, 26553: GFileAttributeMatcher *attribute_matcher, 26553: GFileInfo *info, 26553: GCancellable *cancellable, 26553: gpointer *extra_data, 26553: GDestroyNotify *free_extra_data); 26553: void (* add_writable_namespaces) (GVfs *vfs, 26553: GFileAttributeInfoList *list); 26553: gboolean (* local_file_set_attributes) (GVfs *vfs, 26553: const char *filename, 26553: GFileInfo *info, 26553: GFileQueryInfoFlags flags, 26553: GCancellable *cancellable, 26553: GError **error); 26553: void (* local_file_removed) (GVfs *vfs, 26553: const char *filename); 26553: void (* local_file_moved) (GVfs *vfs, 26553: const char *source, 26553: const char *dest); 26553: GIcon * (* deserialize_icon) (GVfs *vfs, 26553: GVariant *value); 26553: 26553: void (*_g_reserved1) (void); 26553: void (*_g_reserved2) (void); 26553: void (*_g_reserved3) (void); 26553: void (*_g_reserved4) (void); 26553: void (*_g_reserved5) (void); 26553: void (*_g_reserved6) (void); 26553: }; 26553: 26553: extern 26553: GType g_vfs_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gboolean g_vfs_is_active (GVfs *vfs); 26553: extern 26553: GFile * g_vfs_get_file_for_path (GVfs *vfs, 26553: const char *path); 26553: extern 26553: GFile * g_vfs_get_file_for_uri (GVfs *vfs, 26553: const char *uri); 26553: extern 26553: const gchar* const * g_vfs_get_supported_uri_schemes (GVfs *vfs); 26553: 26553: extern 26553: GFile * g_vfs_parse_name (GVfs *vfs, 26553: const char *parse_name); 26553: 26553: extern 26553: GVfs * g_vfs_get_default (void); 26553: extern 26553: GVfs * g_vfs_get_local (void); 26553: 26553: extern 26553: gboolean g_vfs_register_uri_scheme (GVfs *vfs, 26553: const char *scheme, 26553: GVfsFileLookupFunc uri_func, 26553: gpointer uri_data, 26553: GDestroyNotify uri_destroy, 26553: GVfsFileLookupFunc parse_name_func, 26553: gpointer parse_name_data, 26553: GDestroyNotify parse_name_destroy); 26553: extern 26553: gboolean g_vfs_unregister_uri_scheme (GVfs *vfs, 26553: const char *scheme); 26553: 26553: 26553: 26553: # 169 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gvolume.h" 1 26553: # 31 "/usr/include/glib-2.0/gio/gvolume.h" 26553: 26553: # 124 "/usr/include/glib-2.0/gio/gvolume.h" 26553: typedef struct _GVolumeIface GVolumeIface; 26553: 26553: struct _GVolumeIface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: void (* changed) (GVolume *volume); 26553: void (* removed) (GVolume *volume); 26553: 26553: 26553: 26553: char * (* get_name) (GVolume *volume); 26553: GIcon * (* get_icon) (GVolume *volume); 26553: char * (* get_uuid) (GVolume *volume); 26553: GDrive * (* get_drive) (GVolume *volume); 26553: GMount * (* get_mount) (GVolume *volume); 26553: gboolean (* can_mount) (GVolume *volume); 26553: gboolean (* can_eject) (GVolume *volume); 26553: void (* mount_fn) (GVolume *volume, 26553: GMountMountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* mount_finish) (GVolume *volume, 26553: GAsyncResult *result, 26553: GError **error); 26553: void (* eject) (GVolume *volume, 26553: GMountUnmountFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* eject_finish) (GVolume *volume, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: char * (* get_identifier) (GVolume *volume, 26553: const char *kind); 26553: char ** (* enumerate_identifiers) (GVolume *volume); 26553: 26553: gboolean (* should_automount) (GVolume *volume); 26553: 26553: GFile * (* get_activation_root) (GVolume *volume); 26553: 26553: void (* eject_with_operation) (GVolume *volume, 26553: GMountUnmountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: gboolean (* eject_with_operation_finish) (GVolume *volume, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: const gchar * (* get_sort_key) (GVolume *volume); 26553: GIcon * (* get_symbolic_icon) (GVolume *volume); 26553: }; 26553: 26553: extern 26553: GType g_volume_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: char * g_volume_get_name (GVolume *volume); 26553: extern 26553: GIcon * g_volume_get_icon (GVolume *volume); 26553: extern 26553: GIcon * g_volume_get_symbolic_icon (GVolume *volume); 26553: extern 26553: char * g_volume_get_uuid (GVolume *volume); 26553: extern 26553: GDrive * g_volume_get_drive (GVolume *volume); 26553: extern 26553: GMount * g_volume_get_mount (GVolume *volume); 26553: extern 26553: gboolean g_volume_can_mount (GVolume *volume); 26553: extern 26553: gboolean g_volume_can_eject (GVolume *volume); 26553: extern 26553: gboolean g_volume_should_automount (GVolume *volume); 26553: extern 26553: void g_volume_mount (GVolume *volume, 26553: GMountMountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_volume_mount_finish (GVolume *volume, 26553: GAsyncResult *result, 26553: GError **error); 26553: __attribute__((__deprecated__("Use '" "g_volume_eject_with_operation" "' instead"))) extern 26553: void g_volume_eject (GVolume *volume, 26553: GMountUnmountFlags flags, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: __attribute__((__deprecated__("Use '" "g_volume_eject_with_operation_finish" "' instead"))) extern 26553: gboolean g_volume_eject_finish (GVolume *volume, 26553: GAsyncResult *result, 26553: GError **error); 26553: extern 26553: char * g_volume_get_identifier (GVolume *volume, 26553: const char *kind); 26553: extern 26553: char ** g_volume_enumerate_identifiers (GVolume *volume); 26553: 26553: extern 26553: GFile * g_volume_get_activation_root (GVolume *volume); 26553: 26553: extern 26553: void g_volume_eject_with_operation (GVolume *volume, 26553: GMountUnmountFlags flags, 26553: GMountOperation *mount_operation, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: gboolean g_volume_eject_with_operation_finish (GVolume *volume, 26553: GAsyncResult *result, 26553: GError **error); 26553: 26553: extern 26553: const gchar *g_volume_get_sort_key (GVolume *volume); 26553: 26553: 26553: # 170 "/usr/include/glib-2.0/gio/gio.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/gio/gzlibcompressor.h" 1 26553: # 31 "/usr/include/glib-2.0/gio/gzlibcompressor.h" 26553: 26553: # 40 "/usr/include/glib-2.0/gio/gzlibcompressor.h" 26553: typedef struct _GZlibCompressorClass GZlibCompressorClass; 26553: 26553: struct _GZlibCompressorClass 26553: { 26553: GObjectClass parent_class; 26553: }; 26553: 26553: extern 26553: GType g_zlib_compressor_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GZlibCompressor *g_zlib_compressor_new (GZlibCompressorFormat format, 26553: int level); 26553: 26553: extern 26553: GFileInfo *g_zlib_compressor_get_file_info (GZlibCompressor *compressor); 26553: extern 26553: void g_zlib_compressor_set_file_info (GZlibCompressor *compressor, 26553: GFileInfo *file_info); 26553: 26553: 26553: # 172 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 1 "/usr/include/glib-2.0/gio/gzlibdecompressor.h" 1 26553: # 31 "/usr/include/glib-2.0/gio/gzlibdecompressor.h" 26553: 26553: # 40 "/usr/include/glib-2.0/gio/gzlibdecompressor.h" 26553: typedef struct _GZlibDecompressorClass GZlibDecompressorClass; 26553: 26553: struct _GZlibDecompressorClass 26553: { 26553: GObjectClass parent_class; 26553: }; 26553: 26553: extern 26553: GType g_zlib_decompressor_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GZlibDecompressor *g_zlib_decompressor_new (GZlibCompressorFormat format); 26553: 26553: extern 26553: GFileInfo *g_zlib_decompressor_get_file_info (GZlibDecompressor *decompressor); 26553: 26553: 26553: # 173 "/usr/include/glib-2.0/gio/gio.h" 2 26553: 26553: # 1 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 1 26553: # 24 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: typedef GAction *GAction_autoptr; typedef GList *GAction_listautoptr; typedef GSList *GAction_slistautoptr; typedef GQueue *GAction_queueautoptr; 26553: # 24 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 24 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 24 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 24 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GAction (GAction *_ptr) { if (_ptr) (g_object_unref) ((GAction *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GAction (GAction **_ptr) { glib_autoptr_clear_GAction (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GAction (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GAction (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GAction (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 24 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 24 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GActionMap *GActionMap_autoptr; typedef GList *GActionMap_listautoptr; typedef GSList *GActionMap_slistautoptr; typedef GQueue *GActionMap_queueautoptr; 26553: # 25 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 25 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 25 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 25 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GActionMap (GActionMap *_ptr) { if (_ptr) (g_object_unref) ((GActionMap *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GActionMap (GActionMap **_ptr) { glib_autoptr_clear_GActionMap (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GActionMap (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GActionMap (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GActionMap (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 25 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 25 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GAppInfo *GAppInfo_autoptr; typedef GList *GAppInfo_listautoptr; typedef GSList *GAppInfo_slistautoptr; typedef GQueue *GAppInfo_queueautoptr; 26553: # 26 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 26 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 26 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 26 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GAppInfo (GAppInfo *_ptr) { if (_ptr) (g_object_unref) ((GAppInfo *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GAppInfo (GAppInfo **_ptr) { glib_autoptr_clear_GAppInfo (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GAppInfo (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GAppInfo (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GAppInfo (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 26 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 26 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GAppLaunchContext *GAppLaunchContext_autoptr; typedef GList *GAppLaunchContext_listautoptr; typedef GSList *GAppLaunchContext_slistautoptr; typedef GQueue *GAppLaunchContext_queueautoptr; 26553: # 27 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 27 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 27 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 27 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GAppLaunchContext (GAppLaunchContext *_ptr) { if (_ptr) (g_object_unref) ((GAppLaunchContext *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GAppLaunchContext (GAppLaunchContext **_ptr) { glib_autoptr_clear_GAppLaunchContext (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GAppLaunchContext (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GAppLaunchContext (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GAppLaunchContext (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 27 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 27 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GAppInfoMonitor *GAppInfoMonitor_autoptr; typedef GList *GAppInfoMonitor_listautoptr; typedef GSList *GAppInfoMonitor_slistautoptr; typedef GQueue *GAppInfoMonitor_queueautoptr; 26553: # 28 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 28 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 28 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 28 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GAppInfoMonitor (GAppInfoMonitor *_ptr) { if (_ptr) (g_object_unref) ((GAppInfoMonitor *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GAppInfoMonitor (GAppInfoMonitor **_ptr) { glib_autoptr_clear_GAppInfoMonitor (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GAppInfoMonitor (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GAppInfoMonitor (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GAppInfoMonitor (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 28 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 28 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GApplicationCommandLine *GApplicationCommandLine_autoptr; typedef GList *GApplicationCommandLine_listautoptr; typedef GSList *GApplicationCommandLine_slistautoptr; typedef GQueue *GApplicationCommandLine_queueautoptr; 26553: # 29 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 29 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 29 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 29 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GApplicationCommandLine (GApplicationCommandLine *_ptr) { if (_ptr) (g_object_unref) ((GApplicationCommandLine *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GApplicationCommandLine (GApplicationCommandLine **_ptr) { glib_autoptr_clear_GApplicationCommandLine (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GApplicationCommandLine (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GApplicationCommandLine (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GApplicationCommandLine (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 29 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 29 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GApplication *GApplication_autoptr; typedef GList *GApplication_listautoptr; typedef GSList *GApplication_slistautoptr; typedef GQueue *GApplication_queueautoptr; 26553: # 30 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 30 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 30 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 30 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GApplication (GApplication *_ptr) { if (_ptr) (g_object_unref) ((GApplication *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GApplication (GApplication **_ptr) { glib_autoptr_clear_GApplication (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GApplication (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GApplication (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GApplication (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 30 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 30 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GAsyncInitable *GAsyncInitable_autoptr; typedef GList *GAsyncInitable_listautoptr; typedef GSList *GAsyncInitable_slistautoptr; typedef GQueue *GAsyncInitable_queueautoptr; 26553: # 31 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 31 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 31 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 31 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GAsyncInitable (GAsyncInitable *_ptr) { if (_ptr) (g_object_unref) ((GAsyncInitable *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GAsyncInitable (GAsyncInitable **_ptr) { glib_autoptr_clear_GAsyncInitable (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GAsyncInitable (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GAsyncInitable (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GAsyncInitable (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 31 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 31 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GAsyncResult *GAsyncResult_autoptr; typedef GList *GAsyncResult_listautoptr; typedef GSList *GAsyncResult_slistautoptr; typedef GQueue *GAsyncResult_queueautoptr; 26553: # 32 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 32 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 32 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 32 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GAsyncResult (GAsyncResult *_ptr) { if (_ptr) (g_object_unref) ((GAsyncResult *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GAsyncResult (GAsyncResult **_ptr) { glib_autoptr_clear_GAsyncResult (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GAsyncResult (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GAsyncResult (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GAsyncResult (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 32 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 32 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GBufferedInputStream *GBufferedInputStream_autoptr; typedef GList *GBufferedInputStream_listautoptr; typedef GSList *GBufferedInputStream_slistautoptr; typedef GQueue *GBufferedInputStream_queueautoptr; 26553: # 33 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 33 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 33 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 33 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GBufferedInputStream (GBufferedInputStream *_ptr) { if (_ptr) (g_object_unref) ((GBufferedInputStream *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GBufferedInputStream (GBufferedInputStream **_ptr) { glib_autoptr_clear_GBufferedInputStream (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GBufferedInputStream (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GBufferedInputStream (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GBufferedInputStream (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 33 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 33 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GBufferedOutputStream *GBufferedOutputStream_autoptr; typedef GList *GBufferedOutputStream_listautoptr; typedef GSList *GBufferedOutputStream_slistautoptr; typedef GQueue *GBufferedOutputStream_queueautoptr; 26553: # 34 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 34 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 34 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 34 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GBufferedOutputStream (GBufferedOutputStream *_ptr) { if (_ptr) (g_object_unref) ((GBufferedOutputStream *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GBufferedOutputStream (GBufferedOutputStream **_ptr) { glib_autoptr_clear_GBufferedOutputStream (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GBufferedOutputStream (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GBufferedOutputStream (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GBufferedOutputStream (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 34 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 34 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GBytesIcon *GBytesIcon_autoptr; typedef GList *GBytesIcon_listautoptr; typedef GSList *GBytesIcon_slistautoptr; typedef GQueue *GBytesIcon_queueautoptr; 26553: # 35 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 35 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 35 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 35 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GBytesIcon (GBytesIcon *_ptr) { if (_ptr) (g_object_unref) ((GBytesIcon *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GBytesIcon (GBytesIcon **_ptr) { glib_autoptr_clear_GBytesIcon (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GBytesIcon (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GBytesIcon (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GBytesIcon (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 35 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 35 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GCancellable *GCancellable_autoptr; typedef GList *GCancellable_listautoptr; typedef GSList *GCancellable_slistautoptr; typedef GQueue *GCancellable_queueautoptr; 26553: # 36 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 36 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 36 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 36 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GCancellable (GCancellable *_ptr) { if (_ptr) (g_object_unref) ((GCancellable *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GCancellable (GCancellable **_ptr) { glib_autoptr_clear_GCancellable (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GCancellable (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GCancellable (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GCancellable (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 36 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 36 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GCharsetConverter *GCharsetConverter_autoptr; typedef GList *GCharsetConverter_listautoptr; typedef GSList *GCharsetConverter_slistautoptr; typedef GQueue *GCharsetConverter_queueautoptr; 26553: # 37 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 37 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 37 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 37 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GCharsetConverter (GCharsetConverter *_ptr) { if (_ptr) (g_object_unref) ((GCharsetConverter *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GCharsetConverter (GCharsetConverter **_ptr) { glib_autoptr_clear_GCharsetConverter (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GCharsetConverter (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GCharsetConverter (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GCharsetConverter (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 37 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 37 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GConverter *GConverter_autoptr; typedef GList *GConverter_listautoptr; typedef GSList *GConverter_slistautoptr; typedef GQueue *GConverter_queueautoptr; 26553: # 38 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 38 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 38 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 38 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GConverter (GConverter *_ptr) { if (_ptr) (g_object_unref) ((GConverter *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GConverter (GConverter **_ptr) { glib_autoptr_clear_GConverter (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GConverter (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GConverter (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GConverter (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 38 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 38 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GConverterInputStream *GConverterInputStream_autoptr; typedef GList *GConverterInputStream_listautoptr; typedef GSList *GConverterInputStream_slistautoptr; typedef GQueue *GConverterInputStream_queueautoptr; 26553: # 39 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 39 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 39 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 39 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GConverterInputStream (GConverterInputStream *_ptr) { if (_ptr) (g_object_unref) ((GConverterInputStream *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GConverterInputStream (GConverterInputStream **_ptr) { glib_autoptr_clear_GConverterInputStream (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GConverterInputStream (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GConverterInputStream (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GConverterInputStream (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 39 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 39 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GConverterOutputStream *GConverterOutputStream_autoptr; typedef GList *GConverterOutputStream_listautoptr; typedef GSList *GConverterOutputStream_slistautoptr; typedef GQueue *GConverterOutputStream_queueautoptr; 26553: # 40 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 40 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 40 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 40 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GConverterOutputStream (GConverterOutputStream *_ptr) { if (_ptr) (g_object_unref) ((GConverterOutputStream *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GConverterOutputStream (GConverterOutputStream **_ptr) { glib_autoptr_clear_GConverterOutputStream (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GConverterOutputStream (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GConverterOutputStream (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GConverterOutputStream (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 40 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 40 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GCredentials *GCredentials_autoptr; typedef GList *GCredentials_listautoptr; typedef GSList *GCredentials_slistautoptr; typedef GQueue *GCredentials_queueautoptr; 26553: # 41 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 41 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 41 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 41 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GCredentials (GCredentials *_ptr) { if (_ptr) (g_object_unref) ((GCredentials *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GCredentials (GCredentials **_ptr) { glib_autoptr_clear_GCredentials (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GCredentials (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GCredentials (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GCredentials (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 41 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 41 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDatagramBased *GDatagramBased_autoptr; typedef GList *GDatagramBased_listautoptr; typedef GSList *GDatagramBased_slistautoptr; typedef GQueue *GDatagramBased_queueautoptr; 26553: # 42 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 42 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 42 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 42 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDatagramBased (GDatagramBased *_ptr) { if (_ptr) (g_object_unref) ((GDatagramBased *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDatagramBased (GDatagramBased **_ptr) { glib_autoptr_clear_GDatagramBased (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDatagramBased (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDatagramBased (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDatagramBased (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 42 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 42 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDataInputStream *GDataInputStream_autoptr; typedef GList *GDataInputStream_listautoptr; typedef GSList *GDataInputStream_slistautoptr; typedef GQueue *GDataInputStream_queueautoptr; 26553: # 43 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 43 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 43 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 43 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDataInputStream (GDataInputStream *_ptr) { if (_ptr) (g_object_unref) ((GDataInputStream *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDataInputStream (GDataInputStream **_ptr) { glib_autoptr_clear_GDataInputStream (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDataInputStream (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDataInputStream (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDataInputStream (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 43 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 43 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDataOutputStream *GDataOutputStream_autoptr; typedef GList *GDataOutputStream_listautoptr; typedef GSList *GDataOutputStream_slistautoptr; typedef GQueue *GDataOutputStream_queueautoptr; 26553: # 44 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 44 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 44 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 44 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDataOutputStream (GDataOutputStream *_ptr) { if (_ptr) (g_object_unref) ((GDataOutputStream *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDataOutputStream (GDataOutputStream **_ptr) { glib_autoptr_clear_GDataOutputStream (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDataOutputStream (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDataOutputStream (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDataOutputStream (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 44 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 44 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDBusActionGroup *GDBusActionGroup_autoptr; typedef GList *GDBusActionGroup_listautoptr; typedef GSList *GDBusActionGroup_slistautoptr; typedef GQueue *GDBusActionGroup_queueautoptr; 26553: # 45 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 45 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 45 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 45 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDBusActionGroup (GDBusActionGroup *_ptr) { if (_ptr) (g_object_unref) ((GDBusActionGroup *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDBusActionGroup (GDBusActionGroup **_ptr) { glib_autoptr_clear_GDBusActionGroup (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDBusActionGroup (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDBusActionGroup (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDBusActionGroup (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 45 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 45 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDBusAuthObserver *GDBusAuthObserver_autoptr; typedef GList *GDBusAuthObserver_listautoptr; typedef GSList *GDBusAuthObserver_slistautoptr; typedef GQueue *GDBusAuthObserver_queueautoptr; 26553: # 46 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 46 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 46 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 46 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDBusAuthObserver (GDBusAuthObserver *_ptr) { if (_ptr) (g_object_unref) ((GDBusAuthObserver *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDBusAuthObserver (GDBusAuthObserver **_ptr) { glib_autoptr_clear_GDBusAuthObserver (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDBusAuthObserver (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDBusAuthObserver (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDBusAuthObserver (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 46 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 46 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDBusConnection *GDBusConnection_autoptr; typedef GList *GDBusConnection_listautoptr; typedef GSList *GDBusConnection_slistautoptr; typedef GQueue *GDBusConnection_queueautoptr; 26553: # 47 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 47 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 47 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 47 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDBusConnection (GDBusConnection *_ptr) { if (_ptr) (g_object_unref) ((GDBusConnection *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDBusConnection (GDBusConnection **_ptr) { glib_autoptr_clear_GDBusConnection (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDBusConnection (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDBusConnection (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDBusConnection (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 47 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 47 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDBusInterface *GDBusInterface_autoptr; typedef GList *GDBusInterface_listautoptr; typedef GSList *GDBusInterface_slistautoptr; typedef GQueue *GDBusInterface_queueautoptr; 26553: # 48 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 48 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 48 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 48 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDBusInterface (GDBusInterface *_ptr) { if (_ptr) (g_object_unref) ((GDBusInterface *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDBusInterface (GDBusInterface **_ptr) { glib_autoptr_clear_GDBusInterface (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDBusInterface (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDBusInterface (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDBusInterface (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 48 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 48 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDBusInterfaceSkeleton *GDBusInterfaceSkeleton_autoptr; typedef GList *GDBusInterfaceSkeleton_listautoptr; typedef GSList *GDBusInterfaceSkeleton_slistautoptr; typedef GQueue *GDBusInterfaceSkeleton_queueautoptr; 26553: # 49 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 49 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 49 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 49 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDBusInterfaceSkeleton (GDBusInterfaceSkeleton *_ptr) { if (_ptr) (g_object_unref) ((GDBusInterfaceSkeleton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDBusInterfaceSkeleton (GDBusInterfaceSkeleton **_ptr) { glib_autoptr_clear_GDBusInterfaceSkeleton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDBusInterfaceSkeleton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDBusInterfaceSkeleton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDBusInterfaceSkeleton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 49 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 49 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDBusMenuModel *GDBusMenuModel_autoptr; typedef GList *GDBusMenuModel_listautoptr; typedef GSList *GDBusMenuModel_slistautoptr; typedef GQueue *GDBusMenuModel_queueautoptr; 26553: # 50 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 50 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 50 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 50 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDBusMenuModel (GDBusMenuModel *_ptr) { if (_ptr) (g_object_unref) ((GDBusMenuModel *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDBusMenuModel (GDBusMenuModel **_ptr) { glib_autoptr_clear_GDBusMenuModel (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDBusMenuModel (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDBusMenuModel (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDBusMenuModel (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 50 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 50 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDBusMessage *GDBusMessage_autoptr; typedef GList *GDBusMessage_listautoptr; typedef GSList *GDBusMessage_slistautoptr; typedef GQueue *GDBusMessage_queueautoptr; 26553: # 51 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 51 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 51 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 51 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDBusMessage (GDBusMessage *_ptr) { if (_ptr) (g_object_unref) ((GDBusMessage *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDBusMessage (GDBusMessage **_ptr) { glib_autoptr_clear_GDBusMessage (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDBusMessage (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDBusMessage (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDBusMessage (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 51 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 51 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDBusMethodInvocation *GDBusMethodInvocation_autoptr; typedef GList *GDBusMethodInvocation_listautoptr; typedef GSList *GDBusMethodInvocation_slistautoptr; typedef GQueue *GDBusMethodInvocation_queueautoptr; 26553: # 52 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 52 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 52 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 52 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDBusMethodInvocation (GDBusMethodInvocation *_ptr) { if (_ptr) (g_object_unref) ((GDBusMethodInvocation *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDBusMethodInvocation (GDBusMethodInvocation **_ptr) { glib_autoptr_clear_GDBusMethodInvocation (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDBusMethodInvocation (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDBusMethodInvocation (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDBusMethodInvocation (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 52 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 52 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDBusNodeInfo *GDBusNodeInfo_autoptr; typedef GList *GDBusNodeInfo_listautoptr; typedef GSList *GDBusNodeInfo_slistautoptr; typedef GQueue *GDBusNodeInfo_queueautoptr; 26553: # 53 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 53 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 53 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 53 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDBusNodeInfo (GDBusNodeInfo *_ptr) { if (_ptr) (g_dbus_node_info_unref) ((GDBusNodeInfo *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDBusNodeInfo (GDBusNodeInfo **_ptr) { glib_autoptr_clear_GDBusNodeInfo (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDBusNodeInfo (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_dbus_node_info_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDBusNodeInfo (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_dbus_node_info_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDBusNodeInfo (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_dbus_node_info_unref); } 26553: # 53 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 53 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDBusObject *GDBusObject_autoptr; typedef GList *GDBusObject_listautoptr; typedef GSList *GDBusObject_slistautoptr; typedef GQueue *GDBusObject_queueautoptr; 26553: # 54 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 54 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 54 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 54 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDBusObject (GDBusObject *_ptr) { if (_ptr) (g_object_unref) ((GDBusObject *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDBusObject (GDBusObject **_ptr) { glib_autoptr_clear_GDBusObject (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDBusObject (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDBusObject (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDBusObject (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 54 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 54 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDBusObjectManagerClient *GDBusObjectManagerClient_autoptr; typedef GList *GDBusObjectManagerClient_listautoptr; typedef GSList *GDBusObjectManagerClient_slistautoptr; typedef GQueue *GDBusObjectManagerClient_queueautoptr; 26553: # 55 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 55 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 55 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 55 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDBusObjectManagerClient (GDBusObjectManagerClient *_ptr) { if (_ptr) (g_object_unref) ((GDBusObjectManagerClient *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDBusObjectManagerClient (GDBusObjectManagerClient **_ptr) { glib_autoptr_clear_GDBusObjectManagerClient (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDBusObjectManagerClient (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDBusObjectManagerClient (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDBusObjectManagerClient (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 55 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 55 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDBusObjectManager *GDBusObjectManager_autoptr; typedef GList *GDBusObjectManager_listautoptr; typedef GSList *GDBusObjectManager_slistautoptr; typedef GQueue *GDBusObjectManager_queueautoptr; 26553: # 56 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 56 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 56 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 56 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDBusObjectManager (GDBusObjectManager *_ptr) { if (_ptr) (g_object_unref) ((GDBusObjectManager *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDBusObjectManager (GDBusObjectManager **_ptr) { glib_autoptr_clear_GDBusObjectManager (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDBusObjectManager (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDBusObjectManager (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDBusObjectManager (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 56 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 56 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDBusObjectManagerServer *GDBusObjectManagerServer_autoptr; typedef GList *GDBusObjectManagerServer_listautoptr; typedef GSList *GDBusObjectManagerServer_slistautoptr; typedef GQueue *GDBusObjectManagerServer_queueautoptr; 26553: # 57 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 57 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 57 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 57 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDBusObjectManagerServer (GDBusObjectManagerServer *_ptr) { if (_ptr) (g_object_unref) ((GDBusObjectManagerServer *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDBusObjectManagerServer (GDBusObjectManagerServer **_ptr) { glib_autoptr_clear_GDBusObjectManagerServer (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDBusObjectManagerServer (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDBusObjectManagerServer (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDBusObjectManagerServer (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 57 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 57 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDBusObjectProxy *GDBusObjectProxy_autoptr; typedef GList *GDBusObjectProxy_listautoptr; typedef GSList *GDBusObjectProxy_slistautoptr; typedef GQueue *GDBusObjectProxy_queueautoptr; 26553: # 58 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 58 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 58 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 58 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDBusObjectProxy (GDBusObjectProxy *_ptr) { if (_ptr) (g_object_unref) ((GDBusObjectProxy *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDBusObjectProxy (GDBusObjectProxy **_ptr) { glib_autoptr_clear_GDBusObjectProxy (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDBusObjectProxy (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDBusObjectProxy (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDBusObjectProxy (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 58 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 58 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDBusObjectSkeleton *GDBusObjectSkeleton_autoptr; typedef GList *GDBusObjectSkeleton_listautoptr; typedef GSList *GDBusObjectSkeleton_slistautoptr; typedef GQueue *GDBusObjectSkeleton_queueautoptr; 26553: # 59 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 59 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 59 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 59 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDBusObjectSkeleton (GDBusObjectSkeleton *_ptr) { if (_ptr) (g_object_unref) ((GDBusObjectSkeleton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDBusObjectSkeleton (GDBusObjectSkeleton **_ptr) { glib_autoptr_clear_GDBusObjectSkeleton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDBusObjectSkeleton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDBusObjectSkeleton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDBusObjectSkeleton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 59 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 59 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDBusProxy *GDBusProxy_autoptr; typedef GList *GDBusProxy_listautoptr; typedef GSList *GDBusProxy_slistautoptr; typedef GQueue *GDBusProxy_queueautoptr; 26553: # 60 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 60 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 60 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 60 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDBusProxy (GDBusProxy *_ptr) { if (_ptr) (g_object_unref) ((GDBusProxy *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDBusProxy (GDBusProxy **_ptr) { glib_autoptr_clear_GDBusProxy (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDBusProxy (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDBusProxy (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDBusProxy (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 60 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 60 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDBusServer *GDBusServer_autoptr; typedef GList *GDBusServer_listautoptr; typedef GSList *GDBusServer_slistautoptr; typedef GQueue *GDBusServer_queueautoptr; 26553: # 61 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 61 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 61 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 61 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDBusServer (GDBusServer *_ptr) { if (_ptr) (g_object_unref) ((GDBusServer *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDBusServer (GDBusServer **_ptr) { glib_autoptr_clear_GDBusServer (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDBusServer (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDBusServer (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDBusServer (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 61 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 61 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GDrive *GDrive_autoptr; typedef GList *GDrive_listautoptr; typedef GSList *GDrive_slistautoptr; typedef GQueue *GDrive_queueautoptr; 26553: # 62 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 62 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 62 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 62 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GDrive (GDrive *_ptr) { if (_ptr) (g_object_unref) ((GDrive *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GDrive (GDrive **_ptr) { glib_autoptr_clear_GDrive (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GDrive (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GDrive (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GDrive (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 62 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 62 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GEmblemedIcon *GEmblemedIcon_autoptr; typedef GList *GEmblemedIcon_listautoptr; typedef GSList *GEmblemedIcon_slistautoptr; typedef GQueue *GEmblemedIcon_queueautoptr; 26553: # 63 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 63 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 63 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 63 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GEmblemedIcon (GEmblemedIcon *_ptr) { if (_ptr) (g_object_unref) ((GEmblemedIcon *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GEmblemedIcon (GEmblemedIcon **_ptr) { glib_autoptr_clear_GEmblemedIcon (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GEmblemedIcon (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GEmblemedIcon (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GEmblemedIcon (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 63 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 63 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GEmblem *GEmblem_autoptr; typedef GList *GEmblem_listautoptr; typedef GSList *GEmblem_slistautoptr; typedef GQueue *GEmblem_queueautoptr; 26553: # 64 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 64 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 64 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 64 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GEmblem (GEmblem *_ptr) { if (_ptr) (g_object_unref) ((GEmblem *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GEmblem (GEmblem **_ptr) { glib_autoptr_clear_GEmblem (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GEmblem (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GEmblem (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GEmblem (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 64 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 64 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GFileEnumerator *GFileEnumerator_autoptr; typedef GList *GFileEnumerator_listautoptr; typedef GSList *GFileEnumerator_slistautoptr; typedef GQueue *GFileEnumerator_queueautoptr; 26553: # 65 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 65 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 65 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 65 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GFileEnumerator (GFileEnumerator *_ptr) { if (_ptr) (g_object_unref) ((GFileEnumerator *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GFileEnumerator (GFileEnumerator **_ptr) { glib_autoptr_clear_GFileEnumerator (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GFileEnumerator (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GFileEnumerator (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GFileEnumerator (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 65 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 65 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GFile *GFile_autoptr; typedef GList *GFile_listautoptr; typedef GSList *GFile_slistautoptr; typedef GQueue *GFile_queueautoptr; 26553: # 66 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 66 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 66 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 66 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GFile (GFile *_ptr) { if (_ptr) (g_object_unref) ((GFile *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GFile (GFile **_ptr) { glib_autoptr_clear_GFile (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GFile (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GFile (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GFile (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 66 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 66 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GFileAttributeInfoList *GFileAttributeInfoList_autoptr; typedef GList *GFileAttributeInfoList_listautoptr; typedef GSList *GFileAttributeInfoList_slistautoptr; typedef GQueue *GFileAttributeInfoList_queueautoptr; 26553: # 67 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 67 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 67 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 67 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GFileAttributeInfoList (GFileAttributeInfoList *_ptr) { if (_ptr) (g_file_attribute_info_list_unref) ((GFileAttributeInfoList *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GFileAttributeInfoList (GFileAttributeInfoList **_ptr) { glib_autoptr_clear_GFileAttributeInfoList (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GFileAttributeInfoList (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_file_attribute_info_list_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GFileAttributeInfoList (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_file_attribute_info_list_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GFileAttributeInfoList (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_file_attribute_info_list_unref); } 26553: # 67 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 67 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GFileIcon *GFileIcon_autoptr; typedef GList *GFileIcon_listautoptr; typedef GSList *GFileIcon_slistautoptr; typedef GQueue *GFileIcon_queueautoptr; 26553: # 68 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 68 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 68 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 68 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GFileIcon (GFileIcon *_ptr) { if (_ptr) (g_object_unref) ((GFileIcon *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GFileIcon (GFileIcon **_ptr) { glib_autoptr_clear_GFileIcon (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GFileIcon (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GFileIcon (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GFileIcon (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 68 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 68 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GFileInfo *GFileInfo_autoptr; typedef GList *GFileInfo_listautoptr; typedef GSList *GFileInfo_slistautoptr; typedef GQueue *GFileInfo_queueautoptr; 26553: # 69 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 69 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 69 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 69 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GFileInfo (GFileInfo *_ptr) { if (_ptr) (g_object_unref) ((GFileInfo *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GFileInfo (GFileInfo **_ptr) { glib_autoptr_clear_GFileInfo (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GFileInfo (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GFileInfo (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GFileInfo (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 69 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 69 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GFileInputStream *GFileInputStream_autoptr; typedef GList *GFileInputStream_listautoptr; typedef GSList *GFileInputStream_slistautoptr; typedef GQueue *GFileInputStream_queueautoptr; 26553: # 70 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 70 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 70 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 70 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GFileInputStream (GFileInputStream *_ptr) { if (_ptr) (g_object_unref) ((GFileInputStream *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GFileInputStream (GFileInputStream **_ptr) { glib_autoptr_clear_GFileInputStream (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GFileInputStream (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GFileInputStream (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GFileInputStream (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 70 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 70 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GFileIOStream *GFileIOStream_autoptr; typedef GList *GFileIOStream_listautoptr; typedef GSList *GFileIOStream_slistautoptr; typedef GQueue *GFileIOStream_queueautoptr; 26553: # 71 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 71 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 71 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 71 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GFileIOStream (GFileIOStream *_ptr) { if (_ptr) (g_object_unref) ((GFileIOStream *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GFileIOStream (GFileIOStream **_ptr) { glib_autoptr_clear_GFileIOStream (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GFileIOStream (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GFileIOStream (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GFileIOStream (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 71 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 71 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GFileMonitor *GFileMonitor_autoptr; typedef GList *GFileMonitor_listautoptr; typedef GSList *GFileMonitor_slistautoptr; typedef GQueue *GFileMonitor_queueautoptr; 26553: # 72 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 72 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 72 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 72 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GFileMonitor (GFileMonitor *_ptr) { if (_ptr) (g_object_unref) ((GFileMonitor *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GFileMonitor (GFileMonitor **_ptr) { glib_autoptr_clear_GFileMonitor (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GFileMonitor (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GFileMonitor (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GFileMonitor (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 72 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 72 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GFilenameCompleter *GFilenameCompleter_autoptr; typedef GList *GFilenameCompleter_listautoptr; typedef GSList *GFilenameCompleter_slistautoptr; typedef GQueue *GFilenameCompleter_queueautoptr; 26553: # 73 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 73 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 73 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 73 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GFilenameCompleter (GFilenameCompleter *_ptr) { if (_ptr) (g_object_unref) ((GFilenameCompleter *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GFilenameCompleter (GFilenameCompleter **_ptr) { glib_autoptr_clear_GFilenameCompleter (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GFilenameCompleter (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GFilenameCompleter (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GFilenameCompleter (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 73 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 73 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GFileOutputStream *GFileOutputStream_autoptr; typedef GList *GFileOutputStream_listautoptr; typedef GSList *GFileOutputStream_slistautoptr; typedef GQueue *GFileOutputStream_queueautoptr; 26553: # 74 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 74 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 74 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 74 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GFileOutputStream (GFileOutputStream *_ptr) { if (_ptr) (g_object_unref) ((GFileOutputStream *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GFileOutputStream (GFileOutputStream **_ptr) { glib_autoptr_clear_GFileOutputStream (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GFileOutputStream (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GFileOutputStream (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GFileOutputStream (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 74 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 74 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GFilterInputStream *GFilterInputStream_autoptr; typedef GList *GFilterInputStream_listautoptr; typedef GSList *GFilterInputStream_slistautoptr; typedef GQueue *GFilterInputStream_queueautoptr; 26553: # 75 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 75 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 75 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 75 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GFilterInputStream (GFilterInputStream *_ptr) { if (_ptr) (g_object_unref) ((GFilterInputStream *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GFilterInputStream (GFilterInputStream **_ptr) { glib_autoptr_clear_GFilterInputStream (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GFilterInputStream (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GFilterInputStream (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GFilterInputStream (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 75 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 75 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GFilterOutputStream *GFilterOutputStream_autoptr; typedef GList *GFilterOutputStream_listautoptr; typedef GSList *GFilterOutputStream_slistautoptr; typedef GQueue *GFilterOutputStream_queueautoptr; 26553: # 76 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 76 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 76 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 76 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GFilterOutputStream (GFilterOutputStream *_ptr) { if (_ptr) (g_object_unref) ((GFilterOutputStream *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GFilterOutputStream (GFilterOutputStream **_ptr) { glib_autoptr_clear_GFilterOutputStream (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GFilterOutputStream (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GFilterOutputStream (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GFilterOutputStream (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 76 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 76 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GIcon *GIcon_autoptr; typedef GList *GIcon_listautoptr; typedef GSList *GIcon_slistautoptr; typedef GQueue *GIcon_queueautoptr; 26553: # 77 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 77 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 77 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 77 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GIcon (GIcon *_ptr) { if (_ptr) (g_object_unref) ((GIcon *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GIcon (GIcon **_ptr) { glib_autoptr_clear_GIcon (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GIcon (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GIcon (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GIcon (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 77 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 77 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GInetAddress *GInetAddress_autoptr; typedef GList *GInetAddress_listautoptr; typedef GSList *GInetAddress_slistautoptr; typedef GQueue *GInetAddress_queueautoptr; 26553: # 78 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 78 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 78 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 78 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GInetAddress (GInetAddress *_ptr) { if (_ptr) (g_object_unref) ((GInetAddress *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GInetAddress (GInetAddress **_ptr) { glib_autoptr_clear_GInetAddress (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GInetAddress (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GInetAddress (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GInetAddress (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 78 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 78 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GInetAddressMask *GInetAddressMask_autoptr; typedef GList *GInetAddressMask_listautoptr; typedef GSList *GInetAddressMask_slistautoptr; typedef GQueue *GInetAddressMask_queueautoptr; 26553: # 79 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 79 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 79 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 79 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GInetAddressMask (GInetAddressMask *_ptr) { if (_ptr) (g_object_unref) ((GInetAddressMask *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GInetAddressMask (GInetAddressMask **_ptr) { glib_autoptr_clear_GInetAddressMask (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GInetAddressMask (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GInetAddressMask (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GInetAddressMask (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 79 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 79 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GInetSocketAddress *GInetSocketAddress_autoptr; typedef GList *GInetSocketAddress_listautoptr; typedef GSList *GInetSocketAddress_slistautoptr; typedef GQueue *GInetSocketAddress_queueautoptr; 26553: # 80 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 80 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 80 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 80 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GInetSocketAddress (GInetSocketAddress *_ptr) { if (_ptr) (g_object_unref) ((GInetSocketAddress *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GInetSocketAddress (GInetSocketAddress **_ptr) { glib_autoptr_clear_GInetSocketAddress (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GInetSocketAddress (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GInetSocketAddress (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GInetSocketAddress (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 80 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 80 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GInitable *GInitable_autoptr; typedef GList *GInitable_listautoptr; typedef GSList *GInitable_slistautoptr; typedef GQueue *GInitable_queueautoptr; 26553: # 81 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 81 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 81 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 81 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GInitable (GInitable *_ptr) { if (_ptr) (g_object_unref) ((GInitable *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GInitable (GInitable **_ptr) { glib_autoptr_clear_GInitable (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GInitable (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GInitable (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GInitable (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 81 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 81 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GInputStream *GInputStream_autoptr; typedef GList *GInputStream_listautoptr; typedef GSList *GInputStream_slistautoptr; typedef GQueue *GInputStream_queueautoptr; 26553: # 82 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 82 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 82 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 82 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GInputStream (GInputStream *_ptr) { if (_ptr) (g_object_unref) ((GInputStream *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GInputStream (GInputStream **_ptr) { glib_autoptr_clear_GInputStream (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GInputStream (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GInputStream (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GInputStream (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 82 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 82 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GIOModule *GIOModule_autoptr; typedef GList *GIOModule_listautoptr; typedef GSList *GIOModule_slistautoptr; typedef GQueue *GIOModule_queueautoptr; 26553: # 83 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 83 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 83 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 83 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GIOModule (GIOModule *_ptr) { if (_ptr) (g_object_unref) ((GIOModule *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GIOModule (GIOModule **_ptr) { glib_autoptr_clear_GIOModule (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GIOModule (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GIOModule (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GIOModule (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 83 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 83 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GIOStream *GIOStream_autoptr; typedef GList *GIOStream_listautoptr; typedef GSList *GIOStream_slistautoptr; typedef GQueue *GIOStream_queueautoptr; 26553: # 84 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 84 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 84 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 84 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GIOStream (GIOStream *_ptr) { if (_ptr) (g_object_unref) ((GIOStream *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GIOStream (GIOStream **_ptr) { glib_autoptr_clear_GIOStream (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GIOStream (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GIOStream (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GIOStream (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 84 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 84 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GLoadableIcon *GLoadableIcon_autoptr; typedef GList *GLoadableIcon_listautoptr; typedef GSList *GLoadableIcon_slistautoptr; typedef GQueue *GLoadableIcon_queueautoptr; 26553: # 85 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 85 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 85 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 85 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GLoadableIcon (GLoadableIcon *_ptr) { if (_ptr) (g_object_unref) ((GLoadableIcon *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GLoadableIcon (GLoadableIcon **_ptr) { glib_autoptr_clear_GLoadableIcon (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GLoadableIcon (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GLoadableIcon (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GLoadableIcon (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 85 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 85 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GMemoryInputStream *GMemoryInputStream_autoptr; typedef GList *GMemoryInputStream_listautoptr; typedef GSList *GMemoryInputStream_slistautoptr; typedef GQueue *GMemoryInputStream_queueautoptr; 26553: # 86 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 86 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 86 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 86 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GMemoryInputStream (GMemoryInputStream *_ptr) { if (_ptr) (g_object_unref) ((GMemoryInputStream *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GMemoryInputStream (GMemoryInputStream **_ptr) { glib_autoptr_clear_GMemoryInputStream (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GMemoryInputStream (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GMemoryInputStream (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GMemoryInputStream (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 86 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 86 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GMemoryOutputStream *GMemoryOutputStream_autoptr; typedef GList *GMemoryOutputStream_listautoptr; typedef GSList *GMemoryOutputStream_slistautoptr; typedef GQueue *GMemoryOutputStream_queueautoptr; 26553: # 87 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 87 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 87 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 87 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GMemoryOutputStream (GMemoryOutputStream *_ptr) { if (_ptr) (g_object_unref) ((GMemoryOutputStream *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GMemoryOutputStream (GMemoryOutputStream **_ptr) { glib_autoptr_clear_GMemoryOutputStream (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GMemoryOutputStream (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GMemoryOutputStream (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GMemoryOutputStream (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 87 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 87 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GMenu *GMenu_autoptr; typedef GList *GMenu_listautoptr; typedef GSList *GMenu_slistautoptr; typedef GQueue *GMenu_queueautoptr; 26553: # 88 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 88 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 88 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 88 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GMenu (GMenu *_ptr) { if (_ptr) (g_object_unref) ((GMenu *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GMenu (GMenu **_ptr) { glib_autoptr_clear_GMenu (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GMenu (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GMenu (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GMenu (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 88 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 88 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GMenuItem *GMenuItem_autoptr; typedef GList *GMenuItem_listautoptr; typedef GSList *GMenuItem_slistautoptr; typedef GQueue *GMenuItem_queueautoptr; 26553: # 89 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 89 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 89 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 89 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GMenuItem (GMenuItem *_ptr) { if (_ptr) (g_object_unref) ((GMenuItem *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GMenuItem (GMenuItem **_ptr) { glib_autoptr_clear_GMenuItem (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GMenuItem (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GMenuItem (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GMenuItem (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 89 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 89 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GMenuModel *GMenuModel_autoptr; typedef GList *GMenuModel_listautoptr; typedef GSList *GMenuModel_slistautoptr; typedef GQueue *GMenuModel_queueautoptr; 26553: # 90 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 90 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 90 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 90 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GMenuModel (GMenuModel *_ptr) { if (_ptr) (g_object_unref) ((GMenuModel *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GMenuModel (GMenuModel **_ptr) { glib_autoptr_clear_GMenuModel (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GMenuModel (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GMenuModel (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GMenuModel (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 90 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 90 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GMenuAttributeIter *GMenuAttributeIter_autoptr; typedef GList *GMenuAttributeIter_listautoptr; typedef GSList *GMenuAttributeIter_slistautoptr; typedef GQueue *GMenuAttributeIter_queueautoptr; 26553: # 91 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 91 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 91 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 91 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GMenuAttributeIter (GMenuAttributeIter *_ptr) { if (_ptr) (g_object_unref) ((GMenuAttributeIter *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GMenuAttributeIter (GMenuAttributeIter **_ptr) { glib_autoptr_clear_GMenuAttributeIter (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GMenuAttributeIter (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GMenuAttributeIter (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GMenuAttributeIter (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 91 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 91 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GMenuLinkIter *GMenuLinkIter_autoptr; typedef GList *GMenuLinkIter_listautoptr; typedef GSList *GMenuLinkIter_slistautoptr; typedef GQueue *GMenuLinkIter_queueautoptr; 26553: # 92 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 92 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 92 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 92 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GMenuLinkIter (GMenuLinkIter *_ptr) { if (_ptr) (g_object_unref) ((GMenuLinkIter *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GMenuLinkIter (GMenuLinkIter **_ptr) { glib_autoptr_clear_GMenuLinkIter (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GMenuLinkIter (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GMenuLinkIter (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GMenuLinkIter (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 92 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 92 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GMount *GMount_autoptr; typedef GList *GMount_listautoptr; typedef GSList *GMount_slistautoptr; typedef GQueue *GMount_queueautoptr; 26553: # 93 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 93 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 93 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 93 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GMount (GMount *_ptr) { if (_ptr) (g_object_unref) ((GMount *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GMount (GMount **_ptr) { glib_autoptr_clear_GMount (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GMount (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GMount (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GMount (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 93 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 93 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GMountOperation *GMountOperation_autoptr; typedef GList *GMountOperation_listautoptr; typedef GSList *GMountOperation_slistautoptr; typedef GQueue *GMountOperation_queueautoptr; 26553: # 94 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 94 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 94 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 94 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GMountOperation (GMountOperation *_ptr) { if (_ptr) (g_object_unref) ((GMountOperation *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GMountOperation (GMountOperation **_ptr) { glib_autoptr_clear_GMountOperation (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GMountOperation (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GMountOperation (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GMountOperation (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 94 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 94 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GNativeVolumeMonitor *GNativeVolumeMonitor_autoptr; typedef GList *GNativeVolumeMonitor_listautoptr; typedef GSList *GNativeVolumeMonitor_slistautoptr; typedef GQueue *GNativeVolumeMonitor_queueautoptr; 26553: # 95 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 95 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 95 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 95 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GNativeVolumeMonitor (GNativeVolumeMonitor *_ptr) { if (_ptr) (g_object_unref) ((GNativeVolumeMonitor *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GNativeVolumeMonitor (GNativeVolumeMonitor **_ptr) { glib_autoptr_clear_GNativeVolumeMonitor (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GNativeVolumeMonitor (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GNativeVolumeMonitor (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GNativeVolumeMonitor (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 95 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 95 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GNetworkAddress *GNetworkAddress_autoptr; typedef GList *GNetworkAddress_listautoptr; typedef GSList *GNetworkAddress_slistautoptr; typedef GQueue *GNetworkAddress_queueautoptr; 26553: # 96 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 96 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 96 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 96 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GNetworkAddress (GNetworkAddress *_ptr) { if (_ptr) (g_object_unref) ((GNetworkAddress *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GNetworkAddress (GNetworkAddress **_ptr) { glib_autoptr_clear_GNetworkAddress (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GNetworkAddress (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GNetworkAddress (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GNetworkAddress (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 96 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 96 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GNetworkMonitor *GNetworkMonitor_autoptr; typedef GList *GNetworkMonitor_listautoptr; typedef GSList *GNetworkMonitor_slistautoptr; typedef GQueue *GNetworkMonitor_queueautoptr; 26553: # 97 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 97 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 97 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 97 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GNetworkMonitor (GNetworkMonitor *_ptr) { if (_ptr) (g_object_unref) ((GNetworkMonitor *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GNetworkMonitor (GNetworkMonitor **_ptr) { glib_autoptr_clear_GNetworkMonitor (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GNetworkMonitor (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GNetworkMonitor (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GNetworkMonitor (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 97 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 97 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GNetworkService *GNetworkService_autoptr; typedef GList *GNetworkService_listautoptr; typedef GSList *GNetworkService_slistautoptr; typedef GQueue *GNetworkService_queueautoptr; 26553: # 98 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 98 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 98 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 98 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GNetworkService (GNetworkService *_ptr) { if (_ptr) (g_object_unref) ((GNetworkService *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GNetworkService (GNetworkService **_ptr) { glib_autoptr_clear_GNetworkService (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GNetworkService (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GNetworkService (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GNetworkService (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 98 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 98 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GNotification *GNotification_autoptr; typedef GList *GNotification_listautoptr; typedef GSList *GNotification_slistautoptr; typedef GQueue *GNotification_queueautoptr; 26553: # 99 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 99 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 99 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 99 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GNotification (GNotification *_ptr) { if (_ptr) (g_object_unref) ((GNotification *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GNotification (GNotification **_ptr) { glib_autoptr_clear_GNotification (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GNotification (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GNotification (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GNotification (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 99 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 99 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GOutputStream *GOutputStream_autoptr; typedef GList *GOutputStream_listautoptr; typedef GSList *GOutputStream_slistautoptr; typedef GQueue *GOutputStream_queueautoptr; 26553: # 100 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 100 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 100 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 100 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GOutputStream (GOutputStream *_ptr) { if (_ptr) (g_object_unref) ((GOutputStream *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GOutputStream (GOutputStream **_ptr) { glib_autoptr_clear_GOutputStream (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GOutputStream (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GOutputStream (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GOutputStream (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 100 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 100 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GPermission *GPermission_autoptr; typedef GList *GPermission_listautoptr; typedef GSList *GPermission_slistautoptr; typedef GQueue *GPermission_queueautoptr; 26553: # 101 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 101 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 101 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 101 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GPermission (GPermission *_ptr) { if (_ptr) (g_object_unref) ((GPermission *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GPermission (GPermission **_ptr) { glib_autoptr_clear_GPermission (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GPermission (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GPermission (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GPermission (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 101 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 101 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GPollableInputStream *GPollableInputStream_autoptr; typedef GList *GPollableInputStream_listautoptr; typedef GSList *GPollableInputStream_slistautoptr; typedef GQueue *GPollableInputStream_queueautoptr; 26553: # 102 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 102 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 102 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 102 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GPollableInputStream (GPollableInputStream *_ptr) { if (_ptr) (g_object_unref) ((GPollableInputStream *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GPollableInputStream (GPollableInputStream **_ptr) { glib_autoptr_clear_GPollableInputStream (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GPollableInputStream (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GPollableInputStream (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GPollableInputStream (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 102 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 102 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GPollableOutputStream *GPollableOutputStream_autoptr; typedef GList *GPollableOutputStream_listautoptr; typedef GSList *GPollableOutputStream_slistautoptr; typedef GQueue *GPollableOutputStream_queueautoptr; 26553: # 103 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 103 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 103 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 103 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GPollableOutputStream (GPollableOutputStream *_ptr) { if (_ptr) (g_object_unref) ((GPollableOutputStream *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GPollableOutputStream (GPollableOutputStream **_ptr) { glib_autoptr_clear_GPollableOutputStream (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GPollableOutputStream (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GPollableOutputStream (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GPollableOutputStream (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 103 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 103 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GPropertyAction *GPropertyAction_autoptr; typedef GList *GPropertyAction_listautoptr; typedef GSList *GPropertyAction_slistautoptr; typedef GQueue *GPropertyAction_queueautoptr; 26553: # 104 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 104 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 104 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 104 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GPropertyAction (GPropertyAction *_ptr) { if (_ptr) (g_object_unref) ((GPropertyAction *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GPropertyAction (GPropertyAction **_ptr) { glib_autoptr_clear_GPropertyAction (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GPropertyAction (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GPropertyAction (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GPropertyAction (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 104 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 104 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GProxyAddressEnumerator *GProxyAddressEnumerator_autoptr; typedef GList *GProxyAddressEnumerator_listautoptr; typedef GSList *GProxyAddressEnumerator_slistautoptr; typedef GQueue *GProxyAddressEnumerator_queueautoptr; 26553: # 105 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 105 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 105 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 105 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GProxyAddressEnumerator (GProxyAddressEnumerator *_ptr) { if (_ptr) (g_object_unref) ((GProxyAddressEnumerator *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GProxyAddressEnumerator (GProxyAddressEnumerator **_ptr) { glib_autoptr_clear_GProxyAddressEnumerator (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GProxyAddressEnumerator (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GProxyAddressEnumerator (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GProxyAddressEnumerator (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 105 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 105 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GProxyAddress *GProxyAddress_autoptr; typedef GList *GProxyAddress_listautoptr; typedef GSList *GProxyAddress_slistautoptr; typedef GQueue *GProxyAddress_queueautoptr; 26553: # 106 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 106 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 106 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 106 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GProxyAddress (GProxyAddress *_ptr) { if (_ptr) (g_object_unref) ((GProxyAddress *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GProxyAddress (GProxyAddress **_ptr) { glib_autoptr_clear_GProxyAddress (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GProxyAddress (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GProxyAddress (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GProxyAddress (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 106 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 106 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GProxy *GProxy_autoptr; typedef GList *GProxy_listautoptr; typedef GSList *GProxy_slistautoptr; typedef GQueue *GProxy_queueautoptr; 26553: # 107 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 107 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 107 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 107 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GProxy (GProxy *_ptr) { if (_ptr) (g_object_unref) ((GProxy *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GProxy (GProxy **_ptr) { glib_autoptr_clear_GProxy (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GProxy (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GProxy (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GProxy (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 107 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 107 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GProxyResolver *GProxyResolver_autoptr; typedef GList *GProxyResolver_listautoptr; typedef GSList *GProxyResolver_slistautoptr; typedef GQueue *GProxyResolver_queueautoptr; 26553: # 108 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 108 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 108 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 108 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GProxyResolver (GProxyResolver *_ptr) { if (_ptr) (g_object_unref) ((GProxyResolver *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GProxyResolver (GProxyResolver **_ptr) { glib_autoptr_clear_GProxyResolver (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GProxyResolver (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GProxyResolver (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GProxyResolver (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 108 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 108 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GRemoteActionGroup *GRemoteActionGroup_autoptr; typedef GList *GRemoteActionGroup_listautoptr; typedef GSList *GRemoteActionGroup_slistautoptr; typedef GQueue *GRemoteActionGroup_queueautoptr; 26553: # 109 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 109 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 109 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 109 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GRemoteActionGroup (GRemoteActionGroup *_ptr) { if (_ptr) (g_object_unref) ((GRemoteActionGroup *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GRemoteActionGroup (GRemoteActionGroup **_ptr) { glib_autoptr_clear_GRemoteActionGroup (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GRemoteActionGroup (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GRemoteActionGroup (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GRemoteActionGroup (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 109 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 109 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GResolver *GResolver_autoptr; typedef GList *GResolver_listautoptr; typedef GSList *GResolver_slistautoptr; typedef GQueue *GResolver_queueautoptr; 26553: # 110 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 110 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 110 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 110 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GResolver (GResolver *_ptr) { if (_ptr) (g_object_unref) ((GResolver *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GResolver (GResolver **_ptr) { glib_autoptr_clear_GResolver (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GResolver (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GResolver (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GResolver (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 110 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 110 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GResource *GResource_autoptr; typedef GList *GResource_listautoptr; typedef GSList *GResource_slistautoptr; typedef GQueue *GResource_queueautoptr; 26553: # 111 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 111 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 111 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 111 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GResource (GResource *_ptr) { if (_ptr) (g_resource_unref) ((GResource *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GResource (GResource **_ptr) { glib_autoptr_clear_GResource (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GResource (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_resource_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GResource (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_resource_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GResource (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_resource_unref); } 26553: # 111 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 111 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSeekable *GSeekable_autoptr; typedef GList *GSeekable_listautoptr; typedef GSList *GSeekable_slistautoptr; typedef GQueue *GSeekable_queueautoptr; 26553: # 112 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 112 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 112 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 112 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSeekable (GSeekable *_ptr) { if (_ptr) (g_object_unref) ((GSeekable *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSeekable (GSeekable **_ptr) { glib_autoptr_clear_GSeekable (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSeekable (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSeekable (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSeekable (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 112 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 112 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSettingsBackend *GSettingsBackend_autoptr; typedef GList *GSettingsBackend_listautoptr; typedef GSList *GSettingsBackend_slistautoptr; typedef GQueue *GSettingsBackend_queueautoptr; 26553: # 113 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 113 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 113 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 113 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSettingsBackend (GSettingsBackend *_ptr) { if (_ptr) (g_object_unref) ((GSettingsBackend *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSettingsBackend (GSettingsBackend **_ptr) { glib_autoptr_clear_GSettingsBackend (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSettingsBackend (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSettingsBackend (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSettingsBackend (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 113 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 113 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSettingsSchema *GSettingsSchema_autoptr; typedef GList *GSettingsSchema_listautoptr; typedef GSList *GSettingsSchema_slistautoptr; typedef GQueue *GSettingsSchema_queueautoptr; 26553: # 114 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 114 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 114 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 114 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSettingsSchema (GSettingsSchema *_ptr) { if (_ptr) (g_settings_schema_unref) ((GSettingsSchema *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSettingsSchema (GSettingsSchema **_ptr) { glib_autoptr_clear_GSettingsSchema (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSettingsSchema (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_settings_schema_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSettingsSchema (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_settings_schema_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSettingsSchema (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_settings_schema_unref); } 26553: # 114 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 114 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSettingsSchemaKey *GSettingsSchemaKey_autoptr; typedef GList *GSettingsSchemaKey_listautoptr; typedef GSList *GSettingsSchemaKey_slistautoptr; typedef GQueue *GSettingsSchemaKey_queueautoptr; 26553: # 115 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 115 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 115 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 115 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSettingsSchemaKey (GSettingsSchemaKey *_ptr) { if (_ptr) (g_settings_schema_key_unref) ((GSettingsSchemaKey *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSettingsSchemaKey (GSettingsSchemaKey **_ptr) { glib_autoptr_clear_GSettingsSchemaKey (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSettingsSchemaKey (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_settings_schema_key_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSettingsSchemaKey (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_settings_schema_key_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSettingsSchemaKey (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_settings_schema_key_unref); } 26553: # 115 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 115 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSettingsSchemaSource *GSettingsSchemaSource_autoptr; typedef GList *GSettingsSchemaSource_listautoptr; typedef GSList *GSettingsSchemaSource_slistautoptr; typedef GQueue *GSettingsSchemaSource_queueautoptr; 26553: # 116 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 116 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 116 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 116 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSettingsSchemaSource (GSettingsSchemaSource *_ptr) { if (_ptr) (g_settings_schema_source_unref) ((GSettingsSchemaSource *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSettingsSchemaSource (GSettingsSchemaSource **_ptr) { glib_autoptr_clear_GSettingsSchemaSource (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSettingsSchemaSource (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_settings_schema_source_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSettingsSchemaSource (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_settings_schema_source_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSettingsSchemaSource (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_settings_schema_source_unref); } 26553: # 116 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 116 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSettings *GSettings_autoptr; typedef GList *GSettings_listautoptr; typedef GSList *GSettings_slistautoptr; typedef GQueue *GSettings_queueautoptr; 26553: # 117 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 117 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 117 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 117 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSettings (GSettings *_ptr) { if (_ptr) (g_object_unref) ((GSettings *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSettings (GSettings **_ptr) { glib_autoptr_clear_GSettings (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSettings (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSettings (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSettings (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 117 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 117 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSimpleActionGroup *GSimpleActionGroup_autoptr; typedef GList *GSimpleActionGroup_listautoptr; typedef GSList *GSimpleActionGroup_slistautoptr; typedef GQueue *GSimpleActionGroup_queueautoptr; 26553: # 118 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 118 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 118 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 118 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSimpleActionGroup (GSimpleActionGroup *_ptr) { if (_ptr) (g_object_unref) ((GSimpleActionGroup *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSimpleActionGroup (GSimpleActionGroup **_ptr) { glib_autoptr_clear_GSimpleActionGroup (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSimpleActionGroup (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSimpleActionGroup (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSimpleActionGroup (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 118 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 118 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSimpleAction *GSimpleAction_autoptr; typedef GList *GSimpleAction_listautoptr; typedef GSList *GSimpleAction_slistautoptr; typedef GQueue *GSimpleAction_queueautoptr; 26553: # 119 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 119 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 119 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 119 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSimpleAction (GSimpleAction *_ptr) { if (_ptr) (g_object_unref) ((GSimpleAction *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSimpleAction (GSimpleAction **_ptr) { glib_autoptr_clear_GSimpleAction (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSimpleAction (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSimpleAction (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSimpleAction (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 119 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 119 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSimpleAsyncResult *GSimpleAsyncResult_autoptr; typedef GList *GSimpleAsyncResult_listautoptr; typedef GSList *GSimpleAsyncResult_slistautoptr; typedef GQueue *GSimpleAsyncResult_queueautoptr; 26553: # 120 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 120 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 120 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 120 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSimpleAsyncResult (GSimpleAsyncResult *_ptr) { if (_ptr) (g_object_unref) ((GSimpleAsyncResult *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSimpleAsyncResult (GSimpleAsyncResult **_ptr) { glib_autoptr_clear_GSimpleAsyncResult (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSimpleAsyncResult (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSimpleAsyncResult (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSimpleAsyncResult (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 120 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 120 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSimplePermission *GSimplePermission_autoptr; typedef GList *GSimplePermission_listautoptr; typedef GSList *GSimplePermission_slistautoptr; typedef GQueue *GSimplePermission_queueautoptr; 26553: # 121 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 121 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 121 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 121 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSimplePermission (GSimplePermission *_ptr) { if (_ptr) (g_object_unref) ((GSimplePermission *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSimplePermission (GSimplePermission **_ptr) { glib_autoptr_clear_GSimplePermission (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSimplePermission (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSimplePermission (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSimplePermission (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 121 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 121 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSimpleProxyResolver *GSimpleProxyResolver_autoptr; typedef GList *GSimpleProxyResolver_listautoptr; typedef GSList *GSimpleProxyResolver_slistautoptr; typedef GQueue *GSimpleProxyResolver_queueautoptr; 26553: # 122 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 122 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 122 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 122 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSimpleProxyResolver (GSimpleProxyResolver *_ptr) { if (_ptr) (g_object_unref) ((GSimpleProxyResolver *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSimpleProxyResolver (GSimpleProxyResolver **_ptr) { glib_autoptr_clear_GSimpleProxyResolver (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSimpleProxyResolver (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSimpleProxyResolver (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSimpleProxyResolver (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 122 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 122 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSocketAddressEnumerator *GSocketAddressEnumerator_autoptr; typedef GList *GSocketAddressEnumerator_listautoptr; typedef GSList *GSocketAddressEnumerator_slistautoptr; typedef GQueue *GSocketAddressEnumerator_queueautoptr; 26553: # 123 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 123 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 123 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 123 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSocketAddressEnumerator (GSocketAddressEnumerator *_ptr) { if (_ptr) (g_object_unref) ((GSocketAddressEnumerator *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSocketAddressEnumerator (GSocketAddressEnumerator **_ptr) { glib_autoptr_clear_GSocketAddressEnumerator (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSocketAddressEnumerator (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSocketAddressEnumerator (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSocketAddressEnumerator (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 123 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 123 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSocketAddress *GSocketAddress_autoptr; typedef GList *GSocketAddress_listautoptr; typedef GSList *GSocketAddress_slistautoptr; typedef GQueue *GSocketAddress_queueautoptr; 26553: # 124 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 124 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 124 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 124 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSocketAddress (GSocketAddress *_ptr) { if (_ptr) (g_object_unref) ((GSocketAddress *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSocketAddress (GSocketAddress **_ptr) { glib_autoptr_clear_GSocketAddress (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSocketAddress (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSocketAddress (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSocketAddress (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 124 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 124 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSocketClient *GSocketClient_autoptr; typedef GList *GSocketClient_listautoptr; typedef GSList *GSocketClient_slistautoptr; typedef GQueue *GSocketClient_queueautoptr; 26553: # 125 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 125 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 125 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 125 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSocketClient (GSocketClient *_ptr) { if (_ptr) (g_object_unref) ((GSocketClient *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSocketClient (GSocketClient **_ptr) { glib_autoptr_clear_GSocketClient (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSocketClient (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSocketClient (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSocketClient (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 125 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 125 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSocketConnectable *GSocketConnectable_autoptr; typedef GList *GSocketConnectable_listautoptr; typedef GSList *GSocketConnectable_slistautoptr; typedef GQueue *GSocketConnectable_queueautoptr; 26553: # 126 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 126 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 126 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 126 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSocketConnectable (GSocketConnectable *_ptr) { if (_ptr) (g_object_unref) ((GSocketConnectable *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSocketConnectable (GSocketConnectable **_ptr) { glib_autoptr_clear_GSocketConnectable (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSocketConnectable (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSocketConnectable (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSocketConnectable (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 126 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 126 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSocketConnection *GSocketConnection_autoptr; typedef GList *GSocketConnection_listautoptr; typedef GSList *GSocketConnection_slistautoptr; typedef GQueue *GSocketConnection_queueautoptr; 26553: # 127 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 127 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 127 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 127 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSocketConnection (GSocketConnection *_ptr) { if (_ptr) (g_object_unref) ((GSocketConnection *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSocketConnection (GSocketConnection **_ptr) { glib_autoptr_clear_GSocketConnection (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSocketConnection (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSocketConnection (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSocketConnection (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 127 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 127 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSocketControlMessage *GSocketControlMessage_autoptr; typedef GList *GSocketControlMessage_listautoptr; typedef GSList *GSocketControlMessage_slistautoptr; typedef GQueue *GSocketControlMessage_queueautoptr; 26553: # 128 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 128 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 128 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 128 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSocketControlMessage (GSocketControlMessage *_ptr) { if (_ptr) (g_object_unref) ((GSocketControlMessage *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSocketControlMessage (GSocketControlMessage **_ptr) { glib_autoptr_clear_GSocketControlMessage (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSocketControlMessage (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSocketControlMessage (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSocketControlMessage (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 128 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 128 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSocket *GSocket_autoptr; typedef GList *GSocket_listautoptr; typedef GSList *GSocket_slistautoptr; typedef GQueue *GSocket_queueautoptr; 26553: # 129 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 129 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 129 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 129 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSocket (GSocket *_ptr) { if (_ptr) (g_object_unref) ((GSocket *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSocket (GSocket **_ptr) { glib_autoptr_clear_GSocket (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSocket (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSocket (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSocket (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 129 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 129 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSocketListener *GSocketListener_autoptr; typedef GList *GSocketListener_listautoptr; typedef GSList *GSocketListener_slistautoptr; typedef GQueue *GSocketListener_queueautoptr; 26553: # 130 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 130 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 130 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 130 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSocketListener (GSocketListener *_ptr) { if (_ptr) (g_object_unref) ((GSocketListener *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSocketListener (GSocketListener **_ptr) { glib_autoptr_clear_GSocketListener (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSocketListener (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSocketListener (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSocketListener (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 130 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 130 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSocketService *GSocketService_autoptr; typedef GList *GSocketService_listautoptr; typedef GSList *GSocketService_slistautoptr; typedef GQueue *GSocketService_queueautoptr; 26553: # 131 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 131 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 131 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 131 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSocketService (GSocketService *_ptr) { if (_ptr) (g_object_unref) ((GSocketService *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSocketService (GSocketService **_ptr) { glib_autoptr_clear_GSocketService (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSocketService (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSocketService (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSocketService (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 131 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 131 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSubprocess *GSubprocess_autoptr; typedef GList *GSubprocess_listautoptr; typedef GSList *GSubprocess_slistautoptr; typedef GQueue *GSubprocess_queueautoptr; 26553: # 132 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 132 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 132 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 132 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSubprocess (GSubprocess *_ptr) { if (_ptr) (g_object_unref) ((GSubprocess *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSubprocess (GSubprocess **_ptr) { glib_autoptr_clear_GSubprocess (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSubprocess (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSubprocess (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSubprocess (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 132 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 132 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GSubprocessLauncher *GSubprocessLauncher_autoptr; typedef GList *GSubprocessLauncher_listautoptr; typedef GSList *GSubprocessLauncher_slistautoptr; typedef GQueue *GSubprocessLauncher_queueautoptr; 26553: # 133 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 133 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 133 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 133 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GSubprocessLauncher (GSubprocessLauncher *_ptr) { if (_ptr) (g_object_unref) ((GSubprocessLauncher *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GSubprocessLauncher (GSubprocessLauncher **_ptr) { glib_autoptr_clear_GSubprocessLauncher (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GSubprocessLauncher (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GSubprocessLauncher (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GSubprocessLauncher (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 133 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 133 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GTask *GTask_autoptr; typedef GList *GTask_listautoptr; typedef GSList *GTask_slistautoptr; typedef GQueue *GTask_queueautoptr; 26553: # 134 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 134 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 134 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 134 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GTask (GTask *_ptr) { if (_ptr) (g_object_unref) ((GTask *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GTask (GTask **_ptr) { glib_autoptr_clear_GTask (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GTask (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GTask (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GTask (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 134 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 134 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GTcpConnection *GTcpConnection_autoptr; typedef GList *GTcpConnection_listautoptr; typedef GSList *GTcpConnection_slistautoptr; typedef GQueue *GTcpConnection_queueautoptr; 26553: # 135 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 135 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 135 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 135 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GTcpConnection (GTcpConnection *_ptr) { if (_ptr) (g_object_unref) ((GTcpConnection *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GTcpConnection (GTcpConnection **_ptr) { glib_autoptr_clear_GTcpConnection (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GTcpConnection (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GTcpConnection (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GTcpConnection (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 135 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 135 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GTcpWrapperConnection *GTcpWrapperConnection_autoptr; typedef GList *GTcpWrapperConnection_listautoptr; typedef GSList *GTcpWrapperConnection_slistautoptr; typedef GQueue *GTcpWrapperConnection_queueautoptr; 26553: # 136 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 136 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 136 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 136 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GTcpWrapperConnection (GTcpWrapperConnection *_ptr) { if (_ptr) (g_object_unref) ((GTcpWrapperConnection *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GTcpWrapperConnection (GTcpWrapperConnection **_ptr) { glib_autoptr_clear_GTcpWrapperConnection (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GTcpWrapperConnection (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GTcpWrapperConnection (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GTcpWrapperConnection (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 136 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 136 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GTestDBus *GTestDBus_autoptr; typedef GList *GTestDBus_listautoptr; typedef GSList *GTestDBus_slistautoptr; typedef GQueue *GTestDBus_queueautoptr; 26553: # 137 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 137 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 137 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 137 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GTestDBus (GTestDBus *_ptr) { if (_ptr) (g_object_unref) ((GTestDBus *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GTestDBus (GTestDBus **_ptr) { glib_autoptr_clear_GTestDBus (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GTestDBus (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GTestDBus (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GTestDBus (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 137 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 137 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GThemedIcon *GThemedIcon_autoptr; typedef GList *GThemedIcon_listautoptr; typedef GSList *GThemedIcon_slistautoptr; typedef GQueue *GThemedIcon_queueautoptr; 26553: # 138 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 138 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 138 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 138 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GThemedIcon (GThemedIcon *_ptr) { if (_ptr) (g_object_unref) ((GThemedIcon *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GThemedIcon (GThemedIcon **_ptr) { glib_autoptr_clear_GThemedIcon (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GThemedIcon (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GThemedIcon (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GThemedIcon (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 138 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 138 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GThreadedSocketService *GThreadedSocketService_autoptr; typedef GList *GThreadedSocketService_listautoptr; typedef GSList *GThreadedSocketService_slistautoptr; typedef GQueue *GThreadedSocketService_queueautoptr; 26553: # 139 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 139 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 139 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 139 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GThreadedSocketService (GThreadedSocketService *_ptr) { if (_ptr) (g_object_unref) ((GThreadedSocketService *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GThreadedSocketService (GThreadedSocketService **_ptr) { glib_autoptr_clear_GThreadedSocketService (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GThreadedSocketService (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GThreadedSocketService (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GThreadedSocketService (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 139 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 139 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GTlsBackend *GTlsBackend_autoptr; typedef GList *GTlsBackend_listautoptr; typedef GSList *GTlsBackend_slistautoptr; typedef GQueue *GTlsBackend_queueautoptr; 26553: # 140 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 140 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 140 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 140 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GTlsBackend (GTlsBackend *_ptr) { if (_ptr) (g_object_unref) ((GTlsBackend *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GTlsBackend (GTlsBackend **_ptr) { glib_autoptr_clear_GTlsBackend (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GTlsBackend (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GTlsBackend (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GTlsBackend (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 140 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 140 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GTlsCertificate *GTlsCertificate_autoptr; typedef GList *GTlsCertificate_listautoptr; typedef GSList *GTlsCertificate_slistautoptr; typedef GQueue *GTlsCertificate_queueautoptr; 26553: # 141 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 141 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 141 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 141 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GTlsCertificate (GTlsCertificate *_ptr) { if (_ptr) (g_object_unref) ((GTlsCertificate *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GTlsCertificate (GTlsCertificate **_ptr) { glib_autoptr_clear_GTlsCertificate (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GTlsCertificate (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GTlsCertificate (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GTlsCertificate (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 141 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 141 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GTlsClientConnection *GTlsClientConnection_autoptr; typedef GList *GTlsClientConnection_listautoptr; typedef GSList *GTlsClientConnection_slistautoptr; typedef GQueue *GTlsClientConnection_queueautoptr; 26553: # 142 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 142 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 142 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 142 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GTlsClientConnection (GTlsClientConnection *_ptr) { if (_ptr) (g_object_unref) ((GTlsClientConnection *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GTlsClientConnection (GTlsClientConnection **_ptr) { glib_autoptr_clear_GTlsClientConnection (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GTlsClientConnection (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GTlsClientConnection (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GTlsClientConnection (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 142 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 142 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GTlsConnection *GTlsConnection_autoptr; typedef GList *GTlsConnection_listautoptr; typedef GSList *GTlsConnection_slistautoptr; typedef GQueue *GTlsConnection_queueautoptr; 26553: # 143 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 143 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 143 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 143 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GTlsConnection (GTlsConnection *_ptr) { if (_ptr) (g_object_unref) ((GTlsConnection *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GTlsConnection (GTlsConnection **_ptr) { glib_autoptr_clear_GTlsConnection (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GTlsConnection (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GTlsConnection (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GTlsConnection (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 143 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 143 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GTlsDatabase *GTlsDatabase_autoptr; typedef GList *GTlsDatabase_listautoptr; typedef GSList *GTlsDatabase_slistautoptr; typedef GQueue *GTlsDatabase_queueautoptr; 26553: # 144 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 144 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 144 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 144 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GTlsDatabase (GTlsDatabase *_ptr) { if (_ptr) (g_object_unref) ((GTlsDatabase *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GTlsDatabase (GTlsDatabase **_ptr) { glib_autoptr_clear_GTlsDatabase (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GTlsDatabase (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GTlsDatabase (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GTlsDatabase (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 144 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 144 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GTlsFileDatabase *GTlsFileDatabase_autoptr; typedef GList *GTlsFileDatabase_listautoptr; typedef GSList *GTlsFileDatabase_slistautoptr; typedef GQueue *GTlsFileDatabase_queueautoptr; 26553: # 145 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 145 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 145 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 145 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GTlsFileDatabase (GTlsFileDatabase *_ptr) { if (_ptr) (g_object_unref) ((GTlsFileDatabase *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GTlsFileDatabase (GTlsFileDatabase **_ptr) { glib_autoptr_clear_GTlsFileDatabase (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GTlsFileDatabase (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GTlsFileDatabase (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GTlsFileDatabase (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 145 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 145 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GTlsInteraction *GTlsInteraction_autoptr; typedef GList *GTlsInteraction_listautoptr; typedef GSList *GTlsInteraction_slistautoptr; typedef GQueue *GTlsInteraction_queueautoptr; 26553: # 146 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 146 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 146 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 146 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GTlsInteraction (GTlsInteraction *_ptr) { if (_ptr) (g_object_unref) ((GTlsInteraction *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GTlsInteraction (GTlsInteraction **_ptr) { glib_autoptr_clear_GTlsInteraction (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GTlsInteraction (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GTlsInteraction (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GTlsInteraction (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 146 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 146 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GTlsPassword *GTlsPassword_autoptr; typedef GList *GTlsPassword_listautoptr; typedef GSList *GTlsPassword_slistautoptr; typedef GQueue *GTlsPassword_queueautoptr; 26553: # 147 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 147 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 147 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 147 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GTlsPassword (GTlsPassword *_ptr) { if (_ptr) (g_object_unref) ((GTlsPassword *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GTlsPassword (GTlsPassword **_ptr) { glib_autoptr_clear_GTlsPassword (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GTlsPassword (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GTlsPassword (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GTlsPassword (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 147 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 147 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GTlsServerConnection *GTlsServerConnection_autoptr; typedef GList *GTlsServerConnection_listautoptr; typedef GSList *GTlsServerConnection_slistautoptr; typedef GQueue *GTlsServerConnection_queueautoptr; 26553: # 148 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 148 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 148 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 148 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GTlsServerConnection (GTlsServerConnection *_ptr) { if (_ptr) (g_object_unref) ((GTlsServerConnection *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GTlsServerConnection (GTlsServerConnection **_ptr) { glib_autoptr_clear_GTlsServerConnection (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GTlsServerConnection (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GTlsServerConnection (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GTlsServerConnection (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 148 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 148 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GVfs *GVfs_autoptr; typedef GList *GVfs_listautoptr; typedef GSList *GVfs_slistautoptr; typedef GQueue *GVfs_queueautoptr; 26553: # 149 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 149 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 149 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 149 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GVfs (GVfs *_ptr) { if (_ptr) (g_object_unref) ((GVfs *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GVfs (GVfs **_ptr) { glib_autoptr_clear_GVfs (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GVfs (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GVfs (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GVfs (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 149 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 149 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GVolume *GVolume_autoptr; typedef GList *GVolume_listautoptr; typedef GSList *GVolume_slistautoptr; typedef GQueue *GVolume_queueautoptr; 26553: # 150 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 150 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 150 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 150 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GVolume (GVolume *_ptr) { if (_ptr) (g_object_unref) ((GVolume *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GVolume (GVolume **_ptr) { glib_autoptr_clear_GVolume (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GVolume (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GVolume (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GVolume (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 150 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 150 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GVolumeMonitor *GVolumeMonitor_autoptr; typedef GList *GVolumeMonitor_listautoptr; typedef GSList *GVolumeMonitor_slistautoptr; typedef GQueue *GVolumeMonitor_queueautoptr; 26553: # 151 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 151 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 151 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 151 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GVolumeMonitor (GVolumeMonitor *_ptr) { if (_ptr) (g_object_unref) ((GVolumeMonitor *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GVolumeMonitor (GVolumeMonitor **_ptr) { glib_autoptr_clear_GVolumeMonitor (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GVolumeMonitor (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GVolumeMonitor (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GVolumeMonitor (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 151 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 151 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GZlibCompressor *GZlibCompressor_autoptr; typedef GList *GZlibCompressor_listautoptr; typedef GSList *GZlibCompressor_slistautoptr; typedef GQueue *GZlibCompressor_queueautoptr; 26553: # 152 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 152 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 152 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 152 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GZlibCompressor (GZlibCompressor *_ptr) { if (_ptr) (g_object_unref) ((GZlibCompressor *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GZlibCompressor (GZlibCompressor **_ptr) { glib_autoptr_clear_GZlibCompressor (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GZlibCompressor (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GZlibCompressor (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GZlibCompressor (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 152 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 152 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: typedef GZlibDecompressor *GZlibDecompressor_autoptr; typedef GList *GZlibDecompressor_listautoptr; typedef GSList *GZlibDecompressor_slistautoptr; typedef GQueue *GZlibDecompressor_queueautoptr; 26553: # 153 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 153 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 153 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 153 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GZlibDecompressor (GZlibDecompressor *_ptr) { if (_ptr) (g_object_unref) ((GZlibDecompressor *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GZlibDecompressor (GZlibDecompressor **_ptr) { glib_autoptr_clear_GZlibDecompressor (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GZlibDecompressor (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GZlibDecompressor (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GZlibDecompressor (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 153 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 153 "/usr/include/glib-2.0/gio/gio-autocleanups.h" 26553: 26553: # 175 "/usr/include/glib-2.0/gio/gio.h" 2 26553: # 29 "/usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h" 2 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 30 "/usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h" 2 26553: # 1 "/usr/include/gtk-3.0/gdk/gdktypes.h" 1 26553: # 35 "/usr/include/gtk-3.0/gdk/gdktypes.h" 26553: # 1 "/usr/include/pango-1.0/pango/pango.h" 1 26553: # 25 "/usr/include/pango-1.0/pango/pango.h" 26553: # 1 "/usr/include/pango-1.0/pango/pango-attributes.h" 1 26553: # 25 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: # 1 "/usr/include/pango-1.0/pango/pango-font.h" 1 26553: # 25 "/usr/include/pango-1.0/pango/pango-font.h" 26553: # 1 "/usr/include/pango-1.0/pango/pango-coverage.h" 1 26553: # 27 "/usr/include/pango-1.0/pango/pango-coverage.h" 26553: # 1 "/usr/include/pango-1.0/pango/pango-version-macros.h" 1 26553: # 23 "/usr/include/pango-1.0/pango/pango-version-macros.h" 26553: # 1 "/usr/include/pango-1.0/pango/pango-features.h" 1 26553: # 24 "/usr/include/pango-1.0/pango/pango-version-macros.h" 2 26553: # 28 "/usr/include/pango-1.0/pango/pango-coverage.h" 2 26553: # 1 "/usr/include/harfbuzz/hb.h" 1 26553: # 31 "/usr/include/harfbuzz/hb.h" 26553: # 1 "/usr/include/harfbuzz/hb-blob.h" 1 26553: # 34 "/usr/include/harfbuzz/hb-blob.h" 26553: # 1 "/usr/include/harfbuzz/hb-common.h" 1 26553: # 69 "/usr/include/harfbuzz/hb-common.h" 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stdint.h" 1 3 4 26553: # 9 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stdint.h" 3 4 26553: # 1 "/usr/arm-linux-gnueabi/include/stdint.h" 1 3 4 26553: # 26 "/usr/arm-linux-gnueabi/include/stdint.h" 3 4 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/libc-header-start.h" 1 3 4 26553: # 27 "/usr/arm-linux-gnueabi/include/stdint.h" 2 3 4 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/wchar.h" 1 3 4 26553: # 29 "/usr/arm-linux-gnueabi/include/stdint.h" 2 3 4 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/wordsize.h" 1 3 4 26553: # 30 "/usr/arm-linux-gnueabi/include/stdint.h" 2 3 4 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/stdint-uintn.h" 1 3 4 26553: # 24 "/usr/arm-linux-gnueabi/include/bits/stdint-uintn.h" 3 4 26553: 26553: # 24 "/usr/arm-linux-gnueabi/include/bits/stdint-uintn.h" 3 4 26553: typedef __uint8_t uint8_t; 26553: typedef __uint16_t uint16_t; 26553: typedef __uint32_t uint32_t; 26553: typedef __uint64_t uint64_t; 26553: # 38 "/usr/arm-linux-gnueabi/include/stdint.h" 2 3 4 26553: 26553: 26553: 26553: 26553: 26553: typedef __int_least8_t int_least8_t; 26553: typedef __int_least16_t int_least16_t; 26553: typedef __int_least32_t int_least32_t; 26553: typedef __int_least64_t int_least64_t; 26553: 26553: 26553: typedef __uint_least8_t uint_least8_t; 26553: typedef __uint_least16_t uint_least16_t; 26553: typedef __uint_least32_t uint_least32_t; 26553: typedef __uint_least64_t uint_least64_t; 26553: 26553: 26553: 26553: 26553: 26553: typedef signed char int_fast8_t; 26553: 26553: 26553: 26553: 26553: 26553: typedef int int_fast16_t; 26553: typedef int int_fast32_t; 26553: __extension__ 26553: typedef long long int int_fast64_t; 26553: 26553: 26553: 26553: typedef unsigned char uint_fast8_t; 26553: 26553: 26553: 26553: 26553: 26553: typedef unsigned int uint_fast16_t; 26553: typedef unsigned int uint_fast32_t; 26553: __extension__ 26553: typedef unsigned long long int uint_fast64_t; 26553: # 96 "/usr/arm-linux-gnueabi/include/stdint.h" 3 4 26553: typedef unsigned int uintptr_t; 26553: 26553: 26553: 26553: 26553: typedef __intmax_t intmax_t; 26553: typedef __uintmax_t uintmax_t; 26553: # 10 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stdint.h" 2 3 4 26553: # 70 "/usr/include/harfbuzz/hb-common.h" 2 26553: # 89 "/usr/include/harfbuzz/hb-common.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 97 "/usr/include/harfbuzz/hb-common.h" 26553: typedef int hb_bool_t; 26553: # 106 "/usr/include/harfbuzz/hb-common.h" 26553: typedef uint32_t hb_codepoint_t; 26553: # 115 "/usr/include/harfbuzz/hb-common.h" 26553: typedef int32_t hb_position_t; 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef uint32_t hb_mask_t; 26553: 26553: typedef union _hb_var_int_t { 26553: uint32_t u32; 26553: int32_t i32; 26553: uint16_t u16[2]; 26553: int16_t i16[2]; 26553: uint8_t u8[4]; 26553: int8_t i8[4]; 26553: } hb_var_int_t; 26553: # 147 "/usr/include/harfbuzz/hb-common.h" 26553: typedef uint32_t hb_tag_t; 26553: # 170 "/usr/include/harfbuzz/hb-common.h" 26553: extern hb_tag_t 26553: hb_tag_from_string (const char *str, int len); 26553: 26553: 26553: extern void 26553: hb_tag_to_string (hb_tag_t tag, char *buf); 26553: # 193 "/usr/include/harfbuzz/hb-common.h" 26553: typedef enum { 26553: HB_DIRECTION_INVALID = 0, 26553: HB_DIRECTION_LTR = 4, 26553: HB_DIRECTION_RTL, 26553: HB_DIRECTION_TTB, 26553: HB_DIRECTION_BTT 26553: } hb_direction_t; 26553: 26553: 26553: extern hb_direction_t 26553: hb_direction_from_string (const char *str, int len); 26553: 26553: extern const char * 26553: hb_direction_to_string (hb_direction_t direction); 26553: # 266 "/usr/include/harfbuzz/hb-common.h" 26553: typedef const struct hb_language_impl_t *hb_language_t; 26553: 26553: extern hb_language_t 26553: hb_language_from_string (const char *str, int len); 26553: 26553: extern const char * 26553: hb_language_to_string (hb_language_t language); 26553: 26553: 26553: 26553: extern hb_language_t 26553: hb_language_get_default (void); 26553: # 447 "/usr/include/harfbuzz/hb-common.h" 26553: typedef enum 26553: { 26553: HB_SCRIPT_COMMON = ((hb_tag_t)((((uint32_t)('Z')&0xFF)<<24)|(((uint32_t)('y')&0xFF)<<16)|(((uint32_t)('y')&0xFF)<<8)|((uint32_t)('y')&0xFF))), 26553: HB_SCRIPT_INHERITED = ((hb_tag_t)((((uint32_t)('Z')&0xFF)<<24)|(((uint32_t)('i')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('h')&0xFF))), 26553: HB_SCRIPT_UNKNOWN = ((hb_tag_t)((((uint32_t)('Z')&0xFF)<<24)|(((uint32_t)('z')&0xFF)<<16)|(((uint32_t)('z')&0xFF)<<8)|((uint32_t)('z')&0xFF))), 26553: 26553: HB_SCRIPT_ARABIC = ((hb_tag_t)((((uint32_t)('A')&0xFF)<<24)|(((uint32_t)('r')&0xFF)<<16)|(((uint32_t)('a')&0xFF)<<8)|((uint32_t)('b')&0xFF))), 26553: HB_SCRIPT_ARMENIAN = ((hb_tag_t)((((uint32_t)('A')&0xFF)<<24)|(((uint32_t)('r')&0xFF)<<16)|(((uint32_t)('m')&0xFF)<<8)|((uint32_t)('n')&0xFF))), 26553: HB_SCRIPT_BENGALI = ((hb_tag_t)((((uint32_t)('B')&0xFF)<<24)|(((uint32_t)('e')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('g')&0xFF))), 26553: HB_SCRIPT_CYRILLIC = ((hb_tag_t)((((uint32_t)('C')&0xFF)<<24)|(((uint32_t)('y')&0xFF)<<16)|(((uint32_t)('r')&0xFF)<<8)|((uint32_t)('l')&0xFF))), 26553: HB_SCRIPT_DEVANAGARI = ((hb_tag_t)((((uint32_t)('D')&0xFF)<<24)|(((uint32_t)('e')&0xFF)<<16)|(((uint32_t)('v')&0xFF)<<8)|((uint32_t)('a')&0xFF))), 26553: HB_SCRIPT_GEORGIAN = ((hb_tag_t)((((uint32_t)('G')&0xFF)<<24)|(((uint32_t)('e')&0xFF)<<16)|(((uint32_t)('o')&0xFF)<<8)|((uint32_t)('r')&0xFF))), 26553: HB_SCRIPT_GREEK = ((hb_tag_t)((((uint32_t)('G')&0xFF)<<24)|(((uint32_t)('r')&0xFF)<<16)|(((uint32_t)('e')&0xFF)<<8)|((uint32_t)('k')&0xFF))), 26553: HB_SCRIPT_GUJARATI = ((hb_tag_t)((((uint32_t)('G')&0xFF)<<24)|(((uint32_t)('u')&0xFF)<<16)|(((uint32_t)('j')&0xFF)<<8)|((uint32_t)('r')&0xFF))), 26553: HB_SCRIPT_GURMUKHI = ((hb_tag_t)((((uint32_t)('G')&0xFF)<<24)|(((uint32_t)('u')&0xFF)<<16)|(((uint32_t)('r')&0xFF)<<8)|((uint32_t)('u')&0xFF))), 26553: HB_SCRIPT_HANGUL = ((hb_tag_t)((((uint32_t)('H')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('g')&0xFF))), 26553: HB_SCRIPT_HAN = ((hb_tag_t)((((uint32_t)('H')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: HB_SCRIPT_HEBREW = ((hb_tag_t)((((uint32_t)('H')&0xFF)<<24)|(((uint32_t)('e')&0xFF)<<16)|(((uint32_t)('b')&0xFF)<<8)|((uint32_t)('r')&0xFF))), 26553: HB_SCRIPT_HIRAGANA = ((hb_tag_t)((((uint32_t)('H')&0xFF)<<24)|(((uint32_t)('i')&0xFF)<<16)|(((uint32_t)('r')&0xFF)<<8)|((uint32_t)('a')&0xFF))), 26553: HB_SCRIPT_KANNADA = ((hb_tag_t)((((uint32_t)('K')&0xFF)<<24)|(((uint32_t)('n')&0xFF)<<16)|(((uint32_t)('d')&0xFF)<<8)|((uint32_t)('a')&0xFF))), 26553: HB_SCRIPT_KATAKANA = ((hb_tag_t)((((uint32_t)('K')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('a')&0xFF))), 26553: HB_SCRIPT_LAO = ((hb_tag_t)((((uint32_t)('L')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('o')&0xFF)<<8)|((uint32_t)('o')&0xFF))), 26553: HB_SCRIPT_LATIN = ((hb_tag_t)((((uint32_t)('L')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('t')&0xFF)<<8)|((uint32_t)('n')&0xFF))), 26553: HB_SCRIPT_MALAYALAM = ((hb_tag_t)((((uint32_t)('M')&0xFF)<<24)|(((uint32_t)('l')&0xFF)<<16)|(((uint32_t)('y')&0xFF)<<8)|((uint32_t)('m')&0xFF))), 26553: HB_SCRIPT_ORIYA = ((hb_tag_t)((((uint32_t)('O')&0xFF)<<24)|(((uint32_t)('r')&0xFF)<<16)|(((uint32_t)('y')&0xFF)<<8)|((uint32_t)('a')&0xFF))), 26553: HB_SCRIPT_TAMIL = ((hb_tag_t)((((uint32_t)('T')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('m')&0xFF)<<8)|((uint32_t)('l')&0xFF))), 26553: HB_SCRIPT_TELUGU = ((hb_tag_t)((((uint32_t)('T')&0xFF)<<24)|(((uint32_t)('e')&0xFF)<<16)|(((uint32_t)('l')&0xFF)<<8)|((uint32_t)('u')&0xFF))), 26553: HB_SCRIPT_THAI = ((hb_tag_t)((((uint32_t)('T')&0xFF)<<24)|(((uint32_t)('h')&0xFF)<<16)|(((uint32_t)('a')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: 26553: HB_SCRIPT_TIBETAN = ((hb_tag_t)((((uint32_t)('T')&0xFF)<<24)|(((uint32_t)('i')&0xFF)<<16)|(((uint32_t)('b')&0xFF)<<8)|((uint32_t)('t')&0xFF))), 26553: 26553: HB_SCRIPT_BOPOMOFO = ((hb_tag_t)((((uint32_t)('B')&0xFF)<<24)|(((uint32_t)('o')&0xFF)<<16)|(((uint32_t)('p')&0xFF)<<8)|((uint32_t)('o')&0xFF))), 26553: HB_SCRIPT_BRAILLE = ((hb_tag_t)((((uint32_t)('B')&0xFF)<<24)|(((uint32_t)('r')&0xFF)<<16)|(((uint32_t)('a')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: HB_SCRIPT_CANADIAN_SYLLABICS = ((hb_tag_t)((((uint32_t)('C')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('s')&0xFF))), 26553: HB_SCRIPT_CHEROKEE = ((hb_tag_t)((((uint32_t)('C')&0xFF)<<24)|(((uint32_t)('h')&0xFF)<<16)|(((uint32_t)('e')&0xFF)<<8)|((uint32_t)('r')&0xFF))), 26553: HB_SCRIPT_ETHIOPIC = ((hb_tag_t)((((uint32_t)('E')&0xFF)<<24)|(((uint32_t)('t')&0xFF)<<16)|(((uint32_t)('h')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: HB_SCRIPT_KHMER = ((hb_tag_t)((((uint32_t)('K')&0xFF)<<24)|(((uint32_t)('h')&0xFF)<<16)|(((uint32_t)('m')&0xFF)<<8)|((uint32_t)('r')&0xFF))), 26553: HB_SCRIPT_MONGOLIAN = ((hb_tag_t)((((uint32_t)('M')&0xFF)<<24)|(((uint32_t)('o')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('g')&0xFF))), 26553: HB_SCRIPT_MYANMAR = ((hb_tag_t)((((uint32_t)('M')&0xFF)<<24)|(((uint32_t)('y')&0xFF)<<16)|(((uint32_t)('m')&0xFF)<<8)|((uint32_t)('r')&0xFF))), 26553: HB_SCRIPT_OGHAM = ((hb_tag_t)((((uint32_t)('O')&0xFF)<<24)|(((uint32_t)('g')&0xFF)<<16)|(((uint32_t)('a')&0xFF)<<8)|((uint32_t)('m')&0xFF))), 26553: HB_SCRIPT_RUNIC = ((hb_tag_t)((((uint32_t)('R')&0xFF)<<24)|(((uint32_t)('u')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('r')&0xFF))), 26553: HB_SCRIPT_SINHALA = ((hb_tag_t)((((uint32_t)('S')&0xFF)<<24)|(((uint32_t)('i')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('h')&0xFF))), 26553: HB_SCRIPT_SYRIAC = ((hb_tag_t)((((uint32_t)('S')&0xFF)<<24)|(((uint32_t)('y')&0xFF)<<16)|(((uint32_t)('r')&0xFF)<<8)|((uint32_t)('c')&0xFF))), 26553: HB_SCRIPT_THAANA = ((hb_tag_t)((((uint32_t)('T')&0xFF)<<24)|(((uint32_t)('h')&0xFF)<<16)|(((uint32_t)('a')&0xFF)<<8)|((uint32_t)('a')&0xFF))), 26553: HB_SCRIPT_YI = ((hb_tag_t)((((uint32_t)('Y')&0xFF)<<24)|(((uint32_t)('i')&0xFF)<<16)|(((uint32_t)('i')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: 26553: HB_SCRIPT_DESERET = ((hb_tag_t)((((uint32_t)('D')&0xFF)<<24)|(((uint32_t)('s')&0xFF)<<16)|(((uint32_t)('r')&0xFF)<<8)|((uint32_t)('t')&0xFF))), 26553: HB_SCRIPT_GOTHIC = ((hb_tag_t)((((uint32_t)('G')&0xFF)<<24)|(((uint32_t)('o')&0xFF)<<16)|(((uint32_t)('t')&0xFF)<<8)|((uint32_t)('h')&0xFF))), 26553: HB_SCRIPT_OLD_ITALIC = ((hb_tag_t)((((uint32_t)('I')&0xFF)<<24)|(((uint32_t)('t')&0xFF)<<16)|(((uint32_t)('a')&0xFF)<<8)|((uint32_t)('l')&0xFF))), 26553: 26553: HB_SCRIPT_BUHID = ((hb_tag_t)((((uint32_t)('B')&0xFF)<<24)|(((uint32_t)('u')&0xFF)<<16)|(((uint32_t)('h')&0xFF)<<8)|((uint32_t)('d')&0xFF))), 26553: HB_SCRIPT_HANUNOO = ((hb_tag_t)((((uint32_t)('H')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('o')&0xFF))), 26553: HB_SCRIPT_TAGALOG = ((hb_tag_t)((((uint32_t)('T')&0xFF)<<24)|(((uint32_t)('g')&0xFF)<<16)|(((uint32_t)('l')&0xFF)<<8)|((uint32_t)('g')&0xFF))), 26553: HB_SCRIPT_TAGBANWA = ((hb_tag_t)((((uint32_t)('T')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('g')&0xFF)<<8)|((uint32_t)('b')&0xFF))), 26553: 26553: HB_SCRIPT_CYPRIOT = ((hb_tag_t)((((uint32_t)('C')&0xFF)<<24)|(((uint32_t)('p')&0xFF)<<16)|(((uint32_t)('r')&0xFF)<<8)|((uint32_t)('t')&0xFF))), 26553: HB_SCRIPT_LIMBU = ((hb_tag_t)((((uint32_t)('L')&0xFF)<<24)|(((uint32_t)('i')&0xFF)<<16)|(((uint32_t)('m')&0xFF)<<8)|((uint32_t)('b')&0xFF))), 26553: HB_SCRIPT_LINEAR_B = ((hb_tag_t)((((uint32_t)('L')&0xFF)<<24)|(((uint32_t)('i')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('b')&0xFF))), 26553: HB_SCRIPT_OSMANYA = ((hb_tag_t)((((uint32_t)('O')&0xFF)<<24)|(((uint32_t)('s')&0xFF)<<16)|(((uint32_t)('m')&0xFF)<<8)|((uint32_t)('a')&0xFF))), 26553: HB_SCRIPT_SHAVIAN = ((hb_tag_t)((((uint32_t)('S')&0xFF)<<24)|(((uint32_t)('h')&0xFF)<<16)|(((uint32_t)('a')&0xFF)<<8)|((uint32_t)('w')&0xFF))), 26553: HB_SCRIPT_TAI_LE = ((hb_tag_t)((((uint32_t)('T')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('l')&0xFF)<<8)|((uint32_t)('e')&0xFF))), 26553: HB_SCRIPT_UGARITIC = ((hb_tag_t)((((uint32_t)('U')&0xFF)<<24)|(((uint32_t)('g')&0xFF)<<16)|(((uint32_t)('a')&0xFF)<<8)|((uint32_t)('r')&0xFF))), 26553: 26553: HB_SCRIPT_BUGINESE = ((hb_tag_t)((((uint32_t)('B')&0xFF)<<24)|(((uint32_t)('u')&0xFF)<<16)|(((uint32_t)('g')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: HB_SCRIPT_COPTIC = ((hb_tag_t)((((uint32_t)('C')&0xFF)<<24)|(((uint32_t)('o')&0xFF)<<16)|(((uint32_t)('p')&0xFF)<<8)|((uint32_t)('t')&0xFF))), 26553: HB_SCRIPT_GLAGOLITIC = ((hb_tag_t)((((uint32_t)('G')&0xFF)<<24)|(((uint32_t)('l')&0xFF)<<16)|(((uint32_t)('a')&0xFF)<<8)|((uint32_t)('g')&0xFF))), 26553: HB_SCRIPT_KHAROSHTHI = ((hb_tag_t)((((uint32_t)('K')&0xFF)<<24)|(((uint32_t)('h')&0xFF)<<16)|(((uint32_t)('a')&0xFF)<<8)|((uint32_t)('r')&0xFF))), 26553: HB_SCRIPT_NEW_TAI_LUE = ((hb_tag_t)((((uint32_t)('T')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('l')&0xFF)<<8)|((uint32_t)('u')&0xFF))), 26553: HB_SCRIPT_OLD_PERSIAN = ((hb_tag_t)((((uint32_t)('X')&0xFF)<<24)|(((uint32_t)('p')&0xFF)<<16)|(((uint32_t)('e')&0xFF)<<8)|((uint32_t)('o')&0xFF))), 26553: HB_SCRIPT_SYLOTI_NAGRI = ((hb_tag_t)((((uint32_t)('S')&0xFF)<<24)|(((uint32_t)('y')&0xFF)<<16)|(((uint32_t)('l')&0xFF)<<8)|((uint32_t)('o')&0xFF))), 26553: HB_SCRIPT_TIFINAGH = ((hb_tag_t)((((uint32_t)('T')&0xFF)<<24)|(((uint32_t)('f')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('g')&0xFF))), 26553: 26553: HB_SCRIPT_BALINESE = ((hb_tag_t)((((uint32_t)('B')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('l')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: HB_SCRIPT_CUNEIFORM = ((hb_tag_t)((((uint32_t)('X')&0xFF)<<24)|(((uint32_t)('s')&0xFF)<<16)|(((uint32_t)('u')&0xFF)<<8)|((uint32_t)('x')&0xFF))), 26553: HB_SCRIPT_NKO = ((hb_tag_t)((((uint32_t)('N')&0xFF)<<24)|(((uint32_t)('k')&0xFF)<<16)|(((uint32_t)('o')&0xFF)<<8)|((uint32_t)('o')&0xFF))), 26553: HB_SCRIPT_PHAGS_PA = ((hb_tag_t)((((uint32_t)('P')&0xFF)<<24)|(((uint32_t)('h')&0xFF)<<16)|(((uint32_t)('a')&0xFF)<<8)|((uint32_t)('g')&0xFF))), 26553: HB_SCRIPT_PHOENICIAN = ((hb_tag_t)((((uint32_t)('P')&0xFF)<<24)|(((uint32_t)('h')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('x')&0xFF))), 26553: 26553: HB_SCRIPT_CARIAN = ((hb_tag_t)((((uint32_t)('C')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('r')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: HB_SCRIPT_CHAM = ((hb_tag_t)((((uint32_t)('C')&0xFF)<<24)|(((uint32_t)('h')&0xFF)<<16)|(((uint32_t)('a')&0xFF)<<8)|((uint32_t)('m')&0xFF))), 26553: HB_SCRIPT_KAYAH_LI = ((hb_tag_t)((((uint32_t)('K')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('l')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: HB_SCRIPT_LEPCHA = ((hb_tag_t)((((uint32_t)('L')&0xFF)<<24)|(((uint32_t)('e')&0xFF)<<16)|(((uint32_t)('p')&0xFF)<<8)|((uint32_t)('c')&0xFF))), 26553: HB_SCRIPT_LYCIAN = ((hb_tag_t)((((uint32_t)('L')&0xFF)<<24)|(((uint32_t)('y')&0xFF)<<16)|(((uint32_t)('c')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: HB_SCRIPT_LYDIAN = ((hb_tag_t)((((uint32_t)('L')&0xFF)<<24)|(((uint32_t)('y')&0xFF)<<16)|(((uint32_t)('d')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: HB_SCRIPT_OL_CHIKI = ((hb_tag_t)((((uint32_t)('O')&0xFF)<<24)|(((uint32_t)('l')&0xFF)<<16)|(((uint32_t)('c')&0xFF)<<8)|((uint32_t)('k')&0xFF))), 26553: HB_SCRIPT_REJANG = ((hb_tag_t)((((uint32_t)('R')&0xFF)<<24)|(((uint32_t)('j')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('g')&0xFF))), 26553: HB_SCRIPT_SAURASHTRA = ((hb_tag_t)((((uint32_t)('S')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('u')&0xFF)<<8)|((uint32_t)('r')&0xFF))), 26553: HB_SCRIPT_SUNDANESE = ((hb_tag_t)((((uint32_t)('S')&0xFF)<<24)|(((uint32_t)('u')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('d')&0xFF))), 26553: HB_SCRIPT_VAI = ((hb_tag_t)((((uint32_t)('V')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('i')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: 26553: HB_SCRIPT_AVESTAN = ((hb_tag_t)((((uint32_t)('A')&0xFF)<<24)|(((uint32_t)('v')&0xFF)<<16)|(((uint32_t)('s')&0xFF)<<8)|((uint32_t)('t')&0xFF))), 26553: HB_SCRIPT_BAMUM = ((hb_tag_t)((((uint32_t)('B')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('m')&0xFF)<<8)|((uint32_t)('u')&0xFF))), 26553: HB_SCRIPT_EGYPTIAN_HIEROGLYPHS = ((hb_tag_t)((((uint32_t)('E')&0xFF)<<24)|(((uint32_t)('g')&0xFF)<<16)|(((uint32_t)('y')&0xFF)<<8)|((uint32_t)('p')&0xFF))), 26553: HB_SCRIPT_IMPERIAL_ARAMAIC = ((hb_tag_t)((((uint32_t)('A')&0xFF)<<24)|(((uint32_t)('r')&0xFF)<<16)|(((uint32_t)('m')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: HB_SCRIPT_INSCRIPTIONAL_PAHLAVI = ((hb_tag_t)((((uint32_t)('P')&0xFF)<<24)|(((uint32_t)('h')&0xFF)<<16)|(((uint32_t)('l')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: HB_SCRIPT_INSCRIPTIONAL_PARTHIAN = ((hb_tag_t)((((uint32_t)('P')&0xFF)<<24)|(((uint32_t)('r')&0xFF)<<16)|(((uint32_t)('t')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: HB_SCRIPT_JAVANESE = ((hb_tag_t)((((uint32_t)('J')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('v')&0xFF)<<8)|((uint32_t)('a')&0xFF))), 26553: HB_SCRIPT_KAITHI = ((hb_tag_t)((((uint32_t)('K')&0xFF)<<24)|(((uint32_t)('t')&0xFF)<<16)|(((uint32_t)('h')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: HB_SCRIPT_LISU = ((hb_tag_t)((((uint32_t)('L')&0xFF)<<24)|(((uint32_t)('i')&0xFF)<<16)|(((uint32_t)('s')&0xFF)<<8)|((uint32_t)('u')&0xFF))), 26553: HB_SCRIPT_MEETEI_MAYEK = ((hb_tag_t)((((uint32_t)('M')&0xFF)<<24)|(((uint32_t)('t')&0xFF)<<16)|(((uint32_t)('e')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: HB_SCRIPT_OLD_SOUTH_ARABIAN = ((hb_tag_t)((((uint32_t)('S')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('r')&0xFF)<<8)|((uint32_t)('b')&0xFF))), 26553: HB_SCRIPT_OLD_TURKIC = ((hb_tag_t)((((uint32_t)('O')&0xFF)<<24)|(((uint32_t)('r')&0xFF)<<16)|(((uint32_t)('k')&0xFF)<<8)|((uint32_t)('h')&0xFF))), 26553: HB_SCRIPT_SAMARITAN = ((hb_tag_t)((((uint32_t)('S')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('m')&0xFF)<<8)|((uint32_t)('r')&0xFF))), 26553: HB_SCRIPT_TAI_THAM = ((hb_tag_t)((((uint32_t)('L')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('a')&0xFF))), 26553: HB_SCRIPT_TAI_VIET = ((hb_tag_t)((((uint32_t)('T')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('v')&0xFF)<<8)|((uint32_t)('t')&0xFF))), 26553: 26553: HB_SCRIPT_BATAK = ((hb_tag_t)((((uint32_t)('B')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('t')&0xFF)<<8)|((uint32_t)('k')&0xFF))), 26553: HB_SCRIPT_BRAHMI = ((hb_tag_t)((((uint32_t)('B')&0xFF)<<24)|(((uint32_t)('r')&0xFF)<<16)|(((uint32_t)('a')&0xFF)<<8)|((uint32_t)('h')&0xFF))), 26553: HB_SCRIPT_MANDAIC = ((hb_tag_t)((((uint32_t)('M')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('d')&0xFF))), 26553: 26553: HB_SCRIPT_CHAKMA = ((hb_tag_t)((((uint32_t)('C')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('k')&0xFF)<<8)|((uint32_t)('m')&0xFF))), 26553: HB_SCRIPT_MEROITIC_CURSIVE = ((hb_tag_t)((((uint32_t)('M')&0xFF)<<24)|(((uint32_t)('e')&0xFF)<<16)|(((uint32_t)('r')&0xFF)<<8)|((uint32_t)('c')&0xFF))), 26553: HB_SCRIPT_MEROITIC_HIEROGLYPHS = ((hb_tag_t)((((uint32_t)('M')&0xFF)<<24)|(((uint32_t)('e')&0xFF)<<16)|(((uint32_t)('r')&0xFF)<<8)|((uint32_t)('o')&0xFF))), 26553: HB_SCRIPT_MIAO = ((hb_tag_t)((((uint32_t)('P')&0xFF)<<24)|(((uint32_t)('l')&0xFF)<<16)|(((uint32_t)('r')&0xFF)<<8)|((uint32_t)('d')&0xFF))), 26553: HB_SCRIPT_SHARADA = ((hb_tag_t)((((uint32_t)('S')&0xFF)<<24)|(((uint32_t)('h')&0xFF)<<16)|(((uint32_t)('r')&0xFF)<<8)|((uint32_t)('d')&0xFF))), 26553: HB_SCRIPT_SORA_SOMPENG = ((hb_tag_t)((((uint32_t)('S')&0xFF)<<24)|(((uint32_t)('o')&0xFF)<<16)|(((uint32_t)('r')&0xFF)<<8)|((uint32_t)('a')&0xFF))), 26553: HB_SCRIPT_TAKRI = ((hb_tag_t)((((uint32_t)('T')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('k')&0xFF)<<8)|((uint32_t)('r')&0xFF))), 26553: 26553: 26553: 26553: 26553: HB_SCRIPT_BASSA_VAH = ((hb_tag_t)((((uint32_t)('B')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('s')&0xFF)<<8)|((uint32_t)('s')&0xFF))), 26553: HB_SCRIPT_CAUCASIAN_ALBANIAN = ((hb_tag_t)((((uint32_t)('A')&0xFF)<<24)|(((uint32_t)('g')&0xFF)<<16)|(((uint32_t)('h')&0xFF)<<8)|((uint32_t)('b')&0xFF))), 26553: HB_SCRIPT_DUPLOYAN = ((hb_tag_t)((((uint32_t)('D')&0xFF)<<24)|(((uint32_t)('u')&0xFF)<<16)|(((uint32_t)('p')&0xFF)<<8)|((uint32_t)('l')&0xFF))), 26553: HB_SCRIPT_ELBASAN = ((hb_tag_t)((((uint32_t)('E')&0xFF)<<24)|(((uint32_t)('l')&0xFF)<<16)|(((uint32_t)('b')&0xFF)<<8)|((uint32_t)('a')&0xFF))), 26553: HB_SCRIPT_GRANTHA = ((hb_tag_t)((((uint32_t)('G')&0xFF)<<24)|(((uint32_t)('r')&0xFF)<<16)|(((uint32_t)('a')&0xFF)<<8)|((uint32_t)('n')&0xFF))), 26553: HB_SCRIPT_KHOJKI = ((hb_tag_t)((((uint32_t)('K')&0xFF)<<24)|(((uint32_t)('h')&0xFF)<<16)|(((uint32_t)('o')&0xFF)<<8)|((uint32_t)('j')&0xFF))), 26553: HB_SCRIPT_KHUDAWADI = ((hb_tag_t)((((uint32_t)('S')&0xFF)<<24)|(((uint32_t)('i')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('d')&0xFF))), 26553: HB_SCRIPT_LINEAR_A = ((hb_tag_t)((((uint32_t)('L')&0xFF)<<24)|(((uint32_t)('i')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('a')&0xFF))), 26553: HB_SCRIPT_MAHAJANI = ((hb_tag_t)((((uint32_t)('M')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('h')&0xFF)<<8)|((uint32_t)('j')&0xFF))), 26553: HB_SCRIPT_MANICHAEAN = ((hb_tag_t)((((uint32_t)('M')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: HB_SCRIPT_MENDE_KIKAKUI = ((hb_tag_t)((((uint32_t)('M')&0xFF)<<24)|(((uint32_t)('e')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('d')&0xFF))), 26553: HB_SCRIPT_MODI = ((hb_tag_t)((((uint32_t)('M')&0xFF)<<24)|(((uint32_t)('o')&0xFF)<<16)|(((uint32_t)('d')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: HB_SCRIPT_MRO = ((hb_tag_t)((((uint32_t)('M')&0xFF)<<24)|(((uint32_t)('r')&0xFF)<<16)|(((uint32_t)('o')&0xFF)<<8)|((uint32_t)('o')&0xFF))), 26553: HB_SCRIPT_NABATAEAN = ((hb_tag_t)((((uint32_t)('N')&0xFF)<<24)|(((uint32_t)('b')&0xFF)<<16)|(((uint32_t)('a')&0xFF)<<8)|((uint32_t)('t')&0xFF))), 26553: HB_SCRIPT_OLD_NORTH_ARABIAN = ((hb_tag_t)((((uint32_t)('N')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('r')&0xFF)<<8)|((uint32_t)('b')&0xFF))), 26553: HB_SCRIPT_OLD_PERMIC = ((hb_tag_t)((((uint32_t)('P')&0xFF)<<24)|(((uint32_t)('e')&0xFF)<<16)|(((uint32_t)('r')&0xFF)<<8)|((uint32_t)('m')&0xFF))), 26553: HB_SCRIPT_PAHAWH_HMONG = ((hb_tag_t)((((uint32_t)('H')&0xFF)<<24)|(((uint32_t)('m')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('g')&0xFF))), 26553: HB_SCRIPT_PALMYRENE = ((hb_tag_t)((((uint32_t)('P')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('l')&0xFF)<<8)|((uint32_t)('m')&0xFF))), 26553: HB_SCRIPT_PAU_CIN_HAU = ((hb_tag_t)((((uint32_t)('P')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('u')&0xFF)<<8)|((uint32_t)('c')&0xFF))), 26553: HB_SCRIPT_PSALTER_PAHLAVI = ((hb_tag_t)((((uint32_t)('P')&0xFF)<<24)|(((uint32_t)('h')&0xFF)<<16)|(((uint32_t)('l')&0xFF)<<8)|((uint32_t)('p')&0xFF))), 26553: HB_SCRIPT_SIDDHAM = ((hb_tag_t)((((uint32_t)('S')&0xFF)<<24)|(((uint32_t)('i')&0xFF)<<16)|(((uint32_t)('d')&0xFF)<<8)|((uint32_t)('d')&0xFF))), 26553: HB_SCRIPT_TIRHUTA = ((hb_tag_t)((((uint32_t)('T')&0xFF)<<24)|(((uint32_t)('i')&0xFF)<<16)|(((uint32_t)('r')&0xFF)<<8)|((uint32_t)('h')&0xFF))), 26553: HB_SCRIPT_WARANG_CITI = ((hb_tag_t)((((uint32_t)('W')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('r')&0xFF)<<8)|((uint32_t)('a')&0xFF))), 26553: 26553: HB_SCRIPT_AHOM = ((hb_tag_t)((((uint32_t)('A')&0xFF)<<24)|(((uint32_t)('h')&0xFF)<<16)|(((uint32_t)('o')&0xFF)<<8)|((uint32_t)('m')&0xFF))), 26553: HB_SCRIPT_ANATOLIAN_HIEROGLYPHS = ((hb_tag_t)((((uint32_t)('H')&0xFF)<<24)|(((uint32_t)('l')&0xFF)<<16)|(((uint32_t)('u')&0xFF)<<8)|((uint32_t)('w')&0xFF))), 26553: HB_SCRIPT_HATRAN = ((hb_tag_t)((((uint32_t)('H')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('t')&0xFF)<<8)|((uint32_t)('r')&0xFF))), 26553: HB_SCRIPT_MULTANI = ((hb_tag_t)((((uint32_t)('M')&0xFF)<<24)|(((uint32_t)('u')&0xFF)<<16)|(((uint32_t)('l')&0xFF)<<8)|((uint32_t)('t')&0xFF))), 26553: HB_SCRIPT_OLD_HUNGARIAN = ((hb_tag_t)((((uint32_t)('H')&0xFF)<<24)|(((uint32_t)('u')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('g')&0xFF))), 26553: HB_SCRIPT_SIGNWRITING = ((hb_tag_t)((((uint32_t)('S')&0xFF)<<24)|(((uint32_t)('g')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('w')&0xFF))), 26553: 26553: 26553: 26553: 26553: HB_SCRIPT_ADLAM = ((hb_tag_t)((((uint32_t)('A')&0xFF)<<24)|(((uint32_t)('d')&0xFF)<<16)|(((uint32_t)('l')&0xFF)<<8)|((uint32_t)('m')&0xFF))), 26553: HB_SCRIPT_BHAIKSUKI = ((hb_tag_t)((((uint32_t)('B')&0xFF)<<24)|(((uint32_t)('h')&0xFF)<<16)|(((uint32_t)('k')&0xFF)<<8)|((uint32_t)('s')&0xFF))), 26553: HB_SCRIPT_MARCHEN = ((hb_tag_t)((((uint32_t)('M')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('r')&0xFF)<<8)|((uint32_t)('c')&0xFF))), 26553: HB_SCRIPT_OSAGE = ((hb_tag_t)((((uint32_t)('O')&0xFF)<<24)|(((uint32_t)('s')&0xFF)<<16)|(((uint32_t)('g')&0xFF)<<8)|((uint32_t)('e')&0xFF))), 26553: HB_SCRIPT_TANGUT = ((hb_tag_t)((((uint32_t)('T')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('g')&0xFF))), 26553: HB_SCRIPT_NEWA = ((hb_tag_t)((((uint32_t)('N')&0xFF)<<24)|(((uint32_t)('e')&0xFF)<<16)|(((uint32_t)('w')&0xFF)<<8)|((uint32_t)('a')&0xFF))), 26553: 26553: 26553: 26553: 26553: HB_SCRIPT_MASARAM_GONDI = ((hb_tag_t)((((uint32_t)('G')&0xFF)<<24)|(((uint32_t)('o')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('m')&0xFF))), 26553: HB_SCRIPT_NUSHU = ((hb_tag_t)((((uint32_t)('N')&0xFF)<<24)|(((uint32_t)('s')&0xFF)<<16)|(((uint32_t)('h')&0xFF)<<8)|((uint32_t)('u')&0xFF))), 26553: HB_SCRIPT_SOYOMBO = ((hb_tag_t)((((uint32_t)('S')&0xFF)<<24)|(((uint32_t)('o')&0xFF)<<16)|(((uint32_t)('y')&0xFF)<<8)|((uint32_t)('o')&0xFF))), 26553: HB_SCRIPT_ZANABAZAR_SQUARE = ((hb_tag_t)((((uint32_t)('Z')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('b')&0xFF))), 26553: 26553: 26553: 26553: 26553: HB_SCRIPT_DOGRA = ((hb_tag_t)((((uint32_t)('D')&0xFF)<<24)|(((uint32_t)('o')&0xFF)<<16)|(((uint32_t)('g')&0xFF)<<8)|((uint32_t)('r')&0xFF))), 26553: HB_SCRIPT_GUNJALA_GONDI = ((hb_tag_t)((((uint32_t)('G')&0xFF)<<24)|(((uint32_t)('o')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('g')&0xFF))), 26553: HB_SCRIPT_HANIFI_ROHINGYA = ((hb_tag_t)((((uint32_t)('R')&0xFF)<<24)|(((uint32_t)('o')&0xFF)<<16)|(((uint32_t)('h')&0xFF)<<8)|((uint32_t)('g')&0xFF))), 26553: HB_SCRIPT_MAKASAR = ((hb_tag_t)((((uint32_t)('M')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('k')&0xFF)<<8)|((uint32_t)('a')&0xFF))), 26553: HB_SCRIPT_MEDEFAIDRIN = ((hb_tag_t)((((uint32_t)('M')&0xFF)<<24)|(((uint32_t)('e')&0xFF)<<16)|(((uint32_t)('d')&0xFF)<<8)|((uint32_t)('f')&0xFF))), 26553: HB_SCRIPT_OLD_SOGDIAN = ((hb_tag_t)((((uint32_t)('S')&0xFF)<<24)|(((uint32_t)('o')&0xFF)<<16)|(((uint32_t)('g')&0xFF)<<8)|((uint32_t)('o')&0xFF))), 26553: HB_SCRIPT_SOGDIAN = ((hb_tag_t)((((uint32_t)('S')&0xFF)<<24)|(((uint32_t)('o')&0xFF)<<16)|(((uint32_t)('g')&0xFF)<<8)|((uint32_t)('d')&0xFF))), 26553: 26553: 26553: 26553: 26553: HB_SCRIPT_ELYMAIC = ((hb_tag_t)((((uint32_t)('E')&0xFF)<<24)|(((uint32_t)('l')&0xFF)<<16)|(((uint32_t)('y')&0xFF)<<8)|((uint32_t)('m')&0xFF))), 26553: HB_SCRIPT_NANDINAGARI = ((hb_tag_t)((((uint32_t)('N')&0xFF)<<24)|(((uint32_t)('a')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('d')&0xFF))), 26553: HB_SCRIPT_NYIAKENG_PUACHUE_HMONG = ((hb_tag_t)((((uint32_t)('H')&0xFF)<<24)|(((uint32_t)('m')&0xFF)<<16)|(((uint32_t)('n')&0xFF)<<8)|((uint32_t)('p')&0xFF))), 26553: HB_SCRIPT_WANCHO = ((hb_tag_t)((((uint32_t)('W')&0xFF)<<24)|(((uint32_t)('c')&0xFF)<<16)|(((uint32_t)('h')&0xFF)<<8)|((uint32_t)('o')&0xFF))), 26553: 26553: 26553: 26553: 26553: HB_SCRIPT_CHORASMIAN = ((hb_tag_t)((((uint32_t)('C')&0xFF)<<24)|(((uint32_t)('h')&0xFF)<<16)|(((uint32_t)('r')&0xFF)<<8)|((uint32_t)('s')&0xFF))), 26553: HB_SCRIPT_DIVES_AKURU = ((hb_tag_t)((((uint32_t)('D')&0xFF)<<24)|(((uint32_t)('i')&0xFF)<<16)|(((uint32_t)('a')&0xFF)<<8)|((uint32_t)('k')&0xFF))), 26553: HB_SCRIPT_KHITAN_SMALL_SCRIPT = ((hb_tag_t)((((uint32_t)('K')&0xFF)<<24)|(((uint32_t)('i')&0xFF)<<16)|(((uint32_t)('t')&0xFF)<<8)|((uint32_t)('s')&0xFF))), 26553: HB_SCRIPT_YEZIDI = ((hb_tag_t)((((uint32_t)('Y')&0xFF)<<24)|(((uint32_t)('e')&0xFF)<<16)|(((uint32_t)('z')&0xFF)<<8)|((uint32_t)('i')&0xFF))), 26553: 26553: 26553: HB_SCRIPT_INVALID = ((hb_tag_t)((((uint32_t)(0)&0xFF)<<24)|(((uint32_t)(0)&0xFF)<<16)|(((uint32_t)(0)&0xFF)<<8)|((uint32_t)(0)&0xFF))), 26553: # 656 "/usr/include/harfbuzz/hb-common.h" 26553: _HB_SCRIPT_MAX_VALUE = ((hb_tag_t)((((uint32_t)(0x7f)&0xFF)<<24)|(((uint32_t)(0xff)&0xFF)<<16)|(((uint32_t)(0xff)&0xFF)<<8)|((uint32_t)(0xff)&0xFF))), 26553: _HB_SCRIPT_MAX_VALUE_SIGNED = ((hb_tag_t)((((uint32_t)(0x7f)&0xFF)<<24)|(((uint32_t)(0xff)&0xFF)<<16)|(((uint32_t)(0xff)&0xFF)<<8)|((uint32_t)(0xff)&0xFF))) 26553: 26553: } hb_script_t; 26553: 26553: 26553: 26553: 26553: extern hb_script_t 26553: hb_script_from_iso15924_tag (hb_tag_t tag); 26553: 26553: extern hb_script_t 26553: hb_script_from_string (const char *str, int len); 26553: 26553: extern hb_tag_t 26553: hb_script_to_iso15924_tag (hb_script_t script); 26553: 26553: extern hb_direction_t 26553: hb_script_get_horizontal_direction (hb_script_t script); 26553: # 685 "/usr/include/harfbuzz/hb-common.h" 26553: typedef struct hb_user_data_key_t { 26553: 26553: char unused; 26553: } hb_user_data_key_t; 26553: 26553: typedef void (*hb_destroy_func_t) (void *user_data); 26553: # 723 "/usr/include/harfbuzz/hb-common.h" 26553: typedef struct hb_feature_t { 26553: hb_tag_t tag; 26553: uint32_t value; 26553: unsigned int start; 26553: unsigned int end; 26553: } hb_feature_t; 26553: 26553: extern hb_bool_t 26553: hb_feature_from_string (const char *str, int len, 26553: hb_feature_t *feature); 26553: 26553: extern void 26553: hb_feature_to_string (hb_feature_t *feature, 26553: char *buf, unsigned int size); 26553: # 749 "/usr/include/harfbuzz/hb-common.h" 26553: typedef struct hb_variation_t { 26553: hb_tag_t tag; 26553: float value; 26553: } hb_variation_t; 26553: 26553: extern hb_bool_t 26553: hb_variation_from_string (const char *str, int len, 26553: hb_variation_t *variation); 26553: 26553: extern void 26553: hb_variation_to_string (hb_variation_t *variation, 26553: char *buf, unsigned int size); 26553: # 770 "/usr/include/harfbuzz/hb-common.h" 26553: typedef uint32_t hb_color_t; 26553: 26553: 26553: 26553: extern uint8_t 26553: hb_color_get_alpha (hb_color_t color); 26553: 26553: 26553: extern uint8_t 26553: hb_color_get_red (hb_color_t color); 26553: 26553: 26553: extern uint8_t 26553: hb_color_get_green (hb_color_t color); 26553: 26553: 26553: extern uint8_t 26553: hb_color_get_blue (hb_color_t color); 26553: 26553: 26553: 26553: # 35 "/usr/include/harfbuzz/hb-blob.h" 2 26553: 26553: 26553: # 67 "/usr/include/harfbuzz/hb-blob.h" 26553: typedef enum { 26553: HB_MEMORY_MODE_DUPLICATE, 26553: HB_MEMORY_MODE_READONLY, 26553: HB_MEMORY_MODE_WRITABLE, 26553: HB_MEMORY_MODE_READONLY_MAY_MAKE_WRITABLE 26553: } hb_memory_mode_t; 26553: # 82 "/usr/include/harfbuzz/hb-blob.h" 26553: typedef struct hb_blob_t hb_blob_t; 26553: 26553: extern hb_blob_t * 26553: hb_blob_create (const char *data, 26553: unsigned int length, 26553: hb_memory_mode_t mode, 26553: void *user_data, 26553: hb_destroy_func_t destroy); 26553: 26553: extern hb_blob_t * 26553: hb_blob_create_from_file (const char *file_name); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern hb_blob_t * 26553: hb_blob_create_sub_blob (hb_blob_t *parent, 26553: unsigned int offset, 26553: unsigned int length); 26553: 26553: extern hb_blob_t * 26553: hb_blob_copy_writable_or_fail (hb_blob_t *blob); 26553: 26553: extern hb_blob_t * 26553: hb_blob_get_empty (void); 26553: 26553: extern hb_blob_t * 26553: hb_blob_reference (hb_blob_t *blob); 26553: 26553: extern void 26553: hb_blob_destroy (hb_blob_t *blob); 26553: 26553: extern hb_bool_t 26553: hb_blob_set_user_data (hb_blob_t *blob, 26553: hb_user_data_key_t *key, 26553: void * data, 26553: hb_destroy_func_t destroy, 26553: hb_bool_t replace); 26553: 26553: 26553: extern void * 26553: hb_blob_get_user_data (hb_blob_t *blob, 26553: hb_user_data_key_t *key); 26553: 26553: 26553: extern void 26553: hb_blob_make_immutable (hb_blob_t *blob); 26553: 26553: extern hb_bool_t 26553: hb_blob_is_immutable (hb_blob_t *blob); 26553: 26553: 26553: extern unsigned int 26553: hb_blob_get_length (hb_blob_t *blob); 26553: 26553: extern const char * 26553: hb_blob_get_data (hb_blob_t *blob, unsigned int *length); 26553: 26553: extern char * 26553: hb_blob_get_data_writable (hb_blob_t *blob, unsigned int *length); 26553: 26553: 26553: # 32 "/usr/include/harfbuzz/hb.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-buffer.h" 1 26553: # 37 "/usr/include/harfbuzz/hb-buffer.h" 26553: # 1 "/usr/include/harfbuzz/hb-common.h" 1 26553: # 38 "/usr/include/harfbuzz/hb-buffer.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-unicode.h" 1 26553: # 38 "/usr/include/harfbuzz/hb-unicode.h" 26553: # 1 "/usr/include/harfbuzz/hb-common.h" 1 26553: # 39 "/usr/include/harfbuzz/hb-unicode.h" 2 26553: 26553: 26553: # 89 "/usr/include/harfbuzz/hb-unicode.h" 26553: typedef enum 26553: { 26553: HB_UNICODE_GENERAL_CATEGORY_CONTROL, 26553: HB_UNICODE_GENERAL_CATEGORY_FORMAT, 26553: HB_UNICODE_GENERAL_CATEGORY_UNASSIGNED, 26553: HB_UNICODE_GENERAL_CATEGORY_PRIVATE_USE, 26553: HB_UNICODE_GENERAL_CATEGORY_SURROGATE, 26553: HB_UNICODE_GENERAL_CATEGORY_LOWERCASE_LETTER, 26553: HB_UNICODE_GENERAL_CATEGORY_MODIFIER_LETTER, 26553: HB_UNICODE_GENERAL_CATEGORY_OTHER_LETTER, 26553: HB_UNICODE_GENERAL_CATEGORY_TITLECASE_LETTER, 26553: HB_UNICODE_GENERAL_CATEGORY_UPPERCASE_LETTER, 26553: HB_UNICODE_GENERAL_CATEGORY_SPACING_MARK, 26553: HB_UNICODE_GENERAL_CATEGORY_ENCLOSING_MARK, 26553: HB_UNICODE_GENERAL_CATEGORY_NON_SPACING_MARK, 26553: HB_UNICODE_GENERAL_CATEGORY_DECIMAL_NUMBER, 26553: HB_UNICODE_GENERAL_CATEGORY_LETTER_NUMBER, 26553: HB_UNICODE_GENERAL_CATEGORY_OTHER_NUMBER, 26553: HB_UNICODE_GENERAL_CATEGORY_CONNECT_PUNCTUATION, 26553: HB_UNICODE_GENERAL_CATEGORY_DASH_PUNCTUATION, 26553: HB_UNICODE_GENERAL_CATEGORY_CLOSE_PUNCTUATION, 26553: HB_UNICODE_GENERAL_CATEGORY_FINAL_PUNCTUATION, 26553: HB_UNICODE_GENERAL_CATEGORY_INITIAL_PUNCTUATION, 26553: HB_UNICODE_GENERAL_CATEGORY_OTHER_PUNCTUATION, 26553: HB_UNICODE_GENERAL_CATEGORY_OPEN_PUNCTUATION, 26553: HB_UNICODE_GENERAL_CATEGORY_CURRENCY_SYMBOL, 26553: HB_UNICODE_GENERAL_CATEGORY_MODIFIER_SYMBOL, 26553: HB_UNICODE_GENERAL_CATEGORY_MATH_SYMBOL, 26553: HB_UNICODE_GENERAL_CATEGORY_OTHER_SYMBOL, 26553: HB_UNICODE_GENERAL_CATEGORY_LINE_SEPARATOR, 26553: HB_UNICODE_GENERAL_CATEGORY_PARAGRAPH_SEPARATOR, 26553: HB_UNICODE_GENERAL_CATEGORY_SPACE_SEPARATOR 26553: } hb_unicode_general_category_t; 26553: # 191 "/usr/include/harfbuzz/hb-unicode.h" 26553: typedef enum 26553: { 26553: HB_UNICODE_COMBINING_CLASS_NOT_REORDERED = 0, 26553: HB_UNICODE_COMBINING_CLASS_OVERLAY = 1, 26553: HB_UNICODE_COMBINING_CLASS_NUKTA = 7, 26553: HB_UNICODE_COMBINING_CLASS_KANA_VOICING = 8, 26553: HB_UNICODE_COMBINING_CLASS_VIRAMA = 9, 26553: 26553: 26553: HB_UNICODE_COMBINING_CLASS_CCC10 = 10, 26553: HB_UNICODE_COMBINING_CLASS_CCC11 = 11, 26553: HB_UNICODE_COMBINING_CLASS_CCC12 = 12, 26553: HB_UNICODE_COMBINING_CLASS_CCC13 = 13, 26553: HB_UNICODE_COMBINING_CLASS_CCC14 = 14, 26553: HB_UNICODE_COMBINING_CLASS_CCC15 = 15, 26553: HB_UNICODE_COMBINING_CLASS_CCC16 = 16, 26553: HB_UNICODE_COMBINING_CLASS_CCC17 = 17, 26553: HB_UNICODE_COMBINING_CLASS_CCC18 = 18, 26553: HB_UNICODE_COMBINING_CLASS_CCC19 = 19, 26553: HB_UNICODE_COMBINING_CLASS_CCC20 = 20, 26553: HB_UNICODE_COMBINING_CLASS_CCC21 = 21, 26553: HB_UNICODE_COMBINING_CLASS_CCC22 = 22, 26553: HB_UNICODE_COMBINING_CLASS_CCC23 = 23, 26553: HB_UNICODE_COMBINING_CLASS_CCC24 = 24, 26553: HB_UNICODE_COMBINING_CLASS_CCC25 = 25, 26553: HB_UNICODE_COMBINING_CLASS_CCC26 = 26, 26553: 26553: 26553: HB_UNICODE_COMBINING_CLASS_CCC27 = 27, 26553: HB_UNICODE_COMBINING_CLASS_CCC28 = 28, 26553: HB_UNICODE_COMBINING_CLASS_CCC29 = 29, 26553: HB_UNICODE_COMBINING_CLASS_CCC30 = 30, 26553: HB_UNICODE_COMBINING_CLASS_CCC31 = 31, 26553: HB_UNICODE_COMBINING_CLASS_CCC32 = 32, 26553: HB_UNICODE_COMBINING_CLASS_CCC33 = 33, 26553: HB_UNICODE_COMBINING_CLASS_CCC34 = 34, 26553: HB_UNICODE_COMBINING_CLASS_CCC35 = 35, 26553: 26553: 26553: HB_UNICODE_COMBINING_CLASS_CCC36 = 36, 26553: 26553: 26553: HB_UNICODE_COMBINING_CLASS_CCC84 = 84, 26553: HB_UNICODE_COMBINING_CLASS_CCC91 = 91, 26553: 26553: 26553: HB_UNICODE_COMBINING_CLASS_CCC103 = 103, 26553: HB_UNICODE_COMBINING_CLASS_CCC107 = 107, 26553: 26553: 26553: HB_UNICODE_COMBINING_CLASS_CCC118 = 118, 26553: HB_UNICODE_COMBINING_CLASS_CCC122 = 122, 26553: 26553: 26553: HB_UNICODE_COMBINING_CLASS_CCC129 = 129, 26553: HB_UNICODE_COMBINING_CLASS_CCC130 = 130, 26553: HB_UNICODE_COMBINING_CLASS_CCC133 = 132, 26553: 26553: 26553: HB_UNICODE_COMBINING_CLASS_ATTACHED_BELOW_LEFT = 200, 26553: HB_UNICODE_COMBINING_CLASS_ATTACHED_BELOW = 202, 26553: HB_UNICODE_COMBINING_CLASS_ATTACHED_ABOVE = 214, 26553: HB_UNICODE_COMBINING_CLASS_ATTACHED_ABOVE_RIGHT = 216, 26553: HB_UNICODE_COMBINING_CLASS_BELOW_LEFT = 218, 26553: HB_UNICODE_COMBINING_CLASS_BELOW = 220, 26553: HB_UNICODE_COMBINING_CLASS_BELOW_RIGHT = 222, 26553: HB_UNICODE_COMBINING_CLASS_LEFT = 224, 26553: HB_UNICODE_COMBINING_CLASS_RIGHT = 226, 26553: HB_UNICODE_COMBINING_CLASS_ABOVE_LEFT = 228, 26553: HB_UNICODE_COMBINING_CLASS_ABOVE = 230, 26553: HB_UNICODE_COMBINING_CLASS_ABOVE_RIGHT = 232, 26553: HB_UNICODE_COMBINING_CLASS_DOUBLE_BELOW = 233, 26553: HB_UNICODE_COMBINING_CLASS_DOUBLE_ABOVE = 234, 26553: 26553: HB_UNICODE_COMBINING_CLASS_IOTA_SUBSCRIPT = 240, 26553: 26553: HB_UNICODE_COMBINING_CLASS_INVALID = 255 26553: } hb_unicode_combining_class_t; 26553: # 287 "/usr/include/harfbuzz/hb-unicode.h" 26553: typedef struct hb_unicode_funcs_t hb_unicode_funcs_t; 26553: 26553: 26553: 26553: 26553: 26553: extern hb_unicode_funcs_t * 26553: hb_unicode_funcs_get_default (void); 26553: 26553: 26553: extern hb_unicode_funcs_t * 26553: hb_unicode_funcs_create (hb_unicode_funcs_t *parent); 26553: 26553: extern hb_unicode_funcs_t * 26553: hb_unicode_funcs_get_empty (void); 26553: 26553: extern hb_unicode_funcs_t * 26553: hb_unicode_funcs_reference (hb_unicode_funcs_t *ufuncs); 26553: 26553: extern void 26553: hb_unicode_funcs_destroy (hb_unicode_funcs_t *ufuncs); 26553: 26553: extern hb_bool_t 26553: hb_unicode_funcs_set_user_data (hb_unicode_funcs_t *ufuncs, 26553: hb_user_data_key_t *key, 26553: void * data, 26553: hb_destroy_func_t destroy, 26553: hb_bool_t replace); 26553: 26553: 26553: extern void * 26553: hb_unicode_funcs_get_user_data (hb_unicode_funcs_t *ufuncs, 26553: hb_user_data_key_t *key); 26553: 26553: 26553: extern void 26553: hb_unicode_funcs_make_immutable (hb_unicode_funcs_t *ufuncs); 26553: 26553: extern hb_bool_t 26553: hb_unicode_funcs_is_immutable (hb_unicode_funcs_t *ufuncs); 26553: 26553: extern hb_unicode_funcs_t * 26553: hb_unicode_funcs_get_parent (hb_unicode_funcs_t *ufuncs); 26553: # 352 "/usr/include/harfbuzz/hb-unicode.h" 26553: typedef hb_unicode_combining_class_t (*hb_unicode_combining_class_func_t) (hb_unicode_funcs_t *ufuncs, 26553: hb_codepoint_t unicode, 26553: void *user_data); 26553: # 370 "/usr/include/harfbuzz/hb-unicode.h" 26553: typedef hb_unicode_general_category_t (*hb_unicode_general_category_func_t) (hb_unicode_funcs_t *ufuncs, 26553: hb_codepoint_t unicode, 26553: void *user_data); 26553: # 392 "/usr/include/harfbuzz/hb-unicode.h" 26553: typedef hb_codepoint_t (*hb_unicode_mirroring_func_t) (hb_unicode_funcs_t *ufuncs, 26553: hb_codepoint_t unicode, 26553: void *user_data); 26553: # 410 "/usr/include/harfbuzz/hb-unicode.h" 26553: typedef hb_script_t (*hb_unicode_script_func_t) (hb_unicode_funcs_t *ufuncs, 26553: hb_codepoint_t unicode, 26553: void *user_data); 26553: # 433 "/usr/include/harfbuzz/hb-unicode.h" 26553: typedef hb_bool_t (*hb_unicode_compose_func_t) (hb_unicode_funcs_t *ufuncs, 26553: hb_codepoint_t a, 26553: hb_codepoint_t b, 26553: hb_codepoint_t *ab, 26553: void *user_data); 26553: # 457 "/usr/include/harfbuzz/hb-unicode.h" 26553: typedef hb_bool_t (*hb_unicode_decompose_func_t) (hb_unicode_funcs_t *ufuncs, 26553: hb_codepoint_t ab, 26553: hb_codepoint_t *a, 26553: hb_codepoint_t *b, 26553: void *user_data); 26553: # 476 "/usr/include/harfbuzz/hb-unicode.h" 26553: extern void 26553: hb_unicode_funcs_set_combining_class_func (hb_unicode_funcs_t *ufuncs, 26553: hb_unicode_combining_class_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 492 "/usr/include/harfbuzz/hb-unicode.h" 26553: extern void 26553: hb_unicode_funcs_set_general_category_func (hb_unicode_funcs_t *ufuncs, 26553: hb_unicode_general_category_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 508 "/usr/include/harfbuzz/hb-unicode.h" 26553: extern void 26553: hb_unicode_funcs_set_mirroring_func (hb_unicode_funcs_t *ufuncs, 26553: hb_unicode_mirroring_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 524 "/usr/include/harfbuzz/hb-unicode.h" 26553: extern void 26553: hb_unicode_funcs_set_script_func (hb_unicode_funcs_t *ufuncs, 26553: hb_unicode_script_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 540 "/usr/include/harfbuzz/hb-unicode.h" 26553: extern void 26553: hb_unicode_funcs_set_compose_func (hb_unicode_funcs_t *ufuncs, 26553: hb_unicode_compose_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 556 "/usr/include/harfbuzz/hb-unicode.h" 26553: extern void 26553: hb_unicode_funcs_set_decompose_func (hb_unicode_funcs_t *ufuncs, 26553: hb_unicode_decompose_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 575 "/usr/include/harfbuzz/hb-unicode.h" 26553: extern hb_unicode_combining_class_t 26553: hb_unicode_combining_class (hb_unicode_funcs_t *ufuncs, 26553: hb_codepoint_t unicode); 26553: # 591 "/usr/include/harfbuzz/hb-unicode.h" 26553: extern hb_unicode_general_category_t 26553: hb_unicode_general_category (hb_unicode_funcs_t *ufuncs, 26553: hb_codepoint_t unicode); 26553: # 607 "/usr/include/harfbuzz/hb-unicode.h" 26553: extern hb_codepoint_t 26553: hb_unicode_mirroring (hb_unicode_funcs_t *ufuncs, 26553: hb_codepoint_t unicode); 26553: # 623 "/usr/include/harfbuzz/hb-unicode.h" 26553: extern hb_script_t 26553: hb_unicode_script (hb_unicode_funcs_t *ufuncs, 26553: hb_codepoint_t unicode); 26553: # 641 "/usr/include/harfbuzz/hb-unicode.h" 26553: extern hb_bool_t 26553: hb_unicode_compose (hb_unicode_funcs_t *ufuncs, 26553: hb_codepoint_t a, 26553: hb_codepoint_t b, 26553: hb_codepoint_t *ab); 26553: # 661 "/usr/include/harfbuzz/hb-unicode.h" 26553: extern hb_bool_t 26553: hb_unicode_decompose (hb_unicode_funcs_t *ufuncs, 26553: hb_codepoint_t ab, 26553: hb_codepoint_t *a, 26553: hb_codepoint_t *b); 26553: 26553: 26553: # 39 "/usr/include/harfbuzz/hb-buffer.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-font.h" 1 26553: # 34 "/usr/include/harfbuzz/hb-font.h" 26553: # 1 "/usr/include/harfbuzz/hb-common.h" 1 26553: # 35 "/usr/include/harfbuzz/hb-font.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-face.h" 1 26553: # 34 "/usr/include/harfbuzz/hb-face.h" 26553: # 1 "/usr/include/harfbuzz/hb-common.h" 1 26553: # 35 "/usr/include/harfbuzz/hb-face.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-blob.h" 1 26553: # 36 "/usr/include/harfbuzz/hb-face.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-set.h" 1 26553: # 34 "/usr/include/harfbuzz/hb-set.h" 26553: # 1 "/usr/include/harfbuzz/hb-common.h" 1 26553: # 35 "/usr/include/harfbuzz/hb-set.h" 2 26553: 26553: 26553: # 53 "/usr/include/harfbuzz/hb-set.h" 26553: typedef struct hb_set_t hb_set_t; 26553: 26553: 26553: extern hb_set_t * 26553: hb_set_create (void); 26553: 26553: extern hb_set_t * 26553: hb_set_get_empty (void); 26553: 26553: extern hb_set_t * 26553: hb_set_reference (hb_set_t *set); 26553: 26553: extern void 26553: hb_set_destroy (hb_set_t *set); 26553: 26553: extern hb_bool_t 26553: hb_set_set_user_data (hb_set_t *set, 26553: hb_user_data_key_t *key, 26553: void * data, 26553: hb_destroy_func_t destroy, 26553: hb_bool_t replace); 26553: 26553: extern void * 26553: hb_set_get_user_data (hb_set_t *set, 26553: hb_user_data_key_t *key); 26553: 26553: 26553: 26553: extern hb_bool_t 26553: hb_set_allocation_successful (const hb_set_t *set); 26553: 26553: extern void 26553: hb_set_clear (hb_set_t *set); 26553: 26553: extern hb_bool_t 26553: hb_set_is_empty (const hb_set_t *set); 26553: 26553: extern hb_bool_t 26553: hb_set_has (const hb_set_t *set, 26553: hb_codepoint_t codepoint); 26553: 26553: extern void 26553: hb_set_add (hb_set_t *set, 26553: hb_codepoint_t codepoint); 26553: 26553: extern void 26553: hb_set_add_range (hb_set_t *set, 26553: hb_codepoint_t first, 26553: hb_codepoint_t last); 26553: 26553: extern void 26553: hb_set_del (hb_set_t *set, 26553: hb_codepoint_t codepoint); 26553: 26553: extern void 26553: hb_set_del_range (hb_set_t *set, 26553: hb_codepoint_t first, 26553: hb_codepoint_t last); 26553: 26553: extern hb_bool_t 26553: hb_set_is_equal (const hb_set_t *set, 26553: const hb_set_t *other); 26553: 26553: extern hb_bool_t 26553: hb_set_is_subset (const hb_set_t *set, 26553: const hb_set_t *larger_set); 26553: 26553: extern void 26553: hb_set_set (hb_set_t *set, 26553: const hb_set_t *other); 26553: 26553: extern void 26553: hb_set_union (hb_set_t *set, 26553: const hb_set_t *other); 26553: 26553: extern void 26553: hb_set_intersect (hb_set_t *set, 26553: const hb_set_t *other); 26553: 26553: extern void 26553: hb_set_subtract (hb_set_t *set, 26553: const hb_set_t *other); 26553: 26553: extern void 26553: hb_set_symmetric_difference (hb_set_t *set, 26553: const hb_set_t *other); 26553: 26553: extern unsigned int 26553: hb_set_get_population (const hb_set_t *set); 26553: 26553: 26553: extern hb_codepoint_t 26553: hb_set_get_min (const hb_set_t *set); 26553: 26553: 26553: extern hb_codepoint_t 26553: hb_set_get_max (const hb_set_t *set); 26553: 26553: 26553: extern hb_bool_t 26553: hb_set_next (const hb_set_t *set, 26553: hb_codepoint_t *codepoint); 26553: 26553: 26553: extern hb_bool_t 26553: hb_set_previous (const hb_set_t *set, 26553: hb_codepoint_t *codepoint); 26553: 26553: 26553: extern hb_bool_t 26553: hb_set_next_range (const hb_set_t *set, 26553: hb_codepoint_t *first, 26553: hb_codepoint_t *last); 26553: 26553: 26553: extern hb_bool_t 26553: hb_set_previous_range (const hb_set_t *set, 26553: hb_codepoint_t *first, 26553: hb_codepoint_t *last); 26553: 26553: 26553: 26553: # 37 "/usr/include/harfbuzz/hb-face.h" 2 26553: 26553: 26553: 26553: 26553: extern unsigned int 26553: hb_face_count (hb_blob_t *blob); 26553: # 55 "/usr/include/harfbuzz/hb-face.h" 26553: typedef struct hb_face_t hb_face_t; 26553: 26553: extern hb_face_t * 26553: hb_face_create (hb_blob_t *blob, 26553: unsigned int index); 26553: 26553: typedef hb_blob_t * (*hb_reference_table_func_t) (hb_face_t *face, hb_tag_t tag, void *user_data); 26553: 26553: 26553: extern hb_face_t * 26553: hb_face_create_for_tables (hb_reference_table_func_t reference_table_func, 26553: void *user_data, 26553: hb_destroy_func_t destroy); 26553: 26553: extern hb_face_t * 26553: hb_face_get_empty (void); 26553: 26553: extern hb_face_t * 26553: hb_face_reference (hb_face_t *face); 26553: 26553: extern void 26553: hb_face_destroy (hb_face_t *face); 26553: 26553: extern hb_bool_t 26553: hb_face_set_user_data (hb_face_t *face, 26553: hb_user_data_key_t *key, 26553: void * data, 26553: hb_destroy_func_t destroy, 26553: hb_bool_t replace); 26553: 26553: extern void * 26553: hb_face_get_user_data (const hb_face_t *face, 26553: hb_user_data_key_t *key); 26553: 26553: extern void 26553: hb_face_make_immutable (hb_face_t *face); 26553: 26553: extern hb_bool_t 26553: hb_face_is_immutable (const hb_face_t *face); 26553: 26553: 26553: extern hb_blob_t * 26553: hb_face_reference_table (const hb_face_t *face, 26553: hb_tag_t tag); 26553: 26553: extern hb_blob_t * 26553: hb_face_reference_blob (hb_face_t *face); 26553: 26553: extern void 26553: hb_face_set_index (hb_face_t *face, 26553: unsigned int index); 26553: 26553: extern unsigned int 26553: hb_face_get_index (const hb_face_t *face); 26553: 26553: extern void 26553: hb_face_set_upem (hb_face_t *face, 26553: unsigned int upem); 26553: 26553: extern unsigned int 26553: hb_face_get_upem (const hb_face_t *face); 26553: 26553: extern void 26553: hb_face_set_glyph_count (hb_face_t *face, 26553: unsigned int glyph_count); 26553: 26553: extern unsigned int 26553: hb_face_get_glyph_count (const hb_face_t *face); 26553: 26553: extern unsigned int 26553: hb_face_get_table_tags (const hb_face_t *face, 26553: unsigned int start_offset, 26553: unsigned int *table_count, 26553: hb_tag_t *table_tags ); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern void 26553: hb_face_collect_unicodes (hb_face_t *face, 26553: hb_set_t *out); 26553: 26553: extern void 26553: hb_face_collect_variation_selectors (hb_face_t *face, 26553: hb_set_t *out); 26553: 26553: extern void 26553: hb_face_collect_variation_unicodes (hb_face_t *face, 26553: hb_codepoint_t variation_selector, 26553: hb_set_t *out); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern hb_face_t * 26553: hb_face_builder_create (void); 26553: 26553: extern hb_bool_t 26553: hb_face_builder_add_table (hb_face_t *face, 26553: hb_tag_t tag, 26553: hb_blob_t *blob); 26553: 26553: 26553: 26553: # 36 "/usr/include/harfbuzz/hb-font.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-draw.h" 1 26553: # 32 "/usr/include/harfbuzz/hb-draw.h" 26553: # 1 "/usr/include/harfbuzz/hb.h" 1 26553: # 33 "/usr/include/harfbuzz/hb-draw.h" 2 26553: 26553: 26553: # 96 "/usr/include/harfbuzz/hb-draw.h" 26553: 26553: # 37 "/usr/include/harfbuzz/hb-font.h" 2 26553: 26553: 26553: 26553: 26553: typedef struct hb_font_t hb_font_t; 26553: # 61 "/usr/include/harfbuzz/hb-font.h" 26553: typedef struct hb_font_funcs_t hb_font_funcs_t; 26553: 26553: extern hb_font_funcs_t * 26553: hb_font_funcs_create (void); 26553: 26553: extern hb_font_funcs_t * 26553: hb_font_funcs_get_empty (void); 26553: 26553: extern hb_font_funcs_t * 26553: hb_font_funcs_reference (hb_font_funcs_t *ffuncs); 26553: 26553: extern void 26553: hb_font_funcs_destroy (hb_font_funcs_t *ffuncs); 26553: 26553: extern hb_bool_t 26553: hb_font_funcs_set_user_data (hb_font_funcs_t *ffuncs, 26553: hb_user_data_key_t *key, 26553: void * data, 26553: hb_destroy_func_t destroy, 26553: hb_bool_t replace); 26553: 26553: 26553: extern void * 26553: hb_font_funcs_get_user_data (hb_font_funcs_t *ffuncs, 26553: hb_user_data_key_t *key); 26553: 26553: 26553: extern void 26553: hb_font_funcs_make_immutable (hb_font_funcs_t *ffuncs); 26553: 26553: extern hb_bool_t 26553: hb_font_funcs_is_immutable (hb_font_funcs_t *ffuncs); 26553: # 108 "/usr/include/harfbuzz/hb-font.h" 26553: typedef struct hb_font_extents_t { 26553: hb_position_t ascender; 26553: hb_position_t descender; 26553: hb_position_t line_gap; 26553: 26553: hb_position_t reserved9; 26553: hb_position_t reserved8; 26553: hb_position_t reserved7; 26553: hb_position_t reserved6; 26553: hb_position_t reserved5; 26553: hb_position_t reserved4; 26553: hb_position_t reserved3; 26553: hb_position_t reserved2; 26553: hb_position_t reserved1; 26553: } hb_font_extents_t; 26553: # 135 "/usr/include/harfbuzz/hb-font.h" 26553: typedef struct hb_glyph_extents_t { 26553: hb_position_t x_bearing; 26553: hb_position_t y_bearing; 26553: hb_position_t width; 26553: hb_position_t height; 26553: } hb_glyph_extents_t; 26553: 26553: 26553: 26553: typedef hb_bool_t (*hb_font_get_font_extents_func_t) (hb_font_t *font, void *font_data, 26553: hb_font_extents_t *extents, 26553: void *user_data); 26553: # 158 "/usr/include/harfbuzz/hb-font.h" 26553: typedef hb_font_get_font_extents_func_t hb_font_get_font_h_extents_func_t; 26553: # 170 "/usr/include/harfbuzz/hb-font.h" 26553: typedef hb_font_get_font_extents_func_t hb_font_get_font_v_extents_func_t; 26553: # 182 "/usr/include/harfbuzz/hb-font.h" 26553: typedef hb_bool_t (*hb_font_get_nominal_glyph_func_t) (hb_font_t *font, void *font_data, 26553: hb_codepoint_t unicode, 26553: hb_codepoint_t *glyph, 26553: void *user_data); 26553: # 197 "/usr/include/harfbuzz/hb-font.h" 26553: typedef hb_bool_t (*hb_font_get_variation_glyph_func_t) (hb_font_t *font, void *font_data, 26553: hb_codepoint_t unicode, hb_codepoint_t variation_selector, 26553: hb_codepoint_t *glyph, 26553: void *user_data); 26553: # 213 "/usr/include/harfbuzz/hb-font.h" 26553: typedef unsigned int (*hb_font_get_nominal_glyphs_func_t) (hb_font_t *font, void *font_data, 26553: unsigned int count, 26553: const hb_codepoint_t *first_unicode, 26553: unsigned int unicode_stride, 26553: hb_codepoint_t *first_glyph, 26553: unsigned int glyph_stride, 26553: void *user_data); 26553: # 230 "/usr/include/harfbuzz/hb-font.h" 26553: typedef hb_position_t (*hb_font_get_glyph_advance_func_t) (hb_font_t *font, void *font_data, 26553: hb_codepoint_t glyph, 26553: void *user_data); 26553: # 244 "/usr/include/harfbuzz/hb-font.h" 26553: typedef hb_font_get_glyph_advance_func_t hb_font_get_glyph_h_advance_func_t; 26553: # 256 "/usr/include/harfbuzz/hb-font.h" 26553: typedef hb_font_get_glyph_advance_func_t hb_font_get_glyph_v_advance_func_t; 26553: # 266 "/usr/include/harfbuzz/hb-font.h" 26553: typedef void (*hb_font_get_glyph_advances_func_t) (hb_font_t* font, void* font_data, 26553: unsigned int count, 26553: const hb_codepoint_t *first_glyph, 26553: unsigned glyph_stride, 26553: hb_position_t *first_advance, 26553: unsigned advance_stride, 26553: void *user_data); 26553: # 283 "/usr/include/harfbuzz/hb-font.h" 26553: typedef hb_font_get_glyph_advances_func_t hb_font_get_glyph_h_advances_func_t; 26553: # 294 "/usr/include/harfbuzz/hb-font.h" 26553: typedef hb_font_get_glyph_advances_func_t hb_font_get_glyph_v_advances_func_t; 26553: # 306 "/usr/include/harfbuzz/hb-font.h" 26553: typedef hb_bool_t (*hb_font_get_glyph_origin_func_t) (hb_font_t *font, void *font_data, 26553: hb_codepoint_t glyph, 26553: hb_position_t *x, hb_position_t *y, 26553: void *user_data); 26553: # 321 "/usr/include/harfbuzz/hb-font.h" 26553: typedef hb_font_get_glyph_origin_func_t hb_font_get_glyph_h_origin_func_t; 26553: # 333 "/usr/include/harfbuzz/hb-font.h" 26553: typedef hb_font_get_glyph_origin_func_t hb_font_get_glyph_v_origin_func_t; 26553: 26553: typedef hb_position_t (*hb_font_get_glyph_kerning_func_t) (hb_font_t *font, void *font_data, 26553: hb_codepoint_t first_glyph, hb_codepoint_t second_glyph, 26553: void *user_data); 26553: typedef hb_font_get_glyph_kerning_func_t hb_font_get_glyph_h_kerning_func_t; 26553: # 350 "/usr/include/harfbuzz/hb-font.h" 26553: typedef hb_bool_t (*hb_font_get_glyph_extents_func_t) (hb_font_t *font, void *font_data, 26553: hb_codepoint_t glyph, 26553: hb_glyph_extents_t *extents, 26553: void *user_data); 26553: # 365 "/usr/include/harfbuzz/hb-font.h" 26553: typedef hb_bool_t (*hb_font_get_glyph_contour_point_func_t) (hb_font_t *font, void *font_data, 26553: hb_codepoint_t glyph, unsigned int point_index, 26553: hb_position_t *x, hb_position_t *y, 26553: void *user_data); 26553: # 380 "/usr/include/harfbuzz/hb-font.h" 26553: typedef hb_bool_t (*hb_font_get_glyph_name_func_t) (hb_font_t *font, void *font_data, 26553: hb_codepoint_t glyph, 26553: char *name, unsigned int size, 26553: void *user_data); 26553: # 394 "/usr/include/harfbuzz/hb-font.h" 26553: typedef hb_bool_t (*hb_font_get_glyph_from_name_func_t) (hb_font_t *font, void *font_data, 26553: const char *name, int len, 26553: hb_codepoint_t *glyph, 26553: void *user_data); 26553: # 413 "/usr/include/harfbuzz/hb-font.h" 26553: extern void 26553: hb_font_funcs_set_font_h_extents_func (hb_font_funcs_t *ffuncs, 26553: hb_font_get_font_h_extents_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 429 "/usr/include/harfbuzz/hb-font.h" 26553: extern void 26553: hb_font_funcs_set_font_v_extents_func (hb_font_funcs_t *ffuncs, 26553: hb_font_get_font_v_extents_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 445 "/usr/include/harfbuzz/hb-font.h" 26553: extern void 26553: hb_font_funcs_set_nominal_glyph_func (hb_font_funcs_t *ffuncs, 26553: hb_font_get_nominal_glyph_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 461 "/usr/include/harfbuzz/hb-font.h" 26553: extern void 26553: hb_font_funcs_set_nominal_glyphs_func (hb_font_funcs_t *ffuncs, 26553: hb_font_get_nominal_glyphs_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 477 "/usr/include/harfbuzz/hb-font.h" 26553: extern void 26553: hb_font_funcs_set_variation_glyph_func (hb_font_funcs_t *ffuncs, 26553: hb_font_get_variation_glyph_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 493 "/usr/include/harfbuzz/hb-font.h" 26553: extern void 26553: hb_font_funcs_set_glyph_h_advance_func (hb_font_funcs_t *ffuncs, 26553: hb_font_get_glyph_h_advance_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 509 "/usr/include/harfbuzz/hb-font.h" 26553: extern void 26553: hb_font_funcs_set_glyph_v_advance_func (hb_font_funcs_t *ffuncs, 26553: hb_font_get_glyph_v_advance_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 525 "/usr/include/harfbuzz/hb-font.h" 26553: extern void 26553: hb_font_funcs_set_glyph_h_advances_func (hb_font_funcs_t *ffuncs, 26553: hb_font_get_glyph_h_advances_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 541 "/usr/include/harfbuzz/hb-font.h" 26553: extern void 26553: hb_font_funcs_set_glyph_v_advances_func (hb_font_funcs_t *ffuncs, 26553: hb_font_get_glyph_v_advances_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 557 "/usr/include/harfbuzz/hb-font.h" 26553: extern void 26553: hb_font_funcs_set_glyph_h_origin_func (hb_font_funcs_t *ffuncs, 26553: hb_font_get_glyph_h_origin_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 573 "/usr/include/harfbuzz/hb-font.h" 26553: extern void 26553: hb_font_funcs_set_glyph_v_origin_func (hb_font_funcs_t *ffuncs, 26553: hb_font_get_glyph_v_origin_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 589 "/usr/include/harfbuzz/hb-font.h" 26553: extern void 26553: hb_font_funcs_set_glyph_h_kerning_func (hb_font_funcs_t *ffuncs, 26553: hb_font_get_glyph_h_kerning_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 605 "/usr/include/harfbuzz/hb-font.h" 26553: extern void 26553: hb_font_funcs_set_glyph_extents_func (hb_font_funcs_t *ffuncs, 26553: hb_font_get_glyph_extents_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 621 "/usr/include/harfbuzz/hb-font.h" 26553: extern void 26553: hb_font_funcs_set_glyph_contour_point_func (hb_font_funcs_t *ffuncs, 26553: hb_font_get_glyph_contour_point_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 637 "/usr/include/harfbuzz/hb-font.h" 26553: extern void 26553: hb_font_funcs_set_glyph_name_func (hb_font_funcs_t *ffuncs, 26553: hb_font_get_glyph_name_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: # 653 "/usr/include/harfbuzz/hb-font.h" 26553: extern void 26553: hb_font_funcs_set_glyph_from_name_func (hb_font_funcs_t *ffuncs, 26553: hb_font_get_glyph_from_name_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: 26553: 26553: 26553: extern hb_bool_t 26553: hb_font_get_h_extents (hb_font_t *font, 26553: hb_font_extents_t *extents); 26553: extern hb_bool_t 26553: hb_font_get_v_extents (hb_font_t *font, 26553: hb_font_extents_t *extents); 26553: 26553: extern hb_bool_t 26553: hb_font_get_nominal_glyph (hb_font_t *font, 26553: hb_codepoint_t unicode, 26553: hb_codepoint_t *glyph); 26553: extern hb_bool_t 26553: hb_font_get_variation_glyph (hb_font_t *font, 26553: hb_codepoint_t unicode, hb_codepoint_t variation_selector, 26553: hb_codepoint_t *glyph); 26553: 26553: extern unsigned int 26553: hb_font_get_nominal_glyphs (hb_font_t *font, 26553: unsigned int count, 26553: const hb_codepoint_t *first_unicode, 26553: unsigned int unicode_stride, 26553: hb_codepoint_t *first_glyph, 26553: unsigned int glyph_stride); 26553: 26553: extern hb_position_t 26553: hb_font_get_glyph_h_advance (hb_font_t *font, 26553: hb_codepoint_t glyph); 26553: extern hb_position_t 26553: hb_font_get_glyph_v_advance (hb_font_t *font, 26553: hb_codepoint_t glyph); 26553: 26553: extern void 26553: hb_font_get_glyph_h_advances (hb_font_t* font, 26553: unsigned int count, 26553: const hb_codepoint_t *first_glyph, 26553: unsigned glyph_stride, 26553: hb_position_t *first_advance, 26553: unsigned advance_stride); 26553: extern void 26553: hb_font_get_glyph_v_advances (hb_font_t* font, 26553: unsigned int count, 26553: const hb_codepoint_t *first_glyph, 26553: unsigned glyph_stride, 26553: hb_position_t *first_advance, 26553: unsigned advance_stride); 26553: 26553: extern hb_bool_t 26553: hb_font_get_glyph_h_origin (hb_font_t *font, 26553: hb_codepoint_t glyph, 26553: hb_position_t *x, hb_position_t *y); 26553: extern hb_bool_t 26553: hb_font_get_glyph_v_origin (hb_font_t *font, 26553: hb_codepoint_t glyph, 26553: hb_position_t *x, hb_position_t *y); 26553: 26553: extern hb_position_t 26553: hb_font_get_glyph_h_kerning (hb_font_t *font, 26553: hb_codepoint_t left_glyph, hb_codepoint_t right_glyph); 26553: 26553: extern hb_bool_t 26553: hb_font_get_glyph_extents (hb_font_t *font, 26553: hb_codepoint_t glyph, 26553: hb_glyph_extents_t *extents); 26553: 26553: extern hb_bool_t 26553: hb_font_get_glyph_contour_point (hb_font_t *font, 26553: hb_codepoint_t glyph, unsigned int point_index, 26553: hb_position_t *x, hb_position_t *y); 26553: 26553: extern hb_bool_t 26553: hb_font_get_glyph_name (hb_font_t *font, 26553: hb_codepoint_t glyph, 26553: char *name, unsigned int size); 26553: extern hb_bool_t 26553: hb_font_get_glyph_from_name (hb_font_t *font, 26553: const char *name, int len, 26553: hb_codepoint_t *glyph); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern hb_bool_t 26553: hb_font_get_glyph (hb_font_t *font, 26553: hb_codepoint_t unicode, hb_codepoint_t variation_selector, 26553: hb_codepoint_t *glyph); 26553: 26553: extern void 26553: hb_font_get_extents_for_direction (hb_font_t *font, 26553: hb_direction_t direction, 26553: hb_font_extents_t *extents); 26553: extern void 26553: hb_font_get_glyph_advance_for_direction (hb_font_t *font, 26553: hb_codepoint_t glyph, 26553: hb_direction_t direction, 26553: hb_position_t *x, hb_position_t *y); 26553: extern void 26553: hb_font_get_glyph_advances_for_direction (hb_font_t* font, 26553: hb_direction_t direction, 26553: unsigned int count, 26553: const hb_codepoint_t *first_glyph, 26553: unsigned glyph_stride, 26553: hb_position_t *first_advance, 26553: unsigned advance_stride); 26553: extern void 26553: hb_font_get_glyph_origin_for_direction (hb_font_t *font, 26553: hb_codepoint_t glyph, 26553: hb_direction_t direction, 26553: hb_position_t *x, hb_position_t *y); 26553: extern void 26553: hb_font_add_glyph_origin_for_direction (hb_font_t *font, 26553: hb_codepoint_t glyph, 26553: hb_direction_t direction, 26553: hb_position_t *x, hb_position_t *y); 26553: extern void 26553: hb_font_subtract_glyph_origin_for_direction (hb_font_t *font, 26553: hb_codepoint_t glyph, 26553: hb_direction_t direction, 26553: hb_position_t *x, hb_position_t *y); 26553: 26553: extern void 26553: hb_font_get_glyph_kerning_for_direction (hb_font_t *font, 26553: hb_codepoint_t first_glyph, hb_codepoint_t second_glyph, 26553: hb_direction_t direction, 26553: hb_position_t *x, hb_position_t *y); 26553: 26553: extern hb_bool_t 26553: hb_font_get_glyph_extents_for_origin (hb_font_t *font, 26553: hb_codepoint_t glyph, 26553: hb_direction_t direction, 26553: hb_glyph_extents_t *extents); 26553: 26553: extern hb_bool_t 26553: hb_font_get_glyph_contour_point_for_origin (hb_font_t *font, 26553: hb_codepoint_t glyph, unsigned int point_index, 26553: hb_direction_t direction, 26553: hb_position_t *x, hb_position_t *y); 26553: 26553: 26553: extern void 26553: hb_font_glyph_to_string (hb_font_t *font, 26553: hb_codepoint_t glyph, 26553: char *s, unsigned int size); 26553: 26553: extern hb_bool_t 26553: hb_font_glyph_from_string (hb_font_t *font, 26553: const char *s, int len, 26553: hb_codepoint_t *glyph); 26553: # 817 "/usr/include/harfbuzz/hb-font.h" 26553: extern hb_font_t * 26553: hb_font_create (hb_face_t *face); 26553: 26553: extern hb_font_t * 26553: hb_font_create_sub_font (hb_font_t *parent); 26553: 26553: extern hb_font_t * 26553: hb_font_get_empty (void); 26553: 26553: extern hb_font_t * 26553: hb_font_reference (hb_font_t *font); 26553: 26553: extern void 26553: hb_font_destroy (hb_font_t *font); 26553: 26553: extern hb_bool_t 26553: hb_font_set_user_data (hb_font_t *font, 26553: hb_user_data_key_t *key, 26553: void * data, 26553: hb_destroy_func_t destroy, 26553: hb_bool_t replace); 26553: 26553: 26553: extern void * 26553: hb_font_get_user_data (hb_font_t *font, 26553: hb_user_data_key_t *key); 26553: 26553: extern void 26553: hb_font_make_immutable (hb_font_t *font); 26553: 26553: extern hb_bool_t 26553: hb_font_is_immutable (hb_font_t *font); 26553: 26553: extern void 26553: hb_font_set_parent (hb_font_t *font, 26553: hb_font_t *parent); 26553: 26553: extern hb_font_t * 26553: hb_font_get_parent (hb_font_t *font); 26553: 26553: extern void 26553: hb_font_set_face (hb_font_t *font, 26553: hb_face_t *face); 26553: 26553: extern hb_face_t * 26553: hb_font_get_face (hb_font_t *font); 26553: 26553: 26553: extern void 26553: hb_font_set_funcs (hb_font_t *font, 26553: hb_font_funcs_t *klass, 26553: void *font_data, 26553: hb_destroy_func_t destroy); 26553: 26553: 26553: extern void 26553: hb_font_set_funcs_data (hb_font_t *font, 26553: void *font_data, 26553: hb_destroy_func_t destroy); 26553: 26553: 26553: extern void 26553: hb_font_set_scale (hb_font_t *font, 26553: int x_scale, 26553: int y_scale); 26553: 26553: extern void 26553: hb_font_get_scale (hb_font_t *font, 26553: int *x_scale, 26553: int *y_scale); 26553: 26553: 26553: 26553: 26553: extern void 26553: hb_font_set_ppem (hb_font_t *font, 26553: unsigned int x_ppem, 26553: unsigned int y_ppem); 26553: 26553: extern void 26553: hb_font_get_ppem (hb_font_t *font, 26553: unsigned int *x_ppem, 26553: unsigned int *y_ppem); 26553: 26553: 26553: 26553: 26553: 26553: extern void 26553: hb_font_set_ptem (hb_font_t *font, float ptem); 26553: 26553: extern float 26553: hb_font_get_ptem (hb_font_t *font); 26553: 26553: extern void 26553: hb_font_set_variations (hb_font_t *font, 26553: const hb_variation_t *variations, 26553: unsigned int variations_length); 26553: 26553: extern void 26553: hb_font_set_var_coords_design (hb_font_t *font, 26553: const float *coords, 26553: unsigned int coords_length); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern void 26553: hb_font_set_var_coords_normalized (hb_font_t *font, 26553: const int *coords, 26553: unsigned int coords_length); 26553: 26553: extern const int * 26553: hb_font_get_var_coords_normalized (hb_font_t *font, 26553: unsigned int *length); 26553: 26553: extern void 26553: hb_font_set_var_named_instance (hb_font_t *font, 26553: unsigned instance_index); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 40 "/usr/include/harfbuzz/hb-buffer.h" 2 26553: 26553: 26553: # 62 "/usr/include/harfbuzz/hb-buffer.h" 26553: typedef struct hb_glyph_info_t { 26553: hb_codepoint_t codepoint; 26553: 26553: hb_mask_t mask; 26553: 26553: uint32_t cluster; 26553: 26553: 26553: hb_var_int_t var1; 26553: hb_var_int_t var2; 26553: } hb_glyph_info_t; 26553: # 95 "/usr/include/harfbuzz/hb-buffer.h" 26553: typedef enum { 26553: HB_GLYPH_FLAG_UNSAFE_TO_BREAK = 0x00000001, 26553: 26553: HB_GLYPH_FLAG_DEFINED = 0x00000001 26553: } hb_glyph_flags_t; 26553: 26553: extern hb_glyph_flags_t 26553: hb_glyph_info_get_glyph_flags (const hb_glyph_info_t *info); 26553: # 124 "/usr/include/harfbuzz/hb-buffer.h" 26553: typedef struct hb_glyph_position_t { 26553: hb_position_t x_advance; 26553: hb_position_t y_advance; 26553: hb_position_t x_offset; 26553: hb_position_t y_offset; 26553: 26553: 26553: hb_var_int_t var; 26553: } hb_glyph_position_t; 26553: # 144 "/usr/include/harfbuzz/hb-buffer.h" 26553: typedef struct hb_segment_properties_t { 26553: hb_direction_t direction; 26553: hb_script_t script; 26553: hb_language_t language; 26553: 26553: void *reserved1; 26553: void *reserved2; 26553: } hb_segment_properties_t; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern hb_bool_t 26553: hb_segment_properties_equal (const hb_segment_properties_t *a, 26553: const hb_segment_properties_t *b); 26553: 26553: extern unsigned int 26553: hb_segment_properties_hash (const hb_segment_properties_t *p); 26553: # 175 "/usr/include/harfbuzz/hb-buffer.h" 26553: typedef struct hb_buffer_t hb_buffer_t; 26553: 26553: extern hb_buffer_t * 26553: hb_buffer_create (void); 26553: 26553: extern hb_buffer_t * 26553: hb_buffer_get_empty (void); 26553: 26553: extern hb_buffer_t * 26553: hb_buffer_reference (hb_buffer_t *buffer); 26553: 26553: extern void 26553: hb_buffer_destroy (hb_buffer_t *buffer); 26553: 26553: extern hb_bool_t 26553: hb_buffer_set_user_data (hb_buffer_t *buffer, 26553: hb_user_data_key_t *key, 26553: void * data, 26553: hb_destroy_func_t destroy, 26553: hb_bool_t replace); 26553: 26553: extern void * 26553: hb_buffer_get_user_data (hb_buffer_t *buffer, 26553: hb_user_data_key_t *key); 26553: # 207 "/usr/include/harfbuzz/hb-buffer.h" 26553: typedef enum { 26553: HB_BUFFER_CONTENT_TYPE_INVALID = 0, 26553: HB_BUFFER_CONTENT_TYPE_UNICODE, 26553: HB_BUFFER_CONTENT_TYPE_GLYPHS 26553: } hb_buffer_content_type_t; 26553: 26553: extern void 26553: hb_buffer_set_content_type (hb_buffer_t *buffer, 26553: hb_buffer_content_type_t content_type); 26553: 26553: extern hb_buffer_content_type_t 26553: hb_buffer_get_content_type (hb_buffer_t *buffer); 26553: 26553: 26553: extern void 26553: hb_buffer_set_unicode_funcs (hb_buffer_t *buffer, 26553: hb_unicode_funcs_t *unicode_funcs); 26553: 26553: extern hb_unicode_funcs_t * 26553: hb_buffer_get_unicode_funcs (hb_buffer_t *buffer); 26553: 26553: extern void 26553: hb_buffer_set_direction (hb_buffer_t *buffer, 26553: hb_direction_t direction); 26553: 26553: extern hb_direction_t 26553: hb_buffer_get_direction (hb_buffer_t *buffer); 26553: 26553: extern void 26553: hb_buffer_set_script (hb_buffer_t *buffer, 26553: hb_script_t script); 26553: 26553: extern hb_script_t 26553: hb_buffer_get_script (hb_buffer_t *buffer); 26553: 26553: extern void 26553: hb_buffer_set_language (hb_buffer_t *buffer, 26553: hb_language_t language); 26553: 26553: 26553: extern hb_language_t 26553: hb_buffer_get_language (hb_buffer_t *buffer); 26553: 26553: extern void 26553: hb_buffer_set_segment_properties (hb_buffer_t *buffer, 26553: const hb_segment_properties_t *props); 26553: 26553: extern void 26553: hb_buffer_get_segment_properties (hb_buffer_t *buffer, 26553: hb_segment_properties_t *props); 26553: 26553: extern void 26553: hb_buffer_guess_segment_properties (hb_buffer_t *buffer); 26553: # 293 "/usr/include/harfbuzz/hb-buffer.h" 26553: typedef enum { 26553: HB_BUFFER_FLAG_DEFAULT = 0x00000000u, 26553: HB_BUFFER_FLAG_BOT = 0x00000001u, 26553: HB_BUFFER_FLAG_EOT = 0x00000002u, 26553: HB_BUFFER_FLAG_PRESERVE_DEFAULT_IGNORABLES = 0x00000004u, 26553: HB_BUFFER_FLAG_REMOVE_DEFAULT_IGNORABLES = 0x00000008u, 26553: HB_BUFFER_FLAG_DO_NOT_INSERT_DOTTED_CIRCLE = 0x00000010u 26553: } hb_buffer_flags_t; 26553: 26553: extern void 26553: hb_buffer_set_flags (hb_buffer_t *buffer, 26553: hb_buffer_flags_t flags); 26553: 26553: extern hb_buffer_flags_t 26553: hb_buffer_get_flags (hb_buffer_t *buffer); 26553: # 337 "/usr/include/harfbuzz/hb-buffer.h" 26553: typedef enum { 26553: HB_BUFFER_CLUSTER_LEVEL_MONOTONE_GRAPHEMES = 0, 26553: HB_BUFFER_CLUSTER_LEVEL_MONOTONE_CHARACTERS = 1, 26553: HB_BUFFER_CLUSTER_LEVEL_CHARACTERS = 2, 26553: HB_BUFFER_CLUSTER_LEVEL_DEFAULT = HB_BUFFER_CLUSTER_LEVEL_MONOTONE_GRAPHEMES 26553: } hb_buffer_cluster_level_t; 26553: 26553: extern void 26553: hb_buffer_set_cluster_level (hb_buffer_t *buffer, 26553: hb_buffer_cluster_level_t cluster_level); 26553: 26553: extern hb_buffer_cluster_level_t 26553: hb_buffer_get_cluster_level (hb_buffer_t *buffer); 26553: # 361 "/usr/include/harfbuzz/hb-buffer.h" 26553: extern void 26553: hb_buffer_set_replacement_codepoint (hb_buffer_t *buffer, 26553: hb_codepoint_t replacement); 26553: 26553: extern hb_codepoint_t 26553: hb_buffer_get_replacement_codepoint (hb_buffer_t *buffer); 26553: 26553: extern void 26553: hb_buffer_set_invisible_glyph (hb_buffer_t *buffer, 26553: hb_codepoint_t invisible); 26553: 26553: extern hb_codepoint_t 26553: hb_buffer_get_invisible_glyph (hb_buffer_t *buffer); 26553: 26553: 26553: extern void 26553: hb_buffer_reset (hb_buffer_t *buffer); 26553: 26553: extern void 26553: hb_buffer_clear_contents (hb_buffer_t *buffer); 26553: 26553: extern hb_bool_t 26553: hb_buffer_pre_allocate (hb_buffer_t *buffer, 26553: unsigned int size); 26553: 26553: 26553: extern hb_bool_t 26553: hb_buffer_allocation_successful (hb_buffer_t *buffer); 26553: 26553: extern void 26553: hb_buffer_reverse (hb_buffer_t *buffer); 26553: 26553: extern void 26553: hb_buffer_reverse_range (hb_buffer_t *buffer, 26553: unsigned int start, unsigned int end); 26553: 26553: extern void 26553: hb_buffer_reverse_clusters (hb_buffer_t *buffer); 26553: 26553: 26553: 26553: 26553: extern void 26553: hb_buffer_add (hb_buffer_t *buffer, 26553: hb_codepoint_t codepoint, 26553: unsigned int cluster); 26553: 26553: extern void 26553: hb_buffer_add_utf8 (hb_buffer_t *buffer, 26553: const char *text, 26553: int text_length, 26553: unsigned int item_offset, 26553: int item_length); 26553: 26553: extern void 26553: hb_buffer_add_utf16 (hb_buffer_t *buffer, 26553: const uint16_t *text, 26553: int text_length, 26553: unsigned int item_offset, 26553: int item_length); 26553: 26553: extern void 26553: hb_buffer_add_utf32 (hb_buffer_t *buffer, 26553: const uint32_t *text, 26553: int text_length, 26553: unsigned int item_offset, 26553: int item_length); 26553: 26553: extern void 26553: hb_buffer_add_latin1 (hb_buffer_t *buffer, 26553: const uint8_t *text, 26553: int text_length, 26553: unsigned int item_offset, 26553: int item_length); 26553: 26553: extern void 26553: hb_buffer_add_codepoints (hb_buffer_t *buffer, 26553: const hb_codepoint_t *text, 26553: int text_length, 26553: unsigned int item_offset, 26553: int item_length); 26553: 26553: extern void 26553: hb_buffer_append (hb_buffer_t *buffer, 26553: hb_buffer_t *source, 26553: unsigned int start, 26553: unsigned int end); 26553: 26553: extern hb_bool_t 26553: hb_buffer_set_length (hb_buffer_t *buffer, 26553: unsigned int length); 26553: 26553: extern unsigned int 26553: hb_buffer_get_length (hb_buffer_t *buffer); 26553: 26553: 26553: 26553: extern hb_glyph_info_t * 26553: hb_buffer_get_glyph_infos (hb_buffer_t *buffer, 26553: unsigned int *length); 26553: 26553: extern hb_glyph_position_t * 26553: hb_buffer_get_glyph_positions (hb_buffer_t *buffer, 26553: unsigned int *length); 26553: 26553: extern hb_bool_t 26553: hb_buffer_has_positions (hb_buffer_t *buffer); 26553: 26553: 26553: extern void 26553: hb_buffer_normalize_glyphs (hb_buffer_t *buffer); 26553: # 493 "/usr/include/harfbuzz/hb-buffer.h" 26553: typedef enum { 26553: HB_BUFFER_SERIALIZE_FLAG_DEFAULT = 0x00000000u, 26553: HB_BUFFER_SERIALIZE_FLAG_NO_CLUSTERS = 0x00000001u, 26553: HB_BUFFER_SERIALIZE_FLAG_NO_POSITIONS = 0x00000002u, 26553: HB_BUFFER_SERIALIZE_FLAG_NO_GLYPH_NAMES = 0x00000004u, 26553: HB_BUFFER_SERIALIZE_FLAG_GLYPH_EXTENTS = 0x00000008u, 26553: HB_BUFFER_SERIALIZE_FLAG_GLYPH_FLAGS = 0x00000010u, 26553: HB_BUFFER_SERIALIZE_FLAG_NO_ADVANCES = 0x00000020u 26553: } hb_buffer_serialize_flags_t; 26553: # 514 "/usr/include/harfbuzz/hb-buffer.h" 26553: typedef enum { 26553: HB_BUFFER_SERIALIZE_FORMAT_TEXT = ((hb_tag_t)((((uint32_t)('T')&0xFF)<<24)|(((uint32_t)('E')&0xFF)<<16)|(((uint32_t)('X')&0xFF)<<8)|((uint32_t)('T')&0xFF))), 26553: HB_BUFFER_SERIALIZE_FORMAT_JSON = ((hb_tag_t)((((uint32_t)('J')&0xFF)<<24)|(((uint32_t)('S')&0xFF)<<16)|(((uint32_t)('O')&0xFF)<<8)|((uint32_t)('N')&0xFF))), 26553: HB_BUFFER_SERIALIZE_FORMAT_INVALID = ((hb_tag_t)((((uint32_t)(0)&0xFF)<<24)|(((uint32_t)(0)&0xFF)<<16)|(((uint32_t)(0)&0xFF)<<8)|((uint32_t)(0)&0xFF))) 26553: } hb_buffer_serialize_format_t; 26553: 26553: extern hb_buffer_serialize_format_t 26553: hb_buffer_serialize_format_from_string (const char *str, int len); 26553: 26553: extern const char * 26553: hb_buffer_serialize_format_to_string (hb_buffer_serialize_format_t format); 26553: 26553: extern const char ** 26553: hb_buffer_serialize_list_formats (void); 26553: 26553: extern unsigned int 26553: hb_buffer_serialize_glyphs (hb_buffer_t *buffer, 26553: unsigned int start, 26553: unsigned int end, 26553: char *buf, 26553: unsigned int buf_size, 26553: unsigned int *buf_consumed, 26553: hb_font_t *font, 26553: hb_buffer_serialize_format_t format, 26553: hb_buffer_serialize_flags_t flags); 26553: 26553: extern unsigned int 26553: hb_buffer_serialize_unicode (hb_buffer_t *buffer, 26553: unsigned int start, 26553: unsigned int end, 26553: char *buf, 26553: unsigned int buf_size, 26553: unsigned int *buf_consumed, 26553: hb_buffer_serialize_format_t format, 26553: hb_buffer_serialize_flags_t flags); 26553: 26553: extern unsigned int 26553: hb_buffer_serialize (hb_buffer_t *buffer, 26553: unsigned int start, 26553: unsigned int end, 26553: char *buf, 26553: unsigned int buf_size, 26553: unsigned int *buf_consumed, 26553: hb_font_t *font, 26553: hb_buffer_serialize_format_t format, 26553: hb_buffer_serialize_flags_t flags); 26553: 26553: extern hb_bool_t 26553: hb_buffer_deserialize_glyphs (hb_buffer_t *buffer, 26553: const char *buf, 26553: int buf_len, 26553: const char **end_ptr, 26553: hb_font_t *font, 26553: hb_buffer_serialize_format_t format); 26553: 26553: extern hb_bool_t 26553: hb_buffer_deserialize_unicode (hb_buffer_t *buffer, 26553: const char *buf, 26553: int buf_len, 26553: const char **end_ptr, 26553: hb_buffer_serialize_format_t format); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef enum { 26553: HB_BUFFER_DIFF_FLAG_EQUAL = 0x0000, 26553: 26553: 26553: 26553: HB_BUFFER_DIFF_FLAG_CONTENT_TYPE_MISMATCH = 0x0001, 26553: 26553: 26553: 26553: 26553: HB_BUFFER_DIFF_FLAG_LENGTH_MISMATCH = 0x0002, 26553: 26553: 26553: 26553: 26553: HB_BUFFER_DIFF_FLAG_NOTDEF_PRESENT = 0x0004, 26553: HB_BUFFER_DIFF_FLAG_DOTTED_CIRCLE_PRESENT = 0x0008, 26553: 26553: 26553: 26553: HB_BUFFER_DIFF_FLAG_CODEPOINT_MISMATCH = 0x0010, 26553: HB_BUFFER_DIFF_FLAG_CLUSTER_MISMATCH = 0x0020, 26553: HB_BUFFER_DIFF_FLAG_GLYPH_FLAGS_MISMATCH = 0x0040, 26553: HB_BUFFER_DIFF_FLAG_POSITION_MISMATCH = 0x0080 26553: 26553: } hb_buffer_diff_flags_t; 26553: 26553: 26553: extern hb_buffer_diff_flags_t 26553: hb_buffer_diff (hb_buffer_t *buffer, 26553: hb_buffer_t *reference, 26553: hb_codepoint_t dottedcircle_glyph, 26553: unsigned int position_fuzz); 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef hb_bool_t (*hb_buffer_message_func_t) (hb_buffer_t *buffer, 26553: hb_font_t *font, 26553: const char *message, 26553: void *user_data); 26553: 26553: extern void 26553: hb_buffer_set_message_func (hb_buffer_t *buffer, 26553: hb_buffer_message_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: 26553: 26553: 26553: # 33 "/usr/include/harfbuzz/hb.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-common.h" 1 26553: # 34 "/usr/include/harfbuzz/hb.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-deprecated.h" 1 26553: # 34 "/usr/include/harfbuzz/hb-deprecated.h" 26553: # 1 "/usr/include/harfbuzz/hb-common.h" 1 26553: # 35 "/usr/include/harfbuzz/hb-deprecated.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-unicode.h" 1 26553: # 36 "/usr/include/harfbuzz/hb-deprecated.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-font.h" 1 26553: # 37 "/usr/include/harfbuzz/hb-deprecated.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-set.h" 1 26553: # 38 "/usr/include/harfbuzz/hb-deprecated.h" 2 26553: # 51 "/usr/include/harfbuzz/hb-deprecated.h" 26553: 26553: # 61 "/usr/include/harfbuzz/hb-deprecated.h" 26553: typedef hb_bool_t (*hb_font_get_glyph_func_t) (hb_font_t *font, void *font_data, 26553: hb_codepoint_t unicode, hb_codepoint_t variation_selector, 26553: hb_codepoint_t *glyph, 26553: void *user_data); 26553: 26553: extern __attribute__((__deprecated__("Use '" "hb_font_funcs_set_nominal_glyph_func and hb_font_funcs_set_variation_glyph_func" "' instead"))) void 26553: hb_font_funcs_set_glyph_func (hb_font_funcs_t *ffuncs, 26553: hb_font_get_glyph_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: 26553: extern __attribute__((__deprecated__)) void 26553: hb_set_invert (hb_set_t *set); 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef unsigned int (*hb_unicode_eastasian_width_func_t) (hb_unicode_funcs_t *ufuncs, 26553: hb_codepoint_t unicode, 26553: void *user_data); 26553: # 95 "/usr/include/harfbuzz/hb-deprecated.h" 26553: extern __attribute__((__deprecated__)) void 26553: hb_unicode_funcs_set_eastasian_width_func (hb_unicode_funcs_t *ufuncs, 26553: hb_unicode_eastasian_width_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern __attribute__((__deprecated__)) unsigned int 26553: hb_unicode_eastasian_width (hb_unicode_funcs_t *ufuncs, 26553: hb_codepoint_t unicode); 26553: # 131 "/usr/include/harfbuzz/hb-deprecated.h" 26553: typedef unsigned int (*hb_unicode_decompose_compatibility_func_t) (hb_unicode_funcs_t *ufuncs, 26553: hb_codepoint_t u, 26553: hb_codepoint_t *decomposed, 26553: void *user_data); 26553: # 157 "/usr/include/harfbuzz/hb-deprecated.h" 26553: extern __attribute__((__deprecated__)) void 26553: hb_unicode_funcs_set_decompose_compatibility_func (hb_unicode_funcs_t *ufuncs, 26553: hb_unicode_decompose_compatibility_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: 26553: extern __attribute__((__deprecated__)) unsigned int 26553: hb_unicode_decompose_compatibility (hb_unicode_funcs_t *ufuncs, 26553: hb_codepoint_t u, 26553: hb_codepoint_t *decomposed); 26553: 26553: 26553: typedef hb_font_get_glyph_kerning_func_t hb_font_get_glyph_v_kerning_func_t; 26553: # 182 "/usr/include/harfbuzz/hb-deprecated.h" 26553: extern void 26553: hb_font_funcs_set_glyph_v_kerning_func (hb_font_funcs_t *ffuncs, 26553: hb_font_get_glyph_v_kerning_func_t func, 26553: void *user_data, hb_destroy_func_t destroy); 26553: 26553: extern hb_position_t 26553: hb_font_get_glyph_v_kerning (hb_font_t *font, 26553: hb_codepoint_t top_glyph, hb_codepoint_t bottom_glyph); 26553: 26553: 26553: 26553: 26553: # 35 "/usr/include/harfbuzz/hb.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-draw.h" 1 26553: # 36 "/usr/include/harfbuzz/hb.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-face.h" 1 26553: # 37 "/usr/include/harfbuzz/hb.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-font.h" 1 26553: # 38 "/usr/include/harfbuzz/hb.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-map.h" 1 26553: # 34 "/usr/include/harfbuzz/hb-map.h" 26553: # 1 "/usr/include/harfbuzz/hb-common.h" 1 26553: # 35 "/usr/include/harfbuzz/hb-map.h" 2 26553: 26553: 26553: # 50 "/usr/include/harfbuzz/hb-map.h" 26553: typedef struct hb_map_t hb_map_t; 26553: 26553: 26553: extern hb_map_t * 26553: hb_map_create (void); 26553: 26553: extern hb_map_t * 26553: hb_map_get_empty (void); 26553: 26553: extern hb_map_t * 26553: hb_map_reference (hb_map_t *map); 26553: 26553: extern void 26553: hb_map_destroy (hb_map_t *map); 26553: 26553: extern hb_bool_t 26553: hb_map_set_user_data (hb_map_t *map, 26553: hb_user_data_key_t *key, 26553: void * data, 26553: hb_destroy_func_t destroy, 26553: hb_bool_t replace); 26553: 26553: extern void * 26553: hb_map_get_user_data (hb_map_t *map, 26553: hb_user_data_key_t *key); 26553: 26553: 26553: 26553: extern hb_bool_t 26553: hb_map_allocation_successful (const hb_map_t *map); 26553: 26553: extern void 26553: hb_map_clear (hb_map_t *map); 26553: 26553: extern hb_bool_t 26553: hb_map_is_empty (const hb_map_t *map); 26553: 26553: extern unsigned int 26553: hb_map_get_population (const hb_map_t *map); 26553: 26553: extern void 26553: hb_map_set (hb_map_t *map, 26553: hb_codepoint_t key, 26553: hb_codepoint_t value); 26553: 26553: extern hb_codepoint_t 26553: hb_map_get (const hb_map_t *map, 26553: hb_codepoint_t key); 26553: 26553: extern void 26553: hb_map_del (hb_map_t *map, 26553: hb_codepoint_t key); 26553: 26553: extern hb_bool_t 26553: hb_map_has (const hb_map_t *map, 26553: hb_codepoint_t key); 26553: 26553: 26553: 26553: # 39 "/usr/include/harfbuzz/hb.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-set.h" 1 26553: # 40 "/usr/include/harfbuzz/hb.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-shape.h" 1 26553: # 36 "/usr/include/harfbuzz/hb-shape.h" 26553: # 1 "/usr/include/harfbuzz/hb-common.h" 1 26553: # 37 "/usr/include/harfbuzz/hb-shape.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-buffer.h" 1 26553: # 38 "/usr/include/harfbuzz/hb-shape.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-font.h" 1 26553: # 39 "/usr/include/harfbuzz/hb-shape.h" 2 26553: 26553: 26553: 26553: 26553: extern void 26553: hb_shape (hb_font_t *font, 26553: hb_buffer_t *buffer, 26553: const hb_feature_t *features, 26553: unsigned int num_features); 26553: 26553: extern hb_bool_t 26553: hb_shape_full (hb_font_t *font, 26553: hb_buffer_t *buffer, 26553: const hb_feature_t *features, 26553: unsigned int num_features, 26553: const char * const *shaper_list); 26553: 26553: extern const char ** 26553: hb_shape_list_shapers (void); 26553: 26553: 26553: 26553: # 41 "/usr/include/harfbuzz/hb.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-shape-plan.h" 1 26553: # 34 "/usr/include/harfbuzz/hb-shape-plan.h" 26553: # 1 "/usr/include/harfbuzz/hb-common.h" 1 26553: # 35 "/usr/include/harfbuzz/hb-shape-plan.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-font.h" 1 26553: # 36 "/usr/include/harfbuzz/hb-shape-plan.h" 2 26553: 26553: 26553: # 53 "/usr/include/harfbuzz/hb-shape-plan.h" 26553: typedef struct hb_shape_plan_t hb_shape_plan_t; 26553: 26553: extern hb_shape_plan_t * 26553: hb_shape_plan_create (hb_face_t *face, 26553: const hb_segment_properties_t *props, 26553: const hb_feature_t *user_features, 26553: unsigned int num_user_features, 26553: const char * const *shaper_list); 26553: 26553: extern hb_shape_plan_t * 26553: hb_shape_plan_create_cached (hb_face_t *face, 26553: const hb_segment_properties_t *props, 26553: const hb_feature_t *user_features, 26553: unsigned int num_user_features, 26553: const char * const *shaper_list); 26553: 26553: extern hb_shape_plan_t * 26553: hb_shape_plan_create2 (hb_face_t *face, 26553: const hb_segment_properties_t *props, 26553: const hb_feature_t *user_features, 26553: unsigned int num_user_features, 26553: const int *coords, 26553: unsigned int num_coords, 26553: const char * const *shaper_list); 26553: 26553: extern hb_shape_plan_t * 26553: hb_shape_plan_create_cached2 (hb_face_t *face, 26553: const hb_segment_properties_t *props, 26553: const hb_feature_t *user_features, 26553: unsigned int num_user_features, 26553: const int *coords, 26553: unsigned int num_coords, 26553: const char * const *shaper_list); 26553: 26553: 26553: extern hb_shape_plan_t * 26553: hb_shape_plan_get_empty (void); 26553: 26553: extern hb_shape_plan_t * 26553: hb_shape_plan_reference (hb_shape_plan_t *shape_plan); 26553: 26553: extern void 26553: hb_shape_plan_destroy (hb_shape_plan_t *shape_plan); 26553: 26553: extern hb_bool_t 26553: hb_shape_plan_set_user_data (hb_shape_plan_t *shape_plan, 26553: hb_user_data_key_t *key, 26553: void * data, 26553: hb_destroy_func_t destroy, 26553: hb_bool_t replace); 26553: 26553: extern void * 26553: hb_shape_plan_get_user_data (hb_shape_plan_t *shape_plan, 26553: hb_user_data_key_t *key); 26553: 26553: 26553: extern hb_bool_t 26553: hb_shape_plan_execute (hb_shape_plan_t *shape_plan, 26553: hb_font_t *font, 26553: hb_buffer_t *buffer, 26553: const hb_feature_t *features, 26553: unsigned int num_features); 26553: 26553: extern const char * 26553: hb_shape_plan_get_shaper (hb_shape_plan_t *shape_plan); 26553: 26553: 26553: 26553: # 42 "/usr/include/harfbuzz/hb.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-style.h" 1 26553: # 34 "/usr/include/harfbuzz/hb-style.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 43 "/usr/include/harfbuzz/hb.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-unicode.h" 1 26553: # 44 "/usr/include/harfbuzz/hb.h" 2 26553: # 1 "/usr/include/harfbuzz/hb-version.h" 1 26553: # 34 "/usr/include/harfbuzz/hb-version.h" 26553: # 1 "/usr/include/harfbuzz/hb-common.h" 1 26553: # 35 "/usr/include/harfbuzz/hb-version.h" 2 26553: 26553: 26553: # 50 "/usr/include/harfbuzz/hb-version.h" 26553: extern void 26553: hb_version (unsigned int *major, 26553: unsigned int *minor, 26553: unsigned int *micro); 26553: 26553: extern const char * 26553: hb_version_string (void); 26553: 26553: extern hb_bool_t 26553: hb_version_atleast (unsigned int major, 26553: unsigned int minor, 26553: unsigned int micro); 26553: 26553: 26553: 26553: # 45 "/usr/include/harfbuzz/hb.h" 2 26553: 26553: 26553: 26553: # 29 "/usr/include/pango-1.0/pango/pango-coverage.h" 2 26553: 26553: 26553: # 44 "/usr/include/pango-1.0/pango/pango-coverage.h" 26553: typedef struct _PangoCoverage PangoCoverage; 26553: # 67 "/usr/include/pango-1.0/pango/pango-coverage.h" 26553: typedef enum { 26553: PANGO_COVERAGE_NONE, 26553: PANGO_COVERAGE_FALLBACK, 26553: PANGO_COVERAGE_APPROXIMATE, 26553: PANGO_COVERAGE_EXACT 26553: } PangoCoverageLevel; 26553: 26553: extern 26553: GType pango_coverage_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: PangoCoverage * pango_coverage_new (void); 26553: extern 26553: PangoCoverage * pango_coverage_ref (PangoCoverage *coverage); 26553: extern 26553: void pango_coverage_unref (PangoCoverage *coverage); 26553: extern 26553: PangoCoverage * pango_coverage_copy (PangoCoverage *coverage); 26553: extern 26553: PangoCoverageLevel pango_coverage_get (PangoCoverage *coverage, 26553: int index_); 26553: extern 26553: void pango_coverage_set (PangoCoverage *coverage, 26553: int index_, 26553: PangoCoverageLevel level); 26553: __attribute__((__deprecated__)) extern 26553: void pango_coverage_max (PangoCoverage *coverage, 26553: PangoCoverage *other); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void pango_coverage_to_bytes (PangoCoverage *coverage, 26553: guchar **bytes, 26553: int *n_bytes); 26553: __attribute__((__deprecated__)) extern 26553: PangoCoverage *pango_coverage_from_bytes (guchar *bytes, 26553: int n_bytes); 26553: 26553: 26553: # 26 "/usr/include/pango-1.0/pango/pango-font.h" 2 26553: # 1 "/usr/include/pango-1.0/pango/pango-types.h" 1 26553: # 30 "/usr/include/pango-1.0/pango/pango-types.h" 26553: 26553: 26553: typedef struct _PangoLogAttr PangoLogAttr; 26553: 26553: 26553: typedef struct _PangoEngineLang PangoEngineLang; 26553: typedef struct _PangoEngineShape PangoEngineShape; 26553: 26553: 26553: typedef struct _PangoFont PangoFont; 26553: typedef struct _PangoFontMap PangoFontMap; 26553: 26553: typedef struct _PangoRectangle PangoRectangle; 26553: # 52 "/usr/include/pango-1.0/pango/pango-types.h" 26553: typedef guint32 PangoGlyph; 26553: # 121 "/usr/include/pango-1.0/pango/pango-types.h" 26553: extern 26553: int pango_units_from_double (double d) __attribute__ ((__const__)); 26553: extern 26553: double pango_units_to_double (int i) __attribute__ ((__const__)); 26553: # 141 "/usr/include/pango-1.0/pango/pango-types.h" 26553: struct _PangoRectangle 26553: { 26553: int x; 26553: int y; 26553: int width; 26553: int height; 26553: }; 26553: # 202 "/usr/include/pango-1.0/pango/pango-types.h" 26553: extern 26553: void pango_extents_to_pixels (PangoRectangle *inclusive, 26553: PangoRectangle *nearest); 26553: 26553: 26553: # 1 "/usr/include/pango-1.0/pango/pango-gravity.h" 1 26553: # 27 "/usr/include/pango-1.0/pango/pango-gravity.h" 26553: 26553: # 53 "/usr/include/pango-1.0/pango/pango-gravity.h" 26553: typedef enum { 26553: PANGO_GRAVITY_SOUTH, 26553: PANGO_GRAVITY_EAST, 26553: PANGO_GRAVITY_NORTH, 26553: PANGO_GRAVITY_WEST, 26553: PANGO_GRAVITY_AUTO 26553: } PangoGravity; 26553: # 81 "/usr/include/pango-1.0/pango/pango-gravity.h" 26553: typedef enum { 26553: PANGO_GRAVITY_HINT_NATURAL, 26553: PANGO_GRAVITY_HINT_STRONG, 26553: PANGO_GRAVITY_HINT_LINE 26553: } PangoGravityHint; 26553: # 116 "/usr/include/pango-1.0/pango/pango-gravity.h" 26553: # 1 "/usr/include/pango-1.0/pango/pango-matrix.h" 1 26553: # 28 "/usr/include/pango-1.0/pango/pango-matrix.h" 26553: 26553: 26553: typedef struct _PangoMatrix PangoMatrix; 26553: # 53 "/usr/include/pango-1.0/pango/pango-matrix.h" 26553: struct _PangoMatrix 26553: { 26553: double xx; 26553: double xy; 26553: double yx; 26553: double yy; 26553: double x0; 26553: double y0; 26553: }; 26553: # 81 "/usr/include/pango-1.0/pango/pango-matrix.h" 26553: # 1 "/usr/include/pango-1.0/pango/pango-types.h" 1 26553: # 82 "/usr/include/pango-1.0/pango/pango-matrix.h" 2 26553: 26553: extern 26553: GType pango_matrix_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: PangoMatrix *pango_matrix_copy (const PangoMatrix *matrix); 26553: extern 26553: void pango_matrix_free (PangoMatrix *matrix); 26553: 26553: extern 26553: void pango_matrix_translate (PangoMatrix *matrix, 26553: double tx, 26553: double ty); 26553: extern 26553: void pango_matrix_scale (PangoMatrix *matrix, 26553: double scale_x, 26553: double scale_y); 26553: extern 26553: void pango_matrix_rotate (PangoMatrix *matrix, 26553: double degrees); 26553: extern 26553: void pango_matrix_concat (PangoMatrix *matrix, 26553: const PangoMatrix *new_matrix); 26553: extern 26553: void pango_matrix_transform_point (const PangoMatrix *matrix, 26553: double *x, 26553: double *y); 26553: extern 26553: void pango_matrix_transform_distance (const PangoMatrix *matrix, 26553: double *dx, 26553: double *dy); 26553: extern 26553: void pango_matrix_transform_rectangle (const PangoMatrix *matrix, 26553: PangoRectangle *rect); 26553: extern 26553: void pango_matrix_transform_pixel_rectangle (const PangoMatrix *matrix, 26553: PangoRectangle *rect); 26553: extern 26553: double pango_matrix_get_font_scale_factor (const PangoMatrix *matrix) __attribute__((__pure__)); 26553: extern 26553: void pango_matrix_get_font_scale_factors (const PangoMatrix *matrix, 26553: double *xscale, double *yscale); 26553: 26553: 26553: 26553: # 117 "/usr/include/pango-1.0/pango/pango-gravity.h" 2 26553: # 1 "/usr/include/pango-1.0/pango/pango-script.h" 1 26553: # 27 "/usr/include/pango-1.0/pango/pango-script.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _PangoScriptIter PangoScriptIter; 26553: # 170 "/usr/include/pango-1.0/pango/pango-script.h" 26553: typedef enum { 26553: PANGO_SCRIPT_INVALID_CODE = -1, 26553: PANGO_SCRIPT_COMMON = 0, 26553: PANGO_SCRIPT_INHERITED, 26553: PANGO_SCRIPT_ARABIC, 26553: PANGO_SCRIPT_ARMENIAN, 26553: PANGO_SCRIPT_BENGALI, 26553: PANGO_SCRIPT_BOPOMOFO, 26553: PANGO_SCRIPT_CHEROKEE, 26553: PANGO_SCRIPT_COPTIC, 26553: PANGO_SCRIPT_CYRILLIC, 26553: PANGO_SCRIPT_DESERET, 26553: PANGO_SCRIPT_DEVANAGARI, 26553: PANGO_SCRIPT_ETHIOPIC, 26553: PANGO_SCRIPT_GEORGIAN, 26553: PANGO_SCRIPT_GOTHIC, 26553: PANGO_SCRIPT_GREEK, 26553: PANGO_SCRIPT_GUJARATI, 26553: PANGO_SCRIPT_GURMUKHI, 26553: PANGO_SCRIPT_HAN, 26553: PANGO_SCRIPT_HANGUL, 26553: PANGO_SCRIPT_HEBREW, 26553: PANGO_SCRIPT_HIRAGANA, 26553: PANGO_SCRIPT_KANNADA, 26553: PANGO_SCRIPT_KATAKANA, 26553: PANGO_SCRIPT_KHMER, 26553: PANGO_SCRIPT_LAO, 26553: PANGO_SCRIPT_LATIN, 26553: PANGO_SCRIPT_MALAYALAM, 26553: PANGO_SCRIPT_MONGOLIAN, 26553: PANGO_SCRIPT_MYANMAR, 26553: PANGO_SCRIPT_OGHAM, 26553: PANGO_SCRIPT_OLD_ITALIC, 26553: PANGO_SCRIPT_ORIYA, 26553: PANGO_SCRIPT_RUNIC, 26553: PANGO_SCRIPT_SINHALA, 26553: PANGO_SCRIPT_SYRIAC, 26553: PANGO_SCRIPT_TAMIL, 26553: PANGO_SCRIPT_TELUGU, 26553: PANGO_SCRIPT_THAANA, 26553: PANGO_SCRIPT_THAI, 26553: PANGO_SCRIPT_TIBETAN, 26553: PANGO_SCRIPT_CANADIAN_ABORIGINAL, 26553: PANGO_SCRIPT_YI, 26553: PANGO_SCRIPT_TAGALOG, 26553: PANGO_SCRIPT_HANUNOO, 26553: PANGO_SCRIPT_BUHID, 26553: PANGO_SCRIPT_TAGBANWA, 26553: 26553: 26553: PANGO_SCRIPT_BRAILLE, 26553: PANGO_SCRIPT_CYPRIOT, 26553: PANGO_SCRIPT_LIMBU, 26553: PANGO_SCRIPT_OSMANYA, 26553: PANGO_SCRIPT_SHAVIAN, 26553: PANGO_SCRIPT_LINEAR_B, 26553: PANGO_SCRIPT_TAI_LE, 26553: PANGO_SCRIPT_UGARITIC, 26553: 26553: 26553: PANGO_SCRIPT_NEW_TAI_LUE, 26553: PANGO_SCRIPT_BUGINESE, 26553: PANGO_SCRIPT_GLAGOLITIC, 26553: PANGO_SCRIPT_TIFINAGH, 26553: PANGO_SCRIPT_SYLOTI_NAGRI, 26553: PANGO_SCRIPT_OLD_PERSIAN, 26553: PANGO_SCRIPT_KHAROSHTHI, 26553: 26553: 26553: PANGO_SCRIPT_UNKNOWN, 26553: PANGO_SCRIPT_BALINESE, 26553: PANGO_SCRIPT_CUNEIFORM, 26553: PANGO_SCRIPT_PHOENICIAN, 26553: PANGO_SCRIPT_PHAGS_PA, 26553: PANGO_SCRIPT_NKO, 26553: 26553: 26553: PANGO_SCRIPT_KAYAH_LI, 26553: PANGO_SCRIPT_LEPCHA, 26553: PANGO_SCRIPT_REJANG, 26553: PANGO_SCRIPT_SUNDANESE, 26553: PANGO_SCRIPT_SAURASHTRA, 26553: PANGO_SCRIPT_CHAM, 26553: PANGO_SCRIPT_OL_CHIKI, 26553: PANGO_SCRIPT_VAI, 26553: PANGO_SCRIPT_CARIAN, 26553: PANGO_SCRIPT_LYCIAN, 26553: PANGO_SCRIPT_LYDIAN, 26553: 26553: 26553: PANGO_SCRIPT_BATAK, 26553: PANGO_SCRIPT_BRAHMI, 26553: PANGO_SCRIPT_MANDAIC, 26553: 26553: 26553: PANGO_SCRIPT_CHAKMA, 26553: PANGO_SCRIPT_MEROITIC_CURSIVE, 26553: PANGO_SCRIPT_MEROITIC_HIEROGLYPHS, 26553: PANGO_SCRIPT_MIAO, 26553: PANGO_SCRIPT_SHARADA, 26553: PANGO_SCRIPT_SORA_SOMPENG, 26553: PANGO_SCRIPT_TAKRI, 26553: 26553: 26553: PANGO_SCRIPT_BASSA_VAH, 26553: PANGO_SCRIPT_CAUCASIAN_ALBANIAN, 26553: PANGO_SCRIPT_DUPLOYAN, 26553: PANGO_SCRIPT_ELBASAN, 26553: PANGO_SCRIPT_GRANTHA, 26553: PANGO_SCRIPT_KHOJKI, 26553: PANGO_SCRIPT_KHUDAWADI, 26553: PANGO_SCRIPT_LINEAR_A, 26553: PANGO_SCRIPT_MAHAJANI, 26553: PANGO_SCRIPT_MANICHAEAN, 26553: PANGO_SCRIPT_MENDE_KIKAKUI, 26553: PANGO_SCRIPT_MODI, 26553: PANGO_SCRIPT_MRO, 26553: PANGO_SCRIPT_NABATAEAN, 26553: PANGO_SCRIPT_OLD_NORTH_ARABIAN, 26553: PANGO_SCRIPT_OLD_PERMIC, 26553: PANGO_SCRIPT_PAHAWH_HMONG, 26553: PANGO_SCRIPT_PALMYRENE, 26553: PANGO_SCRIPT_PAU_CIN_HAU, 26553: PANGO_SCRIPT_PSALTER_PAHLAVI, 26553: PANGO_SCRIPT_SIDDHAM, 26553: PANGO_SCRIPT_TIRHUTA, 26553: PANGO_SCRIPT_WARANG_CITI, 26553: 26553: 26553: PANGO_SCRIPT_AHOM, 26553: PANGO_SCRIPT_ANATOLIAN_HIEROGLYPHS, 26553: PANGO_SCRIPT_HATRAN, 26553: PANGO_SCRIPT_MULTANI, 26553: PANGO_SCRIPT_OLD_HUNGARIAN, 26553: PANGO_SCRIPT_SIGNWRITING 26553: } PangoScript; 26553: 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "g_unichar_get_script" "' instead"))) extern 26553: PangoScript pango_script_for_unichar (gunichar ch) __attribute__ ((__const__)); 26553: 26553: extern 26553: GType pango_script_iter_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: PangoScriptIter *pango_script_iter_new (const char *text, 26553: int length); 26553: extern 26553: void pango_script_iter_get_range (PangoScriptIter *iter, 26553: const char **start, 26553: const char **end, 26553: PangoScript *script); 26553: extern 26553: gboolean pango_script_iter_next (PangoScriptIter *iter); 26553: extern 26553: void pango_script_iter_free (PangoScriptIter *iter); 26553: 26553: # 1 "/usr/include/pango-1.0/pango/pango-language.h" 1 26553: # 30 "/usr/include/pango-1.0/pango/pango-language.h" 26553: 26553: 26553: typedef struct _PangoLanguage PangoLanguage; 26553: 26553: 26553: 26553: extern 26553: GType pango_language_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: PangoLanguage *pango_language_from_string (const char *language); 26553: 26553: extern 26553: const char *pango_language_to_string (PangoLanguage *language) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern 26553: const char *pango_language_get_sample_string (PangoLanguage *language) __attribute__ ((__const__)); 26553: extern 26553: PangoLanguage *pango_language_get_default (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: PangoLanguage **pango_language_get_preferred (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gboolean pango_language_matches (PangoLanguage *language, 26553: const char *range_list) __attribute__((__pure__)); 26553: 26553: # 1 "/usr/include/pango-1.0/pango/pango-script.h" 1 26553: # 59 "/usr/include/pango-1.0/pango/pango-language.h" 2 26553: 26553: extern 26553: gboolean pango_language_includes_script (PangoLanguage *language, 26553: PangoScript script) __attribute__((__pure__)); 26553: extern 26553: const PangoScript *pango_language_get_scripts (PangoLanguage *language, 26553: int *num_scripts); 26553: 26553: 26553: # 329 "/usr/include/pango-1.0/pango/pango-script.h" 2 26553: 26553: extern 26553: PangoLanguage *pango_script_get_sample_language (PangoScript script) __attribute__((__pure__)); 26553: 26553: 26553: # 118 "/usr/include/pango-1.0/pango/pango-gravity.h" 2 26553: 26553: extern 26553: double pango_gravity_to_rotation (PangoGravity gravity) __attribute__ ((__const__)); 26553: extern 26553: PangoGravity pango_gravity_get_for_matrix (const PangoMatrix *matrix) __attribute__((__pure__)); 26553: extern 26553: PangoGravity pango_gravity_get_for_script (PangoScript script, 26553: PangoGravity base_gravity, 26553: PangoGravityHint hint) __attribute__ ((__const__)); 26553: extern 26553: PangoGravity pango_gravity_get_for_script_and_width 26553: (PangoScript script, 26553: gboolean wide, 26553: PangoGravity base_gravity, 26553: PangoGravityHint hint) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: # 208 "/usr/include/pango-1.0/pango/pango-types.h" 2 26553: 26553: 26553: 26553: # 1 "/usr/include/pango-1.0/pango/pango-bidi-type.h" 1 26553: # 28 "/usr/include/pango-1.0/pango/pango-bidi-type.h" 26553: # 1 "/usr/include/pango-1.0/pango/pango-direction.h" 1 26553: # 27 "/usr/include/pango-1.0/pango/pango-direction.h" 26553: 26553: # 60 "/usr/include/pango-1.0/pango/pango-direction.h" 26553: typedef enum { 26553: PANGO_DIRECTION_LTR, 26553: PANGO_DIRECTION_RTL, 26553: PANGO_DIRECTION_TTB_LTR, 26553: PANGO_DIRECTION_TTB_RTL, 26553: PANGO_DIRECTION_WEAK_LTR, 26553: PANGO_DIRECTION_WEAK_RTL, 26553: PANGO_DIRECTION_NEUTRAL 26553: } PangoDirection; 26553: 26553: 26553: # 29 "/usr/include/pango-1.0/pango/pango-bidi-type.h" 2 26553: 26553: 26553: # 66 "/usr/include/pango-1.0/pango/pango-bidi-type.h" 26553: typedef enum { 26553: 26553: PANGO_BIDI_TYPE_L, 26553: PANGO_BIDI_TYPE_LRE, 26553: PANGO_BIDI_TYPE_LRO, 26553: PANGO_BIDI_TYPE_R, 26553: PANGO_BIDI_TYPE_AL, 26553: PANGO_BIDI_TYPE_RLE, 26553: PANGO_BIDI_TYPE_RLO, 26553: 26553: 26553: PANGO_BIDI_TYPE_PDF, 26553: PANGO_BIDI_TYPE_EN, 26553: PANGO_BIDI_TYPE_ES, 26553: PANGO_BIDI_TYPE_ET, 26553: PANGO_BIDI_TYPE_AN, 26553: PANGO_BIDI_TYPE_CS, 26553: PANGO_BIDI_TYPE_NSM, 26553: PANGO_BIDI_TYPE_BN, 26553: 26553: 26553: PANGO_BIDI_TYPE_B, 26553: PANGO_BIDI_TYPE_S, 26553: PANGO_BIDI_TYPE_WS, 26553: PANGO_BIDI_TYPE_ON, 26553: 26553: 26553: PANGO_BIDI_TYPE_LRI, 26553: PANGO_BIDI_TYPE_RLI, 26553: PANGO_BIDI_TYPE_FSI, 26553: PANGO_BIDI_TYPE_PDI 26553: } PangoBidiType; 26553: 26553: __attribute__((__deprecated__)) extern 26553: PangoBidiType pango_bidi_type_for_unichar (gunichar ch) __attribute__ ((__const__)); 26553: 26553: __attribute__((__deprecated__)) extern 26553: PangoDirection pango_unichar_direction (gunichar ch) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__)) extern 26553: PangoDirection pango_find_base_dir (const gchar *text, 26553: gint length); 26553: 26553: __attribute__((__deprecated__("Use '" "g_unichar_get_mirror_char" "' instead"))) extern 26553: gboolean pango_get_mirror_char (gunichar ch, 26553: gunichar *mirrored_ch); 26553: 26553: 26553: 26553: # 212 "/usr/include/pango-1.0/pango/pango-types.h" 2 26553: 26553: 26553: 26553: # 27 "/usr/include/pango-1.0/pango/pango-font.h" 2 26553: 26553: 26553: 26553: 26553: 26553: # 43 "/usr/include/pango-1.0/pango/pango-font.h" 26553: typedef struct _PangoFontDescription PangoFontDescription; 26553: # 56 "/usr/include/pango-1.0/pango/pango-font.h" 26553: typedef struct _PangoFontMetrics PangoFontMetrics; 26553: # 66 "/usr/include/pango-1.0/pango/pango-font.h" 26553: typedef enum { 26553: PANGO_STYLE_NORMAL, 26553: PANGO_STYLE_OBLIQUE, 26553: PANGO_STYLE_ITALIC 26553: } PangoStyle; 26553: # 80 "/usr/include/pango-1.0/pango/pango-font.h" 26553: typedef enum { 26553: PANGO_VARIANT_NORMAL, 26553: PANGO_VARIANT_SMALL_CAPS 26553: } PangoVariant; 26553: # 105 "/usr/include/pango-1.0/pango/pango-font.h" 26553: typedef enum { 26553: PANGO_WEIGHT_THIN = 100, 26553: PANGO_WEIGHT_ULTRALIGHT = 200, 26553: PANGO_WEIGHT_LIGHT = 300, 26553: PANGO_WEIGHT_SEMILIGHT = 350, 26553: PANGO_WEIGHT_BOOK = 380, 26553: PANGO_WEIGHT_NORMAL = 400, 26553: PANGO_WEIGHT_MEDIUM = 500, 26553: PANGO_WEIGHT_SEMIBOLD = 600, 26553: PANGO_WEIGHT_BOLD = 700, 26553: PANGO_WEIGHT_ULTRABOLD = 800, 26553: PANGO_WEIGHT_HEAVY = 900, 26553: PANGO_WEIGHT_ULTRAHEAVY = 1000 26553: } PangoWeight; 26553: # 135 "/usr/include/pango-1.0/pango/pango-font.h" 26553: typedef enum { 26553: PANGO_STRETCH_ULTRA_CONDENSED, 26553: PANGO_STRETCH_EXTRA_CONDENSED, 26553: PANGO_STRETCH_CONDENSED, 26553: PANGO_STRETCH_SEMI_CONDENSED, 26553: PANGO_STRETCH_NORMAL, 26553: PANGO_STRETCH_SEMI_EXPANDED, 26553: PANGO_STRETCH_EXPANDED, 26553: PANGO_STRETCH_EXTRA_EXPANDED, 26553: PANGO_STRETCH_ULTRA_EXPANDED 26553: } PangoStretch; 26553: # 161 "/usr/include/pango-1.0/pango/pango-font.h" 26553: typedef enum { 26553: PANGO_FONT_MASK_FAMILY = 1 << 0, 26553: PANGO_FONT_MASK_STYLE = 1 << 1, 26553: PANGO_FONT_MASK_VARIANT = 1 << 2, 26553: PANGO_FONT_MASK_WEIGHT = 1 << 3, 26553: PANGO_FONT_MASK_STRETCH = 1 << 4, 26553: PANGO_FONT_MASK_SIZE = 1 << 5, 26553: PANGO_FONT_MASK_GRAVITY = 1 << 6, 26553: PANGO_FONT_MASK_VARIATIONS = 1 << 7, 26553: } PangoFontMask; 26553: # 222 "/usr/include/pango-1.0/pango/pango-font.h" 26553: extern 26553: GType pango_font_description_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: PangoFontDescription *pango_font_description_new (void); 26553: extern 26553: PangoFontDescription *pango_font_description_copy (const PangoFontDescription *desc); 26553: extern 26553: PangoFontDescription *pango_font_description_copy_static (const PangoFontDescription *desc); 26553: extern 26553: guint pango_font_description_hash (const PangoFontDescription *desc) __attribute__((__pure__)); 26553: extern 26553: gboolean pango_font_description_equal (const PangoFontDescription *desc1, 26553: const PangoFontDescription *desc2) __attribute__((__pure__)); 26553: extern 26553: void pango_font_description_free (PangoFontDescription *desc); 26553: extern 26553: void pango_font_descriptions_free (PangoFontDescription **descs, 26553: int n_descs); 26553: 26553: extern 26553: void pango_font_description_set_family (PangoFontDescription *desc, 26553: const char *family); 26553: extern 26553: void pango_font_description_set_family_static (PangoFontDescription *desc, 26553: const char *family); 26553: extern 26553: const char *pango_font_description_get_family (const PangoFontDescription *desc) __attribute__((__pure__)); 26553: extern 26553: void pango_font_description_set_style (PangoFontDescription *desc, 26553: PangoStyle style); 26553: extern 26553: PangoStyle pango_font_description_get_style (const PangoFontDescription *desc) __attribute__((__pure__)); 26553: extern 26553: void pango_font_description_set_variant (PangoFontDescription *desc, 26553: PangoVariant variant); 26553: extern 26553: PangoVariant pango_font_description_get_variant (const PangoFontDescription *desc) __attribute__((__pure__)); 26553: extern 26553: void pango_font_description_set_weight (PangoFontDescription *desc, 26553: PangoWeight weight); 26553: extern 26553: PangoWeight pango_font_description_get_weight (const PangoFontDescription *desc) __attribute__((__pure__)); 26553: extern 26553: void pango_font_description_set_stretch (PangoFontDescription *desc, 26553: PangoStretch stretch); 26553: extern 26553: PangoStretch pango_font_description_get_stretch (const PangoFontDescription *desc) __attribute__((__pure__)); 26553: extern 26553: void pango_font_description_set_size (PangoFontDescription *desc, 26553: gint size); 26553: extern 26553: gint pango_font_description_get_size (const PangoFontDescription *desc) __attribute__((__pure__)); 26553: extern 26553: void pango_font_description_set_absolute_size (PangoFontDescription *desc, 26553: double size); 26553: extern 26553: gboolean pango_font_description_get_size_is_absolute (const PangoFontDescription *desc) __attribute__((__pure__)); 26553: extern 26553: void pango_font_description_set_gravity (PangoFontDescription *desc, 26553: PangoGravity gravity); 26553: extern 26553: PangoGravity pango_font_description_get_gravity (const PangoFontDescription *desc) __attribute__((__pure__)); 26553: 26553: extern 26553: void pango_font_description_set_variations_static (PangoFontDescription *desc, 26553: const char *variations); 26553: extern 26553: void pango_font_description_set_variations (PangoFontDescription *desc, 26553: const char *variations); 26553: extern 26553: const char *pango_font_description_get_variations (const PangoFontDescription *desc) __attribute__((__pure__)); 26553: 26553: extern 26553: PangoFontMask pango_font_description_get_set_fields (const PangoFontDescription *desc) __attribute__((__pure__)); 26553: extern 26553: void pango_font_description_unset_fields (PangoFontDescription *desc, 26553: PangoFontMask to_unset); 26553: 26553: extern 26553: void pango_font_description_merge (PangoFontDescription *desc, 26553: const PangoFontDescription *desc_to_merge, 26553: gboolean replace_existing); 26553: extern 26553: void pango_font_description_merge_static (PangoFontDescription *desc, 26553: const PangoFontDescription *desc_to_merge, 26553: gboolean replace_existing); 26553: 26553: extern 26553: gboolean pango_font_description_better_match (const PangoFontDescription *desc, 26553: const PangoFontDescription *old_match, 26553: const PangoFontDescription *new_match) __attribute__((__pure__)); 26553: 26553: extern 26553: PangoFontDescription *pango_font_description_from_string (const char *str); 26553: extern 26553: char * pango_font_description_to_string (const PangoFontDescription *desc); 26553: extern 26553: char * pango_font_description_to_filename (const PangoFontDescription *desc); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _PangoFontMetrics 26553: { 26553: 26553: guint ref_count; 26553: 26553: int ascent; 26553: int descent; 26553: int height; 26553: int approximate_char_width; 26553: int approximate_digit_width; 26553: int underline_position; 26553: int underline_thickness; 26553: int strikethrough_position; 26553: int strikethrough_thickness; 26553: }; 26553: 26553: extern 26553: GType pango_font_metrics_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: PangoFontMetrics *pango_font_metrics_ref (PangoFontMetrics *metrics); 26553: extern 26553: void pango_font_metrics_unref (PangoFontMetrics *metrics); 26553: extern 26553: int pango_font_metrics_get_ascent (PangoFontMetrics *metrics) __attribute__((__pure__)); 26553: extern 26553: int pango_font_metrics_get_descent (PangoFontMetrics *metrics) __attribute__((__pure__)); 26553: extern 26553: int pango_font_metrics_get_height (PangoFontMetrics *metrics) __attribute__((__pure__)); 26553: extern 26553: int pango_font_metrics_get_approximate_char_width (PangoFontMetrics *metrics) __attribute__((__pure__)); 26553: extern 26553: int pango_font_metrics_get_approximate_digit_width (PangoFontMetrics *metrics) __attribute__((__pure__)); 26553: extern 26553: int pango_font_metrics_get_underline_position (PangoFontMetrics *metrics) __attribute__((__pure__)); 26553: extern 26553: int pango_font_metrics_get_underline_thickness (PangoFontMetrics *metrics) __attribute__((__pure__)); 26553: extern 26553: int pango_font_metrics_get_strikethrough_position (PangoFontMetrics *metrics) __attribute__((__pure__)); 26553: extern 26553: int pango_font_metrics_get_strikethrough_thickness (PangoFontMetrics *metrics) __attribute__((__pure__)); 26553: # 380 "/usr/include/pango-1.0/pango/pango-font.h" 26553: typedef struct _PangoFontFace PangoFontFace; 26553: typedef struct _PangoFontFamily PangoFontFamily; 26553: typedef struct _PangoFontFamilyClass PangoFontFamilyClass; 26553: # 395 "/usr/include/pango-1.0/pango/pango-font.h" 26553: struct _PangoFontFamily 26553: { 26553: GObject parent_instance; 26553: }; 26553: 26553: struct _PangoFontFamilyClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: void (*list_faces) (PangoFontFamily *family, 26553: PangoFontFace ***faces, 26553: int *n_faces); 26553: const char * (*get_name) (PangoFontFamily *family); 26553: gboolean (*is_monospace) (PangoFontFamily *family); 26553: gboolean (*is_variable) (PangoFontFamily *family); 26553: 26553: PangoFontFace * (*get_face) (PangoFontFamily *family, 26553: const char *name); 26553: 26553: 26553: 26553: 26553: 26553: void (*_pango_reserved2) (void); 26553: }; 26553: 26553: 26553: 26553: extern 26553: GType pango_font_family_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: void pango_font_family_list_faces (PangoFontFamily *family, 26553: PangoFontFace ***faces, 26553: int *n_faces); 26553: extern 26553: const char *pango_font_family_get_name (PangoFontFamily *family) __attribute__((__pure__)); 26553: extern 26553: gboolean pango_font_family_is_monospace (PangoFontFamily *family) __attribute__((__pure__)); 26553: extern 26553: gboolean pango_font_family_is_variable (PangoFontFamily *family) __attribute__((__pure__)); 26553: 26553: extern 26553: PangoFontFace *pango_font_family_get_face (PangoFontFamily *family, 26553: const char *name); 26553: # 455 "/usr/include/pango-1.0/pango/pango-font.h" 26553: typedef struct _PangoFontFaceClass PangoFontFaceClass; 26553: # 465 "/usr/include/pango-1.0/pango/pango-font.h" 26553: struct _PangoFontFace 26553: { 26553: GObject parent_instance; 26553: }; 26553: 26553: struct _PangoFontFaceClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: const char * (*get_face_name) (PangoFontFace *face); 26553: PangoFontDescription * (*describe) (PangoFontFace *face); 26553: void (*list_sizes) (PangoFontFace *face, 26553: int **sizes, 26553: int *n_sizes); 26553: gboolean (*is_synthesized) (PangoFontFace *face); 26553: PangoFontFamily * (*get_family) (PangoFontFace *face); 26553: 26553: 26553: 26553: 26553: void (*_pango_reserved3) (void); 26553: void (*_pango_reserved4) (void); 26553: }; 26553: 26553: 26553: 26553: extern 26553: GType pango_font_face_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: PangoFontDescription *pango_font_face_describe (PangoFontFace *face); 26553: extern 26553: const char *pango_font_face_get_face_name (PangoFontFace *face) __attribute__((__pure__)); 26553: extern 26553: void pango_font_face_list_sizes (PangoFontFace *face, 26553: int **sizes, 26553: int *n_sizes); 26553: extern 26553: gboolean pango_font_face_is_synthesized (PangoFontFace *face) __attribute__((__pure__)); 26553: 26553: extern 26553: PangoFontFamily * pango_font_face_get_family (PangoFontFace *face); 26553: # 531 "/usr/include/pango-1.0/pango/pango-font.h" 26553: struct _PangoFont 26553: { 26553: GObject parent_instance; 26553: }; 26553: 26553: typedef struct _PangoFontClass PangoFontClass; 26553: struct _PangoFontClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: PangoFontDescription *(*describe) (PangoFont *font); 26553: PangoCoverage * (*get_coverage) (PangoFont *font, 26553: PangoLanguage *language); 26553: void (*get_glyph_extents) (PangoFont *font, 26553: PangoGlyph glyph, 26553: PangoRectangle *ink_rect, 26553: PangoRectangle *logical_rect); 26553: PangoFontMetrics * (*get_metrics) (PangoFont *font, 26553: PangoLanguage *language); 26553: PangoFontMap * (*get_font_map) (PangoFont *font); 26553: PangoFontDescription *(*describe_absolute) (PangoFont *font); 26553: void (*get_features) (PangoFont *font, 26553: hb_feature_t *features, 26553: guint len, 26553: guint *num_features); 26553: hb_font_t * (*create_hb_font) (PangoFont *font); 26553: }; 26553: 26553: 26553: 26553: extern 26553: GType pango_font_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: PangoFontDescription *pango_font_describe (PangoFont *font); 26553: extern 26553: PangoFontDescription *pango_font_describe_with_absolute_size (PangoFont *font); 26553: extern 26553: PangoCoverage * pango_font_get_coverage (PangoFont *font, 26553: PangoLanguage *language); 26553: 26553: __attribute__((__deprecated__)) extern 26553: PangoEngineShape * pango_font_find_shaper (PangoFont *font, 26553: PangoLanguage *language, 26553: guint32 ch); 26553: 26553: extern 26553: PangoFontMetrics * pango_font_get_metrics (PangoFont *font, 26553: PangoLanguage *language); 26553: extern 26553: void pango_font_get_glyph_extents (PangoFont *font, 26553: PangoGlyph glyph, 26553: PangoRectangle *ink_rect, 26553: PangoRectangle *logical_rect); 26553: extern 26553: PangoFontMap *pango_font_get_font_map (PangoFont *font); 26553: 26553: extern 26553: PangoFontFace * pango_font_get_face (PangoFont *font); 26553: 26553: extern 26553: gboolean pango_font_has_char (PangoFont *font, 26553: gunichar wc); 26553: extern 26553: void pango_font_get_features (PangoFont *font, 26553: hb_feature_t *features, 26553: guint len, 26553: guint *num_features); 26553: extern 26553: hb_font_t * pango_font_get_hb_font (PangoFont *font); 26553: # 656 "/usr/include/pango-1.0/pango/pango-font.h" 26553: 26553: # 26 "/usr/include/pango-1.0/pango/pango-attributes.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _PangoColor PangoColor; 26553: # 43 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: struct _PangoColor 26553: { 26553: guint16 red; 26553: guint16 green; 26553: guint16 blue; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType pango_color_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GType pango_attribute_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: PangoColor *pango_color_copy (const PangoColor *src); 26553: extern 26553: void pango_color_free (PangoColor *color); 26553: extern 26553: gboolean pango_color_parse (PangoColor *color, 26553: const char *spec); 26553: extern 26553: gboolean pango_color_parse_with_alpha 26553: (PangoColor *color, 26553: guint16 *alpha, 26553: const char *spec); 26553: extern 26553: gchar *pango_color_to_string(const PangoColor *color); 26553: 26553: 26553: 26553: 26553: typedef struct _PangoAttribute PangoAttribute; 26553: typedef struct _PangoAttrClass PangoAttrClass; 26553: 26553: typedef struct _PangoAttrString PangoAttrString; 26553: typedef struct _PangoAttrLanguage PangoAttrLanguage; 26553: typedef struct _PangoAttrInt PangoAttrInt; 26553: typedef struct _PangoAttrSize PangoAttrSize; 26553: typedef struct _PangoAttrFloat PangoAttrFloat; 26553: typedef struct _PangoAttrColor PangoAttrColor; 26553: typedef struct _PangoAttrFontDesc PangoAttrFontDesc; 26553: typedef struct _PangoAttrShape PangoAttrShape; 26553: typedef struct _PangoAttrFontFeatures PangoAttrFontFeatures; 26553: # 127 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: typedef struct _PangoAttrList PangoAttrList; 26553: typedef struct _PangoAttrIterator PangoAttrIterator; 26553: # 171 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: typedef enum 26553: { 26553: PANGO_ATTR_INVALID, 26553: PANGO_ATTR_LANGUAGE, 26553: PANGO_ATTR_FAMILY, 26553: PANGO_ATTR_STYLE, 26553: PANGO_ATTR_WEIGHT, 26553: PANGO_ATTR_VARIANT, 26553: PANGO_ATTR_STRETCH, 26553: PANGO_ATTR_SIZE, 26553: PANGO_ATTR_FONT_DESC, 26553: PANGO_ATTR_FOREGROUND, 26553: PANGO_ATTR_BACKGROUND, 26553: PANGO_ATTR_UNDERLINE, 26553: PANGO_ATTR_STRIKETHROUGH, 26553: PANGO_ATTR_RISE, 26553: PANGO_ATTR_SHAPE, 26553: PANGO_ATTR_SCALE, 26553: PANGO_ATTR_FALLBACK, 26553: PANGO_ATTR_LETTER_SPACING, 26553: PANGO_ATTR_UNDERLINE_COLOR, 26553: PANGO_ATTR_STRIKETHROUGH_COLOR, 26553: PANGO_ATTR_ABSOLUTE_SIZE, 26553: PANGO_ATTR_GRAVITY, 26553: PANGO_ATTR_GRAVITY_HINT, 26553: PANGO_ATTR_FONT_FEATURES, 26553: PANGO_ATTR_FOREGROUND_ALPHA, 26553: PANGO_ATTR_BACKGROUND_ALPHA, 26553: PANGO_ATTR_ALLOW_BREAKS, 26553: PANGO_ATTR_SHOW, 26553: PANGO_ATTR_INSERT_HYPHENS, 26553: PANGO_ATTR_OVERLINE, 26553: PANGO_ATTR_OVERLINE_COLOR, 26553: } PangoAttrType; 26553: # 238 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: typedef enum { 26553: PANGO_UNDERLINE_NONE, 26553: PANGO_UNDERLINE_SINGLE, 26553: PANGO_UNDERLINE_DOUBLE, 26553: PANGO_UNDERLINE_LOW, 26553: PANGO_UNDERLINE_ERROR, 26553: PANGO_UNDERLINE_SINGLE_LINE, 26553: PANGO_UNDERLINE_DOUBLE_LINE, 26553: PANGO_UNDERLINE_ERROR_LINE 26553: } PangoUnderline; 26553: # 261 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: typedef enum { 26553: PANGO_OVERLINE_NONE, 26553: PANGO_OVERLINE_SINGLE 26553: } PangoOverline; 26553: # 302 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: struct _PangoAttribute 26553: { 26553: const PangoAttrClass *klass; 26553: guint start_index; 26553: guint end_index; 26553: }; 26553: # 319 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: typedef gboolean (*PangoAttrFilterFunc) (PangoAttribute *attribute, 26553: gpointer user_data); 26553: # 330 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: typedef gpointer (*PangoAttrDataCopyFunc) (gconstpointer user_data); 26553: # 348 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: struct _PangoAttrClass 26553: { 26553: 26553: PangoAttrType type; 26553: PangoAttribute * (*copy) (const PangoAttribute *attr); 26553: void (*destroy) (PangoAttribute *attr); 26553: gboolean (*equal) (const PangoAttribute *attr1, const PangoAttribute *attr2); 26553: }; 26553: # 365 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: struct _PangoAttrString 26553: { 26553: PangoAttribute attr; 26553: char *value; 26553: }; 26553: # 378 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: struct _PangoAttrLanguage 26553: { 26553: PangoAttribute attr; 26553: PangoLanguage *value; 26553: }; 26553: # 391 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: struct _PangoAttrInt 26553: { 26553: PangoAttribute attr; 26553: int value; 26553: }; 26553: # 404 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: struct _PangoAttrFloat 26553: { 26553: PangoAttribute attr; 26553: double value; 26553: }; 26553: # 417 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: struct _PangoAttrColor 26553: { 26553: PangoAttribute attr; 26553: PangoColor color; 26553: }; 26553: # 436 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: struct _PangoAttrSize 26553: { 26553: PangoAttribute attr; 26553: int size; 26553: guint absolute : 1; 26553: }; 26553: # 455 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: struct _PangoAttrShape 26553: { 26553: PangoAttribute attr; 26553: PangoRectangle ink_rect; 26553: PangoRectangle logical_rect; 26553: 26553: gpointer data; 26553: PangoAttrDataCopyFunc copy_func; 26553: GDestroyNotify destroy_func; 26553: }; 26553: # 474 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: struct _PangoAttrFontDesc 26553: { 26553: PangoAttribute attr; 26553: PangoFontDescription *desc; 26553: }; 26553: # 490 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: struct _PangoAttrFontFeatures 26553: { 26553: PangoAttribute attr; 26553: gchar *features; 26553: }; 26553: 26553: extern 26553: PangoAttrType pango_attr_type_register (const gchar *name); 26553: extern 26553: const char * pango_attr_type_get_name (PangoAttrType type) __attribute__ ((__const__)); 26553: 26553: extern 26553: void pango_attribute_init (PangoAttribute *attr, 26553: const PangoAttrClass *klass); 26553: extern 26553: PangoAttribute * pango_attribute_copy (const PangoAttribute *attr); 26553: extern 26553: void pango_attribute_destroy (PangoAttribute *attr); 26553: extern 26553: gboolean pango_attribute_equal (const PangoAttribute *attr1, 26553: const PangoAttribute *attr2) __attribute__((__pure__)); 26553: 26553: extern 26553: PangoAttribute *pango_attr_language_new (PangoLanguage *language); 26553: extern 26553: PangoAttribute *pango_attr_family_new (const char *family); 26553: extern 26553: PangoAttribute *pango_attr_foreground_new (guint16 red, 26553: guint16 green, 26553: guint16 blue); 26553: extern 26553: PangoAttribute *pango_attr_background_new (guint16 red, 26553: guint16 green, 26553: guint16 blue); 26553: extern 26553: PangoAttribute *pango_attr_size_new (int size); 26553: extern 26553: PangoAttribute *pango_attr_size_new_absolute (int size); 26553: extern 26553: PangoAttribute *pango_attr_style_new (PangoStyle style); 26553: extern 26553: PangoAttribute *pango_attr_weight_new (PangoWeight weight); 26553: extern 26553: PangoAttribute *pango_attr_variant_new (PangoVariant variant); 26553: extern 26553: PangoAttribute *pango_attr_stretch_new (PangoStretch stretch); 26553: extern 26553: PangoAttribute *pango_attr_font_desc_new (const PangoFontDescription *desc); 26553: 26553: extern 26553: PangoAttribute *pango_attr_underline_new (PangoUnderline underline); 26553: extern 26553: PangoAttribute *pango_attr_underline_color_new (guint16 red, 26553: guint16 green, 26553: guint16 blue); 26553: extern 26553: PangoAttribute *pango_attr_strikethrough_new (gboolean strikethrough); 26553: extern 26553: PangoAttribute *pango_attr_strikethrough_color_new (guint16 red, 26553: guint16 green, 26553: guint16 blue); 26553: 26553: extern 26553: PangoAttribute *pango_attr_rise_new (int rise); 26553: extern 26553: PangoAttribute *pango_attr_scale_new (double scale_factor); 26553: extern 26553: PangoAttribute *pango_attr_fallback_new (gboolean enable_fallback); 26553: extern 26553: PangoAttribute *pango_attr_letter_spacing_new (int letter_spacing); 26553: 26553: extern 26553: PangoAttribute *pango_attr_shape_new (const PangoRectangle *ink_rect, 26553: const PangoRectangle *logical_rect); 26553: extern 26553: PangoAttribute *pango_attr_shape_new_with_data (const PangoRectangle *ink_rect, 26553: const PangoRectangle *logical_rect, 26553: gpointer data, 26553: PangoAttrDataCopyFunc copy_func, 26553: GDestroyNotify destroy_func); 26553: 26553: extern 26553: PangoAttribute *pango_attr_gravity_new (PangoGravity gravity); 26553: extern 26553: PangoAttribute *pango_attr_gravity_hint_new (PangoGravityHint hint); 26553: extern 26553: PangoAttribute *pango_attr_font_features_new (const gchar *features); 26553: extern 26553: PangoAttribute *pango_attr_foreground_alpha_new (guint16 alpha); 26553: extern 26553: PangoAttribute *pango_attr_background_alpha_new (guint16 alpha); 26553: extern 26553: PangoAttribute *pango_attr_allow_breaks_new (gboolean allow_breaks); 26553: extern 26553: PangoAttribute *pango_attr_insert_hyphens_new (gboolean insert_hyphens); 26553: 26553: extern 26553: PangoAttribute *pango_attr_overline_new (PangoOverline overline); 26553: extern 26553: PangoAttribute *pango_attr_overline_color_new (guint16 red, 26553: guint16 green, 26553: guint16 blue); 26553: # 604 "/usr/include/pango-1.0/pango/pango-attributes.h" 26553: typedef enum { 26553: PANGO_SHOW_NONE = 0, 26553: PANGO_SHOW_SPACES = 1 << 0, 26553: PANGO_SHOW_LINE_BREAKS = 1 << 1, 26553: PANGO_SHOW_IGNORABLES = 1 << 2 26553: } PangoShowFlags; 26553: 26553: extern 26553: PangoAttribute *pango_attr_show_new (PangoShowFlags flags); 26553: 26553: extern 26553: GType pango_attr_list_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: PangoAttrList * pango_attr_list_new (void); 26553: extern 26553: PangoAttrList * pango_attr_list_ref (PangoAttrList *list); 26553: extern 26553: void pango_attr_list_unref (PangoAttrList *list); 26553: extern 26553: PangoAttrList * pango_attr_list_copy (PangoAttrList *list); 26553: extern 26553: void pango_attr_list_insert (PangoAttrList *list, 26553: PangoAttribute *attr); 26553: extern 26553: void pango_attr_list_insert_before (PangoAttrList *list, 26553: PangoAttribute *attr); 26553: extern 26553: void pango_attr_list_change (PangoAttrList *list, 26553: PangoAttribute *attr); 26553: extern 26553: void pango_attr_list_splice (PangoAttrList *list, 26553: PangoAttrList *other, 26553: gint pos, 26553: gint len); 26553: extern 26553: void pango_attr_list_update (PangoAttrList *list, 26553: int pos, 26553: int remove, 26553: int add); 26553: 26553: extern 26553: PangoAttrList *pango_attr_list_filter (PangoAttrList *list, 26553: PangoAttrFilterFunc func, 26553: gpointer data); 26553: 26553: extern 26553: GSList *pango_attr_list_get_attributes (PangoAttrList *list); 26553: 26553: extern 26553: gboolean pango_attr_list_equal (PangoAttrList *list, 26553: PangoAttrList *other_list); 26553: 26553: extern 26553: GType pango_attr_iterator_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: PangoAttrIterator *pango_attr_list_get_iterator (PangoAttrList *list); 26553: 26553: extern 26553: void pango_attr_iterator_range (PangoAttrIterator *iterator, 26553: gint *start, 26553: gint *end); 26553: extern 26553: gboolean pango_attr_iterator_next (PangoAttrIterator *iterator); 26553: extern 26553: PangoAttrIterator *pango_attr_iterator_copy (PangoAttrIterator *iterator); 26553: extern 26553: void pango_attr_iterator_destroy (PangoAttrIterator *iterator); 26553: extern 26553: PangoAttribute * pango_attr_iterator_get (PangoAttrIterator *iterator, 26553: PangoAttrType type); 26553: extern 26553: void pango_attr_iterator_get_font (PangoAttrIterator *iterator, 26553: PangoFontDescription *desc, 26553: PangoLanguage **language, 26553: GSList **extra_attrs); 26553: extern 26553: GSList * pango_attr_iterator_get_attrs (PangoAttrIterator *iterator); 26553: 26553: 26553: extern 26553: gboolean pango_parse_markup (const char *markup_text, 26553: int length, 26553: gunichar accel_marker, 26553: PangoAttrList **attr_list, 26553: char **text, 26553: gunichar *accel_char, 26553: GError **error); 26553: 26553: extern 26553: GMarkupParseContext * pango_markup_parser_new (gunichar accel_marker); 26553: extern 26553: gboolean pango_markup_parser_finish (GMarkupParseContext *context, 26553: PangoAttrList **attr_list, 26553: char **text, 26553: gunichar *accel_char, 26553: GError **error); 26553: 26553: 26553: # 26 "/usr/include/pango-1.0/pango/pango.h" 2 26553: 26553: # 1 "/usr/include/pango-1.0/pango/pango-break.h" 1 26553: # 27 "/usr/include/pango-1.0/pango/pango-break.h" 26553: 26553: 26553: # 1 "/usr/include/pango-1.0/pango/pango-item.h" 1 26553: # 28 "/usr/include/pango-1.0/pango/pango-item.h" 26553: 26553: 26553: typedef struct _PangoAnalysis PangoAnalysis; 26553: typedef struct _PangoItem PangoItem; 26553: # 77 "/usr/include/pango-1.0/pango/pango-item.h" 26553: struct _PangoAnalysis 26553: { 26553: 26553: PangoEngineShape *shape_engine; 26553: PangoEngineLang *lang_engine; 26553: 26553: 26553: 26553: 26553: PangoFont *font; 26553: 26553: guint8 level; 26553: guint8 gravity; 26553: guint8 flags; 26553: 26553: guint8 script; 26553: PangoLanguage *language; 26553: 26553: GSList *extra_attrs; 26553: }; 26553: # 110 "/usr/include/pango-1.0/pango/pango-item.h" 26553: struct _PangoItem 26553: { 26553: gint offset; 26553: gint length; 26553: gint num_chars; 26553: PangoAnalysis analysis; 26553: }; 26553: 26553: 26553: 26553: extern 26553: GType pango_item_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: PangoItem *pango_item_new (void); 26553: extern 26553: PangoItem *pango_item_copy (PangoItem *item); 26553: extern 26553: void pango_item_free (PangoItem *item); 26553: extern 26553: PangoItem *pango_item_split (PangoItem *orig, 26553: int split_index, 26553: int split_offset); 26553: extern 26553: void pango_item_apply_attrs (PangoItem *item, 26553: PangoAttrIterator *iter); 26553: 26553: 26553: # 30 "/usr/include/pango-1.0/pango/pango-break.h" 2 26553: # 79 "/usr/include/pango-1.0/pango/pango-break.h" 26553: struct _PangoLogAttr 26553: { 26553: guint is_line_break : 1; 26553: guint is_mandatory_break : 1; 26553: guint is_char_break : 1; 26553: guint is_white : 1; 26553: guint is_cursor_position : 1; 26553: guint is_word_start : 1; 26553: guint is_word_end : 1; 26553: guint is_sentence_boundary : 1; 26553: guint is_sentence_start : 1; 26553: guint is_sentence_end : 1; 26553: guint backspace_deletes_character : 1; 26553: guint is_expandable_space : 1; 26553: guint is_word_boundary : 1; 26553: }; 26553: 26553: __attribute__((__deprecated__)) extern 26553: void pango_break (const gchar *text, 26553: int length, 26553: PangoAnalysis *analysis, 26553: PangoLogAttr *attrs, 26553: int attrs_len); 26553: 26553: extern 26553: void pango_find_paragraph_boundary (const gchar *text, 26553: gint length, 26553: gint *paragraph_delimiter_index, 26553: gint *next_paragraph_start); 26553: 26553: extern 26553: void pango_get_log_attrs (const char *text, 26553: int length, 26553: int level, 26553: PangoLanguage *language, 26553: PangoLogAttr *log_attrs, 26553: int attrs_len); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: void pango_default_break (const gchar *text, 26553: int length, 26553: PangoAnalysis *analysis, 26553: PangoLogAttr *attrs, 26553: int attrs_len); 26553: 26553: extern 26553: void pango_tailor_break (const char *text, 26553: int length, 26553: PangoAnalysis *analysis, 26553: int offset, 26553: PangoLogAttr *log_attrs, 26553: int log_attrs_len); 26553: 26553: 26553: # 28 "/usr/include/pango-1.0/pango/pango.h" 2 26553: # 1 "/usr/include/pango-1.0/pango/pango-context.h" 1 26553: # 26 "/usr/include/pango-1.0/pango/pango-context.h" 26553: # 1 "/usr/include/pango-1.0/pango/pango-fontmap.h" 1 26553: # 26 "/usr/include/pango-1.0/pango/pango-fontmap.h" 26553: # 1 "/usr/include/pango-1.0/pango/pango-fontset.h" 1 26553: # 30 "/usr/include/pango-1.0/pango/pango-fontset.h" 26553: 26553: # 44 "/usr/include/pango-1.0/pango/pango-fontset.h" 26553: extern 26553: GType pango_fontset_get_type (void) __attribute__ ((__const__)); 26553: 26553: typedef struct _PangoFontset PangoFontset; 26553: typedef struct _PangoFontsetClass PangoFontsetClass; 26553: # 63 "/usr/include/pango-1.0/pango/pango-fontset.h" 26553: typedef gboolean (*PangoFontsetForeachFunc) (PangoFontset *fontset, 26553: PangoFont *font, 26553: gpointer user_data); 26553: # 77 "/usr/include/pango-1.0/pango/pango-fontset.h" 26553: struct _PangoFontset 26553: { 26553: GObject parent_instance; 26553: }; 26553: # 96 "/usr/include/pango-1.0/pango/pango-fontset.h" 26553: struct _PangoFontsetClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: PangoFont * (*get_font) (PangoFontset *fontset, 26553: guint wc); 26553: 26553: PangoFontMetrics *(*get_metrics) (PangoFontset *fontset); 26553: PangoLanguage * (*get_language) (PangoFontset *fontset); 26553: void (*foreach) (PangoFontset *fontset, 26553: PangoFontsetForeachFunc func, 26553: gpointer data); 26553: 26553: 26553: 26553: 26553: void (*_pango_reserved1) (void); 26553: void (*_pango_reserved2) (void); 26553: void (*_pango_reserved3) (void); 26553: void (*_pango_reserved4) (void); 26553: }; 26553: # 133 "/usr/include/pango-1.0/pango/pango-fontset.h" 26553: typedef struct _PangoFontsetSimple PangoFontsetSimple; 26553: typedef struct _PangoFontsetSimpleClass PangoFontsetSimpleClass; 26553: 26553: 26553: extern 26553: GType pango_fontset_simple_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: PangoFontsetSimple * pango_fontset_simple_new (PangoLanguage *language); 26553: extern 26553: void pango_fontset_simple_append (PangoFontsetSimple *fontset, 26553: PangoFont *font); 26553: extern 26553: int pango_fontset_simple_size (PangoFontsetSimple *fontset); 26553: 26553: 26553: extern 26553: PangoFont * pango_fontset_get_font (PangoFontset *fontset, 26553: guint wc); 26553: extern 26553: PangoFontMetrics *pango_fontset_get_metrics (PangoFontset *fontset); 26553: extern 26553: void pango_fontset_foreach (PangoFontset *fontset, 26553: PangoFontsetForeachFunc func, 26553: gpointer data); 26553: 26553: 26553: 26553: 26553: # 27 "/usr/include/pango-1.0/pango/pango-fontmap.h" 2 26553: 26553: 26553: # 37 "/usr/include/pango-1.0/pango/pango-fontmap.h" 26553: typedef struct _PangoFontMapClass PangoFontMapClass; 26553: typedef struct _PangoContext PangoContext; 26553: # 49 "/usr/include/pango-1.0/pango/pango-fontmap.h" 26553: struct _PangoFontMap 26553: { 26553: GObject parent_instance; 26553: }; 26553: # 72 "/usr/include/pango-1.0/pango/pango-fontmap.h" 26553: struct _PangoFontMapClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: PangoFont * (*load_font) (PangoFontMap *fontmap, 26553: PangoContext *context, 26553: const PangoFontDescription *desc); 26553: void (*list_families) (PangoFontMap *fontmap, 26553: PangoFontFamily ***families, 26553: int *n_families); 26553: PangoFontset *(*load_fontset) (PangoFontMap *fontmap, 26553: PangoContext *context, 26553: const PangoFontDescription *desc, 26553: PangoLanguage *language); 26553: 26553: const char *shape_engine_type; 26553: 26553: guint (*get_serial) (PangoFontMap *fontmap); 26553: void (*changed) (PangoFontMap *fontmap); 26553: 26553: PangoFontFamily * (*get_family) (PangoFontMap *fontmap, 26553: const char *name); 26553: 26553: PangoFontFace * (*get_face) (PangoFontMap *fontmap, 26553: PangoFont *font); 26553: }; 26553: 26553: extern 26553: GType pango_font_map_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: PangoContext * pango_font_map_create_context (PangoFontMap *fontmap); 26553: extern 26553: PangoFont * pango_font_map_load_font (PangoFontMap *fontmap, 26553: PangoContext *context, 26553: const PangoFontDescription *desc); 26553: extern 26553: PangoFontset *pango_font_map_load_fontset (PangoFontMap *fontmap, 26553: PangoContext *context, 26553: const PangoFontDescription *desc, 26553: PangoLanguage *language); 26553: extern 26553: void pango_font_map_list_families (PangoFontMap *fontmap, 26553: PangoFontFamily ***families, 26553: int *n_families); 26553: extern 26553: guint pango_font_map_get_serial (PangoFontMap *fontmap); 26553: extern 26553: void pango_font_map_changed (PangoFontMap *fontmap); 26553: 26553: extern 26553: PangoFontFamily *pango_font_map_get_family (PangoFontMap *fontmap, 26553: const char *name); 26553: 26553: 26553: # 27 "/usr/include/pango-1.0/pango/pango-context.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _PangoContextClass PangoContextClass; 26553: # 51 "/usr/include/pango-1.0/pango/pango-context.h" 26553: extern 26553: GType pango_context_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: PangoContext *pango_context_new (void); 26553: extern 26553: void pango_context_changed (PangoContext *context); 26553: extern 26553: void pango_context_set_font_map (PangoContext *context, 26553: PangoFontMap *font_map); 26553: extern 26553: PangoFontMap *pango_context_get_font_map (PangoContext *context); 26553: extern 26553: guint pango_context_get_serial (PangoContext *context); 26553: extern 26553: void pango_context_list_families (PangoContext *context, 26553: PangoFontFamily ***families, 26553: int *n_families); 26553: extern 26553: PangoFont * pango_context_load_font (PangoContext *context, 26553: const PangoFontDescription *desc); 26553: extern 26553: PangoFontset *pango_context_load_fontset (PangoContext *context, 26553: const PangoFontDescription *desc, 26553: PangoLanguage *language); 26553: 26553: extern 26553: PangoFontMetrics *pango_context_get_metrics (PangoContext *context, 26553: const PangoFontDescription *desc, 26553: PangoLanguage *language); 26553: 26553: extern 26553: void pango_context_set_font_description (PangoContext *context, 26553: const PangoFontDescription *desc); 26553: extern 26553: PangoFontDescription * pango_context_get_font_description (PangoContext *context); 26553: extern 26553: PangoLanguage *pango_context_get_language (PangoContext *context); 26553: extern 26553: void pango_context_set_language (PangoContext *context, 26553: PangoLanguage *language); 26553: extern 26553: void pango_context_set_base_dir (PangoContext *context, 26553: PangoDirection direction); 26553: extern 26553: PangoDirection pango_context_get_base_dir (PangoContext *context); 26553: extern 26553: void pango_context_set_base_gravity (PangoContext *context, 26553: PangoGravity gravity); 26553: extern 26553: PangoGravity pango_context_get_base_gravity (PangoContext *context); 26553: extern 26553: PangoGravity pango_context_get_gravity (PangoContext *context); 26553: extern 26553: void pango_context_set_gravity_hint (PangoContext *context, 26553: PangoGravityHint hint); 26553: extern 26553: PangoGravityHint pango_context_get_gravity_hint (PangoContext *context); 26553: 26553: extern 26553: void pango_context_set_matrix (PangoContext *context, 26553: const PangoMatrix *matrix); 26553: extern 26553: const PangoMatrix * pango_context_get_matrix (PangoContext *context); 26553: 26553: extern 26553: void pango_context_set_round_glyph_positions (PangoContext *context, 26553: gboolean round_positions); 26553: extern 26553: gboolean pango_context_get_round_glyph_positions (PangoContext *context); 26553: 26553: extern 26553: GList *pango_itemize (PangoContext *context, 26553: const char *text, 26553: int start_index, 26553: int length, 26553: PangoAttrList *attrs, 26553: PangoAttrIterator *cached_iter); 26553: extern 26553: GList *pango_itemize_with_base_dir (PangoContext *context, 26553: PangoDirection base_dir, 26553: const char *text, 26553: int start_index, 26553: int length, 26553: PangoAttrList *attrs, 26553: PangoAttrIterator *cached_iter); 26553: 26553: 26553: # 29 "/usr/include/pango-1.0/pango/pango.h" 2 26553: 26553: 26553: # 1 "/usr/include/pango-1.0/pango/pango-engine.h" 1 26553: # 28 "/usr/include/pango-1.0/pango/pango-engine.h" 26553: # 1 "/usr/include/pango-1.0/pango/pango-glyph.h" 1 26553: # 28 "/usr/include/pango-1.0/pango/pango-glyph.h" 26553: 26553: 26553: typedef struct _PangoGlyphGeometry PangoGlyphGeometry; 26553: typedef struct _PangoGlyphVisAttr PangoGlyphVisAttr; 26553: typedef struct _PangoGlyphInfo PangoGlyphInfo; 26553: typedef struct _PangoGlyphString PangoGlyphString; 26553: # 49 "/usr/include/pango-1.0/pango/pango-glyph.h" 26553: typedef gint32 PangoGlyphUnit; 26553: # 62 "/usr/include/pango-1.0/pango/pango-glyph.h" 26553: struct _PangoGlyphGeometry 26553: { 26553: PangoGlyphUnit width; 26553: PangoGlyphUnit x_offset; 26553: PangoGlyphUnit y_offset; 26553: }; 26553: # 85 "/usr/include/pango-1.0/pango/pango-glyph.h" 26553: struct _PangoGlyphVisAttr 26553: { 26553: guint is_cluster_start : 1; 26553: }; 26553: # 101 "/usr/include/pango-1.0/pango/pango-glyph.h" 26553: struct _PangoGlyphInfo 26553: { 26553: PangoGlyph glyph; 26553: PangoGlyphGeometry geometry; 26553: PangoGlyphVisAttr attr; 26553: }; 26553: # 122 "/usr/include/pango-1.0/pango/pango-glyph.h" 26553: struct _PangoGlyphString { 26553: gint num_glyphs; 26553: 26553: PangoGlyphInfo *glyphs; 26553: gint *log_clusters; 26553: 26553: 26553: gint space; 26553: }; 26553: 26553: 26553: 26553: extern 26553: PangoGlyphString *pango_glyph_string_new (void); 26553: extern 26553: void pango_glyph_string_set_size (PangoGlyphString *string, 26553: gint new_len); 26553: extern 26553: GType pango_glyph_string_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: PangoGlyphString *pango_glyph_string_copy (PangoGlyphString *string); 26553: extern 26553: void pango_glyph_string_free (PangoGlyphString *string); 26553: extern 26553: void pango_glyph_string_extents (PangoGlyphString *glyphs, 26553: PangoFont *font, 26553: PangoRectangle *ink_rect, 26553: PangoRectangle *logical_rect); 26553: extern 26553: int pango_glyph_string_get_width(PangoGlyphString *glyphs); 26553: 26553: extern 26553: void pango_glyph_string_extents_range (PangoGlyphString *glyphs, 26553: int start, 26553: int end, 26553: PangoFont *font, 26553: PangoRectangle *ink_rect, 26553: PangoRectangle *logical_rect); 26553: 26553: extern 26553: void pango_glyph_string_get_logical_widths (PangoGlyphString *glyphs, 26553: const char *text, 26553: int length, 26553: int embedding_level, 26553: int *logical_widths); 26553: 26553: extern 26553: void pango_glyph_string_index_to_x (PangoGlyphString *glyphs, 26553: char *text, 26553: int length, 26553: PangoAnalysis *analysis, 26553: int index_, 26553: gboolean trailing, 26553: int *x_pos); 26553: extern 26553: void pango_glyph_string_x_to_index (PangoGlyphString *glyphs, 26553: char *text, 26553: int length, 26553: PangoAnalysis *analysis, 26553: int x_pos, 26553: int *index_, 26553: int *trailing); 26553: 26553: 26553: 26553: extern 26553: void pango_shape (const char *text, 26553: int length, 26553: const PangoAnalysis *analysis, 26553: PangoGlyphString *glyphs); 26553: 26553: extern 26553: void pango_shape_full (const char *item_text, 26553: int item_length, 26553: const char *paragraph_text, 26553: int paragraph_length, 26553: const PangoAnalysis *analysis, 26553: PangoGlyphString *glyphs); 26553: # 213 "/usr/include/pango-1.0/pango/pango-glyph.h" 26553: typedef enum { 26553: PANGO_SHAPE_NONE = 0, 26553: PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, 26553: } PangoShapeFlags; 26553: 26553: extern 26553: void pango_shape_with_flags (const char *item_text, 26553: int item_length, 26553: const char *paragraph_text, 26553: int paragraph_length, 26553: const PangoAnalysis *analysis, 26553: PangoGlyphString *glyphs, 26553: PangoShapeFlags flags); 26553: 26553: extern 26553: GList *pango_reorder_items (GList *logical_items); 26553: 26553: 26553: # 29 "/usr/include/pango-1.0/pango/pango-engine.h" 2 26553: 26553: 26553: 26553: # 57 "/usr/include/pango-1.0/pango/pango-engine.h" 26553: typedef struct _PangoEngine PangoEngine; 26553: typedef struct _PangoEngineClass PangoEngineClass; 26553: # 68 "/usr/include/pango-1.0/pango/pango-engine.h" 26553: struct _PangoEngine 26553: { 26553: 26553: GObject parent_instance; 26553: }; 26553: # 81 "/usr/include/pango-1.0/pango/pango-engine.h" 26553: struct _PangoEngineClass 26553: { 26553: 26553: GObjectClass parent_class; 26553: }; 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType pango_engine_get_type (void) __attribute__ ((__const__)); 26553: # 107 "/usr/include/pango-1.0/pango/pango-engine.h" 26553: typedef struct _PangoEngineLangClass PangoEngineLangClass; 26553: # 121 "/usr/include/pango-1.0/pango/pango-engine.h" 26553: struct _PangoEngineLang 26553: { 26553: 26553: PangoEngine parent_instance; 26553: }; 26553: # 140 "/usr/include/pango-1.0/pango/pango-engine.h" 26553: struct _PangoEngineLangClass 26553: { 26553: 26553: PangoEngineClass parent_class; 26553: 26553: 26553: void (*script_break) (PangoEngineLang *engine, 26553: const char *text, 26553: int len, 26553: PangoAnalysis *analysis, 26553: PangoLogAttr *attrs, 26553: int attrs_len); 26553: }; 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType pango_engine_lang_get_type (void) __attribute__ ((__const__)); 26553: # 174 "/usr/include/pango-1.0/pango/pango-engine.h" 26553: typedef struct _PangoEngineShapeClass PangoEngineShapeClass; 26553: # 190 "/usr/include/pango-1.0/pango/pango-engine.h" 26553: struct _PangoEngineShape 26553: { 26553: PangoEngine parent_instance; 26553: }; 26553: # 222 "/usr/include/pango-1.0/pango/pango-engine.h" 26553: struct _PangoEngineShapeClass 26553: { 26553: 26553: PangoEngineClass parent_class; 26553: 26553: 26553: void (*script_shape) (PangoEngineShape *engine, 26553: PangoFont *font, 26553: const char *item_text, 26553: unsigned int item_length, 26553: const PangoAnalysis *analysis, 26553: PangoGlyphString *glyphs, 26553: const char *paragraph_text, 26553: unsigned int paragraph_length); 26553: PangoCoverageLevel (*covers) (PangoEngineShape *engine, 26553: PangoFont *font, 26553: PangoLanguage *language, 26553: gunichar wc); 26553: }; 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType pango_engine_shape_get_type (void) __attribute__ ((__const__)); 26553: 26553: typedef struct _PangoEngineInfo PangoEngineInfo; 26553: typedef struct _PangoEngineScriptInfo PangoEngineScriptInfo; 26553: # 267 "/usr/include/pango-1.0/pango/pango-engine.h" 26553: struct _PangoEngineScriptInfo 26553: { 26553: PangoScript script; 26553: const gchar *langs; 26553: }; 26553: # 286 "/usr/include/pango-1.0/pango/pango-engine.h" 26553: struct _PangoEngineInfo 26553: { 26553: const gchar *id; 26553: const gchar *engine_type; 26553: const gchar *render_type; 26553: PangoEngineScriptInfo *scripts; 26553: gint n_scripts; 26553: }; 26553: # 304 "/usr/include/pango-1.0/pango/pango-engine.h" 26553: __attribute__((__deprecated__)) extern 26553: void script_engine_list (PangoEngineInfo **engines, 26553: int *n_engines); 26553: # 317 "/usr/include/pango-1.0/pango/pango-engine.h" 26553: __attribute__((__deprecated__)) extern 26553: void script_engine_init (GTypeModule *module); 26553: # 328 "/usr/include/pango-1.0/pango/pango-engine.h" 26553: __attribute__((__deprecated__)) extern 26553: void script_engine_exit (void); 26553: # 339 "/usr/include/pango-1.0/pango/pango-engine.h" 26553: __attribute__((__deprecated__)) extern 26553: PangoEngine *script_engine_create (const char *id); 26553: # 455 "/usr/include/pango-1.0/pango/pango-engine.h" 26553: 26553: # 32 "/usr/include/pango-1.0/pango/pango.h" 2 26553: # 1 "/usr/include/pango-1.0/pango/pango-enum-types.h" 1 26553: # 11 "/usr/include/pango-1.0/pango/pango-enum-types.h" 26553: 26553: 26553: 26553: extern 26553: GType pango_attr_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GType pango_underline_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GType pango_overline_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GType pango_show_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern 26553: GType pango_bidi_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern 26553: GType pango_coverage_level_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern 26553: GType pango_direction_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern 26553: GType pango_style_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GType pango_variant_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GType pango_weight_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GType pango_stretch_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GType pango_font_mask_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern 26553: GType pango_shape_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern 26553: GType pango_gravity_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GType pango_gravity_hint_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern 26553: GType pango_alignment_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GType pango_wrap_mode_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GType pango_ellipsize_mode_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern 26553: GType pango_render_part_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern 26553: GType pango_script_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern 26553: GType pango_tab_align_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: # 33 "/usr/include/pango-1.0/pango/pango.h" 2 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/include/pango-1.0/pango/pango-glyph-item.h" 1 26553: # 30 "/usr/include/pango-1.0/pango/pango-glyph-item.h" 26553: 26553: # 44 "/usr/include/pango-1.0/pango/pango-glyph-item.h" 26553: typedef struct _PangoGlyphItem PangoGlyphItem; 26553: 26553: struct _PangoGlyphItem 26553: { 26553: PangoItem *item; 26553: PangoGlyphString *glyphs; 26553: }; 26553: 26553: 26553: 26553: extern 26553: GType pango_glyph_item_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: PangoGlyphItem *pango_glyph_item_split (PangoGlyphItem *orig, 26553: const char *text, 26553: int split_index); 26553: extern 26553: PangoGlyphItem *pango_glyph_item_copy (PangoGlyphItem *orig); 26553: extern 26553: void pango_glyph_item_free (PangoGlyphItem *glyph_item); 26553: extern 26553: GSList * pango_glyph_item_apply_attrs (PangoGlyphItem *glyph_item, 26553: const char *text, 26553: PangoAttrList *list); 26553: extern 26553: void pango_glyph_item_letter_space (PangoGlyphItem *glyph_item, 26553: const char *text, 26553: PangoLogAttr *log_attrs, 26553: int letter_spacing); 26553: extern 26553: void pango_glyph_item_get_logical_widths (PangoGlyphItem *glyph_item, 26553: const char *text, 26553: int *logical_widths); 26553: # 126 "/usr/include/pango-1.0/pango/pango-glyph-item.h" 26553: typedef struct _PangoGlyphItemIter PangoGlyphItemIter; 26553: 26553: struct _PangoGlyphItemIter 26553: { 26553: PangoGlyphItem *glyph_item; 26553: const gchar *text; 26553: 26553: int start_glyph; 26553: int start_index; 26553: int start_char; 26553: 26553: int end_glyph; 26553: int end_index; 26553: int end_char; 26553: }; 26553: 26553: 26553: 26553: extern 26553: GType pango_glyph_item_iter_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: PangoGlyphItemIter *pango_glyph_item_iter_copy (PangoGlyphItemIter *orig); 26553: extern 26553: void pango_glyph_item_iter_free (PangoGlyphItemIter *iter); 26553: 26553: extern 26553: gboolean pango_glyph_item_iter_init_start (PangoGlyphItemIter *iter, 26553: PangoGlyphItem *glyph_item, 26553: const char *text); 26553: extern 26553: gboolean pango_glyph_item_iter_init_end (PangoGlyphItemIter *iter, 26553: PangoGlyphItem *glyph_item, 26553: const char *text); 26553: extern 26553: gboolean pango_glyph_item_iter_next_cluster (PangoGlyphItemIter *iter); 26553: extern 26553: gboolean pango_glyph_item_iter_prev_cluster (PangoGlyphItemIter *iter); 26553: 26553: 26553: # 39 "/usr/include/pango-1.0/pango/pango.h" 2 26553: 26553: 26553: # 1 "/usr/include/pango-1.0/pango/pango-layout.h" 1 26553: # 28 "/usr/include/pango-1.0/pango/pango-layout.h" 26553: # 1 "/usr/include/pango-1.0/pango/pango-tabs.h" 1 26553: # 27 "/usr/include/pango-1.0/pango/pango-tabs.h" 26553: 26553: 26553: typedef struct _PangoTabArray PangoTabArray; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef enum 26553: { 26553: PANGO_TAB_LEFT 26553: # 48 "/usr/include/pango-1.0/pango/pango-tabs.h" 26553: } PangoTabAlign; 26553: 26553: 26553: 26553: extern 26553: PangoTabArray *pango_tab_array_new (gint initial_size, 26553: gboolean positions_in_pixels); 26553: extern 26553: PangoTabArray *pango_tab_array_new_with_positions (gint size, 26553: gboolean positions_in_pixels, 26553: PangoTabAlign first_alignment, 26553: gint first_position, 26553: ...); 26553: extern 26553: GType pango_tab_array_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: PangoTabArray *pango_tab_array_copy (PangoTabArray *src); 26553: extern 26553: void pango_tab_array_free (PangoTabArray *tab_array); 26553: extern 26553: gint pango_tab_array_get_size (PangoTabArray *tab_array); 26553: extern 26553: void pango_tab_array_resize (PangoTabArray *tab_array, 26553: gint new_size); 26553: extern 26553: void pango_tab_array_set_tab (PangoTabArray *tab_array, 26553: gint tab_index, 26553: PangoTabAlign alignment, 26553: gint location); 26553: extern 26553: void pango_tab_array_get_tab (PangoTabArray *tab_array, 26553: gint tab_index, 26553: PangoTabAlign *alignment, 26553: gint *location); 26553: extern 26553: void pango_tab_array_get_tabs (PangoTabArray *tab_array, 26553: PangoTabAlign **alignments, 26553: gint **locations); 26553: 26553: extern 26553: gboolean pango_tab_array_get_positions_in_pixels (PangoTabArray *tab_array); 26553: 26553: 26553: 26553: # 29 "/usr/include/pango-1.0/pango/pango-layout.h" 2 26553: 26553: 26553: 26553: typedef struct _PangoLayout PangoLayout; 26553: typedef struct _PangoLayoutClass PangoLayoutClass; 26553: typedef struct _PangoLayoutLine PangoLayoutLine; 26553: # 44 "/usr/include/pango-1.0/pango/pango-layout.h" 26553: typedef PangoGlyphItem PangoLayoutRun; 26553: # 58 "/usr/include/pango-1.0/pango/pango-layout.h" 26553: typedef enum { 26553: PANGO_ALIGN_LEFT, 26553: PANGO_ALIGN_CENTER, 26553: PANGO_ALIGN_RIGHT 26553: } PangoAlignment; 26553: # 79 "/usr/include/pango-1.0/pango/pango-layout.h" 26553: typedef enum { 26553: PANGO_WRAP_WORD, 26553: PANGO_WRAP_CHAR, 26553: PANGO_WRAP_WORD_CHAR 26553: } PangoWrapMode; 26553: # 99 "/usr/include/pango-1.0/pango/pango-layout.h" 26553: typedef enum { 26553: PANGO_ELLIPSIZE_NONE, 26553: PANGO_ELLIPSIZE_START, 26553: PANGO_ELLIPSIZE_MIDDLE, 26553: PANGO_ELLIPSIZE_END 26553: } PangoEllipsizeMode; 26553: # 123 "/usr/include/pango-1.0/pango/pango-layout.h" 26553: struct _PangoLayoutLine 26553: { 26553: PangoLayout *layout; 26553: gint start_index; 26553: gint length; 26553: GSList *runs; 26553: guint is_paragraph_start : 1; 26553: guint resolved_dir : 3; 26553: }; 26553: # 144 "/usr/include/pango-1.0/pango/pango-layout.h" 26553: extern 26553: GType pango_layout_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: PangoLayout *pango_layout_new (PangoContext *context); 26553: extern 26553: PangoLayout *pango_layout_copy (PangoLayout *src); 26553: 26553: extern 26553: PangoContext *pango_layout_get_context (PangoLayout *layout); 26553: 26553: extern 26553: void pango_layout_set_attributes (PangoLayout *layout, 26553: PangoAttrList *attrs); 26553: extern 26553: PangoAttrList *pango_layout_get_attributes (PangoLayout *layout); 26553: 26553: extern 26553: void pango_layout_set_text (PangoLayout *layout, 26553: const char *text, 26553: int length); 26553: extern 26553: const char *pango_layout_get_text (PangoLayout *layout); 26553: 26553: extern 26553: gint pango_layout_get_character_count (PangoLayout *layout); 26553: 26553: extern 26553: void pango_layout_set_markup (PangoLayout *layout, 26553: const char *markup, 26553: int length); 26553: 26553: extern 26553: void pango_layout_set_markup_with_accel (PangoLayout *layout, 26553: const char *markup, 26553: int length, 26553: gunichar accel_marker, 26553: gunichar *accel_char); 26553: 26553: extern 26553: void pango_layout_set_font_description (PangoLayout *layout, 26553: const PangoFontDescription *desc); 26553: 26553: extern 26553: const PangoFontDescription *pango_layout_get_font_description (PangoLayout *layout); 26553: 26553: extern 26553: void pango_layout_set_width (PangoLayout *layout, 26553: int width); 26553: extern 26553: int pango_layout_get_width (PangoLayout *layout); 26553: extern 26553: void pango_layout_set_height (PangoLayout *layout, 26553: int height); 26553: extern 26553: int pango_layout_get_height (PangoLayout *layout); 26553: extern 26553: void pango_layout_set_wrap (PangoLayout *layout, 26553: PangoWrapMode wrap); 26553: extern 26553: PangoWrapMode pango_layout_get_wrap (PangoLayout *layout); 26553: extern 26553: gboolean pango_layout_is_wrapped (PangoLayout *layout); 26553: extern 26553: void pango_layout_set_indent (PangoLayout *layout, 26553: int indent); 26553: extern 26553: int pango_layout_get_indent (PangoLayout *layout); 26553: extern 26553: void pango_layout_set_spacing (PangoLayout *layout, 26553: int spacing); 26553: extern 26553: int pango_layout_get_spacing (PangoLayout *layout); 26553: extern 26553: void pango_layout_set_line_spacing (PangoLayout *layout, 26553: float factor); 26553: extern 26553: float pango_layout_get_line_spacing (PangoLayout *layout); 26553: extern 26553: void pango_layout_set_justify (PangoLayout *layout, 26553: gboolean justify); 26553: extern 26553: gboolean pango_layout_get_justify (PangoLayout *layout); 26553: extern 26553: void pango_layout_set_auto_dir (PangoLayout *layout, 26553: gboolean auto_dir); 26553: extern 26553: gboolean pango_layout_get_auto_dir (PangoLayout *layout); 26553: extern 26553: void pango_layout_set_alignment (PangoLayout *layout, 26553: PangoAlignment alignment); 26553: extern 26553: PangoAlignment pango_layout_get_alignment (PangoLayout *layout); 26553: 26553: extern 26553: void pango_layout_set_tabs (PangoLayout *layout, 26553: PangoTabArray *tabs); 26553: extern 26553: PangoTabArray* pango_layout_get_tabs (PangoLayout *layout); 26553: 26553: extern 26553: void pango_layout_set_single_paragraph_mode (PangoLayout *layout, 26553: gboolean setting); 26553: extern 26553: gboolean pango_layout_get_single_paragraph_mode (PangoLayout *layout); 26553: 26553: extern 26553: void pango_layout_set_ellipsize (PangoLayout *layout, 26553: PangoEllipsizeMode ellipsize); 26553: extern 26553: PangoEllipsizeMode pango_layout_get_ellipsize (PangoLayout *layout); 26553: extern 26553: gboolean pango_layout_is_ellipsized (PangoLayout *layout); 26553: 26553: extern 26553: int pango_layout_get_unknown_glyphs_count (PangoLayout *layout); 26553: 26553: extern 26553: PangoDirection pango_layout_get_direction (PangoLayout *layout, 26553: int index); 26553: 26553: extern 26553: void pango_layout_context_changed (PangoLayout *layout); 26553: extern 26553: guint pango_layout_get_serial (PangoLayout *layout); 26553: 26553: extern 26553: void pango_layout_get_log_attrs (PangoLayout *layout, 26553: PangoLogAttr **attrs, 26553: gint *n_attrs); 26553: 26553: extern 26553: const PangoLogAttr *pango_layout_get_log_attrs_readonly (PangoLayout *layout, 26553: gint *n_attrs); 26553: 26553: extern 26553: void pango_layout_index_to_pos (PangoLayout *layout, 26553: int index_, 26553: PangoRectangle *pos); 26553: extern 26553: void pango_layout_index_to_line_x (PangoLayout *layout, 26553: int index_, 26553: gboolean trailing, 26553: int *line, 26553: int *x_pos); 26553: extern 26553: void pango_layout_get_cursor_pos (PangoLayout *layout, 26553: int index_, 26553: PangoRectangle *strong_pos, 26553: PangoRectangle *weak_pos); 26553: extern 26553: void pango_layout_move_cursor_visually (PangoLayout *layout, 26553: gboolean strong, 26553: int old_index, 26553: int old_trailing, 26553: int direction, 26553: int *new_index, 26553: int *new_trailing); 26553: extern 26553: gboolean pango_layout_xy_to_index (PangoLayout *layout, 26553: int x, 26553: int y, 26553: int *index_, 26553: int *trailing); 26553: extern 26553: void pango_layout_get_extents (PangoLayout *layout, 26553: PangoRectangle *ink_rect, 26553: PangoRectangle *logical_rect); 26553: extern 26553: void pango_layout_get_pixel_extents (PangoLayout *layout, 26553: PangoRectangle *ink_rect, 26553: PangoRectangle *logical_rect); 26553: extern 26553: void pango_layout_get_size (PangoLayout *layout, 26553: int *width, 26553: int *height); 26553: extern 26553: void pango_layout_get_pixel_size (PangoLayout *layout, 26553: int *width, 26553: int *height); 26553: extern 26553: int pango_layout_get_baseline (PangoLayout *layout); 26553: 26553: extern 26553: int pango_layout_get_line_count (PangoLayout *layout); 26553: extern 26553: PangoLayoutLine *pango_layout_get_line (PangoLayout *layout, 26553: int line); 26553: extern 26553: PangoLayoutLine *pango_layout_get_line_readonly (PangoLayout *layout, 26553: int line); 26553: extern 26553: GSList * pango_layout_get_lines (PangoLayout *layout); 26553: extern 26553: GSList * pango_layout_get_lines_readonly (PangoLayout *layout); 26553: 26553: 26553: 26553: 26553: extern 26553: GType pango_layout_line_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: PangoLayoutLine *pango_layout_line_ref (PangoLayoutLine *line); 26553: extern 26553: void pango_layout_line_unref (PangoLayoutLine *line); 26553: 26553: extern 26553: gboolean pango_layout_line_x_to_index (PangoLayoutLine *line, 26553: int x_pos, 26553: int *index_, 26553: int *trailing); 26553: extern 26553: void pango_layout_line_index_to_x (PangoLayoutLine *line, 26553: int index_, 26553: gboolean trailing, 26553: int *x_pos); 26553: extern 26553: void pango_layout_line_get_x_ranges (PangoLayoutLine *line, 26553: int start_index, 26553: int end_index, 26553: int **ranges, 26553: int *n_ranges); 26553: extern 26553: void pango_layout_line_get_extents (PangoLayoutLine *line, 26553: PangoRectangle *ink_rect, 26553: PangoRectangle *logical_rect); 26553: extern 26553: void pango_layout_line_get_height (PangoLayoutLine *line, 26553: int *height); 26553: 26553: extern 26553: void pango_layout_line_get_pixel_extents (PangoLayoutLine *layout_line, 26553: PangoRectangle *ink_rect, 26553: PangoRectangle *logical_rect); 26553: 26553: typedef struct _PangoLayoutIter PangoLayoutIter; 26553: 26553: 26553: 26553: extern 26553: GType pango_layout_iter_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: PangoLayoutIter *pango_layout_get_iter (PangoLayout *layout); 26553: extern 26553: PangoLayoutIter *pango_layout_iter_copy (PangoLayoutIter *iter); 26553: extern 26553: void pango_layout_iter_free (PangoLayoutIter *iter); 26553: 26553: extern 26553: int pango_layout_iter_get_index (PangoLayoutIter *iter); 26553: extern 26553: PangoLayoutRun *pango_layout_iter_get_run (PangoLayoutIter *iter); 26553: extern 26553: PangoLayoutRun *pango_layout_iter_get_run_readonly (PangoLayoutIter *iter); 26553: extern 26553: PangoLayoutLine *pango_layout_iter_get_line (PangoLayoutIter *iter); 26553: extern 26553: PangoLayoutLine *pango_layout_iter_get_line_readonly (PangoLayoutIter *iter); 26553: extern 26553: gboolean pango_layout_iter_at_last_line (PangoLayoutIter *iter); 26553: extern 26553: PangoLayout *pango_layout_iter_get_layout (PangoLayoutIter *iter); 26553: 26553: extern 26553: gboolean pango_layout_iter_next_char (PangoLayoutIter *iter); 26553: extern 26553: gboolean pango_layout_iter_next_cluster (PangoLayoutIter *iter); 26553: extern 26553: gboolean pango_layout_iter_next_run (PangoLayoutIter *iter); 26553: extern 26553: gboolean pango_layout_iter_next_line (PangoLayoutIter *iter); 26553: 26553: extern 26553: void pango_layout_iter_get_char_extents (PangoLayoutIter *iter, 26553: PangoRectangle *logical_rect); 26553: extern 26553: void pango_layout_iter_get_cluster_extents (PangoLayoutIter *iter, 26553: PangoRectangle *ink_rect, 26553: PangoRectangle *logical_rect); 26553: extern 26553: void pango_layout_iter_get_run_extents (PangoLayoutIter *iter, 26553: PangoRectangle *ink_rect, 26553: PangoRectangle *logical_rect); 26553: extern 26553: void pango_layout_iter_get_line_extents (PangoLayoutIter *iter, 26553: PangoRectangle *ink_rect, 26553: PangoRectangle *logical_rect); 26553: 26553: 26553: 26553: extern 26553: void pango_layout_iter_get_line_yrange (PangoLayoutIter *iter, 26553: int *y0_, 26553: int *y1_); 26553: extern 26553: void pango_layout_iter_get_layout_extents (PangoLayoutIter *iter, 26553: PangoRectangle *ink_rect, 26553: PangoRectangle *logical_rect); 26553: extern 26553: int pango_layout_iter_get_baseline (PangoLayoutIter *iter); 26553: 26553: 26553: # 42 "/usr/include/pango-1.0/pango/pango.h" 2 26553: 26553: # 1 "/usr/include/pango-1.0/pango/pango-renderer.h" 1 26553: # 26 "/usr/include/pango-1.0/pango/pango-renderer.h" 26553: 26553: # 35 "/usr/include/pango-1.0/pango/pango-renderer.h" 26553: typedef struct _PangoRenderer PangoRenderer; 26553: typedef struct _PangoRendererClass PangoRendererClass; 26553: typedef struct _PangoRendererPrivate PangoRendererPrivate; 26553: # 53 "/usr/include/pango-1.0/pango/pango-renderer.h" 26553: typedef enum 26553: { 26553: PANGO_RENDER_PART_FOREGROUND, 26553: PANGO_RENDER_PART_BACKGROUND, 26553: PANGO_RENDER_PART_UNDERLINE, 26553: PANGO_RENDER_PART_STRIKETHROUGH, 26553: PANGO_RENDER_PART_OVERLINE 26553: } PangoRenderPart; 26553: # 77 "/usr/include/pango-1.0/pango/pango-renderer.h" 26553: struct _PangoRenderer 26553: { 26553: 26553: GObject parent_instance; 26553: 26553: PangoUnderline underline; 26553: gboolean strikethrough; 26553: int active_count; 26553: 26553: 26553: PangoMatrix *matrix; 26553: 26553: 26553: PangoRendererPrivate *priv; 26553: }; 26553: # 131 "/usr/include/pango-1.0/pango/pango-renderer.h" 26553: struct _PangoRendererClass 26553: { 26553: 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*draw_glyphs) (PangoRenderer *renderer, 26553: PangoFont *font, 26553: PangoGlyphString *glyphs, 26553: int x, 26553: int y); 26553: void (*draw_rectangle) (PangoRenderer *renderer, 26553: PangoRenderPart part, 26553: int x, 26553: int y, 26553: int width, 26553: int height); 26553: void (*draw_error_underline) (PangoRenderer *renderer, 26553: int x, 26553: int y, 26553: int width, 26553: int height); 26553: void (*draw_shape) (PangoRenderer *renderer, 26553: PangoAttrShape *attr, 26553: int x, 26553: int y); 26553: 26553: void (*draw_trapezoid) (PangoRenderer *renderer, 26553: PangoRenderPart part, 26553: double y1_, 26553: double x11, 26553: double x21, 26553: double y2, 26553: double x12, 26553: double x22); 26553: void (*draw_glyph) (PangoRenderer *renderer, 26553: PangoFont *font, 26553: PangoGlyph glyph, 26553: double x, 26553: double y); 26553: 26553: void (*part_changed) (PangoRenderer *renderer, 26553: PangoRenderPart part); 26553: 26553: void (*begin) (PangoRenderer *renderer); 26553: void (*end) (PangoRenderer *renderer); 26553: 26553: void (*prepare_run) (PangoRenderer *renderer, 26553: PangoLayoutRun *run); 26553: 26553: void (*draw_glyph_item) (PangoRenderer *renderer, 26553: const char *text, 26553: PangoGlyphItem *glyph_item, 26553: int x, 26553: int y); 26553: 26553: 26553: 26553: 26553: void (*_pango_reserved2) (void); 26553: void (*_pango_reserved3) (void); 26553: void (*_pango_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType pango_renderer_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: void pango_renderer_draw_layout (PangoRenderer *renderer, 26553: PangoLayout *layout, 26553: int x, 26553: int y); 26553: extern 26553: void pango_renderer_draw_layout_line (PangoRenderer *renderer, 26553: PangoLayoutLine *line, 26553: int x, 26553: int y); 26553: extern 26553: void pango_renderer_draw_glyphs (PangoRenderer *renderer, 26553: PangoFont *font, 26553: PangoGlyphString *glyphs, 26553: int x, 26553: int y); 26553: extern 26553: void pango_renderer_draw_glyph_item (PangoRenderer *renderer, 26553: const char *text, 26553: PangoGlyphItem *glyph_item, 26553: int x, 26553: int y); 26553: extern 26553: void pango_renderer_draw_rectangle (PangoRenderer *renderer, 26553: PangoRenderPart part, 26553: int x, 26553: int y, 26553: int width, 26553: int height); 26553: extern 26553: void pango_renderer_draw_error_underline (PangoRenderer *renderer, 26553: int x, 26553: int y, 26553: int width, 26553: int height); 26553: extern 26553: void pango_renderer_draw_trapezoid (PangoRenderer *renderer, 26553: PangoRenderPart part, 26553: double y1_, 26553: double x11, 26553: double x21, 26553: double y2, 26553: double x12, 26553: double x22); 26553: extern 26553: void pango_renderer_draw_glyph (PangoRenderer *renderer, 26553: PangoFont *font, 26553: PangoGlyph glyph, 26553: double x, 26553: double y); 26553: 26553: extern 26553: void pango_renderer_activate (PangoRenderer *renderer); 26553: extern 26553: void pango_renderer_deactivate (PangoRenderer *renderer); 26553: 26553: extern 26553: void pango_renderer_part_changed (PangoRenderer *renderer, 26553: PangoRenderPart part); 26553: 26553: extern 26553: void pango_renderer_set_color (PangoRenderer *renderer, 26553: PangoRenderPart part, 26553: const PangoColor *color); 26553: extern 26553: PangoColor *pango_renderer_get_color (PangoRenderer *renderer, 26553: PangoRenderPart part); 26553: 26553: extern 26553: void pango_renderer_set_alpha (PangoRenderer *renderer, 26553: PangoRenderPart part, 26553: guint16 alpha); 26553: extern 26553: guint16 pango_renderer_get_alpha (PangoRenderer *renderer, 26553: PangoRenderPart part); 26553: 26553: extern 26553: void pango_renderer_set_matrix (PangoRenderer *renderer, 26553: const PangoMatrix *matrix); 26553: extern 26553: const PangoMatrix *pango_renderer_get_matrix (PangoRenderer *renderer); 26553: 26553: extern 26553: PangoLayout *pango_renderer_get_layout (PangoRenderer *renderer); 26553: extern 26553: PangoLayoutLine *pango_renderer_get_layout_line (PangoRenderer *renderer); 26553: 26553: 26553: # 44 "/usr/include/pango-1.0/pango/pango.h" 2 26553: 26553: 26553: 26553: # 1 "/usr/include/pango-1.0/pango/pango-utils.h" 1 26553: # 25 "/usr/include/pango-1.0/pango/pango-utils.h" 26553: # 1 "/usr/arm-linux-gnueabi/include/stdio.h" 1 3 26553: # 27 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/libc-header-start.h" 1 3 26553: # 28 "/usr/arm-linux-gnueabi/include/stdio.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 1 3 4 26553: # 34 "/usr/arm-linux-gnueabi/include/stdio.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/__fpos_t.h" 1 3 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/__mbstate_t.h" 1 3 26553: # 13 "/usr/arm-linux-gnueabi/include/bits/types/__mbstate_t.h" 3 26553: 26553: # 13 "/usr/arm-linux-gnueabi/include/bits/types/__mbstate_t.h" 3 26553: typedef struct 26553: { 26553: int __count; 26553: union 26553: { 26553: unsigned int __wch; 26553: char __wchb[4]; 26553: } __value; 26553: } __mbstate_t; 26553: # 6 "/usr/arm-linux-gnueabi/include/bits/types/__fpos_t.h" 2 3 26553: 26553: 26553: 26553: 26553: typedef struct _G_fpos_t 26553: { 26553: __off_t __pos; 26553: __mbstate_t __state; 26553: } __fpos_t; 26553: # 40 "/usr/arm-linux-gnueabi/include/stdio.h" 2 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/__fpos64_t.h" 1 3 26553: # 10 "/usr/arm-linux-gnueabi/include/bits/types/__fpos64_t.h" 3 26553: typedef struct _G_fpos64_t 26553: { 26553: __off64_t __pos; 26553: __mbstate_t __state; 26553: } __fpos64_t; 26553: # 41 "/usr/arm-linux-gnueabi/include/stdio.h" 2 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/__FILE.h" 1 3 26553: 26553: 26553: 26553: struct _IO_FILE; 26553: typedef struct _IO_FILE __FILE; 26553: # 42 "/usr/arm-linux-gnueabi/include/stdio.h" 2 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/FILE.h" 1 3 26553: 26553: 26553: 26553: struct _IO_FILE; 26553: 26553: 26553: typedef struct _IO_FILE FILE; 26553: # 43 "/usr/arm-linux-gnueabi/include/stdio.h" 2 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/struct_FILE.h" 1 3 26553: # 35 "/usr/arm-linux-gnueabi/include/bits/types/struct_FILE.h" 3 26553: struct _IO_FILE; 26553: struct _IO_marker; 26553: struct _IO_codecvt; 26553: struct _IO_wide_data; 26553: 26553: 26553: 26553: 26553: typedef void _IO_lock_t; 26553: 26553: 26553: 26553: 26553: 26553: struct _IO_FILE 26553: { 26553: int _flags; 26553: 26553: 26553: char *_IO_read_ptr; 26553: char *_IO_read_end; 26553: char *_IO_read_base; 26553: char *_IO_write_base; 26553: char *_IO_write_ptr; 26553: char *_IO_write_end; 26553: char *_IO_buf_base; 26553: char *_IO_buf_end; 26553: 26553: 26553: char *_IO_save_base; 26553: char *_IO_backup_base; 26553: char *_IO_save_end; 26553: 26553: struct _IO_marker *_markers; 26553: 26553: struct _IO_FILE *_chain; 26553: 26553: int _fileno; 26553: int _flags2; 26553: __off_t _old_offset; 26553: 26553: 26553: unsigned short _cur_column; 26553: signed char _vtable_offset; 26553: char _shortbuf[1]; 26553: 26553: _IO_lock_t *_lock; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: __off64_t _offset; 26553: 26553: struct _IO_codecvt *_codecvt; 26553: struct _IO_wide_data *_wide_data; 26553: struct _IO_FILE *_freeres_list; 26553: void *_freeres_buf; 26553: size_t __pad5; 26553: int _mode; 26553: 26553: char _unused2[15 * sizeof (int) - 4 * sizeof (void *) - sizeof (size_t)]; 26553: }; 26553: # 44 "/usr/arm-linux-gnueabi/include/stdio.h" 2 3 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/types/cookie_io_functions_t.h" 1 3 26553: # 27 "/usr/arm-linux-gnueabi/include/bits/types/cookie_io_functions_t.h" 3 26553: typedef __ssize_t cookie_read_function_t (void *__cookie, char *__buf, 26553: size_t __nbytes); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef __ssize_t cookie_write_function_t (void *__cookie, const char *__buf, 26553: size_t __nbytes); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef int cookie_seek_function_t (void *__cookie, __off64_t *__pos, int __w); 26553: 26553: 26553: typedef int cookie_close_function_t (void *__cookie); 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _IO_cookie_io_functions_t 26553: { 26553: cookie_read_function_t *read; 26553: cookie_write_function_t *write; 26553: cookie_seek_function_t *seek; 26553: cookie_close_function_t *close; 26553: } cookie_io_functions_t; 26553: # 47 "/usr/arm-linux-gnueabi/include/stdio.h" 2 3 26553: # 84 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: typedef __fpos_t fpos_t; 26553: 26553: 26553: 26553: 26553: typedef __fpos64_t fpos64_t; 26553: # 133 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/stdio_lim.h" 1 3 26553: # 134 "/usr/arm-linux-gnueabi/include/stdio.h" 2 3 26553: 26553: 26553: 26553: extern FILE *stdin; 26553: extern FILE *stdout; 26553: extern FILE *stderr; 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int remove (const char *__filename) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern int rename (const char *__old, const char *__new) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern int renameat (int __oldfd, const char *__old, int __newfd, 26553: const char *__new) __attribute__ ((__nothrow__ , __leaf__)); 26553: # 164 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern int renameat2 (int __oldfd, const char *__old, int __newfd, 26553: const char *__new, unsigned int __flags) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern FILE *tmpfile (void) ; 26553: # 183 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern FILE *tmpfile64 (void) ; 26553: 26553: 26553: 26553: extern char *tmpnam (char *__s) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: extern char *tmpnam_r (char *__s) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: # 204 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern char *tempnam (const char *__dir, const char *__pfx) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) ; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int fclose (FILE *__stream); 26553: 26553: 26553: 26553: 26553: extern int fflush (FILE *__stream); 26553: # 227 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern int fflush_unlocked (FILE *__stream); 26553: # 237 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern int fcloseall (void); 26553: # 246 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern FILE *fopen (const char *__restrict __filename, 26553: const char *__restrict __modes) ; 26553: 26553: 26553: 26553: 26553: extern FILE *freopen (const char *__restrict __filename, 26553: const char *__restrict __modes, 26553: FILE *__restrict __stream) ; 26553: # 270 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern FILE *fopen64 (const char *__restrict __filename, 26553: const char *__restrict __modes) ; 26553: extern FILE *freopen64 (const char *__restrict __filename, 26553: const char *__restrict __modes, 26553: FILE *__restrict __stream) ; 26553: 26553: 26553: 26553: 26553: extern FILE *fdopen (int __fd, const char *__modes) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: 26553: extern FILE *fopencookie (void *__restrict __magic_cookie, 26553: const char *__restrict __modes, 26553: cookie_io_functions_t __io_funcs) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: extern FILE *fmemopen (void *__s, size_t __len, const char *__modes) 26553: __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: extern FILE *open_memstream (char **__bufloc, size_t *__sizeloc) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: 26553: extern void setbuf (FILE *__restrict __stream, char *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf, 26553: int __modes, size_t __n) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: extern void setbuffer (FILE *__restrict __stream, char *__restrict __buf, 26553: size_t __size) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: extern void setlinebuf (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int fprintf (FILE *__restrict __stream, 26553: const char *__restrict __format, ...); 26553: 26553: 26553: 26553: 26553: extern int printf (const char *__restrict __format, ...); 26553: 26553: extern int sprintf (char *__restrict __s, 26553: const char *__restrict __format, ...) __attribute__ ((__nothrow__)); 26553: 26553: 26553: 26553: 26553: 26553: extern int vfprintf (FILE *__restrict __s, const char *__restrict __format, 26553: __gnuc_va_list __arg); 26553: 26553: 26553: 26553: 26553: extern int vprintf (const char *__restrict __format, __gnuc_va_list __arg); 26553: 26553: extern int vsprintf (char *__restrict __s, const char *__restrict __format, 26553: __gnuc_va_list __arg) __attribute__ ((__nothrow__)); 26553: 26553: 26553: 26553: extern int snprintf (char *__restrict __s, size_t __maxlen, 26553: const char *__restrict __format, ...) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 3, 4))); 26553: 26553: extern int vsnprintf (char *__restrict __s, size_t __maxlen, 26553: const char *__restrict __format, __gnuc_va_list __arg) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 3, 0))); 26553: 26553: 26553: 26553: 26553: 26553: extern int vasprintf (char **__restrict __ptr, const char *__restrict __f, 26553: __gnuc_va_list __arg) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 0))) ; 26553: extern int __asprintf (char **__restrict __ptr, 26553: const char *__restrict __fmt, ...) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 3))) ; 26553: extern int asprintf (char **__restrict __ptr, 26553: const char *__restrict __fmt, ...) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 3))) ; 26553: 26553: 26553: 26553: 26553: extern int vdprintf (int __fd, const char *__restrict __fmt, 26553: __gnuc_va_list __arg) 26553: __attribute__ ((__format__ (__printf__, 2, 0))); 26553: extern int dprintf (int __fd, const char *__restrict __fmt, ...) 26553: __attribute__ ((__format__ (__printf__, 2, 3))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int fscanf (FILE *__restrict __stream, 26553: const char *__restrict __format, ...) ; 26553: 26553: 26553: 26553: 26553: extern int scanf (const char *__restrict __format, ...) ; 26553: 26553: extern int sscanf (const char *__restrict __s, 26553: const char *__restrict __format, ...) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/floatn.h" 1 3 26553: # 407 "/usr/arm-linux-gnueabi/include/stdio.h" 2 3 26553: 26553: 26553: 26553: extern int fscanf (FILE *__restrict __stream, const char *__restrict __format, ...) __asm__ ("" "__isoc99_fscanf") 26553: 26553: ; 26553: extern int scanf (const char *__restrict __format, ...) __asm__ ("" "__isoc99_scanf") 26553: ; 26553: extern int sscanf (const char *__restrict __s, const char *__restrict __format, ...) __asm__ ("" "__isoc99_sscanf") __attribute__ ((__nothrow__ , __leaf__)) 26553: 26553: ; 26553: # 435 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern int vfscanf (FILE *__restrict __s, const char *__restrict __format, 26553: __gnuc_va_list __arg) 26553: __attribute__ ((__format__ (__scanf__, 2, 0))) ; 26553: 26553: 26553: 26553: 26553: 26553: extern int vscanf (const char *__restrict __format, __gnuc_va_list __arg) 26553: __attribute__ ((__format__ (__scanf__, 1, 0))) ; 26553: 26553: 26553: extern int vsscanf (const char *__restrict __s, 26553: const char *__restrict __format, __gnuc_va_list __arg) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format__ (__scanf__, 2, 0))); 26553: 26553: 26553: 26553: 26553: 26553: extern int vfscanf (FILE *__restrict __s, const char *__restrict __format, __gnuc_va_list __arg) __asm__ ("" "__isoc99_vfscanf") 26553: 26553: 26553: 26553: __attribute__ ((__format__ (__scanf__, 2, 0))) ; 26553: extern int vscanf (const char *__restrict __format, __gnuc_va_list __arg) __asm__ ("" "__isoc99_vscanf") 26553: 26553: __attribute__ ((__format__ (__scanf__, 1, 0))) ; 26553: extern int vsscanf (const char *__restrict __s, const char *__restrict __format, __gnuc_va_list __arg) __asm__ ("" "__isoc99_vsscanf") __attribute__ ((__nothrow__ , __leaf__)) 26553: 26553: 26553: 26553: __attribute__ ((__format__ (__scanf__, 2, 0))); 26553: # 489 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern int fgetc (FILE *__stream); 26553: extern int getc (FILE *__stream); 26553: 26553: 26553: 26553: 26553: 26553: extern int getchar (void); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int getc_unlocked (FILE *__stream); 26553: extern int getchar_unlocked (void); 26553: # 514 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern int fgetc_unlocked (FILE *__stream); 26553: # 525 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern int fputc (int __c, FILE *__stream); 26553: extern int putc (int __c, FILE *__stream); 26553: 26553: 26553: 26553: 26553: 26553: extern int putchar (int __c); 26553: # 541 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern int fputc_unlocked (int __c, FILE *__stream); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int putc_unlocked (int __c, FILE *__stream); 26553: extern int putchar_unlocked (int __c); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int getw (FILE *__stream); 26553: 26553: 26553: extern int putw (int __w, FILE *__stream); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) 26553: __attribute__ ((__access__ (__write_only__, 1, 2))); 26553: # 591 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern char *fgets_unlocked (char *__restrict __s, int __n, 26553: FILE *__restrict __stream) 26553: __attribute__ ((__access__ (__write_only__, 1, 2))); 26553: # 608 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern __ssize_t __getdelim (char **__restrict __lineptr, 26553: size_t *__restrict __n, int __delimiter, 26553: FILE *__restrict __stream) ; 26553: extern __ssize_t getdelim (char **__restrict __lineptr, 26553: size_t *__restrict __n, int __delimiter, 26553: FILE *__restrict __stream) ; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern __ssize_t getline (char **__restrict __lineptr, 26553: size_t *__restrict __n, 26553: FILE *__restrict __stream) ; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int fputs (const char *__restrict __s, FILE *__restrict __stream); 26553: 26553: 26553: 26553: 26553: 26553: extern int puts (const char *__s); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int ungetc (int __c, FILE *__stream); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern size_t fread (void *__restrict __ptr, size_t __size, 26553: size_t __n, FILE *__restrict __stream) ; 26553: 26553: 26553: 26553: 26553: extern size_t fwrite (const void *__restrict __ptr, size_t __size, 26553: size_t __n, FILE *__restrict __s); 26553: # 667 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern int fputs_unlocked (const char *__restrict __s, 26553: FILE *__restrict __stream); 26553: # 678 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern size_t fread_unlocked (void *__restrict __ptr, size_t __size, 26553: size_t __n, FILE *__restrict __stream) ; 26553: extern size_t fwrite_unlocked (const void *__restrict __ptr, size_t __size, 26553: size_t __n, FILE *__restrict __stream); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern int fseek (FILE *__stream, long int __off, int __whence); 26553: 26553: 26553: 26553: 26553: extern long int ftell (FILE *__stream) ; 26553: 26553: 26553: 26553: 26553: extern void rewind (FILE *__stream); 26553: # 712 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern int fseeko (FILE *__stream, __off_t __off, int __whence); 26553: 26553: 26553: 26553: 26553: extern __off_t ftello (FILE *__stream) ; 26553: # 736 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos); 26553: 26553: 26553: 26553: 26553: extern int fsetpos (FILE *__stream, const fpos_t *__pos); 26553: # 755 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern int fseeko64 (FILE *__stream, __off64_t __off, int __whence); 26553: extern __off64_t ftello64 (FILE *__stream) ; 26553: extern int fgetpos64 (FILE *__restrict __stream, fpos64_t *__restrict __pos); 26553: extern int fsetpos64 (FILE *__stream, const fpos64_t *__pos); 26553: 26553: 26553: 26553: extern void clearerr (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: extern int feof (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: extern int ferror (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: extern void clearerr_unlocked (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)); 26553: extern int feof_unlocked (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: extern int ferror_unlocked (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern void perror (const char *__s); 26553: 26553: 26553: 26553: 26553: extern int fileno (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: 26553: 26553: extern int fileno_unlocked (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: # 799 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern FILE *popen (const char *__command, const char *__modes) ; 26553: 26553: 26553: 26553: 26553: 26553: extern int pclose (FILE *__stream); 26553: 26553: 26553: 26553: 26553: 26553: extern char *ctermid (char *__s) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: 26553: 26553: extern char *cuserid (char *__s); 26553: 26553: 26553: 26553: 26553: struct obstack; 26553: 26553: 26553: extern int obstack_printf (struct obstack *__restrict __obstack, 26553: const char *__restrict __format, ...) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 3))); 26553: extern int obstack_vprintf (struct obstack *__restrict __obstack, 26553: const char *__restrict __format, 26553: __gnuc_va_list __args) 26553: __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 0))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern void flockfile (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)); 26553: 26553: 26553: 26553: extern int ftrylockfile (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) ; 26553: 26553: 26553: extern void funlockfile (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)); 26553: # 857 "/usr/arm-linux-gnueabi/include/stdio.h" 3 26553: extern int __uflow (FILE *); 26553: extern int __overflow (FILE *, int); 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/stdio.h" 1 3 26553: # 38 "/usr/arm-linux-gnueabi/include/bits/stdio.h" 3 26553: extern __inline __attribute__ ((__gnu_inline__)) int 26553: vprintf (const char *__restrict __fmt, __gnuc_va_list __arg) 26553: { 26553: return vfprintf (stdout, __fmt, __arg); 26553: } 26553: 26553: 26553: 26553: extern __inline __attribute__ ((__gnu_inline__)) int 26553: getchar (void) 26553: { 26553: return getc (stdin); 26553: } 26553: 26553: 26553: 26553: 26553: extern __inline __attribute__ ((__gnu_inline__)) int 26553: fgetc_unlocked (FILE *__fp) 26553: { 26553: return (__builtin_expect (((__fp)->_IO_read_ptr >= (__fp)->_IO_read_end), 0) ? __uflow (__fp) : *(unsigned char *) (__fp)->_IO_read_ptr++); 26553: } 26553: 26553: 26553: 26553: 26553: 26553: extern __inline __attribute__ ((__gnu_inline__)) int 26553: getc_unlocked (FILE *__fp) 26553: { 26553: return (__builtin_expect (((__fp)->_IO_read_ptr >= (__fp)->_IO_read_end), 0) ? __uflow (__fp) : *(unsigned char *) (__fp)->_IO_read_ptr++); 26553: } 26553: 26553: 26553: extern __inline __attribute__ ((__gnu_inline__)) int 26553: getchar_unlocked (void) 26553: { 26553: return (__builtin_expect (((stdin)->_IO_read_ptr >= (stdin)->_IO_read_end), 0) ? __uflow (stdin) : *(unsigned char *) (stdin)->_IO_read_ptr++); 26553: } 26553: 26553: 26553: 26553: 26553: extern __inline __attribute__ ((__gnu_inline__)) int 26553: putchar (int __c) 26553: { 26553: return putc (__c, stdout); 26553: } 26553: 26553: 26553: 26553: 26553: extern __inline __attribute__ ((__gnu_inline__)) int 26553: fputc_unlocked (int __c, FILE *__stream) 26553: { 26553: return (__builtin_expect (((__stream)->_IO_write_ptr >= (__stream)->_IO_write_end), 0) ? __overflow (__stream, (unsigned char) (__c)) : (unsigned char) (*(__stream)->_IO_write_ptr++ = (__c))); 26553: } 26553: 26553: 26553: 26553: 26553: 26553: extern __inline __attribute__ ((__gnu_inline__)) int 26553: putc_unlocked (int __c, FILE *__stream) 26553: { 26553: return (__builtin_expect (((__stream)->_IO_write_ptr >= (__stream)->_IO_write_end), 0) ? __overflow (__stream, (unsigned char) (__c)) : (unsigned char) (*(__stream)->_IO_write_ptr++ = (__c))); 26553: } 26553: 26553: 26553: extern __inline __attribute__ ((__gnu_inline__)) int 26553: putchar_unlocked (int __c) 26553: { 26553: return (__builtin_expect (((stdout)->_IO_write_ptr >= (stdout)->_IO_write_end), 0) ? __overflow (stdout, (unsigned char) (__c)) : (unsigned char) (*(stdout)->_IO_write_ptr++ = (__c))); 26553: } 26553: 26553: 26553: 26553: 26553: 26553: extern __inline __attribute__ ((__gnu_inline__)) __ssize_t 26553: getline (char **__lineptr, size_t *__n, FILE *__stream) 26553: { 26553: return __getdelim (__lineptr, __n, '\n', __stream); 26553: } 26553: 26553: 26553: 26553: 26553: 26553: extern __inline __attribute__ ((__gnu_inline__)) int 26553: __attribute__ ((__nothrow__ , __leaf__)) feof_unlocked (FILE *__stream) 26553: { 26553: return (((__stream)->_flags & 0x0010) != 0); 26553: } 26553: 26553: 26553: extern __inline __attribute__ ((__gnu_inline__)) int 26553: __attribute__ ((__nothrow__ , __leaf__)) ferror_unlocked (FILE *__stream) 26553: { 26553: return (((__stream)->_flags & 0x0020) != 0); 26553: } 26553: # 864 "/usr/arm-linux-gnueabi/include/stdio.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/arm-linux-gnueabi/include/bits/floatn.h" 1 3 26553: # 870 "/usr/arm-linux-gnueabi/include/stdio.h" 2 3 26553: 26553: 26553: 26553: 26553: 26553: # 26 "/usr/include/pango-1.0/pango/pango-utils.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 31 "/usr/include/pango-1.0/pango/pango-utils.h" 26553: __attribute__((__deprecated__)) extern 26553: char ** pango_split_file_list (const char *str); 26553: 26553: __attribute__((__deprecated__)) extern 26553: char *pango_trim_string (const char *str); 26553: __attribute__((__deprecated__)) extern 26553: gint pango_read_line (FILE *stream, 26553: GString *str); 26553: __attribute__((__deprecated__)) extern 26553: gboolean pango_skip_space (const char **pos); 26553: __attribute__((__deprecated__)) extern 26553: gboolean pango_scan_word (const char **pos, 26553: GString *out); 26553: __attribute__((__deprecated__)) extern 26553: gboolean pango_scan_string (const char **pos, 26553: GString *out); 26553: __attribute__((__deprecated__)) extern 26553: gboolean pango_scan_int (const char **pos, 26553: int *out); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean pango_parse_enum (GType type, 26553: const char *str, 26553: int *value, 26553: gboolean warn, 26553: char **possible_values); 26553: # 65 "/usr/include/pango-1.0/pango/pango-utils.h" 26553: extern 26553: gboolean pango_parse_style (const char *str, 26553: PangoStyle *style, 26553: gboolean warn); 26553: extern 26553: gboolean pango_parse_variant (const char *str, 26553: PangoVariant *variant, 26553: gboolean warn); 26553: extern 26553: gboolean pango_parse_weight (const char *str, 26553: PangoWeight *weight, 26553: gboolean warn); 26553: extern 26553: gboolean pango_parse_stretch (const char *str, 26553: PangoStretch *stretch, 26553: gboolean warn); 26553: 26553: 26553: 26553: 26553: extern 26553: void pango_quantize_line_geometry (int *thickness, 26553: int *position); 26553: 26553: 26553: 26553: extern 26553: guint8 * pango_log2vis_get_embedding_levels (const gchar *text, 26553: int length, 26553: PangoDirection *pbase_dir); 26553: 26553: 26553: 26553: 26553: extern 26553: gboolean pango_is_zero_width (gunichar ch) __attribute__ ((__const__)); 26553: # 166 "/usr/include/pango-1.0/pango/pango-utils.h" 26553: extern 26553: int pango_version (void) __attribute__ ((__const__)); 26553: 26553: 26553: extern 26553: const char * pango_version_string (void) __attribute__ ((__const__)); 26553: 26553: 26553: extern 26553: const char * pango_version_check (int required_major, 26553: int required_minor, 26553: int required_micro) __attribute__ ((__const__)); 26553: 26553: 26553: # 48 "/usr/include/pango-1.0/pango/pango.h" 2 26553: # 36 "/usr/include/gtk-3.0/gdk/gdktypes.h" 2 26553: 26553: # 1 "/usr/include/cairo/cairo.h" 1 26553: # 41 "/usr/include/cairo/cairo.h" 26553: # 1 "/usr/include/cairo/cairo-version.h" 1 26553: # 42 "/usr/include/cairo/cairo.h" 2 26553: # 1 "/usr/include/cairo/cairo-features.h" 1 26553: # 43 "/usr/include/cairo/cairo.h" 2 26553: # 1 "/usr/include/cairo/cairo-deprecated.h" 1 26553: # 44 "/usr/include/cairo/cairo.h" 2 26553: # 61 "/usr/include/cairo/cairo.h" 26553: 26553: # 85 "/usr/include/cairo/cairo.h" 26553: int 26553: cairo_version (void); 26553: 26553: const char* 26553: cairo_version_string (void); 26553: # 107 "/usr/include/cairo/cairo.h" 26553: typedef int cairo_bool_t; 26553: # 124 "/usr/include/cairo/cairo.h" 26553: typedef struct _cairo cairo_t; 26553: # 153 "/usr/include/cairo/cairo.h" 26553: typedef struct _cairo_surface cairo_surface_t; 26553: # 171 "/usr/include/cairo/cairo.h" 26553: typedef struct _cairo_device cairo_device_t; 26553: # 192 "/usr/include/cairo/cairo.h" 26553: typedef struct _cairo_matrix { 26553: double xx; double yx; 26553: double xy; double yy; 26553: double x0; double y0; 26553: } cairo_matrix_t; 26553: # 220 "/usr/include/cairo/cairo.h" 26553: typedef struct _cairo_pattern cairo_pattern_t; 26553: # 232 "/usr/include/cairo/cairo.h" 26553: typedef void (*cairo_destroy_func_t) (void *data); 26553: # 246 "/usr/include/cairo/cairo.h" 26553: typedef struct _cairo_user_data_key { 26553: int unused; 26553: } cairo_user_data_key_t; 26553: # 314 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_status { 26553: CAIRO_STATUS_SUCCESS = 0, 26553: 26553: CAIRO_STATUS_NO_MEMORY, 26553: CAIRO_STATUS_INVALID_RESTORE, 26553: CAIRO_STATUS_INVALID_POP_GROUP, 26553: CAIRO_STATUS_NO_CURRENT_POINT, 26553: CAIRO_STATUS_INVALID_MATRIX, 26553: CAIRO_STATUS_INVALID_STATUS, 26553: CAIRO_STATUS_NULL_POINTER, 26553: CAIRO_STATUS_INVALID_STRING, 26553: CAIRO_STATUS_INVALID_PATH_DATA, 26553: CAIRO_STATUS_READ_ERROR, 26553: CAIRO_STATUS_WRITE_ERROR, 26553: CAIRO_STATUS_SURFACE_FINISHED, 26553: CAIRO_STATUS_SURFACE_TYPE_MISMATCH, 26553: CAIRO_STATUS_PATTERN_TYPE_MISMATCH, 26553: CAIRO_STATUS_INVALID_CONTENT, 26553: CAIRO_STATUS_INVALID_FORMAT, 26553: CAIRO_STATUS_INVALID_VISUAL, 26553: CAIRO_STATUS_FILE_NOT_FOUND, 26553: CAIRO_STATUS_INVALID_DASH, 26553: CAIRO_STATUS_INVALID_DSC_COMMENT, 26553: CAIRO_STATUS_INVALID_INDEX, 26553: CAIRO_STATUS_CLIP_NOT_REPRESENTABLE, 26553: CAIRO_STATUS_TEMP_FILE_ERROR, 26553: CAIRO_STATUS_INVALID_STRIDE, 26553: CAIRO_STATUS_FONT_TYPE_MISMATCH, 26553: CAIRO_STATUS_USER_FONT_IMMUTABLE, 26553: CAIRO_STATUS_USER_FONT_ERROR, 26553: CAIRO_STATUS_NEGATIVE_COUNT, 26553: CAIRO_STATUS_INVALID_CLUSTERS, 26553: CAIRO_STATUS_INVALID_SLANT, 26553: CAIRO_STATUS_INVALID_WEIGHT, 26553: CAIRO_STATUS_INVALID_SIZE, 26553: CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED, 26553: CAIRO_STATUS_DEVICE_TYPE_MISMATCH, 26553: CAIRO_STATUS_DEVICE_ERROR, 26553: CAIRO_STATUS_INVALID_MESH_CONSTRUCTION, 26553: CAIRO_STATUS_DEVICE_FINISHED, 26553: CAIRO_STATUS_JBIG2_GLOBAL_MISSING, 26553: CAIRO_STATUS_PNG_ERROR, 26553: CAIRO_STATUS_FREETYPE_ERROR, 26553: CAIRO_STATUS_WIN32_GDI_ERROR, 26553: CAIRO_STATUS_TAG_ERROR, 26553: 26553: CAIRO_STATUS_LAST_STATUS 26553: } cairo_status_t; 26553: # 379 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_content { 26553: CAIRO_CONTENT_COLOR = 0x1000, 26553: CAIRO_CONTENT_ALPHA = 0x2000, 26553: CAIRO_CONTENT_COLOR_ALPHA = 0x3000 26553: } cairo_content_t; 26553: # 416 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_format { 26553: CAIRO_FORMAT_INVALID = -1, 26553: CAIRO_FORMAT_ARGB32 = 0, 26553: CAIRO_FORMAT_RGB24 = 1, 26553: CAIRO_FORMAT_A8 = 2, 26553: CAIRO_FORMAT_A1 = 3, 26553: CAIRO_FORMAT_RGB16_565 = 4, 26553: CAIRO_FORMAT_RGB30 = 5 26553: } cairo_format_t; 26553: # 445 "/usr/include/cairo/cairo.h" 26553: typedef cairo_status_t (*cairo_write_func_t) (void *closure, 26553: const unsigned char *data, 26553: unsigned int length); 26553: # 467 "/usr/include/cairo/cairo.h" 26553: typedef cairo_status_t (*cairo_read_func_t) (void *closure, 26553: unsigned char *data, 26553: unsigned int length); 26553: # 483 "/usr/include/cairo/cairo.h" 26553: typedef struct _cairo_rectangle_int { 26553: int x, y; 26553: int width, height; 26553: } cairo_rectangle_int_t; 26553: 26553: 26553: 26553: cairo_t * 26553: cairo_create (cairo_surface_t *target); 26553: 26553: cairo_t * 26553: cairo_reference (cairo_t *cr); 26553: 26553: void 26553: cairo_destroy (cairo_t *cr); 26553: 26553: unsigned int 26553: cairo_get_reference_count (cairo_t *cr); 26553: 26553: void * 26553: cairo_get_user_data (cairo_t *cr, 26553: const cairo_user_data_key_t *key); 26553: 26553: cairo_status_t 26553: cairo_set_user_data (cairo_t *cr, 26553: const cairo_user_data_key_t *key, 26553: void *user_data, 26553: cairo_destroy_func_t destroy); 26553: 26553: void 26553: cairo_save (cairo_t *cr); 26553: 26553: void 26553: cairo_restore (cairo_t *cr); 26553: 26553: void 26553: cairo_push_group (cairo_t *cr); 26553: 26553: void 26553: cairo_push_group_with_content (cairo_t *cr, cairo_content_t content); 26553: 26553: cairo_pattern_t * 26553: cairo_pop_group (cairo_t *cr); 26553: 26553: void 26553: cairo_pop_group_to_source (cairo_t *cr); 26553: # 613 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_operator { 26553: CAIRO_OPERATOR_CLEAR, 26553: 26553: CAIRO_OPERATOR_SOURCE, 26553: CAIRO_OPERATOR_OVER, 26553: CAIRO_OPERATOR_IN, 26553: CAIRO_OPERATOR_OUT, 26553: CAIRO_OPERATOR_ATOP, 26553: 26553: CAIRO_OPERATOR_DEST, 26553: CAIRO_OPERATOR_DEST_OVER, 26553: CAIRO_OPERATOR_DEST_IN, 26553: CAIRO_OPERATOR_DEST_OUT, 26553: CAIRO_OPERATOR_DEST_ATOP, 26553: 26553: CAIRO_OPERATOR_XOR, 26553: CAIRO_OPERATOR_ADD, 26553: CAIRO_OPERATOR_SATURATE, 26553: 26553: CAIRO_OPERATOR_MULTIPLY, 26553: CAIRO_OPERATOR_SCREEN, 26553: CAIRO_OPERATOR_OVERLAY, 26553: CAIRO_OPERATOR_DARKEN, 26553: CAIRO_OPERATOR_LIGHTEN, 26553: CAIRO_OPERATOR_COLOR_DODGE, 26553: CAIRO_OPERATOR_COLOR_BURN, 26553: CAIRO_OPERATOR_HARD_LIGHT, 26553: CAIRO_OPERATOR_SOFT_LIGHT, 26553: CAIRO_OPERATOR_DIFFERENCE, 26553: CAIRO_OPERATOR_EXCLUSION, 26553: CAIRO_OPERATOR_HSL_HUE, 26553: CAIRO_OPERATOR_HSL_SATURATION, 26553: CAIRO_OPERATOR_HSL_COLOR, 26553: CAIRO_OPERATOR_HSL_LUMINOSITY 26553: } cairo_operator_t; 26553: 26553: void 26553: cairo_set_operator (cairo_t *cr, cairo_operator_t op); 26553: 26553: void 26553: cairo_set_source (cairo_t *cr, cairo_pattern_t *source); 26553: 26553: void 26553: cairo_set_source_rgb (cairo_t *cr, double red, double green, double blue); 26553: 26553: void 26553: cairo_set_source_rgba (cairo_t *cr, 26553: double red, double green, double blue, 26553: double alpha); 26553: 26553: void 26553: cairo_set_source_surface (cairo_t *cr, 26553: cairo_surface_t *surface, 26553: double x, 26553: double y); 26553: 26553: void 26553: cairo_set_tolerance (cairo_t *cr, double tolerance); 26553: # 709 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_antialias { 26553: CAIRO_ANTIALIAS_DEFAULT, 26553: 26553: 26553: CAIRO_ANTIALIAS_NONE, 26553: CAIRO_ANTIALIAS_GRAY, 26553: CAIRO_ANTIALIAS_SUBPIXEL, 26553: 26553: 26553: CAIRO_ANTIALIAS_FAST, 26553: CAIRO_ANTIALIAS_GOOD, 26553: CAIRO_ANTIALIAS_BEST 26553: } cairo_antialias_t; 26553: 26553: void 26553: cairo_set_antialias (cairo_t *cr, cairo_antialias_t antialias); 26553: # 753 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_fill_rule { 26553: CAIRO_FILL_RULE_WINDING, 26553: CAIRO_FILL_RULE_EVEN_ODD 26553: } cairo_fill_rule_t; 26553: 26553: void 26553: cairo_set_fill_rule (cairo_t *cr, cairo_fill_rule_t fill_rule); 26553: 26553: void 26553: cairo_set_line_width (cairo_t *cr, double width); 26553: # 776 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_line_cap { 26553: CAIRO_LINE_CAP_BUTT, 26553: CAIRO_LINE_CAP_ROUND, 26553: CAIRO_LINE_CAP_SQUARE 26553: } cairo_line_cap_t; 26553: 26553: void 26553: cairo_set_line_cap (cairo_t *cr, cairo_line_cap_t line_cap); 26553: # 800 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_line_join { 26553: CAIRO_LINE_JOIN_MITER, 26553: CAIRO_LINE_JOIN_ROUND, 26553: CAIRO_LINE_JOIN_BEVEL 26553: } cairo_line_join_t; 26553: 26553: void 26553: cairo_set_line_join (cairo_t *cr, cairo_line_join_t line_join); 26553: 26553: void 26553: cairo_set_dash (cairo_t *cr, 26553: const double *dashes, 26553: int num_dashes, 26553: double offset); 26553: 26553: void 26553: cairo_set_miter_limit (cairo_t *cr, double limit); 26553: 26553: void 26553: cairo_translate (cairo_t *cr, double tx, double ty); 26553: 26553: void 26553: cairo_scale (cairo_t *cr, double sx, double sy); 26553: 26553: void 26553: cairo_rotate (cairo_t *cr, double angle); 26553: 26553: void 26553: cairo_transform (cairo_t *cr, 26553: const cairo_matrix_t *matrix); 26553: 26553: void 26553: cairo_set_matrix (cairo_t *cr, 26553: const cairo_matrix_t *matrix); 26553: 26553: void 26553: cairo_identity_matrix (cairo_t *cr); 26553: 26553: void 26553: cairo_user_to_device (cairo_t *cr, double *x, double *y); 26553: 26553: void 26553: cairo_user_to_device_distance (cairo_t *cr, double *dx, double *dy); 26553: 26553: void 26553: cairo_device_to_user (cairo_t *cr, double *x, double *y); 26553: 26553: void 26553: cairo_device_to_user_distance (cairo_t *cr, double *dx, double *dy); 26553: 26553: 26553: void 26553: cairo_new_path (cairo_t *cr); 26553: 26553: void 26553: cairo_move_to (cairo_t *cr, double x, double y); 26553: 26553: void 26553: cairo_new_sub_path (cairo_t *cr); 26553: 26553: void 26553: cairo_line_to (cairo_t *cr, double x, double y); 26553: 26553: void 26553: cairo_curve_to (cairo_t *cr, 26553: double x1, double y1, 26553: double x2, double y2, 26553: double x3, double y3); 26553: 26553: void 26553: cairo_arc (cairo_t *cr, 26553: double xc, double yc, 26553: double radius, 26553: double angle1, double angle2); 26553: 26553: void 26553: cairo_arc_negative (cairo_t *cr, 26553: double xc, double yc, 26553: double radius, 26553: double angle1, double angle2); 26553: # 889 "/usr/include/cairo/cairo.h" 26553: void 26553: cairo_rel_move_to (cairo_t *cr, double dx, double dy); 26553: 26553: void 26553: cairo_rel_line_to (cairo_t *cr, double dx, double dy); 26553: 26553: void 26553: cairo_rel_curve_to (cairo_t *cr, 26553: double dx1, double dy1, 26553: double dx2, double dy2, 26553: double dx3, double dy3); 26553: 26553: void 26553: cairo_rectangle (cairo_t *cr, 26553: double x, double y, 26553: double width, double height); 26553: 26553: 26553: 26553: 26553: 26553: 26553: void 26553: cairo_close_path (cairo_t *cr); 26553: 26553: void 26553: cairo_path_extents (cairo_t *cr, 26553: double *x1, double *y1, 26553: double *x2, double *y2); 26553: 26553: 26553: void 26553: cairo_paint (cairo_t *cr); 26553: 26553: void 26553: cairo_paint_with_alpha (cairo_t *cr, 26553: double alpha); 26553: 26553: void 26553: cairo_mask (cairo_t *cr, 26553: cairo_pattern_t *pattern); 26553: 26553: void 26553: cairo_mask_surface (cairo_t *cr, 26553: cairo_surface_t *surface, 26553: double surface_x, 26553: double surface_y); 26553: 26553: void 26553: cairo_stroke (cairo_t *cr); 26553: 26553: void 26553: cairo_stroke_preserve (cairo_t *cr); 26553: 26553: void 26553: cairo_fill (cairo_t *cr); 26553: 26553: void 26553: cairo_fill_preserve (cairo_t *cr); 26553: 26553: void 26553: cairo_copy_page (cairo_t *cr); 26553: 26553: void 26553: cairo_show_page (cairo_t *cr); 26553: 26553: 26553: cairo_bool_t 26553: cairo_in_stroke (cairo_t *cr, double x, double y); 26553: 26553: cairo_bool_t 26553: cairo_in_fill (cairo_t *cr, double x, double y); 26553: 26553: cairo_bool_t 26553: cairo_in_clip (cairo_t *cr, double x, double y); 26553: 26553: 26553: void 26553: cairo_stroke_extents (cairo_t *cr, 26553: double *x1, double *y1, 26553: double *x2, double *y2); 26553: 26553: void 26553: cairo_fill_extents (cairo_t *cr, 26553: double *x1, double *y1, 26553: double *x2, double *y2); 26553: 26553: 26553: void 26553: cairo_reset_clip (cairo_t *cr); 26553: 26553: void 26553: cairo_clip (cairo_t *cr); 26553: 26553: void 26553: cairo_clip_preserve (cairo_t *cr); 26553: 26553: void 26553: cairo_clip_extents (cairo_t *cr, 26553: double *x1, double *y1, 26553: double *x2, double *y2); 26553: # 1002 "/usr/include/cairo/cairo.h" 26553: typedef struct _cairo_rectangle { 26553: double x, y, width, height; 26553: } cairo_rectangle_t; 26553: # 1017 "/usr/include/cairo/cairo.h" 26553: typedef struct _cairo_rectangle_list { 26553: cairo_status_t status; 26553: cairo_rectangle_t *rectangles; 26553: int num_rectangles; 26553: } cairo_rectangle_list_t; 26553: 26553: cairo_rectangle_list_t * 26553: cairo_copy_clip_rectangle_list (cairo_t *cr); 26553: 26553: void 26553: cairo_rectangle_list_destroy (cairo_rectangle_list_t *rectangle_list); 26553: 26553: 26553: 26553: 26553: 26553: 26553: void 26553: cairo_tag_begin (cairo_t *cr, const char *tag_name, const char *attributes); 26553: 26553: void 26553: cairo_tag_end (cairo_t *cr, const char *tag_name); 26553: # 1059 "/usr/include/cairo/cairo.h" 26553: typedef struct _cairo_scaled_font cairo_scaled_font_t; 26553: # 1080 "/usr/include/cairo/cairo.h" 26553: typedef struct _cairo_font_face cairo_font_face_t; 26553: # 1108 "/usr/include/cairo/cairo.h" 26553: typedef struct { 26553: unsigned long index; 26553: double x; 26553: double y; 26553: } cairo_glyph_t; 26553: 26553: cairo_glyph_t * 26553: cairo_glyph_allocate (int num_glyphs); 26553: 26553: void 26553: cairo_glyph_free (cairo_glyph_t *glyphs); 26553: # 1140 "/usr/include/cairo/cairo.h" 26553: typedef struct { 26553: int num_bytes; 26553: int num_glyphs; 26553: } cairo_text_cluster_t; 26553: 26553: cairo_text_cluster_t * 26553: cairo_text_cluster_allocate (int num_clusters); 26553: 26553: void 26553: cairo_text_cluster_free (cairo_text_cluster_t *clusters); 26553: # 1160 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_text_cluster_flags { 26553: CAIRO_TEXT_CLUSTER_FLAG_BACKWARD = 0x00000001 26553: } cairo_text_cluster_flags_t; 26553: # 1193 "/usr/include/cairo/cairo.h" 26553: typedef struct { 26553: double x_bearing; 26553: double y_bearing; 26553: double width; 26553: double height; 26553: double x_advance; 26553: double y_advance; 26553: } cairo_text_extents_t; 26553: # 1245 "/usr/include/cairo/cairo.h" 26553: typedef struct { 26553: double ascent; 26553: double descent; 26553: double height; 26553: double max_x_advance; 26553: double max_y_advance; 26553: } cairo_font_extents_t; 26553: # 1263 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_font_slant { 26553: CAIRO_FONT_SLANT_NORMAL, 26553: CAIRO_FONT_SLANT_ITALIC, 26553: CAIRO_FONT_SLANT_OBLIQUE 26553: } cairo_font_slant_t; 26553: # 1278 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_font_weight { 26553: CAIRO_FONT_WEIGHT_NORMAL, 26553: CAIRO_FONT_WEIGHT_BOLD 26553: } cairo_font_weight_t; 26553: # 1302 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_subpixel_order { 26553: CAIRO_SUBPIXEL_ORDER_DEFAULT, 26553: CAIRO_SUBPIXEL_ORDER_RGB, 26553: CAIRO_SUBPIXEL_ORDER_BGR, 26553: CAIRO_SUBPIXEL_ORDER_VRGB, 26553: CAIRO_SUBPIXEL_ORDER_VBGR 26553: } cairo_subpixel_order_t; 26553: # 1334 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_hint_style { 26553: CAIRO_HINT_STYLE_DEFAULT, 26553: CAIRO_HINT_STYLE_NONE, 26553: CAIRO_HINT_STYLE_SLIGHT, 26553: CAIRO_HINT_STYLE_MEDIUM, 26553: CAIRO_HINT_STYLE_FULL 26553: } cairo_hint_style_t; 26553: # 1357 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_hint_metrics { 26553: CAIRO_HINT_METRICS_DEFAULT, 26553: CAIRO_HINT_METRICS_OFF, 26553: CAIRO_HINT_METRICS_ON 26553: } cairo_hint_metrics_t; 26553: # 1385 "/usr/include/cairo/cairo.h" 26553: typedef struct _cairo_font_options cairo_font_options_t; 26553: 26553: cairo_font_options_t * 26553: cairo_font_options_create (void); 26553: 26553: cairo_font_options_t * 26553: cairo_font_options_copy (const cairo_font_options_t *original); 26553: 26553: void 26553: cairo_font_options_destroy (cairo_font_options_t *options); 26553: 26553: cairo_status_t 26553: cairo_font_options_status (cairo_font_options_t *options); 26553: 26553: void 26553: cairo_font_options_merge (cairo_font_options_t *options, 26553: const cairo_font_options_t *other); 26553: cairo_bool_t 26553: cairo_font_options_equal (const cairo_font_options_t *options, 26553: const cairo_font_options_t *other); 26553: 26553: unsigned long 26553: cairo_font_options_hash (const cairo_font_options_t *options); 26553: 26553: void 26553: cairo_font_options_set_antialias (cairo_font_options_t *options, 26553: cairo_antialias_t antialias); 26553: cairo_antialias_t 26553: cairo_font_options_get_antialias (const cairo_font_options_t *options); 26553: 26553: void 26553: cairo_font_options_set_subpixel_order (cairo_font_options_t *options, 26553: cairo_subpixel_order_t subpixel_order); 26553: cairo_subpixel_order_t 26553: cairo_font_options_get_subpixel_order (const cairo_font_options_t *options); 26553: 26553: void 26553: cairo_font_options_set_hint_style (cairo_font_options_t *options, 26553: cairo_hint_style_t hint_style); 26553: cairo_hint_style_t 26553: cairo_font_options_get_hint_style (const cairo_font_options_t *options); 26553: 26553: void 26553: cairo_font_options_set_hint_metrics (cairo_font_options_t *options, 26553: cairo_hint_metrics_t hint_metrics); 26553: cairo_hint_metrics_t 26553: cairo_font_options_get_hint_metrics (const cairo_font_options_t *options); 26553: 26553: const char * 26553: cairo_font_options_get_variations (cairo_font_options_t *options); 26553: 26553: void 26553: cairo_font_options_set_variations (cairo_font_options_t *options, 26553: const char *variations); 26553: 26553: 26553: 26553: 26553: void 26553: cairo_select_font_face (cairo_t *cr, 26553: const char *family, 26553: cairo_font_slant_t slant, 26553: cairo_font_weight_t weight); 26553: 26553: void 26553: cairo_set_font_size (cairo_t *cr, double size); 26553: 26553: void 26553: cairo_set_font_matrix (cairo_t *cr, 26553: const cairo_matrix_t *matrix); 26553: 26553: void 26553: cairo_get_font_matrix (cairo_t *cr, 26553: cairo_matrix_t *matrix); 26553: 26553: void 26553: cairo_set_font_options (cairo_t *cr, 26553: const cairo_font_options_t *options); 26553: 26553: void 26553: cairo_get_font_options (cairo_t *cr, 26553: cairo_font_options_t *options); 26553: 26553: void 26553: cairo_set_font_face (cairo_t *cr, cairo_font_face_t *font_face); 26553: 26553: cairo_font_face_t * 26553: cairo_get_font_face (cairo_t *cr); 26553: 26553: void 26553: cairo_set_scaled_font (cairo_t *cr, 26553: const cairo_scaled_font_t *scaled_font); 26553: 26553: cairo_scaled_font_t * 26553: cairo_get_scaled_font (cairo_t *cr); 26553: 26553: void 26553: cairo_show_text (cairo_t *cr, const char *utf8); 26553: 26553: void 26553: cairo_show_glyphs (cairo_t *cr, const cairo_glyph_t *glyphs, int num_glyphs); 26553: 26553: void 26553: cairo_show_text_glyphs (cairo_t *cr, 26553: const char *utf8, 26553: int utf8_len, 26553: const cairo_glyph_t *glyphs, 26553: int num_glyphs, 26553: const cairo_text_cluster_t *clusters, 26553: int num_clusters, 26553: cairo_text_cluster_flags_t cluster_flags); 26553: 26553: void 26553: cairo_text_path (cairo_t *cr, const char *utf8); 26553: 26553: void 26553: cairo_glyph_path (cairo_t *cr, const cairo_glyph_t *glyphs, int num_glyphs); 26553: 26553: void 26553: cairo_text_extents (cairo_t *cr, 26553: const char *utf8, 26553: cairo_text_extents_t *extents); 26553: 26553: void 26553: cairo_glyph_extents (cairo_t *cr, 26553: const cairo_glyph_t *glyphs, 26553: int num_glyphs, 26553: cairo_text_extents_t *extents); 26553: 26553: void 26553: cairo_font_extents (cairo_t *cr, 26553: cairo_font_extents_t *extents); 26553: 26553: 26553: 26553: cairo_font_face_t * 26553: cairo_font_face_reference (cairo_font_face_t *font_face); 26553: 26553: void 26553: cairo_font_face_destroy (cairo_font_face_t *font_face); 26553: 26553: unsigned int 26553: cairo_font_face_get_reference_count (cairo_font_face_t *font_face); 26553: 26553: cairo_status_t 26553: cairo_font_face_status (cairo_font_face_t *font_face); 26553: # 1572 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_font_type { 26553: CAIRO_FONT_TYPE_TOY, 26553: CAIRO_FONT_TYPE_FT, 26553: CAIRO_FONT_TYPE_WIN32, 26553: CAIRO_FONT_TYPE_QUARTZ, 26553: CAIRO_FONT_TYPE_USER 26553: } cairo_font_type_t; 26553: 26553: cairo_font_type_t 26553: cairo_font_face_get_type (cairo_font_face_t *font_face); 26553: 26553: void * 26553: cairo_font_face_get_user_data (cairo_font_face_t *font_face, 26553: const cairo_user_data_key_t *key); 26553: 26553: cairo_status_t 26553: cairo_font_face_set_user_data (cairo_font_face_t *font_face, 26553: const cairo_user_data_key_t *key, 26553: void *user_data, 26553: cairo_destroy_func_t destroy); 26553: 26553: 26553: 26553: cairo_scaled_font_t * 26553: cairo_scaled_font_create (cairo_font_face_t *font_face, 26553: const cairo_matrix_t *font_matrix, 26553: const cairo_matrix_t *ctm, 26553: const cairo_font_options_t *options); 26553: 26553: cairo_scaled_font_t * 26553: cairo_scaled_font_reference (cairo_scaled_font_t *scaled_font); 26553: 26553: void 26553: cairo_scaled_font_destroy (cairo_scaled_font_t *scaled_font); 26553: 26553: unsigned int 26553: cairo_scaled_font_get_reference_count (cairo_scaled_font_t *scaled_font); 26553: 26553: cairo_status_t 26553: cairo_scaled_font_status (cairo_scaled_font_t *scaled_font); 26553: 26553: cairo_font_type_t 26553: cairo_scaled_font_get_type (cairo_scaled_font_t *scaled_font); 26553: 26553: void * 26553: cairo_scaled_font_get_user_data (cairo_scaled_font_t *scaled_font, 26553: const cairo_user_data_key_t *key); 26553: 26553: cairo_status_t 26553: cairo_scaled_font_set_user_data (cairo_scaled_font_t *scaled_font, 26553: const cairo_user_data_key_t *key, 26553: void *user_data, 26553: cairo_destroy_func_t destroy); 26553: 26553: void 26553: cairo_scaled_font_extents (cairo_scaled_font_t *scaled_font, 26553: cairo_font_extents_t *extents); 26553: 26553: void 26553: cairo_scaled_font_text_extents (cairo_scaled_font_t *scaled_font, 26553: const char *utf8, 26553: cairo_text_extents_t *extents); 26553: 26553: void 26553: cairo_scaled_font_glyph_extents (cairo_scaled_font_t *scaled_font, 26553: const cairo_glyph_t *glyphs, 26553: int num_glyphs, 26553: cairo_text_extents_t *extents); 26553: 26553: cairo_status_t 26553: cairo_scaled_font_text_to_glyphs (cairo_scaled_font_t *scaled_font, 26553: double x, 26553: double y, 26553: const char *utf8, 26553: int utf8_len, 26553: cairo_glyph_t **glyphs, 26553: int *num_glyphs, 26553: cairo_text_cluster_t **clusters, 26553: int *num_clusters, 26553: cairo_text_cluster_flags_t *cluster_flags); 26553: 26553: cairo_font_face_t * 26553: cairo_scaled_font_get_font_face (cairo_scaled_font_t *scaled_font); 26553: 26553: void 26553: cairo_scaled_font_get_font_matrix (cairo_scaled_font_t *scaled_font, 26553: cairo_matrix_t *font_matrix); 26553: 26553: void 26553: cairo_scaled_font_get_ctm (cairo_scaled_font_t *scaled_font, 26553: cairo_matrix_t *ctm); 26553: 26553: void 26553: cairo_scaled_font_get_scale_matrix (cairo_scaled_font_t *scaled_font, 26553: cairo_matrix_t *scale_matrix); 26553: 26553: void 26553: cairo_scaled_font_get_font_options (cairo_scaled_font_t *scaled_font, 26553: cairo_font_options_t *options); 26553: 26553: 26553: 26553: 26553: cairo_font_face_t * 26553: cairo_toy_font_face_create (const char *family, 26553: cairo_font_slant_t slant, 26553: cairo_font_weight_t weight); 26553: 26553: const char * 26553: cairo_toy_font_face_get_family (cairo_font_face_t *font_face); 26553: 26553: cairo_font_slant_t 26553: cairo_toy_font_face_get_slant (cairo_font_face_t *font_face); 26553: 26553: cairo_font_weight_t 26553: cairo_toy_font_face_get_weight (cairo_font_face_t *font_face); 26553: 26553: 26553: 26553: 26553: cairo_font_face_t * 26553: cairo_user_font_face_create (void); 26553: # 1729 "/usr/include/cairo/cairo.h" 26553: typedef cairo_status_t (*cairo_user_scaled_font_init_func_t) (cairo_scaled_font_t *scaled_font, 26553: cairo_t *cr, 26553: cairo_font_extents_t *extents); 26553: # 1776 "/usr/include/cairo/cairo.h" 26553: typedef cairo_status_t (*cairo_user_scaled_font_render_glyph_func_t) (cairo_scaled_font_t *scaled_font, 26553: unsigned long glyph, 26553: cairo_t *cr, 26553: cairo_text_extents_t *extents); 26553: # 1846 "/usr/include/cairo/cairo.h" 26553: typedef cairo_status_t (*cairo_user_scaled_font_text_to_glyphs_func_t) (cairo_scaled_font_t *scaled_font, 26553: const char *utf8, 26553: int utf8_len, 26553: cairo_glyph_t **glyphs, 26553: int *num_glyphs, 26553: cairo_text_cluster_t **clusters, 26553: int *num_clusters, 26553: cairo_text_cluster_flags_t *cluster_flags); 26553: # 1893 "/usr/include/cairo/cairo.h" 26553: typedef cairo_status_t (*cairo_user_scaled_font_unicode_to_glyph_func_t) (cairo_scaled_font_t *scaled_font, 26553: unsigned long unicode, 26553: unsigned long *glyph_index); 26553: 26553: 26553: 26553: void 26553: cairo_user_font_face_set_init_func (cairo_font_face_t *font_face, 26553: cairo_user_scaled_font_init_func_t init_func); 26553: 26553: void 26553: cairo_user_font_face_set_render_glyph_func (cairo_font_face_t *font_face, 26553: cairo_user_scaled_font_render_glyph_func_t render_glyph_func); 26553: 26553: void 26553: cairo_user_font_face_set_text_to_glyphs_func (cairo_font_face_t *font_face, 26553: cairo_user_scaled_font_text_to_glyphs_func_t text_to_glyphs_func); 26553: 26553: void 26553: cairo_user_font_face_set_unicode_to_glyph_func (cairo_font_face_t *font_face, 26553: cairo_user_scaled_font_unicode_to_glyph_func_t unicode_to_glyph_func); 26553: 26553: 26553: 26553: cairo_user_scaled_font_init_func_t 26553: cairo_user_font_face_get_init_func (cairo_font_face_t *font_face); 26553: 26553: cairo_user_scaled_font_render_glyph_func_t 26553: cairo_user_font_face_get_render_glyph_func (cairo_font_face_t *font_face); 26553: 26553: cairo_user_scaled_font_text_to_glyphs_func_t 26553: cairo_user_font_face_get_text_to_glyphs_func (cairo_font_face_t *font_face); 26553: 26553: cairo_user_scaled_font_unicode_to_glyph_func_t 26553: cairo_user_font_face_get_unicode_to_glyph_func (cairo_font_face_t *font_face); 26553: 26553: 26553: 26553: 26553: cairo_operator_t 26553: cairo_get_operator (cairo_t *cr); 26553: 26553: cairo_pattern_t * 26553: cairo_get_source (cairo_t *cr); 26553: 26553: double 26553: cairo_get_tolerance (cairo_t *cr); 26553: 26553: cairo_antialias_t 26553: cairo_get_antialias (cairo_t *cr); 26553: 26553: cairo_bool_t 26553: cairo_has_current_point (cairo_t *cr); 26553: 26553: void 26553: cairo_get_current_point (cairo_t *cr, double *x, double *y); 26553: 26553: cairo_fill_rule_t 26553: cairo_get_fill_rule (cairo_t *cr); 26553: 26553: double 26553: cairo_get_line_width (cairo_t *cr); 26553: 26553: cairo_line_cap_t 26553: cairo_get_line_cap (cairo_t *cr); 26553: 26553: cairo_line_join_t 26553: cairo_get_line_join (cairo_t *cr); 26553: 26553: double 26553: cairo_get_miter_limit (cairo_t *cr); 26553: 26553: int 26553: cairo_get_dash_count (cairo_t *cr); 26553: 26553: void 26553: cairo_get_dash (cairo_t *cr, double *dashes, double *offset); 26553: 26553: void 26553: cairo_get_matrix (cairo_t *cr, cairo_matrix_t *matrix); 26553: 26553: cairo_surface_t * 26553: cairo_get_target (cairo_t *cr); 26553: 26553: cairo_surface_t * 26553: cairo_get_group_target (cairo_t *cr); 26553: # 1993 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_path_data_type { 26553: CAIRO_PATH_MOVE_TO, 26553: CAIRO_PATH_LINE_TO, 26553: CAIRO_PATH_CURVE_TO, 26553: CAIRO_PATH_CLOSE_PATH 26553: } cairo_path_data_type_t; 26553: # 2068 "/usr/include/cairo/cairo.h" 26553: typedef union _cairo_path_data_t cairo_path_data_t; 26553: union _cairo_path_data_t { 26553: struct { 26553: cairo_path_data_type_t type; 26553: int length; 26553: } header; 26553: struct { 26553: double x, y; 26553: } point; 26553: }; 26553: # 2100 "/usr/include/cairo/cairo.h" 26553: typedef struct cairo_path { 26553: cairo_status_t status; 26553: cairo_path_data_t *data; 26553: int num_data; 26553: } cairo_path_t; 26553: 26553: cairo_path_t * 26553: cairo_copy_path (cairo_t *cr); 26553: 26553: cairo_path_t * 26553: cairo_copy_path_flat (cairo_t *cr); 26553: 26553: void 26553: cairo_append_path (cairo_t *cr, 26553: const cairo_path_t *path); 26553: 26553: void 26553: cairo_path_destroy (cairo_path_t *path); 26553: 26553: 26553: 26553: cairo_status_t 26553: cairo_status (cairo_t *cr); 26553: 26553: const char * 26553: cairo_status_to_string (cairo_status_t status); 26553: 26553: 26553: 26553: cairo_device_t * 26553: cairo_device_reference (cairo_device_t *device); 26553: # 2163 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_device_type { 26553: CAIRO_DEVICE_TYPE_DRM, 26553: CAIRO_DEVICE_TYPE_GL, 26553: CAIRO_DEVICE_TYPE_SCRIPT, 26553: CAIRO_DEVICE_TYPE_XCB, 26553: CAIRO_DEVICE_TYPE_XLIB, 26553: CAIRO_DEVICE_TYPE_XML, 26553: CAIRO_DEVICE_TYPE_COGL, 26553: CAIRO_DEVICE_TYPE_WIN32, 26553: 26553: CAIRO_DEVICE_TYPE_INVALID = -1 26553: } cairo_device_type_t; 26553: 26553: cairo_device_type_t 26553: cairo_device_get_type (cairo_device_t *device); 26553: 26553: cairo_status_t 26553: cairo_device_status (cairo_device_t *device); 26553: 26553: cairo_status_t 26553: cairo_device_acquire (cairo_device_t *device); 26553: 26553: void 26553: cairo_device_release (cairo_device_t *device); 26553: 26553: void 26553: cairo_device_flush (cairo_device_t *device); 26553: 26553: void 26553: cairo_device_finish (cairo_device_t *device); 26553: 26553: void 26553: cairo_device_destroy (cairo_device_t *device); 26553: 26553: unsigned int 26553: cairo_device_get_reference_count (cairo_device_t *device); 26553: 26553: void * 26553: cairo_device_get_user_data (cairo_device_t *device, 26553: const cairo_user_data_key_t *key); 26553: 26553: cairo_status_t 26553: cairo_device_set_user_data (cairo_device_t *device, 26553: const cairo_user_data_key_t *key, 26553: void *user_data, 26553: cairo_destroy_func_t destroy); 26553: 26553: 26553: 26553: 26553: cairo_surface_t * 26553: cairo_surface_create_similar (cairo_surface_t *other, 26553: cairo_content_t content, 26553: int width, 26553: int height); 26553: 26553: cairo_surface_t * 26553: cairo_surface_create_similar_image (cairo_surface_t *other, 26553: cairo_format_t format, 26553: int width, 26553: int height); 26553: 26553: cairo_surface_t * 26553: cairo_surface_map_to_image (cairo_surface_t *surface, 26553: const cairo_rectangle_int_t *extents); 26553: 26553: void 26553: cairo_surface_unmap_image (cairo_surface_t *surface, 26553: cairo_surface_t *image); 26553: 26553: cairo_surface_t * 26553: cairo_surface_create_for_rectangle (cairo_surface_t *target, 26553: double x, 26553: double y, 26553: double width, 26553: double height); 26553: # 2249 "/usr/include/cairo/cairo.h" 26553: typedef enum { 26553: CAIRO_SURFACE_OBSERVER_NORMAL = 0, 26553: CAIRO_SURFACE_OBSERVER_RECORD_OPERATIONS = 0x1 26553: } cairo_surface_observer_mode_t; 26553: 26553: cairo_surface_t * 26553: cairo_surface_create_observer (cairo_surface_t *target, 26553: cairo_surface_observer_mode_t mode); 26553: 26553: typedef void (*cairo_surface_observer_callback_t) (cairo_surface_t *observer, 26553: cairo_surface_t *target, 26553: void *data); 26553: 26553: cairo_status_t 26553: cairo_surface_observer_add_paint_callback (cairo_surface_t *abstract_surface, 26553: cairo_surface_observer_callback_t func, 26553: void *data); 26553: 26553: cairo_status_t 26553: cairo_surface_observer_add_mask_callback (cairo_surface_t *abstract_surface, 26553: cairo_surface_observer_callback_t func, 26553: void *data); 26553: 26553: cairo_status_t 26553: cairo_surface_observer_add_fill_callback (cairo_surface_t *abstract_surface, 26553: cairo_surface_observer_callback_t func, 26553: void *data); 26553: 26553: cairo_status_t 26553: cairo_surface_observer_add_stroke_callback (cairo_surface_t *abstract_surface, 26553: cairo_surface_observer_callback_t func, 26553: void *data); 26553: 26553: cairo_status_t 26553: cairo_surface_observer_add_glyphs_callback (cairo_surface_t *abstract_surface, 26553: cairo_surface_observer_callback_t func, 26553: void *data); 26553: 26553: cairo_status_t 26553: cairo_surface_observer_add_flush_callback (cairo_surface_t *abstract_surface, 26553: cairo_surface_observer_callback_t func, 26553: void *data); 26553: 26553: cairo_status_t 26553: cairo_surface_observer_add_finish_callback (cairo_surface_t *abstract_surface, 26553: cairo_surface_observer_callback_t func, 26553: void *data); 26553: 26553: cairo_status_t 26553: cairo_surface_observer_print (cairo_surface_t *surface, 26553: cairo_write_func_t write_func, 26553: void *closure); 26553: double 26553: cairo_surface_observer_elapsed (cairo_surface_t *surface); 26553: 26553: cairo_status_t 26553: cairo_device_observer_print (cairo_device_t *device, 26553: cairo_write_func_t write_func, 26553: void *closure); 26553: 26553: double 26553: cairo_device_observer_elapsed (cairo_device_t *device); 26553: 26553: double 26553: cairo_device_observer_paint_elapsed (cairo_device_t *device); 26553: 26553: double 26553: cairo_device_observer_mask_elapsed (cairo_device_t *device); 26553: 26553: double 26553: cairo_device_observer_fill_elapsed (cairo_device_t *device); 26553: 26553: double 26553: cairo_device_observer_stroke_elapsed (cairo_device_t *device); 26553: 26553: double 26553: cairo_device_observer_glyphs_elapsed (cairo_device_t *device); 26553: 26553: cairo_surface_t * 26553: cairo_surface_reference (cairo_surface_t *surface); 26553: 26553: void 26553: cairo_surface_finish (cairo_surface_t *surface); 26553: 26553: void 26553: cairo_surface_destroy (cairo_surface_t *surface); 26553: 26553: cairo_device_t * 26553: cairo_surface_get_device (cairo_surface_t *surface); 26553: 26553: unsigned int 26553: cairo_surface_get_reference_count (cairo_surface_t *surface); 26553: 26553: cairo_status_t 26553: cairo_surface_status (cairo_surface_t *surface); 26553: # 2397 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_surface_type { 26553: CAIRO_SURFACE_TYPE_IMAGE, 26553: CAIRO_SURFACE_TYPE_PDF, 26553: CAIRO_SURFACE_TYPE_PS, 26553: CAIRO_SURFACE_TYPE_XLIB, 26553: CAIRO_SURFACE_TYPE_XCB, 26553: CAIRO_SURFACE_TYPE_GLITZ, 26553: CAIRO_SURFACE_TYPE_QUARTZ, 26553: CAIRO_SURFACE_TYPE_WIN32, 26553: CAIRO_SURFACE_TYPE_BEOS, 26553: CAIRO_SURFACE_TYPE_DIRECTFB, 26553: CAIRO_SURFACE_TYPE_SVG, 26553: CAIRO_SURFACE_TYPE_OS2, 26553: CAIRO_SURFACE_TYPE_WIN32_PRINTING, 26553: CAIRO_SURFACE_TYPE_QUARTZ_IMAGE, 26553: CAIRO_SURFACE_TYPE_SCRIPT, 26553: CAIRO_SURFACE_TYPE_QT, 26553: CAIRO_SURFACE_TYPE_RECORDING, 26553: CAIRO_SURFACE_TYPE_VG, 26553: CAIRO_SURFACE_TYPE_GL, 26553: CAIRO_SURFACE_TYPE_DRM, 26553: CAIRO_SURFACE_TYPE_TEE, 26553: CAIRO_SURFACE_TYPE_XML, 26553: CAIRO_SURFACE_TYPE_SKIA, 26553: CAIRO_SURFACE_TYPE_SUBSURFACE, 26553: CAIRO_SURFACE_TYPE_COGL 26553: } cairo_surface_type_t; 26553: 26553: cairo_surface_type_t 26553: cairo_surface_get_type (cairo_surface_t *surface); 26553: 26553: cairo_content_t 26553: cairo_surface_get_content (cairo_surface_t *surface); 26553: 26553: 26553: 26553: cairo_status_t 26553: cairo_surface_write_to_png (cairo_surface_t *surface, 26553: const char *filename); 26553: 26553: cairo_status_t 26553: cairo_surface_write_to_png_stream (cairo_surface_t *surface, 26553: cairo_write_func_t write_func, 26553: void *closure); 26553: 26553: 26553: 26553: void * 26553: cairo_surface_get_user_data (cairo_surface_t *surface, 26553: const cairo_user_data_key_t *key); 26553: 26553: cairo_status_t 26553: cairo_surface_set_user_data (cairo_surface_t *surface, 26553: const cairo_user_data_key_t *key, 26553: void *user_data, 26553: cairo_destroy_func_t destroy); 26553: # 2467 "/usr/include/cairo/cairo.h" 26553: void 26553: cairo_surface_get_mime_data (cairo_surface_t *surface, 26553: const char *mime_type, 26553: const unsigned char **data, 26553: unsigned long *length); 26553: 26553: cairo_status_t 26553: cairo_surface_set_mime_data (cairo_surface_t *surface, 26553: const char *mime_type, 26553: const unsigned char *data, 26553: unsigned long length, 26553: cairo_destroy_func_t destroy, 26553: void *closure); 26553: 26553: cairo_bool_t 26553: cairo_surface_supports_mime_type (cairo_surface_t *surface, 26553: const char *mime_type); 26553: 26553: void 26553: cairo_surface_get_font_options (cairo_surface_t *surface, 26553: cairo_font_options_t *options); 26553: 26553: void 26553: cairo_surface_flush (cairo_surface_t *surface); 26553: 26553: void 26553: cairo_surface_mark_dirty (cairo_surface_t *surface); 26553: 26553: void 26553: cairo_surface_mark_dirty_rectangle (cairo_surface_t *surface, 26553: int x, 26553: int y, 26553: int width, 26553: int height); 26553: 26553: void 26553: cairo_surface_set_device_scale (cairo_surface_t *surface, 26553: double x_scale, 26553: double y_scale); 26553: 26553: void 26553: cairo_surface_get_device_scale (cairo_surface_t *surface, 26553: double *x_scale, 26553: double *y_scale); 26553: 26553: void 26553: cairo_surface_set_device_offset (cairo_surface_t *surface, 26553: double x_offset, 26553: double y_offset); 26553: 26553: void 26553: cairo_surface_get_device_offset (cairo_surface_t *surface, 26553: double *x_offset, 26553: double *y_offset); 26553: 26553: void 26553: cairo_surface_set_fallback_resolution (cairo_surface_t *surface, 26553: double x_pixels_per_inch, 26553: double y_pixels_per_inch); 26553: 26553: void 26553: cairo_surface_get_fallback_resolution (cairo_surface_t *surface, 26553: double *x_pixels_per_inch, 26553: double *y_pixels_per_inch); 26553: 26553: void 26553: cairo_surface_copy_page (cairo_surface_t *surface); 26553: 26553: void 26553: cairo_surface_show_page (cairo_surface_t *surface); 26553: 26553: cairo_bool_t 26553: cairo_surface_has_show_text_glyphs (cairo_surface_t *surface); 26553: 26553: 26553: 26553: cairo_surface_t * 26553: cairo_image_surface_create (cairo_format_t format, 26553: int width, 26553: int height); 26553: 26553: int 26553: cairo_format_stride_for_width (cairo_format_t format, 26553: int width); 26553: 26553: cairo_surface_t * 26553: cairo_image_surface_create_for_data (unsigned char *data, 26553: cairo_format_t format, 26553: int width, 26553: int height, 26553: int stride); 26553: 26553: unsigned char * 26553: cairo_image_surface_get_data (cairo_surface_t *surface); 26553: 26553: cairo_format_t 26553: cairo_image_surface_get_format (cairo_surface_t *surface); 26553: 26553: int 26553: cairo_image_surface_get_width (cairo_surface_t *surface); 26553: 26553: int 26553: cairo_image_surface_get_height (cairo_surface_t *surface); 26553: 26553: int 26553: cairo_image_surface_get_stride (cairo_surface_t *surface); 26553: 26553: 26553: 26553: cairo_surface_t * 26553: cairo_image_surface_create_from_png (const char *filename); 26553: 26553: cairo_surface_t * 26553: cairo_image_surface_create_from_png_stream (cairo_read_func_t read_func, 26553: void *closure); 26553: 26553: 26553: 26553: 26553: 26553: cairo_surface_t * 26553: cairo_recording_surface_create (cairo_content_t content, 26553: const cairo_rectangle_t *extents); 26553: 26553: void 26553: cairo_recording_surface_ink_extents (cairo_surface_t *surface, 26553: double *x0, 26553: double *y0, 26553: double *width, 26553: double *height); 26553: 26553: cairo_bool_t 26553: cairo_recording_surface_get_extents (cairo_surface_t *surface, 26553: cairo_rectangle_t *extents); 26553: # 2628 "/usr/include/cairo/cairo.h" 26553: typedef cairo_surface_t * 26553: (*cairo_raster_source_acquire_func_t) (cairo_pattern_t *pattern, 26553: void *callback_data, 26553: cairo_surface_t *target, 26553: const cairo_rectangle_int_t *extents); 26553: # 2647 "/usr/include/cairo/cairo.h" 26553: typedef void 26553: (*cairo_raster_source_release_func_t) (cairo_pattern_t *pattern, 26553: void *callback_data, 26553: cairo_surface_t *surface); 26553: # 2668 "/usr/include/cairo/cairo.h" 26553: typedef cairo_status_t 26553: (*cairo_raster_source_snapshot_func_t) (cairo_pattern_t *pattern, 26553: void *callback_data); 26553: # 2686 "/usr/include/cairo/cairo.h" 26553: typedef cairo_status_t 26553: (*cairo_raster_source_copy_func_t) (cairo_pattern_t *pattern, 26553: void *callback_data, 26553: const cairo_pattern_t *other); 26553: # 2701 "/usr/include/cairo/cairo.h" 26553: typedef void 26553: (*cairo_raster_source_finish_func_t) (cairo_pattern_t *pattern, 26553: void *callback_data); 26553: 26553: cairo_pattern_t * 26553: cairo_pattern_create_raster_source (void *user_data, 26553: cairo_content_t content, 26553: int width, int height); 26553: 26553: void 26553: cairo_raster_source_pattern_set_callback_data (cairo_pattern_t *pattern, 26553: void *data); 26553: 26553: void * 26553: cairo_raster_source_pattern_get_callback_data (cairo_pattern_t *pattern); 26553: 26553: void 26553: cairo_raster_source_pattern_set_acquire (cairo_pattern_t *pattern, 26553: cairo_raster_source_acquire_func_t acquire, 26553: cairo_raster_source_release_func_t release); 26553: 26553: void 26553: cairo_raster_source_pattern_get_acquire (cairo_pattern_t *pattern, 26553: cairo_raster_source_acquire_func_t *acquire, 26553: cairo_raster_source_release_func_t *release); 26553: void 26553: cairo_raster_source_pattern_set_snapshot (cairo_pattern_t *pattern, 26553: cairo_raster_source_snapshot_func_t snapshot); 26553: 26553: cairo_raster_source_snapshot_func_t 26553: cairo_raster_source_pattern_get_snapshot (cairo_pattern_t *pattern); 26553: 26553: void 26553: cairo_raster_source_pattern_set_copy (cairo_pattern_t *pattern, 26553: cairo_raster_source_copy_func_t copy); 26553: 26553: cairo_raster_source_copy_func_t 26553: cairo_raster_source_pattern_get_copy (cairo_pattern_t *pattern); 26553: 26553: void 26553: cairo_raster_source_pattern_set_finish (cairo_pattern_t *pattern, 26553: cairo_raster_source_finish_func_t finish); 26553: 26553: cairo_raster_source_finish_func_t 26553: cairo_raster_source_pattern_get_finish (cairo_pattern_t *pattern); 26553: 26553: 26553: 26553: cairo_pattern_t * 26553: cairo_pattern_create_rgb (double red, double green, double blue); 26553: 26553: cairo_pattern_t * 26553: cairo_pattern_create_rgba (double red, double green, double blue, 26553: double alpha); 26553: 26553: cairo_pattern_t * 26553: cairo_pattern_create_for_surface (cairo_surface_t *surface); 26553: 26553: cairo_pattern_t * 26553: cairo_pattern_create_linear (double x0, double y0, 26553: double x1, double y1); 26553: 26553: cairo_pattern_t * 26553: cairo_pattern_create_radial (double cx0, double cy0, double radius0, 26553: double cx1, double cy1, double radius1); 26553: 26553: cairo_pattern_t * 26553: cairo_pattern_create_mesh (void); 26553: 26553: cairo_pattern_t * 26553: cairo_pattern_reference (cairo_pattern_t *pattern); 26553: 26553: void 26553: cairo_pattern_destroy (cairo_pattern_t *pattern); 26553: 26553: unsigned int 26553: cairo_pattern_get_reference_count (cairo_pattern_t *pattern); 26553: 26553: cairo_status_t 26553: cairo_pattern_status (cairo_pattern_t *pattern); 26553: 26553: void * 26553: cairo_pattern_get_user_data (cairo_pattern_t *pattern, 26553: const cairo_user_data_key_t *key); 26553: 26553: cairo_status_t 26553: cairo_pattern_set_user_data (cairo_pattern_t *pattern, 26553: const cairo_user_data_key_t *key, 26553: void *user_data, 26553: cairo_destroy_func_t destroy); 26553: # 2824 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_pattern_type { 26553: CAIRO_PATTERN_TYPE_SOLID, 26553: CAIRO_PATTERN_TYPE_SURFACE, 26553: CAIRO_PATTERN_TYPE_LINEAR, 26553: CAIRO_PATTERN_TYPE_RADIAL, 26553: CAIRO_PATTERN_TYPE_MESH, 26553: CAIRO_PATTERN_TYPE_RASTER_SOURCE 26553: } cairo_pattern_type_t; 26553: 26553: cairo_pattern_type_t 26553: cairo_pattern_get_type (cairo_pattern_t *pattern); 26553: 26553: void 26553: cairo_pattern_add_color_stop_rgb (cairo_pattern_t *pattern, 26553: double offset, 26553: double red, double green, double blue); 26553: 26553: void 26553: cairo_pattern_add_color_stop_rgba (cairo_pattern_t *pattern, 26553: double offset, 26553: double red, double green, double blue, 26553: double alpha); 26553: 26553: void 26553: cairo_mesh_pattern_begin_patch (cairo_pattern_t *pattern); 26553: 26553: void 26553: cairo_mesh_pattern_end_patch (cairo_pattern_t *pattern); 26553: 26553: void 26553: cairo_mesh_pattern_curve_to (cairo_pattern_t *pattern, 26553: double x1, double y1, 26553: double x2, double y2, 26553: double x3, double y3); 26553: 26553: void 26553: cairo_mesh_pattern_line_to (cairo_pattern_t *pattern, 26553: double x, double y); 26553: 26553: void 26553: cairo_mesh_pattern_move_to (cairo_pattern_t *pattern, 26553: double x, double y); 26553: 26553: void 26553: cairo_mesh_pattern_set_control_point (cairo_pattern_t *pattern, 26553: unsigned int point_num, 26553: double x, double y); 26553: 26553: void 26553: cairo_mesh_pattern_set_corner_color_rgb (cairo_pattern_t *pattern, 26553: unsigned int corner_num, 26553: double red, double green, double blue); 26553: 26553: void 26553: cairo_mesh_pattern_set_corner_color_rgba (cairo_pattern_t *pattern, 26553: unsigned int corner_num, 26553: double red, double green, double blue, 26553: double alpha); 26553: 26553: void 26553: cairo_pattern_set_matrix (cairo_pattern_t *pattern, 26553: const cairo_matrix_t *matrix); 26553: 26553: void 26553: cairo_pattern_get_matrix (cairo_pattern_t *pattern, 26553: cairo_matrix_t *matrix); 26553: # 2916 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_extend { 26553: CAIRO_EXTEND_NONE, 26553: CAIRO_EXTEND_REPEAT, 26553: CAIRO_EXTEND_REFLECT, 26553: CAIRO_EXTEND_PAD 26553: } cairo_extend_t; 26553: 26553: void 26553: cairo_pattern_set_extend (cairo_pattern_t *pattern, cairo_extend_t extend); 26553: 26553: cairo_extend_t 26553: cairo_pattern_get_extend (cairo_pattern_t *pattern); 26553: # 2949 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_filter { 26553: CAIRO_FILTER_FAST, 26553: CAIRO_FILTER_GOOD, 26553: CAIRO_FILTER_BEST, 26553: CAIRO_FILTER_NEAREST, 26553: CAIRO_FILTER_BILINEAR, 26553: CAIRO_FILTER_GAUSSIAN 26553: } cairo_filter_t; 26553: 26553: void 26553: cairo_pattern_set_filter (cairo_pattern_t *pattern, cairo_filter_t filter); 26553: 26553: cairo_filter_t 26553: cairo_pattern_get_filter (cairo_pattern_t *pattern); 26553: 26553: cairo_status_t 26553: cairo_pattern_get_rgba (cairo_pattern_t *pattern, 26553: double *red, double *green, 26553: double *blue, double *alpha); 26553: 26553: cairo_status_t 26553: cairo_pattern_get_surface (cairo_pattern_t *pattern, 26553: cairo_surface_t **surface); 26553: 26553: 26553: cairo_status_t 26553: cairo_pattern_get_color_stop_rgba (cairo_pattern_t *pattern, 26553: int index, double *offset, 26553: double *red, double *green, 26553: double *blue, double *alpha); 26553: 26553: cairo_status_t 26553: cairo_pattern_get_color_stop_count (cairo_pattern_t *pattern, 26553: int *count); 26553: 26553: cairo_status_t 26553: cairo_pattern_get_linear_points (cairo_pattern_t *pattern, 26553: double *x0, double *y0, 26553: double *x1, double *y1); 26553: 26553: cairo_status_t 26553: cairo_pattern_get_radial_circles (cairo_pattern_t *pattern, 26553: double *x0, double *y0, double *r0, 26553: double *x1, double *y1, double *r1); 26553: 26553: cairo_status_t 26553: cairo_mesh_pattern_get_patch_count (cairo_pattern_t *pattern, 26553: unsigned int *count); 26553: 26553: cairo_path_t * 26553: cairo_mesh_pattern_get_path (cairo_pattern_t *pattern, 26553: unsigned int patch_num); 26553: 26553: cairo_status_t 26553: cairo_mesh_pattern_get_corner_color_rgba (cairo_pattern_t *pattern, 26553: unsigned int patch_num, 26553: unsigned int corner_num, 26553: double *red, double *green, 26553: double *blue, double *alpha); 26553: 26553: cairo_status_t 26553: cairo_mesh_pattern_get_control_point (cairo_pattern_t *pattern, 26553: unsigned int patch_num, 26553: unsigned int point_num, 26553: double *x, double *y); 26553: 26553: 26553: 26553: void 26553: cairo_matrix_init (cairo_matrix_t *matrix, 26553: double xx, double yx, 26553: double xy, double yy, 26553: double x0, double y0); 26553: 26553: void 26553: cairo_matrix_init_identity (cairo_matrix_t *matrix); 26553: 26553: void 26553: cairo_matrix_init_translate (cairo_matrix_t *matrix, 26553: double tx, double ty); 26553: 26553: void 26553: cairo_matrix_init_scale (cairo_matrix_t *matrix, 26553: double sx, double sy); 26553: 26553: void 26553: cairo_matrix_init_rotate (cairo_matrix_t *matrix, 26553: double radians); 26553: 26553: void 26553: cairo_matrix_translate (cairo_matrix_t *matrix, double tx, double ty); 26553: 26553: void 26553: cairo_matrix_scale (cairo_matrix_t *matrix, double sx, double sy); 26553: 26553: void 26553: cairo_matrix_rotate (cairo_matrix_t *matrix, double radians); 26553: 26553: cairo_status_t 26553: cairo_matrix_invert (cairo_matrix_t *matrix); 26553: 26553: void 26553: cairo_matrix_multiply (cairo_matrix_t *result, 26553: const cairo_matrix_t *a, 26553: const cairo_matrix_t *b); 26553: 26553: void 26553: cairo_matrix_transform_distance (const cairo_matrix_t *matrix, 26553: double *dx, double *dy); 26553: 26553: void 26553: cairo_matrix_transform_point (const cairo_matrix_t *matrix, 26553: double *x, double *y); 26553: # 3078 "/usr/include/cairo/cairo.h" 26553: typedef struct _cairo_region cairo_region_t; 26553: # 3091 "/usr/include/cairo/cairo.h" 26553: typedef enum _cairo_region_overlap { 26553: CAIRO_REGION_OVERLAP_IN, 26553: CAIRO_REGION_OVERLAP_OUT, 26553: CAIRO_REGION_OVERLAP_PART 26553: } cairo_region_overlap_t; 26553: 26553: cairo_region_t * 26553: cairo_region_create (void); 26553: 26553: cairo_region_t * 26553: cairo_region_create_rectangle (const cairo_rectangle_int_t *rectangle); 26553: 26553: cairo_region_t * 26553: cairo_region_create_rectangles (const cairo_rectangle_int_t *rects, 26553: int count); 26553: 26553: cairo_region_t * 26553: cairo_region_copy (const cairo_region_t *original); 26553: 26553: cairo_region_t * 26553: cairo_region_reference (cairo_region_t *region); 26553: 26553: void 26553: cairo_region_destroy (cairo_region_t *region); 26553: 26553: cairo_bool_t 26553: cairo_region_equal (const cairo_region_t *a, const cairo_region_t *b); 26553: 26553: cairo_status_t 26553: cairo_region_status (const cairo_region_t *region); 26553: 26553: void 26553: cairo_region_get_extents (const cairo_region_t *region, 26553: cairo_rectangle_int_t *extents); 26553: 26553: int 26553: cairo_region_num_rectangles (const cairo_region_t *region); 26553: 26553: void 26553: cairo_region_get_rectangle (const cairo_region_t *region, 26553: int nth, 26553: cairo_rectangle_int_t *rectangle); 26553: 26553: cairo_bool_t 26553: cairo_region_is_empty (const cairo_region_t *region); 26553: 26553: cairo_region_overlap_t 26553: cairo_region_contains_rectangle (const cairo_region_t *region, 26553: const cairo_rectangle_int_t *rectangle); 26553: 26553: cairo_bool_t 26553: cairo_region_contains_point (const cairo_region_t *region, int x, int y); 26553: 26553: void 26553: cairo_region_translate (cairo_region_t *region, int dx, int dy); 26553: 26553: cairo_status_t 26553: cairo_region_subtract (cairo_region_t *dst, const cairo_region_t *other); 26553: 26553: cairo_status_t 26553: cairo_region_subtract_rectangle (cairo_region_t *dst, 26553: const cairo_rectangle_int_t *rectangle); 26553: 26553: cairo_status_t 26553: cairo_region_intersect (cairo_region_t *dst, const cairo_region_t *other); 26553: 26553: cairo_status_t 26553: cairo_region_intersect_rectangle (cairo_region_t *dst, 26553: const cairo_rectangle_int_t *rectangle); 26553: 26553: cairo_status_t 26553: cairo_region_union (cairo_region_t *dst, const cairo_region_t *other); 26553: 26553: cairo_status_t 26553: cairo_region_union_rectangle (cairo_region_t *dst, 26553: const cairo_rectangle_int_t *rectangle); 26553: 26553: cairo_status_t 26553: cairo_region_xor (cairo_region_t *dst, const cairo_region_t *other); 26553: 26553: cairo_status_t 26553: cairo_region_xor_rectangle (cairo_region_t *dst, 26553: const cairo_rectangle_int_t *rectangle); 26553: 26553: 26553: void 26553: cairo_debug_reset_static_data (void); 26553: 26553: 26553: 26553: # 38 "/usr/include/gtk-3.0/gdk/gdktypes.h" 2 26553: # 65 "/usr/include/gtk-3.0/gdk/gdktypes.h" 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GdkPoint GdkPoint; 26553: # 93 "/usr/include/gtk-3.0/gdk/gdktypes.h" 26553: typedef cairo_rectangle_int_t GdkRectangle; 26553: # 102 "/usr/include/gtk-3.0/gdk/gdktypes.h" 26553: typedef struct _GdkAtom *GdkAtom; 26553: # 132 "/usr/include/gtk-3.0/gdk/gdktypes.h" 26553: typedef struct _GdkColor GdkColor; 26553: typedef struct _GdkRGBA GdkRGBA; 26553: typedef struct _GdkCursor GdkCursor; 26553: typedef struct _GdkVisual GdkVisual; 26553: typedef struct _GdkDevice GdkDevice; 26553: typedef struct _GdkDragContext GdkDragContext; 26553: 26553: typedef struct _GdkDisplayManager GdkDisplayManager; 26553: typedef struct _GdkDeviceManager GdkDeviceManager; 26553: typedef struct _GdkDisplay GdkDisplay; 26553: typedef struct _GdkScreen GdkScreen; 26553: typedef struct _GdkWindow GdkWindow; 26553: typedef struct _GdkKeymap GdkKeymap; 26553: typedef struct _GdkAppLaunchContext GdkAppLaunchContext; 26553: typedef struct _GdkSeat GdkSeat; 26553: 26553: typedef struct _GdkGLContext GdkGLContext; 26553: # 162 "/usr/include/gtk-3.0/gdk/gdktypes.h" 26553: typedef enum 26553: { 26553: GDK_LSB_FIRST, 26553: GDK_MSB_FIRST 26553: } GdkByteOrder; 26553: # 232 "/usr/include/gtk-3.0/gdk/gdktypes.h" 26553: typedef enum 26553: { 26553: GDK_SHIFT_MASK = 1 << 0, 26553: GDK_LOCK_MASK = 1 << 1, 26553: GDK_CONTROL_MASK = 1 << 2, 26553: GDK_MOD1_MASK = 1 << 3, 26553: GDK_MOD2_MASK = 1 << 4, 26553: GDK_MOD3_MASK = 1 << 5, 26553: GDK_MOD4_MASK = 1 << 6, 26553: GDK_MOD5_MASK = 1 << 7, 26553: GDK_BUTTON1_MASK = 1 << 8, 26553: GDK_BUTTON2_MASK = 1 << 9, 26553: GDK_BUTTON3_MASK = 1 << 10, 26553: GDK_BUTTON4_MASK = 1 << 11, 26553: GDK_BUTTON5_MASK = 1 << 12, 26553: 26553: GDK_MODIFIER_RESERVED_13_MASK = 1 << 13, 26553: GDK_MODIFIER_RESERVED_14_MASK = 1 << 14, 26553: GDK_MODIFIER_RESERVED_15_MASK = 1 << 15, 26553: GDK_MODIFIER_RESERVED_16_MASK = 1 << 16, 26553: GDK_MODIFIER_RESERVED_17_MASK = 1 << 17, 26553: GDK_MODIFIER_RESERVED_18_MASK = 1 << 18, 26553: GDK_MODIFIER_RESERVED_19_MASK = 1 << 19, 26553: GDK_MODIFIER_RESERVED_20_MASK = 1 << 20, 26553: GDK_MODIFIER_RESERVED_21_MASK = 1 << 21, 26553: GDK_MODIFIER_RESERVED_22_MASK = 1 << 22, 26553: GDK_MODIFIER_RESERVED_23_MASK = 1 << 23, 26553: GDK_MODIFIER_RESERVED_24_MASK = 1 << 24, 26553: GDK_MODIFIER_RESERVED_25_MASK = 1 << 25, 26553: 26553: 26553: 26553: 26553: 26553: GDK_SUPER_MASK = 1 << 26, 26553: GDK_HYPER_MASK = 1 << 27, 26553: GDK_META_MASK = 1 << 28, 26553: 26553: GDK_MODIFIER_RESERVED_29_MASK = 1 << 29, 26553: 26553: GDK_RELEASE_MASK = 1 << 30, 26553: 26553: 26553: 26553: GDK_MODIFIER_MASK = 0x5c001fff 26553: } GdkModifierType; 26553: # 311 "/usr/include/gtk-3.0/gdk/gdktypes.h" 26553: typedef enum 26553: { 26553: GDK_MODIFIER_INTENT_PRIMARY_ACCELERATOR, 26553: GDK_MODIFIER_INTENT_CONTEXT_MENU, 26553: GDK_MODIFIER_INTENT_EXTEND_SELECTION, 26553: GDK_MODIFIER_INTENT_MODIFY_SELECTION, 26553: GDK_MODIFIER_INTENT_NO_TEXT_INPUT, 26553: GDK_MODIFIER_INTENT_SHIFT_GROUP, 26553: GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK, 26553: } GdkModifierIntent; 26553: 26553: typedef enum 26553: { 26553: GDK_OK = 0, 26553: GDK_ERROR = -1, 26553: GDK_ERROR_PARAM = -2, 26553: GDK_ERROR_FILE = -3, 26553: GDK_ERROR_MEM = -4 26553: } GdkStatus; 26553: # 345 "/usr/include/gtk-3.0/gdk/gdktypes.h" 26553: typedef enum 26553: { 26553: GDK_GRAB_SUCCESS = 0, 26553: GDK_GRAB_ALREADY_GRABBED = 1, 26553: GDK_GRAB_INVALID_TIME = 2, 26553: GDK_GRAB_NOT_VIEWABLE = 3, 26553: GDK_GRAB_FROZEN = 4, 26553: GDK_GRAB_FAILED = 5 26553: } GdkGrabStatus; 26553: # 363 "/usr/include/gtk-3.0/gdk/gdktypes.h" 26553: typedef enum 26553: { 26553: GDK_OWNERSHIP_NONE, 26553: GDK_OWNERSHIP_WINDOW, 26553: GDK_OWNERSHIP_APPLICATION 26553: } GdkGrabOwnership; 26553: # 427 "/usr/include/gtk-3.0/gdk/gdktypes.h" 26553: typedef enum 26553: { 26553: GDK_EXPOSURE_MASK = 1 << 1, 26553: GDK_POINTER_MOTION_MASK = 1 << 2, 26553: GDK_POINTER_MOTION_HINT_MASK = 1 << 3, 26553: GDK_BUTTON_MOTION_MASK = 1 << 4, 26553: GDK_BUTTON1_MOTION_MASK = 1 << 5, 26553: GDK_BUTTON2_MOTION_MASK = 1 << 6, 26553: GDK_BUTTON3_MOTION_MASK = 1 << 7, 26553: GDK_BUTTON_PRESS_MASK = 1 << 8, 26553: GDK_BUTTON_RELEASE_MASK = 1 << 9, 26553: GDK_KEY_PRESS_MASK = 1 << 10, 26553: GDK_KEY_RELEASE_MASK = 1 << 11, 26553: GDK_ENTER_NOTIFY_MASK = 1 << 12, 26553: GDK_LEAVE_NOTIFY_MASK = 1 << 13, 26553: GDK_FOCUS_CHANGE_MASK = 1 << 14, 26553: GDK_STRUCTURE_MASK = 1 << 15, 26553: GDK_PROPERTY_CHANGE_MASK = 1 << 16, 26553: GDK_VISIBILITY_NOTIFY_MASK = 1 << 17, 26553: GDK_PROXIMITY_IN_MASK = 1 << 18, 26553: GDK_PROXIMITY_OUT_MASK = 1 << 19, 26553: GDK_SUBSTRUCTURE_MASK = 1 << 20, 26553: GDK_SCROLL_MASK = 1 << 21, 26553: GDK_TOUCH_MASK = 1 << 22, 26553: GDK_SMOOTH_SCROLL_MASK = 1 << 23, 26553: GDK_TOUCHPAD_GESTURE_MASK = 1 << 24, 26553: GDK_TABLET_PAD_MASK = 1 << 25, 26553: GDK_ALL_EVENTS_MASK = 0x3FFFFFE 26553: } GdkEventMask; 26553: # 464 "/usr/include/gtk-3.0/gdk/gdktypes.h" 26553: struct _GdkPoint 26553: { 26553: gint x; 26553: gint y; 26553: }; 26553: # 480 "/usr/include/gtk-3.0/gdk/gdktypes.h" 26553: typedef enum { 26553: GDK_GL_ERROR_NOT_AVAILABLE, 26553: GDK_GL_ERROR_UNSUPPORTED_FORMAT, 26553: GDK_GL_ERROR_UNSUPPORTED_PROFILE 26553: } GdkGLError; 26553: # 516 "/usr/include/gtk-3.0/gdk/gdktypes.h" 26553: typedef enum 26553: { 26553: GDK_WINDOW_TYPE_HINT_NORMAL, 26553: GDK_WINDOW_TYPE_HINT_DIALOG, 26553: GDK_WINDOW_TYPE_HINT_MENU, 26553: GDK_WINDOW_TYPE_HINT_TOOLBAR, 26553: GDK_WINDOW_TYPE_HINT_SPLASHSCREEN, 26553: GDK_WINDOW_TYPE_HINT_UTILITY, 26553: GDK_WINDOW_TYPE_HINT_DOCK, 26553: GDK_WINDOW_TYPE_HINT_DESKTOP, 26553: GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU, 26553: GDK_WINDOW_TYPE_HINT_POPUP_MENU, 26553: GDK_WINDOW_TYPE_HINT_TOOLTIP, 26553: GDK_WINDOW_TYPE_HINT_NOTIFICATION, 26553: GDK_WINDOW_TYPE_HINT_COMBO, 26553: GDK_WINDOW_TYPE_HINT_DND 26553: } GdkWindowTypeHint; 26553: # 556 "/usr/include/gtk-3.0/gdk/gdktypes.h" 26553: typedef enum 26553: { 26553: GDK_AXIS_IGNORE, 26553: GDK_AXIS_X, 26553: GDK_AXIS_Y, 26553: GDK_AXIS_PRESSURE, 26553: GDK_AXIS_XTILT, 26553: GDK_AXIS_YTILT, 26553: GDK_AXIS_WHEEL, 26553: GDK_AXIS_DISTANCE, 26553: GDK_AXIS_ROTATION, 26553: GDK_AXIS_SLIDER, 26553: GDK_AXIS_LAST 26553: } GdkAxisUse; 26553: # 587 "/usr/include/gtk-3.0/gdk/gdktypes.h" 26553: typedef enum 26553: { 26553: GDK_AXIS_FLAG_X = 1 << GDK_AXIS_X, 26553: GDK_AXIS_FLAG_Y = 1 << GDK_AXIS_Y, 26553: GDK_AXIS_FLAG_PRESSURE = 1 << GDK_AXIS_PRESSURE, 26553: GDK_AXIS_FLAG_XTILT = 1 << GDK_AXIS_XTILT, 26553: GDK_AXIS_FLAG_YTILT = 1 << GDK_AXIS_YTILT, 26553: GDK_AXIS_FLAG_WHEEL = 1 << GDK_AXIS_WHEEL, 26553: GDK_AXIS_FLAG_DISTANCE = 1 << GDK_AXIS_DISTANCE, 26553: GDK_AXIS_FLAG_ROTATION = 1 << GDK_AXIS_ROTATION, 26553: GDK_AXIS_FLAG_SLIDER = 1 << GDK_AXIS_SLIDER, 26553: } GdkAxisFlags; 26553: 26553: 26553: # 31 "/usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h" 2 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkscreen.h" 1 26553: # 30 "/usr/include/gtk-3.0/gdk/gdkscreen.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 31 "/usr/include/gtk-3.0/gdk/gdkscreen.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkdisplay.h" 1 26553: # 29 "/usr/include/gtk-3.0/gdk/gdkdisplay.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 30 "/usr/include/gtk-3.0/gdk/gdkdisplay.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkevents.h" 1 26553: # 32 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 33 "/usr/include/gtk-3.0/gdk/gdkevents.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkdnd.h" 1 26553: # 33 "/usr/include/gtk-3.0/gdk/gdkdnd.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkdevice.h" 1 26553: # 25 "/usr/include/gtk-3.0/gdk/gdkdevice.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 26 "/usr/include/gtk-3.0/gdk/gdkdevice.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GdkTimeCoord GdkTimeCoord; 26553: # 58 "/usr/include/gtk-3.0/gdk/gdkdevice.h" 26553: typedef enum 26553: { 26553: GDK_SOURCE_MOUSE, 26553: GDK_SOURCE_PEN, 26553: GDK_SOURCE_ERASER, 26553: GDK_SOURCE_CURSOR, 26553: GDK_SOURCE_KEYBOARD, 26553: GDK_SOURCE_TOUCHSCREEN, 26553: GDK_SOURCE_TOUCHPAD, 26553: GDK_SOURCE_TRACKPOINT, 26553: GDK_SOURCE_TABLET_PAD 26553: } GdkInputSource; 26553: # 83 "/usr/include/gtk-3.0/gdk/gdkdevice.h" 26553: typedef enum 26553: { 26553: GDK_MODE_DISABLED, 26553: GDK_MODE_SCREEN, 26553: GDK_MODE_WINDOW 26553: } GdkInputMode; 26553: # 101 "/usr/include/gtk-3.0/gdk/gdkdevice.h" 26553: typedef enum { 26553: GDK_DEVICE_TYPE_MASTER, 26553: GDK_DEVICE_TYPE_SLAVE, 26553: GDK_DEVICE_TYPE_FLOATING 26553: } GdkDeviceType; 26553: # 119 "/usr/include/gtk-3.0/gdk/gdkdevice.h" 26553: struct _GdkTimeCoord 26553: { 26553: guint32 time; 26553: gdouble axes[128]; 26553: }; 26553: 26553: extern 26553: GType gdk_device_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: const gchar * gdk_device_get_name (GdkDevice *device); 26553: extern 26553: gboolean gdk_device_get_has_cursor (GdkDevice *device); 26553: 26553: 26553: extern 26553: GdkInputSource gdk_device_get_source (GdkDevice *device); 26553: 26553: extern 26553: GdkInputMode gdk_device_get_mode (GdkDevice *device); 26553: extern 26553: gboolean gdk_device_set_mode (GdkDevice *device, 26553: GdkInputMode mode); 26553: 26553: extern 26553: gint gdk_device_get_n_keys (GdkDevice *device); 26553: extern 26553: gboolean gdk_device_get_key (GdkDevice *device, 26553: guint index_, 26553: guint *keyval, 26553: GdkModifierType *modifiers); 26553: extern 26553: void gdk_device_set_key (GdkDevice *device, 26553: guint index_, 26553: guint keyval, 26553: GdkModifierType modifiers); 26553: 26553: extern 26553: GdkAxisUse gdk_device_get_axis_use (GdkDevice *device, 26553: guint index_); 26553: extern 26553: void gdk_device_set_axis_use (GdkDevice *device, 26553: guint index_, 26553: GdkAxisUse use); 26553: 26553: 26553: extern 26553: void gdk_device_get_state (GdkDevice *device, 26553: GdkWindow *window, 26553: gdouble *axes, 26553: GdkModifierType *mask); 26553: extern 26553: void gdk_device_get_position (GdkDevice *device, 26553: GdkScreen **screen, 26553: gint *x, 26553: gint *y); 26553: extern 26553: GdkWindow * 26553: gdk_device_get_window_at_position 26553: (GdkDevice *device, 26553: gint *win_x, 26553: gint *win_y); 26553: extern 26553: void gdk_device_get_position_double (GdkDevice *device, 26553: GdkScreen **screen, 26553: gdouble *x, 26553: gdouble *y); 26553: extern 26553: GdkWindow * 26553: gdk_device_get_window_at_position_double 26553: (GdkDevice *device, 26553: gdouble *win_x, 26553: gdouble *win_y); 26553: extern 26553: gboolean gdk_device_get_history (GdkDevice *device, 26553: GdkWindow *window, 26553: guint32 start, 26553: guint32 stop, 26553: GdkTimeCoord ***events, 26553: gint *n_events); 26553: extern 26553: void gdk_device_free_history (GdkTimeCoord **events, 26553: gint n_events); 26553: 26553: extern 26553: gint gdk_device_get_n_axes (GdkDevice *device); 26553: extern 26553: GList * gdk_device_list_axes (GdkDevice *device); 26553: extern 26553: gboolean gdk_device_get_axis_value (GdkDevice *device, 26553: gdouble *axes, 26553: GdkAtom axis_label, 26553: gdouble *value); 26553: 26553: extern 26553: gboolean gdk_device_get_axis (GdkDevice *device, 26553: gdouble *axes, 26553: GdkAxisUse use, 26553: gdouble *value); 26553: extern 26553: GdkDisplay * gdk_device_get_display (GdkDevice *device); 26553: 26553: extern 26553: GdkDevice * gdk_device_get_associated_device (GdkDevice *device); 26553: extern 26553: GList * gdk_device_list_slave_devices (GdkDevice *device); 26553: 26553: extern 26553: GdkDeviceType gdk_device_get_device_type (GdkDevice *device); 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_seat_grab" "' instead"))) extern 26553: GdkGrabStatus gdk_device_grab (GdkDevice *device, 26553: GdkWindow *window, 26553: GdkGrabOwnership grab_ownership, 26553: gboolean owner_events, 26553: GdkEventMask event_mask, 26553: GdkCursor *cursor, 26553: guint32 time_); 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_seat_ungrab" "' instead"))) extern 26553: void gdk_device_ungrab (GdkDevice *device, 26553: guint32 time_); 26553: 26553: extern 26553: void gdk_device_warp (GdkDevice *device, 26553: GdkScreen *screen, 26553: gint x, 26553: gint y); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean gdk_device_grab_info_libgtk_only (GdkDisplay *display, 26553: GdkDevice *device, 26553: GdkWindow **grab_window, 26553: gboolean *owner_events); 26553: 26553: extern 26553: GdkWindow *gdk_device_get_last_event_window (GdkDevice *device); 26553: 26553: extern 26553: const gchar *gdk_device_get_vendor_id (GdkDevice *device); 26553: extern 26553: const gchar *gdk_device_get_product_id (GdkDevice *device); 26553: 26553: extern 26553: GdkSeat *gdk_device_get_seat (GdkDevice *device); 26553: 26553: extern 26553: GdkAxisFlags gdk_device_get_axes (GdkDevice *device); 26553: 26553: 26553: # 34 "/usr/include/gtk-3.0/gdk/gdkdnd.h" 2 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkevents.h" 1 26553: # 35 "/usr/include/gtk-3.0/gdk/gdkdnd.h" 2 26553: 26553: 26553: # 57 "/usr/include/gtk-3.0/gdk/gdkdnd.h" 26553: typedef enum 26553: { 26553: GDK_ACTION_DEFAULT = 1 << 0, 26553: GDK_ACTION_COPY = 1 << 1, 26553: GDK_ACTION_MOVE = 1 << 2, 26553: GDK_ACTION_LINK = 1 << 3, 26553: GDK_ACTION_PRIVATE = 1 << 4, 26553: GDK_ACTION_ASK = 1 << 5 26553: } GdkDragAction; 26553: # 77 "/usr/include/gtk-3.0/gdk/gdkdnd.h" 26553: typedef enum { 26553: GDK_DRAG_CANCEL_NO_TARGET, 26553: GDK_DRAG_CANCEL_USER_CANCELLED, 26553: GDK_DRAG_CANCEL_ERROR 26553: } GdkDragCancelReason; 26553: # 98 "/usr/include/gtk-3.0/gdk/gdkdnd.h" 26553: typedef enum 26553: { 26553: GDK_DRAG_PROTO_NONE = 0, 26553: GDK_DRAG_PROTO_MOTIF, 26553: GDK_DRAG_PROTO_XDND, 26553: GDK_DRAG_PROTO_ROOTWIN, 26553: GDK_DRAG_PROTO_WIN32_DROPFILES, 26553: GDK_DRAG_PROTO_OLE2, 26553: GDK_DRAG_PROTO_LOCAL, 26553: GDK_DRAG_PROTO_WAYLAND 26553: } GdkDragProtocol; 26553: 26553: 26553: extern 26553: GType gdk_drag_context_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: void gdk_drag_context_set_device (GdkDragContext *context, 26553: GdkDevice *device); 26553: extern 26553: GdkDevice * gdk_drag_context_get_device (GdkDragContext *context); 26553: 26553: extern 26553: GList *gdk_drag_context_list_targets (GdkDragContext *context); 26553: extern 26553: GdkDragAction gdk_drag_context_get_actions (GdkDragContext *context); 26553: extern 26553: GdkDragAction gdk_drag_context_get_suggested_action (GdkDragContext *context); 26553: extern 26553: GdkDragAction gdk_drag_context_get_selected_action (GdkDragContext *context); 26553: 26553: extern 26553: GdkWindow *gdk_drag_context_get_source_window (GdkDragContext *context); 26553: extern 26553: GdkWindow *gdk_drag_context_get_dest_window (GdkDragContext *context); 26553: extern 26553: GdkDragProtocol gdk_drag_context_get_protocol (GdkDragContext *context); 26553: 26553: 26553: 26553: extern 26553: void gdk_drag_status (GdkDragContext *context, 26553: GdkDragAction action, 26553: guint32 time_); 26553: extern 26553: void gdk_drop_reply (GdkDragContext *context, 26553: gboolean accepted, 26553: guint32 time_); 26553: extern 26553: void gdk_drop_finish (GdkDragContext *context, 26553: gboolean success, 26553: guint32 time_); 26553: extern 26553: GdkAtom gdk_drag_get_selection (GdkDragContext *context); 26553: 26553: 26553: 26553: extern 26553: GdkDragContext * gdk_drag_begin (GdkWindow *window, 26553: GList *targets); 26553: 26553: extern 26553: GdkDragContext * gdk_drag_begin_for_device (GdkWindow *window, 26553: GdkDevice *device, 26553: GList *targets); 26553: extern 26553: GdkDragContext * gdk_drag_begin_from_point (GdkWindow *window, 26553: GdkDevice *device, 26553: GList *targets, 26553: gint x_root, 26553: gint y_root); 26553: 26553: extern 26553: void gdk_drag_find_window_for_screen (GdkDragContext *context, 26553: GdkWindow *drag_window, 26553: GdkScreen *screen, 26553: gint x_root, 26553: gint y_root, 26553: GdkWindow **dest_window, 26553: GdkDragProtocol *protocol); 26553: 26553: extern 26553: gboolean gdk_drag_motion (GdkDragContext *context, 26553: GdkWindow *dest_window, 26553: GdkDragProtocol protocol, 26553: gint x_root, 26553: gint y_root, 26553: GdkDragAction suggested_action, 26553: GdkDragAction possible_actions, 26553: guint32 time_); 26553: extern 26553: void gdk_drag_drop (GdkDragContext *context, 26553: guint32 time_); 26553: extern 26553: void gdk_drag_abort (GdkDragContext *context, 26553: guint32 time_); 26553: extern 26553: gboolean gdk_drag_drop_succeeded (GdkDragContext *context); 26553: 26553: extern 26553: void gdk_drag_drop_done (GdkDragContext *context, 26553: gboolean success); 26553: 26553: extern 26553: GdkWindow *gdk_drag_context_get_drag_window (GdkDragContext *context); 26553: 26553: extern 26553: void gdk_drag_context_set_hotspot (GdkDragContext *context, 26553: gint hot_x, 26553: gint hot_y); 26553: 26553: extern 26553: gboolean gdk_drag_context_manage_dnd (GdkDragContext *context, 26553: GdkWindow *ipc_window, 26553: GdkDragAction actions); 26553: 26553: # 35 "/usr/include/gtk-3.0/gdk/gdkevents.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkdevicetool.h" 1 26553: # 25 "/usr/include/gtk-3.0/gdk/gdkdevicetool.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 26 "/usr/include/gtk-3.0/gdk/gdkdevicetool.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GdkDeviceTool GdkDeviceTool; 26553: # 53 "/usr/include/gtk-3.0/gdk/gdkdevicetool.h" 26553: typedef enum { 26553: GDK_DEVICE_TOOL_TYPE_UNKNOWN, 26553: GDK_DEVICE_TOOL_TYPE_PEN, 26553: GDK_DEVICE_TOOL_TYPE_ERASER, 26553: GDK_DEVICE_TOOL_TYPE_BRUSH, 26553: GDK_DEVICE_TOOL_TYPE_PENCIL, 26553: GDK_DEVICE_TOOL_TYPE_AIRBRUSH, 26553: GDK_DEVICE_TOOL_TYPE_MOUSE, 26553: GDK_DEVICE_TOOL_TYPE_LENS, 26553: } GdkDeviceToolType; 26553: 26553: extern 26553: GType gdk_device_tool_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: guint64 gdk_device_tool_get_serial (GdkDeviceTool *tool); 26553: 26553: extern 26553: guint64 gdk_device_tool_get_hardware_id (GdkDeviceTool *tool); 26553: 26553: extern 26553: GdkDeviceToolType gdk_device_tool_get_tool_type (GdkDeviceTool *tool); 26553: 26553: 26553: # 37 "/usr/include/gtk-3.0/gdk/gdkevents.h" 2 26553: 26553: 26553: # 124 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: typedef struct _GdkEventAny GdkEventAny; 26553: typedef struct _GdkEventExpose GdkEventExpose; 26553: typedef struct _GdkEventVisibility GdkEventVisibility; 26553: typedef struct _GdkEventMotion GdkEventMotion; 26553: typedef struct _GdkEventButton GdkEventButton; 26553: typedef struct _GdkEventTouch GdkEventTouch; 26553: typedef struct _GdkEventScroll GdkEventScroll; 26553: typedef struct _GdkEventKey GdkEventKey; 26553: typedef struct _GdkEventFocus GdkEventFocus; 26553: typedef struct _GdkEventCrossing GdkEventCrossing; 26553: typedef struct _GdkEventConfigure GdkEventConfigure; 26553: typedef struct _GdkEventProperty GdkEventProperty; 26553: typedef struct _GdkEventSelection GdkEventSelection; 26553: typedef struct _GdkEventOwnerChange GdkEventOwnerChange; 26553: typedef struct _GdkEventProximity GdkEventProximity; 26553: typedef struct _GdkEventDND GdkEventDND; 26553: typedef struct _GdkEventWindowState GdkEventWindowState; 26553: typedef struct _GdkEventSetting GdkEventSetting; 26553: typedef struct _GdkEventGrabBroken GdkEventGrabBroken; 26553: typedef struct _GdkEventTouchpadSwipe GdkEventTouchpadSwipe; 26553: typedef struct _GdkEventTouchpadPinch GdkEventTouchpadPinch; 26553: typedef struct _GdkEventPadButton GdkEventPadButton; 26553: typedef struct _GdkEventPadAxis GdkEventPadAxis; 26553: typedef struct _GdkEventPadGroupMode GdkEventPadGroupMode; 26553: 26553: typedef struct _GdkEventSequence GdkEventSequence; 26553: 26553: typedef union _GdkEvent GdkEvent; 26553: # 162 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: typedef void (*GdkEventFunc) (GdkEvent *event, 26553: gpointer data); 26553: # 173 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: typedef void GdkXEvent; 26553: # 186 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: typedef enum { 26553: GDK_FILTER_CONTINUE, 26553: GDK_FILTER_TRANSLATE, 26553: 26553: 26553: GDK_FILTER_REMOVE 26553: } GdkFilterReturn; 26553: # 211 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: typedef GdkFilterReturn (*GdkFilterFunc) (GdkXEvent *xevent, 26553: GdkEvent *event, 26553: gpointer data); 26553: # 309 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: typedef enum 26553: { 26553: GDK_NOTHING = -1, 26553: GDK_DELETE = 0, 26553: GDK_DESTROY = 1, 26553: GDK_EXPOSE = 2, 26553: GDK_MOTION_NOTIFY = 3, 26553: GDK_BUTTON_PRESS = 4, 26553: GDK_2BUTTON_PRESS = 5, 26553: GDK_DOUBLE_BUTTON_PRESS = GDK_2BUTTON_PRESS, 26553: GDK_3BUTTON_PRESS = 6, 26553: GDK_TRIPLE_BUTTON_PRESS = GDK_3BUTTON_PRESS, 26553: GDK_BUTTON_RELEASE = 7, 26553: GDK_KEY_PRESS = 8, 26553: GDK_KEY_RELEASE = 9, 26553: GDK_ENTER_NOTIFY = 10, 26553: GDK_LEAVE_NOTIFY = 11, 26553: GDK_FOCUS_CHANGE = 12, 26553: GDK_CONFIGURE = 13, 26553: GDK_MAP = 14, 26553: GDK_UNMAP = 15, 26553: GDK_PROPERTY_NOTIFY = 16, 26553: GDK_SELECTION_CLEAR = 17, 26553: GDK_SELECTION_REQUEST = 18, 26553: GDK_SELECTION_NOTIFY = 19, 26553: GDK_PROXIMITY_IN = 20, 26553: GDK_PROXIMITY_OUT = 21, 26553: GDK_DRAG_ENTER = 22, 26553: GDK_DRAG_LEAVE = 23, 26553: GDK_DRAG_MOTION = 24, 26553: GDK_DRAG_STATUS = 25, 26553: GDK_DROP_START = 26, 26553: GDK_DROP_FINISHED = 27, 26553: GDK_CLIENT_EVENT = 28, 26553: GDK_VISIBILITY_NOTIFY = 29, 26553: GDK_SCROLL = 31, 26553: GDK_WINDOW_STATE = 32, 26553: GDK_SETTING = 33, 26553: GDK_OWNER_CHANGE = 34, 26553: GDK_GRAB_BROKEN = 35, 26553: GDK_DAMAGE = 36, 26553: GDK_TOUCH_BEGIN = 37, 26553: GDK_TOUCH_UPDATE = 38, 26553: GDK_TOUCH_END = 39, 26553: GDK_TOUCH_CANCEL = 40, 26553: GDK_TOUCHPAD_SWIPE = 41, 26553: GDK_TOUCHPAD_PINCH = 42, 26553: GDK_PAD_BUTTON_PRESS = 43, 26553: GDK_PAD_BUTTON_RELEASE = 44, 26553: GDK_PAD_RING = 45, 26553: GDK_PAD_STRIP = 46, 26553: GDK_PAD_GROUP_MODE = 47, 26553: GDK_EVENT_LAST 26553: } GdkEventType; 26553: # 372 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: typedef enum 26553: { 26553: GDK_VISIBILITY_UNOBSCURED, 26553: GDK_VISIBILITY_PARTIAL, 26553: GDK_VISIBILITY_FULLY_OBSCURED 26553: } GdkVisibilityState; 26553: # 408 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: typedef enum 26553: { 26553: GDK_TOUCHPAD_GESTURE_PHASE_BEGIN, 26553: GDK_TOUCHPAD_GESTURE_PHASE_UPDATE, 26553: GDK_TOUCHPAD_GESTURE_PHASE_END, 26553: GDK_TOUCHPAD_GESTURE_PHASE_CANCEL 26553: } GdkTouchpadGesturePhase; 26553: # 427 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: typedef enum 26553: { 26553: GDK_SCROLL_UP, 26553: GDK_SCROLL_DOWN, 26553: GDK_SCROLL_LEFT, 26553: GDK_SCROLL_RIGHT, 26553: GDK_SCROLL_SMOOTH 26553: } GdkScrollDirection; 26553: # 457 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: typedef enum 26553: { 26553: GDK_NOTIFY_ANCESTOR = 0, 26553: GDK_NOTIFY_VIRTUAL = 1, 26553: GDK_NOTIFY_INFERIOR = 2, 26553: GDK_NOTIFY_NONLINEAR = 3, 26553: GDK_NOTIFY_NONLINEAR_VIRTUAL = 4, 26553: GDK_NOTIFY_UNKNOWN = 5 26553: } GdkNotifyType; 26553: # 486 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: typedef enum 26553: { 26553: GDK_CROSSING_NORMAL, 26553: GDK_CROSSING_GRAB, 26553: GDK_CROSSING_UNGRAB, 26553: GDK_CROSSING_GTK_GRAB, 26553: GDK_CROSSING_GTK_UNGRAB, 26553: GDK_CROSSING_STATE_CHANGED, 26553: GDK_CROSSING_TOUCH_BEGIN, 26553: GDK_CROSSING_TOUCH_END, 26553: GDK_CROSSING_DEVICE_SWITCH 26553: } GdkCrossingMode; 26553: # 506 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: typedef enum 26553: { 26553: GDK_PROPERTY_NEW_VALUE, 26553: GDK_PROPERTY_DELETE 26553: } GdkPropertyState; 26553: # 536 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: typedef enum 26553: { 26553: GDK_WINDOW_STATE_WITHDRAWN = 1 << 0, 26553: GDK_WINDOW_STATE_ICONIFIED = 1 << 1, 26553: GDK_WINDOW_STATE_MAXIMIZED = 1 << 2, 26553: GDK_WINDOW_STATE_STICKY = 1 << 3, 26553: GDK_WINDOW_STATE_FULLSCREEN = 1 << 4, 26553: GDK_WINDOW_STATE_ABOVE = 1 << 5, 26553: GDK_WINDOW_STATE_BELOW = 1 << 6, 26553: GDK_WINDOW_STATE_FOCUSED = 1 << 7, 26553: GDK_WINDOW_STATE_TILED = 1 << 8, 26553: GDK_WINDOW_STATE_TOP_TILED = 1 << 9, 26553: GDK_WINDOW_STATE_TOP_RESIZABLE = 1 << 10, 26553: GDK_WINDOW_STATE_RIGHT_TILED = 1 << 11, 26553: GDK_WINDOW_STATE_RIGHT_RESIZABLE = 1 << 12, 26553: GDK_WINDOW_STATE_BOTTOM_TILED = 1 << 13, 26553: GDK_WINDOW_STATE_BOTTOM_RESIZABLE = 1 << 14, 26553: GDK_WINDOW_STATE_LEFT_TILED = 1 << 15, 26553: GDK_WINDOW_STATE_LEFT_RESIZABLE = 1 << 16 26553: } GdkWindowState; 26553: # 566 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: typedef enum 26553: { 26553: GDK_SETTING_ACTION_NEW, 26553: GDK_SETTING_ACTION_CHANGED, 26553: GDK_SETTING_ACTION_DELETED 26553: } GdkSettingAction; 26553: # 581 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: typedef enum 26553: { 26553: GDK_OWNER_CHANGE_NEW_OWNER, 26553: GDK_OWNER_CHANGE_DESTROY, 26553: GDK_OWNER_CHANGE_CLOSE 26553: } GdkOwnerChange; 26553: # 598 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventAny 26553: { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: }; 26553: # 620 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventExpose 26553: { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: GdkRectangle area; 26553: cairo_region_t *region; 26553: gint count; 26553: }; 26553: # 645 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventVisibility 26553: { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: GdkVisibilityState state; 26553: }; 26553: # 677 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventMotion 26553: { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: guint32 time; 26553: gdouble x; 26553: gdouble y; 26553: gdouble *axes; 26553: guint state; 26553: gint16 is_hint; 26553: GdkDevice *device; 26553: gdouble x_root, y_root; 26553: }; 26553: # 751 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventButton 26553: { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: guint32 time; 26553: gdouble x; 26553: gdouble y; 26553: gdouble *axes; 26553: guint state; 26553: guint button; 26553: GdkDevice *device; 26553: gdouble x_root, y_root; 26553: }; 26553: # 801 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventTouch 26553: { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: guint32 time; 26553: gdouble x; 26553: gdouble y; 26553: gdouble *axes; 26553: guint state; 26553: GdkEventSequence *sequence; 26553: gboolean emulating_pointer; 26553: GdkDevice *device; 26553: gdouble x_root, y_root; 26553: }; 26553: # 849 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventScroll 26553: { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: guint32 time; 26553: gdouble x; 26553: gdouble y; 26553: guint state; 26553: GdkScrollDirection direction; 26553: GdkDevice *device; 26553: gdouble x_root, y_root; 26553: gdouble delta_x; 26553: gdouble delta_y; 26553: guint is_stop : 1; 26553: }; 26553: # 897 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventKey 26553: { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: guint32 time; 26553: guint state; 26553: guint keyval; 26553: gint length; 26553: gchar *string; 26553: guint16 hardware_keycode; 26553: guint8 group; 26553: guint is_modifier : 1; 26553: }; 26553: # 938 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventCrossing 26553: { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: GdkWindow *subwindow; 26553: guint32 time; 26553: gdouble x; 26553: gdouble y; 26553: gdouble x_root; 26553: gdouble y_root; 26553: GdkCrossingMode mode; 26553: GdkNotifyType detail; 26553: gboolean focus; 26553: guint state; 26553: }; 26553: # 965 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventFocus 26553: { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: gint16 in; 26553: }; 26553: # 985 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventConfigure 26553: { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: gint x, y; 26553: gint width; 26553: gint height; 26553: }; 26553: # 1007 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventProperty 26553: { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: GdkAtom atom; 26553: guint32 time; 26553: guint state; 26553: }; 26553: # 1032 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventSelection 26553: { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: GdkAtom selection; 26553: GdkAtom target; 26553: GdkAtom property; 26553: guint32 time; 26553: GdkWindow *requestor; 26553: }; 26553: # 1062 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventOwnerChange 26553: { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: GdkWindow *owner; 26553: GdkOwnerChange reason; 26553: GdkAtom selection; 26553: guint32 time; 26553: guint32 selection_time; 26553: }; 26553: # 1093 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventProximity 26553: { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: guint32 time; 26553: GdkDevice *device; 26553: }; 26553: # 1113 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventSetting 26553: { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: GdkSettingAction action; 26553: char *name; 26553: }; 26553: # 1133 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventWindowState 26553: { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: GdkWindowState changed_mask; 26553: GdkWindowState new_window_state; 26553: }; 26553: # 1163 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventGrabBroken { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: gboolean keyboard; 26553: gboolean implicit; 26553: GdkWindow *grab_window; 26553: }; 26553: # 1188 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventDND { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: GdkDragContext *context; 26553: 26553: guint32 time; 26553: gshort x_root, y_root; 26553: }; 26553: # 1220 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventTouchpadSwipe { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: gint8 phase; 26553: gint8 n_fingers; 26553: guint32 time; 26553: gdouble x; 26553: gdouble y; 26553: gdouble dx; 26553: gdouble dy; 26553: gdouble x_root, y_root; 26553: guint state; 26553: }; 26553: # 1261 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventTouchpadPinch { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: gint8 phase; 26553: gint8 n_fingers; 26553: guint32 time; 26553: gdouble x; 26553: gdouble y; 26553: gdouble dx; 26553: gdouble dy; 26553: gdouble angle_delta; 26553: gdouble scale; 26553: gdouble x_root, y_root; 26553: guint state; 26553: }; 26553: # 1294 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventPadButton { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: guint32 time; 26553: guint group; 26553: guint button; 26553: guint mode; 26553: }; 26553: # 1322 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventPadAxis { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: guint32 time; 26553: guint group; 26553: guint index; 26553: guint mode; 26553: gdouble value; 26553: }; 26553: # 1349 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: struct _GdkEventPadGroupMode { 26553: GdkEventType type; 26553: GdkWindow *window; 26553: gint8 send_event; 26553: guint32 time; 26553: guint group; 26553: guint mode; 26553: }; 26553: # 1417 "/usr/include/gtk-3.0/gdk/gdkevents.h" 26553: union _GdkEvent 26553: { 26553: GdkEventType type; 26553: GdkEventAny any; 26553: GdkEventExpose expose; 26553: GdkEventVisibility visibility; 26553: GdkEventMotion motion; 26553: GdkEventButton button; 26553: GdkEventTouch touch; 26553: GdkEventScroll scroll; 26553: GdkEventKey key; 26553: GdkEventCrossing crossing; 26553: GdkEventFocus focus_change; 26553: GdkEventConfigure configure; 26553: GdkEventProperty property; 26553: GdkEventSelection selection; 26553: GdkEventOwnerChange owner_change; 26553: GdkEventProximity proximity; 26553: GdkEventDND dnd; 26553: GdkEventWindowState window_state; 26553: GdkEventSetting setting; 26553: GdkEventGrabBroken grab_broken; 26553: GdkEventTouchpadSwipe touchpad_swipe; 26553: GdkEventTouchpadPinch touchpad_pinch; 26553: GdkEventPadButton pad_button; 26553: GdkEventPadAxis pad_axis; 26553: GdkEventPadGroupMode pad_group_mode; 26553: }; 26553: 26553: extern 26553: GType gdk_event_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GType gdk_event_sequence_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gboolean gdk_events_pending (void); 26553: extern 26553: GdkEvent* gdk_event_get (void); 26553: 26553: extern 26553: GdkEvent* gdk_event_peek (void); 26553: extern 26553: void gdk_event_put (const GdkEvent *event); 26553: 26553: extern 26553: GdkEvent* gdk_event_new (GdkEventType type); 26553: extern 26553: GdkEvent* gdk_event_copy (const GdkEvent *event); 26553: extern 26553: void gdk_event_free (GdkEvent *event); 26553: 26553: extern 26553: GdkWindow *gdk_event_get_window (const GdkEvent *event); 26553: 26553: extern 26553: guint32 gdk_event_get_time (const GdkEvent *event); 26553: extern 26553: gboolean gdk_event_get_state (const GdkEvent *event, 26553: GdkModifierType *state); 26553: extern 26553: gboolean gdk_event_get_coords (const GdkEvent *event, 26553: gdouble *x_win, 26553: gdouble *y_win); 26553: extern 26553: gboolean gdk_event_get_root_coords (const GdkEvent *event, 26553: gdouble *x_root, 26553: gdouble *y_root); 26553: extern 26553: gboolean gdk_event_get_button (const GdkEvent *event, 26553: guint *button); 26553: extern 26553: gboolean gdk_event_get_click_count (const GdkEvent *event, 26553: guint *click_count); 26553: extern 26553: gboolean gdk_event_get_keyval (const GdkEvent *event, 26553: guint *keyval); 26553: extern 26553: gboolean gdk_event_get_keycode (const GdkEvent *event, 26553: guint16 *keycode); 26553: extern 26553: gboolean gdk_event_get_scroll_direction (const GdkEvent *event, 26553: GdkScrollDirection *direction); 26553: extern 26553: gboolean gdk_event_get_scroll_deltas (const GdkEvent *event, 26553: gdouble *delta_x, 26553: gdouble *delta_y); 26553: 26553: extern 26553: gboolean gdk_event_is_scroll_stop_event (const GdkEvent *event); 26553: 26553: extern 26553: gboolean gdk_event_get_axis (const GdkEvent *event, 26553: GdkAxisUse axis_use, 26553: gdouble *value); 26553: extern 26553: void gdk_event_set_device (GdkEvent *event, 26553: GdkDevice *device); 26553: extern 26553: GdkDevice* gdk_event_get_device (const GdkEvent *event); 26553: extern 26553: void gdk_event_set_source_device (GdkEvent *event, 26553: GdkDevice *device); 26553: extern 26553: GdkDevice* gdk_event_get_source_device (const GdkEvent *event); 26553: extern 26553: void gdk_event_request_motions (const GdkEventMotion *event); 26553: extern 26553: gboolean gdk_event_triggers_context_menu (const GdkEvent *event); 26553: 26553: extern 26553: gboolean gdk_events_get_distance (GdkEvent *event1, 26553: GdkEvent *event2, 26553: gdouble *distance); 26553: extern 26553: gboolean gdk_events_get_angle (GdkEvent *event1, 26553: GdkEvent *event2, 26553: gdouble *angle); 26553: extern 26553: gboolean gdk_events_get_center (GdkEvent *event1, 26553: GdkEvent *event2, 26553: gdouble *x, 26553: gdouble *y); 26553: 26553: extern 26553: void gdk_event_handler_set (GdkEventFunc func, 26553: gpointer data, 26553: GDestroyNotify notify); 26553: 26553: extern 26553: void gdk_event_set_screen (GdkEvent *event, 26553: GdkScreen *screen); 26553: extern 26553: GdkScreen *gdk_event_get_screen (const GdkEvent *event); 26553: 26553: extern 26553: GdkEventSequence *gdk_event_get_event_sequence (const GdkEvent *event); 26553: 26553: extern 26553: GdkEventType gdk_event_get_event_type (const GdkEvent *event); 26553: 26553: extern 26553: GdkSeat *gdk_event_get_seat (const GdkEvent *event); 26553: 26553: extern 26553: void gdk_set_show_events (gboolean show_events); 26553: extern 26553: gboolean gdk_get_show_events (void); 26553: 26553: extern 26553: gboolean gdk_setting_get (const gchar *name, 26553: GValue *value); 26553: 26553: extern 26553: GdkDeviceTool *gdk_event_get_device_tool (const GdkEvent *event); 26553: 26553: extern 26553: void gdk_event_set_device_tool (GdkEvent *event, 26553: GdkDeviceTool *tool); 26553: 26553: extern 26553: int gdk_event_get_scancode (GdkEvent *event); 26553: 26553: extern 26553: gboolean gdk_event_get_pointer_emulated (GdkEvent *event); 26553: 26553: 26553: # 32 "/usr/include/gtk-3.0/gdk/gdkdisplay.h" 2 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkdevicemanager.h" 1 26553: # 28 "/usr/include/gtk-3.0/gdk/gdkdevicemanager.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType gdk_device_manager_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GdkDisplay * gdk_device_manager_get_display (GdkDeviceManager *device_manager); 26553: __attribute__((__deprecated__)) extern 26553: GList * gdk_device_manager_list_devices (GdkDeviceManager *device_manager, 26553: GdkDeviceType type); 26553: __attribute__((__deprecated__)) extern 26553: GdkDevice * gdk_device_manager_get_client_pointer (GdkDeviceManager *device_manager); 26553: 26553: 26553: # 33 "/usr/include/gtk-3.0/gdk/gdkdisplay.h" 2 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkseat.h" 1 26553: # 28 "/usr/include/gtk-3.0/gdk/gdkseat.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 1 26553: # 32 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 33 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkdrawingcontext.h" 1 26553: # 24 "/usr/include/gtk-3.0/gdk/gdkdrawingcontext.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 25 "/usr/include/gtk-3.0/gdk/gdkdrawingcontext.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GdkDrawingContext GdkDrawingContext; 26553: typedef struct _GdkDrawingContextClass GdkDrawingContextClass; 26553: 26553: extern 26553: GType gdk_drawing_context_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GdkWindow * gdk_drawing_context_get_window (GdkDrawingContext *context); 26553: extern 26553: cairo_region_t *gdk_drawing_context_get_clip (GdkDrawingContext *context); 26553: 26553: extern 26553: gboolean gdk_drawing_context_is_valid (GdkDrawingContext *context); 26553: 26553: extern 26553: cairo_t * gdk_drawing_context_get_cairo_context (GdkDrawingContext *context); 26553: 26553: 26553: # 35 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkframeclock.h" 1 26553: # 32 "/usr/include/gtk-3.0/gdk/gdkframeclock.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkframetimings.h" 1 26553: # 26 "/usr/include/gtk-3.0/gdk/gdkframetimings.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 27 "/usr/include/gtk-3.0/gdk/gdkframetimings.h" 2 26553: 26553: 26553: 26553: typedef struct _GdkFrameTimings GdkFrameTimings; 26553: 26553: extern 26553: GType gdk_frame_timings_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GdkFrameTimings *gdk_frame_timings_ref (GdkFrameTimings *timings); 26553: extern 26553: void gdk_frame_timings_unref (GdkFrameTimings *timings); 26553: 26553: extern 26553: gint64 gdk_frame_timings_get_frame_counter (GdkFrameTimings *timings); 26553: extern 26553: gboolean gdk_frame_timings_get_complete (GdkFrameTimings *timings); 26553: extern 26553: gint64 gdk_frame_timings_get_frame_time (GdkFrameTimings *timings); 26553: extern 26553: gint64 gdk_frame_timings_get_presentation_time (GdkFrameTimings *timings); 26553: extern 26553: gint64 gdk_frame_timings_get_refresh_interval (GdkFrameTimings *timings); 26553: 26553: extern 26553: gint64 gdk_frame_timings_get_predicted_presentation_time (GdkFrameTimings *timings); 26553: 26553: 26553: # 33 "/usr/include/gtk-3.0/gdk/gdkframeclock.h" 2 26553: 26553: 26553: # 43 "/usr/include/gtk-3.0/gdk/gdkframeclock.h" 26553: typedef struct _GdkFrameClock GdkFrameClock; 26553: typedef struct _GdkFrameClockPrivate GdkFrameClockPrivate; 26553: typedef struct _GdkFrameClockClass GdkFrameClockClass; 26553: # 64 "/usr/include/gtk-3.0/gdk/gdkframeclock.h" 26553: typedef enum { 26553: GDK_FRAME_CLOCK_PHASE_NONE = 0, 26553: GDK_FRAME_CLOCK_PHASE_FLUSH_EVENTS = 1 << 0, 26553: GDK_FRAME_CLOCK_PHASE_BEFORE_PAINT = 1 << 1, 26553: GDK_FRAME_CLOCK_PHASE_UPDATE = 1 << 2, 26553: GDK_FRAME_CLOCK_PHASE_LAYOUT = 1 << 3, 26553: GDK_FRAME_CLOCK_PHASE_PAINT = 1 << 4, 26553: GDK_FRAME_CLOCK_PHASE_RESUME_EVENTS = 1 << 5, 26553: GDK_FRAME_CLOCK_PHASE_AFTER_PAINT = 1 << 6 26553: } GdkFrameClockPhase; 26553: 26553: extern 26553: GType gdk_frame_clock_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gint64 gdk_frame_clock_get_frame_time (GdkFrameClock *frame_clock); 26553: 26553: extern 26553: void gdk_frame_clock_request_phase (GdkFrameClock *frame_clock, 26553: GdkFrameClockPhase phase); 26553: 26553: extern 26553: void gdk_frame_clock_begin_updating (GdkFrameClock *frame_clock); 26553: extern 26553: void gdk_frame_clock_end_updating (GdkFrameClock *frame_clock); 26553: 26553: 26553: extern 26553: gint64 gdk_frame_clock_get_frame_counter (GdkFrameClock *frame_clock); 26553: extern 26553: gint64 gdk_frame_clock_get_history_start (GdkFrameClock *frame_clock); 26553: extern 26553: GdkFrameTimings *gdk_frame_clock_get_timings (GdkFrameClock *frame_clock, 26553: gint64 frame_counter); 26553: 26553: extern 26553: GdkFrameTimings *gdk_frame_clock_get_current_timings (GdkFrameClock *frame_clock); 26553: 26553: extern 26553: void gdk_frame_clock_get_refresh_info (GdkFrameClock *frame_clock, 26553: gint64 base_time, 26553: gint64 *refresh_interval_return, 26553: gint64 *presentation_time_return); 26553: 26553: 26553: # 37 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 2 26553: 26553: 26553: 26553: typedef struct _GdkGeometry GdkGeometry; 26553: typedef struct _GdkWindowAttr GdkWindowAttr; 26553: typedef struct _GdkWindowRedirect GdkWindowRedirect; 26553: # 55 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 26553: typedef enum 26553: { 26553: GDK_INPUT_OUTPUT, 26553: GDK_INPUT_ONLY 26553: } GdkWindowWindowClass; 26553: # 78 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 26553: typedef enum 26553: { 26553: GDK_WINDOW_ROOT, 26553: GDK_WINDOW_TOPLEVEL, 26553: GDK_WINDOW_CHILD, 26553: GDK_WINDOW_TEMP, 26553: GDK_WINDOW_FOREIGN, 26553: GDK_WINDOW_OFFSCREEN, 26553: GDK_WINDOW_SUBSURFACE 26553: } GdkWindowType; 26553: # 107 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 26553: typedef enum 26553: { 26553: GDK_WA_TITLE = 1 << 1, 26553: GDK_WA_X = 1 << 2, 26553: GDK_WA_Y = 1 << 3, 26553: GDK_WA_CURSOR = 1 << 4, 26553: GDK_WA_VISUAL = 1 << 5, 26553: GDK_WA_WMCLASS = 1 << 6, 26553: GDK_WA_NOREDIR = 1 << 7, 26553: GDK_WA_TYPE_HINT = 1 << 8 26553: } GdkWindowAttributesType; 26553: # 144 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 26553: typedef enum 26553: { 26553: GDK_HINT_POS = 1 << 0, 26553: GDK_HINT_MIN_SIZE = 1 << 1, 26553: GDK_HINT_MAX_SIZE = 1 << 2, 26553: GDK_HINT_BASE_SIZE = 1 << 3, 26553: GDK_HINT_ASPECT = 1 << 4, 26553: GDK_HINT_RESIZE_INC = 1 << 5, 26553: GDK_HINT_WIN_GRAVITY = 1 << 6, 26553: GDK_HINT_USER_POS = 1 << 7, 26553: GDK_HINT_USER_SIZE = 1 << 8 26553: } GdkWindowHints; 26553: # 176 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 26553: typedef enum 26553: { 26553: GDK_DECOR_ALL = 1 << 0, 26553: GDK_DECOR_BORDER = 1 << 1, 26553: GDK_DECOR_RESIZEH = 1 << 2, 26553: GDK_DECOR_TITLE = 1 << 3, 26553: GDK_DECOR_MENU = 1 << 4, 26553: GDK_DECOR_MINIMIZE = 1 << 5, 26553: GDK_DECOR_MAXIMIZE = 1 << 6 26553: } GdkWMDecoration; 26553: # 200 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 26553: typedef enum 26553: { 26553: GDK_FUNC_ALL = 1 << 0, 26553: GDK_FUNC_RESIZE = 1 << 1, 26553: GDK_FUNC_MOVE = 1 << 2, 26553: GDK_FUNC_MINIMIZE = 1 << 3, 26553: GDK_FUNC_MAXIMIZE = 1 << 4, 26553: GDK_FUNC_CLOSE = 1 << 5 26553: } GdkWMFunction; 26553: # 234 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 26553: typedef enum 26553: { 26553: GDK_GRAVITY_NORTH_WEST = 1, 26553: GDK_GRAVITY_NORTH, 26553: GDK_GRAVITY_NORTH_EAST, 26553: GDK_GRAVITY_WEST, 26553: GDK_GRAVITY_CENTER, 26553: GDK_GRAVITY_EAST, 26553: GDK_GRAVITY_SOUTH_WEST, 26553: GDK_GRAVITY_SOUTH, 26553: GDK_GRAVITY_SOUTH_EAST, 26553: GDK_GRAVITY_STATIC 26553: } GdkGravity; 26553: # 279 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 26553: typedef enum 26553: { 26553: GDK_ANCHOR_FLIP_X = 1 << 0, 26553: GDK_ANCHOR_FLIP_Y = 1 << 1, 26553: GDK_ANCHOR_SLIDE_X = 1 << 2, 26553: GDK_ANCHOR_SLIDE_Y = 1 << 3, 26553: GDK_ANCHOR_RESIZE_X = 1 << 4, 26553: GDK_ANCHOR_RESIZE_Y = 1 << 5, 26553: GDK_ANCHOR_FLIP = GDK_ANCHOR_FLIP_X | GDK_ANCHOR_FLIP_Y, 26553: GDK_ANCHOR_SLIDE = GDK_ANCHOR_SLIDE_X | GDK_ANCHOR_SLIDE_Y, 26553: GDK_ANCHOR_RESIZE = GDK_ANCHOR_RESIZE_X | GDK_ANCHOR_RESIZE_Y 26553: } GdkAnchorHints; 26553: # 305 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 26553: typedef enum 26553: { 26553: GDK_WINDOW_EDGE_NORTH_WEST, 26553: GDK_WINDOW_EDGE_NORTH, 26553: GDK_WINDOW_EDGE_NORTH_EAST, 26553: GDK_WINDOW_EDGE_WEST, 26553: GDK_WINDOW_EDGE_EAST, 26553: GDK_WINDOW_EDGE_SOUTH_WEST, 26553: GDK_WINDOW_EDGE_SOUTH, 26553: GDK_WINDOW_EDGE_SOUTH_EAST 26553: } GdkWindowEdge; 26553: # 327 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 26553: typedef enum 26553: { 26553: GDK_FULLSCREEN_ON_CURRENT_MONITOR, 26553: GDK_FULLSCREEN_ON_ALL_MONITORS 26553: } GdkFullscreenMode; 26553: # 353 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 26553: struct _GdkWindowAttr 26553: { 26553: gchar *title; 26553: gint event_mask; 26553: gint x, y; 26553: gint width; 26553: gint height; 26553: GdkWindowWindowClass wclass; 26553: GdkVisual *visual; 26553: GdkWindowType window_type; 26553: GdkCursor *cursor; 26553: gchar *wmclass_name; 26553: gchar *wmclass_class; 26553: gboolean override_redirect; 26553: GdkWindowTypeHint type_hint; 26553: }; 26553: # 446 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 26553: struct _GdkGeometry 26553: { 26553: gint min_width; 26553: gint min_height; 26553: gint max_width; 26553: gint max_height; 26553: gint base_width; 26553: gint base_height; 26553: gint width_inc; 26553: gint height_inc; 26553: gdouble min_aspect; 26553: gdouble max_aspect; 26553: GdkGravity win_gravity; 26553: }; 26553: 26553: typedef struct _GdkWindowClass GdkWindowClass; 26553: # 471 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 26553: struct _GdkWindowClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: GdkWindow * (* pick_embedded_child) (GdkWindow *window, 26553: gdouble x, 26553: gdouble y); 26553: 26553: 26553: void (* to_embedder) (GdkWindow *window, 26553: gdouble offscreen_x, 26553: gdouble offscreen_y, 26553: gdouble *embedder_x, 26553: gdouble *embedder_y); 26553: void (* from_embedder) (GdkWindow *window, 26553: gdouble embedder_x, 26553: gdouble embedder_y, 26553: gdouble *offscreen_x, 26553: gdouble *offscreen_y); 26553: cairo_surface_t * (* create_surface) (GdkWindow *window, 26553: gint width, 26553: gint height); 26553: 26553: 26553: void (*_gdk_reserved1) (void); 26553: void (*_gdk_reserved2) (void); 26553: void (*_gdk_reserved3) (void); 26553: void (*_gdk_reserved4) (void); 26553: void (*_gdk_reserved5) (void); 26553: void (*_gdk_reserved6) (void); 26553: void (*_gdk_reserved7) (void); 26553: void (*_gdk_reserved8) (void); 26553: }; 26553: 26553: 26553: 26553: extern 26553: GType gdk_window_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GdkWindow* gdk_window_new (GdkWindow *parent, 26553: GdkWindowAttr *attributes, 26553: gint attributes_mask); 26553: extern 26553: void gdk_window_destroy (GdkWindow *window); 26553: extern 26553: GdkWindowType gdk_window_get_window_type (GdkWindow *window); 26553: extern 26553: gboolean gdk_window_is_destroyed (GdkWindow *window); 26553: 26553: extern 26553: GdkVisual * gdk_window_get_visual (GdkWindow *window); 26553: extern 26553: GdkScreen * gdk_window_get_screen (GdkWindow *window); 26553: extern 26553: GdkDisplay * gdk_window_get_display (GdkWindow *window); 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_device_get_window_at_position" "' instead"))) extern 26553: GdkWindow* gdk_window_at_pointer (gint *win_x, 26553: gint *win_y); 26553: 26553: extern 26553: void gdk_window_show (GdkWindow *window); 26553: extern 26553: void gdk_window_hide (GdkWindow *window); 26553: extern 26553: void gdk_window_withdraw (GdkWindow *window); 26553: extern 26553: void gdk_window_show_unraised (GdkWindow *window); 26553: extern 26553: void gdk_window_move (GdkWindow *window, 26553: gint x, 26553: gint y); 26553: extern 26553: void gdk_window_resize (GdkWindow *window, 26553: gint width, 26553: gint height); 26553: extern 26553: void gdk_window_move_resize (GdkWindow *window, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: 26553: extern 26553: void gdk_window_move_to_rect (GdkWindow *window, 26553: const GdkRectangle *rect, 26553: GdkGravity rect_anchor, 26553: GdkGravity window_anchor, 26553: GdkAnchorHints anchor_hints, 26553: gint rect_anchor_dx, 26553: gint rect_anchor_dy); 26553: extern 26553: void gdk_window_reparent (GdkWindow *window, 26553: GdkWindow *new_parent, 26553: gint x, 26553: gint y); 26553: extern 26553: void gdk_window_raise (GdkWindow *window); 26553: extern 26553: void gdk_window_lower (GdkWindow *window); 26553: extern 26553: void gdk_window_restack (GdkWindow *window, 26553: GdkWindow *sibling, 26553: gboolean above); 26553: extern 26553: void gdk_window_focus (GdkWindow *window, 26553: guint32 timestamp); 26553: extern 26553: void gdk_window_set_user_data (GdkWindow *window, 26553: gpointer user_data); 26553: extern 26553: void gdk_window_set_override_redirect (GdkWindow *window, 26553: gboolean override_redirect); 26553: extern 26553: gboolean gdk_window_get_accept_focus (GdkWindow *window); 26553: extern 26553: void gdk_window_set_accept_focus (GdkWindow *window, 26553: gboolean accept_focus); 26553: extern 26553: gboolean gdk_window_get_focus_on_map (GdkWindow *window); 26553: extern 26553: void gdk_window_set_focus_on_map (GdkWindow *window, 26553: gboolean focus_on_map); 26553: extern 26553: void gdk_window_add_filter (GdkWindow *window, 26553: GdkFilterFunc function, 26553: gpointer data); 26553: extern 26553: void gdk_window_remove_filter (GdkWindow *window, 26553: GdkFilterFunc function, 26553: gpointer data); 26553: extern 26553: void gdk_window_scroll (GdkWindow *window, 26553: gint dx, 26553: gint dy); 26553: extern 26553: void gdk_window_move_region (GdkWindow *window, 26553: const cairo_region_t *region, 26553: gint dx, 26553: gint dy); 26553: extern 26553: gboolean gdk_window_ensure_native (GdkWindow *window); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: void gdk_window_shape_combine_region (GdkWindow *window, 26553: const cairo_region_t *shape_region, 26553: gint offset_x, 26553: gint offset_y); 26553: # 631 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 26553: extern 26553: void gdk_window_set_child_shapes (GdkWindow *window); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean gdk_window_get_composited (GdkWindow *window); 26553: __attribute__((__deprecated__)) extern 26553: void gdk_window_set_composited (GdkWindow *window, 26553: gboolean composited); 26553: # 647 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 26553: extern 26553: void gdk_window_merge_child_shapes (GdkWindow *window); 26553: 26553: extern 26553: void gdk_window_input_shape_combine_region (GdkWindow *window, 26553: const cairo_region_t *shape_region, 26553: gint offset_x, 26553: gint offset_y); 26553: extern 26553: void gdk_window_set_child_input_shapes (GdkWindow *window); 26553: extern 26553: void gdk_window_merge_child_input_shapes (GdkWindow *window); 26553: 26553: 26553: extern 26553: void gdk_window_set_pass_through (GdkWindow *window, 26553: gboolean pass_through); 26553: extern 26553: gboolean gdk_window_get_pass_through (GdkWindow *window); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: gboolean gdk_window_is_visible (GdkWindow *window); 26553: extern 26553: gboolean gdk_window_is_viewable (GdkWindow *window); 26553: extern 26553: gboolean gdk_window_is_input_only (GdkWindow *window); 26553: extern 26553: gboolean gdk_window_is_shaped (GdkWindow *window); 26553: 26553: extern 26553: GdkWindowState gdk_window_get_state (GdkWindow *window); 26553: 26553: 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean gdk_window_set_static_gravities (GdkWindow *window, 26553: gboolean use_static); 26553: # 708 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 26553: typedef void (*GdkWindowInvalidateHandlerFunc) (GdkWindow *window, 26553: cairo_region_t *region); 26553: extern 26553: void gdk_window_set_invalidate_handler (GdkWindow *window, 26553: GdkWindowInvalidateHandlerFunc handler); 26553: 26553: extern 26553: gboolean gdk_window_has_native (GdkWindow *window); 26553: extern 26553: void gdk_window_set_type_hint (GdkWindow *window, 26553: GdkWindowTypeHint hint); 26553: extern 26553: GdkWindowTypeHint gdk_window_get_type_hint (GdkWindow *window); 26553: 26553: extern 26553: gboolean gdk_window_get_modal_hint (GdkWindow *window); 26553: extern 26553: void gdk_window_set_modal_hint (GdkWindow *window, 26553: gboolean modal); 26553: 26553: extern 26553: void gdk_window_set_skip_taskbar_hint (GdkWindow *window, 26553: gboolean skips_taskbar); 26553: extern 26553: void gdk_window_set_skip_pager_hint (GdkWindow *window, 26553: gboolean skips_pager); 26553: extern 26553: void gdk_window_set_urgency_hint (GdkWindow *window, 26553: gboolean urgent); 26553: 26553: extern 26553: void gdk_window_set_geometry_hints (GdkWindow *window, 26553: const GdkGeometry *geometry, 26553: GdkWindowHints geom_mask); 26553: 26553: extern 26553: cairo_region_t *gdk_window_get_clip_region (GdkWindow *window); 26553: extern 26553: cairo_region_t *gdk_window_get_visible_region(GdkWindow *window); 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_window_begin_draw_frame" "' instead"))) extern 26553: void gdk_window_begin_paint_rect (GdkWindow *window, 26553: const GdkRectangle *rectangle); 26553: extern 26553: void gdk_window_mark_paint_from_clip (GdkWindow *window, 26553: cairo_t *cr); 26553: __attribute__((__deprecated__("Use '" "gdk_window_begin_draw_frame" "' instead"))) extern 26553: void gdk_window_begin_paint_region (GdkWindow *window, 26553: const cairo_region_t *region); 26553: __attribute__((__deprecated__("Use '" "gdk_window_end_draw_frame" "' instead"))) extern 26553: void gdk_window_end_paint (GdkWindow *window); 26553: 26553: extern 26553: GdkDrawingContext *gdk_window_begin_draw_frame (GdkWindow *window, 26553: const cairo_region_t *region); 26553: extern 26553: void gdk_window_end_draw_frame (GdkWindow *window, 26553: GdkDrawingContext *context); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gdk_window_flush (GdkWindow *window); 26553: 26553: extern 26553: void gdk_window_set_title (GdkWindow *window, 26553: const gchar *title); 26553: extern 26553: void gdk_window_set_role (GdkWindow *window, 26553: const gchar *role); 26553: extern 26553: void gdk_window_set_startup_id (GdkWindow *window, 26553: const gchar *startup_id); 26553: extern 26553: void gdk_window_set_transient_for (GdkWindow *window, 26553: GdkWindow *parent); 26553: __attribute__((__deprecated__)) extern 26553: void gdk_window_set_background (GdkWindow *window, 26553: const GdkColor *color); 26553: __attribute__((__deprecated__)) extern 26553: void gdk_window_set_background_rgba (GdkWindow *window, 26553: const GdkRGBA *rgba); 26553: __attribute__((__deprecated__)) extern 26553: void gdk_window_set_background_pattern (GdkWindow *window, 26553: cairo_pattern_t *pattern); 26553: __attribute__((__deprecated__)) extern 26553: cairo_pattern_t *gdk_window_get_background_pattern (GdkWindow *window); 26553: 26553: extern 26553: void gdk_window_set_cursor (GdkWindow *window, 26553: GdkCursor *cursor); 26553: extern 26553: GdkCursor *gdk_window_get_cursor (GdkWindow *window); 26553: extern 26553: void gdk_window_set_device_cursor (GdkWindow *window, 26553: GdkDevice *device, 26553: GdkCursor *cursor); 26553: extern 26553: GdkCursor *gdk_window_get_device_cursor (GdkWindow *window, 26553: GdkDevice *device); 26553: extern 26553: void gdk_window_get_user_data (GdkWindow *window, 26553: gpointer *data); 26553: extern 26553: void gdk_window_get_geometry (GdkWindow *window, 26553: gint *x, 26553: gint *y, 26553: gint *width, 26553: gint *height); 26553: extern 26553: int gdk_window_get_width (GdkWindow *window); 26553: extern 26553: int gdk_window_get_height (GdkWindow *window); 26553: extern 26553: void gdk_window_get_position (GdkWindow *window, 26553: gint *x, 26553: gint *y); 26553: extern 26553: gint gdk_window_get_origin (GdkWindow *window, 26553: gint *x, 26553: gint *y); 26553: extern 26553: void gdk_window_get_root_coords (GdkWindow *window, 26553: gint x, 26553: gint y, 26553: gint *root_x, 26553: gint *root_y); 26553: extern 26553: void gdk_window_coords_to_parent (GdkWindow *window, 26553: gdouble x, 26553: gdouble y, 26553: gdouble *parent_x, 26553: gdouble *parent_y); 26553: extern 26553: void gdk_window_coords_from_parent (GdkWindow *window, 26553: gdouble parent_x, 26553: gdouble parent_y, 26553: gdouble *x, 26553: gdouble *y); 26553: 26553: extern 26553: void gdk_window_get_root_origin (GdkWindow *window, 26553: gint *x, 26553: gint *y); 26553: extern 26553: void gdk_window_get_frame_extents (GdkWindow *window, 26553: GdkRectangle *rect); 26553: 26553: extern 26553: gint gdk_window_get_scale_factor (GdkWindow *window); 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_window_get_device_position" "' instead"))) extern 26553: GdkWindow * gdk_window_get_pointer (GdkWindow *window, 26553: gint *x, 26553: gint *y, 26553: GdkModifierType *mask); 26553: 26553: extern 26553: GdkWindow * gdk_window_get_device_position (GdkWindow *window, 26553: GdkDevice *device, 26553: gint *x, 26553: gint *y, 26553: GdkModifierType *mask); 26553: extern 26553: GdkWindow * gdk_window_get_device_position_double (GdkWindow *window, 26553: GdkDevice *device, 26553: gdouble *x, 26553: gdouble *y, 26553: GdkModifierType *mask); 26553: extern 26553: GdkWindow * gdk_window_get_parent (GdkWindow *window); 26553: extern 26553: GdkWindow * gdk_window_get_toplevel (GdkWindow *window); 26553: 26553: extern 26553: GdkWindow * gdk_window_get_effective_parent (GdkWindow *window); 26553: extern 26553: GdkWindow * gdk_window_get_effective_toplevel (GdkWindow *window); 26553: 26553: extern 26553: GList * gdk_window_get_children (GdkWindow *window); 26553: extern 26553: GList * gdk_window_peek_children (GdkWindow *window); 26553: extern 26553: GList * gdk_window_get_children_with_user_data (GdkWindow *window, 26553: gpointer user_data); 26553: 26553: extern 26553: GdkEventMask gdk_window_get_events (GdkWindow *window); 26553: extern 26553: void gdk_window_set_events (GdkWindow *window, 26553: GdkEventMask event_mask); 26553: extern 26553: void gdk_window_set_device_events (GdkWindow *window, 26553: GdkDevice *device, 26553: GdkEventMask event_mask); 26553: extern 26553: GdkEventMask gdk_window_get_device_events (GdkWindow *window, 26553: GdkDevice *device); 26553: 26553: extern 26553: void gdk_window_set_source_events (GdkWindow *window, 26553: GdkInputSource source, 26553: GdkEventMask event_mask); 26553: extern 26553: GdkEventMask gdk_window_get_source_events (GdkWindow *window, 26553: GdkInputSource source); 26553: 26553: extern 26553: void gdk_window_set_icon_list (GdkWindow *window, 26553: GList *pixbufs); 26553: extern 26553: void gdk_window_set_icon_name (GdkWindow *window, 26553: const gchar *name); 26553: extern 26553: void gdk_window_set_group (GdkWindow *window, 26553: GdkWindow *leader); 26553: extern 26553: GdkWindow* gdk_window_get_group (GdkWindow *window); 26553: extern 26553: void gdk_window_set_decorations (GdkWindow *window, 26553: GdkWMDecoration decorations); 26553: extern 26553: gboolean gdk_window_get_decorations (GdkWindow *window, 26553: GdkWMDecoration *decorations); 26553: extern 26553: void gdk_window_set_functions (GdkWindow *window, 26553: GdkWMFunction functions); 26553: 26553: extern 26553: cairo_surface_t * 26553: gdk_window_create_similar_surface (GdkWindow *window, 26553: cairo_content_t content, 26553: int width, 26553: int height); 26553: extern 26553: cairo_surface_t * 26553: gdk_window_create_similar_image_surface (GdkWindow *window, 26553: cairo_format_t format, 26553: int width, 26553: int height, 26553: int scale); 26553: 26553: extern 26553: void gdk_window_beep (GdkWindow *window); 26553: extern 26553: void gdk_window_iconify (GdkWindow *window); 26553: extern 26553: void gdk_window_deiconify (GdkWindow *window); 26553: extern 26553: void gdk_window_stick (GdkWindow *window); 26553: extern 26553: void gdk_window_unstick (GdkWindow *window); 26553: extern 26553: void gdk_window_maximize (GdkWindow *window); 26553: extern 26553: void gdk_window_unmaximize (GdkWindow *window); 26553: extern 26553: void gdk_window_fullscreen (GdkWindow *window); 26553: extern 26553: void gdk_window_fullscreen_on_monitor (GdkWindow *window, 26553: gint monitor); 26553: extern 26553: void gdk_window_set_fullscreen_mode (GdkWindow *window, 26553: GdkFullscreenMode mode); 26553: extern 26553: GdkFullscreenMode 26553: gdk_window_get_fullscreen_mode (GdkWindow *window); 26553: extern 26553: void gdk_window_unfullscreen (GdkWindow *window); 26553: extern 26553: void gdk_window_set_keep_above (GdkWindow *window, 26553: gboolean setting); 26553: extern 26553: void gdk_window_set_keep_below (GdkWindow *window, 26553: gboolean setting); 26553: extern 26553: void gdk_window_set_opacity (GdkWindow *window, 26553: gdouble opacity); 26553: extern 26553: void gdk_window_register_dnd (GdkWindow *window); 26553: 26553: extern 26553: GdkDragProtocol 26553: gdk_window_get_drag_protocol(GdkWindow *window, 26553: GdkWindow **target); 26553: 26553: extern 26553: void gdk_window_begin_resize_drag (GdkWindow *window, 26553: GdkWindowEdge edge, 26553: gint button, 26553: gint root_x, 26553: gint root_y, 26553: guint32 timestamp); 26553: extern 26553: void gdk_window_begin_resize_drag_for_device (GdkWindow *window, 26553: GdkWindowEdge edge, 26553: GdkDevice *device, 26553: gint button, 26553: gint root_x, 26553: gint root_y, 26553: guint32 timestamp); 26553: extern 26553: void gdk_window_begin_move_drag (GdkWindow *window, 26553: gint button, 26553: gint root_x, 26553: gint root_y, 26553: guint32 timestamp); 26553: extern 26553: void gdk_window_begin_move_drag_for_device (GdkWindow *window, 26553: GdkDevice *device, 26553: gint button, 26553: gint root_x, 26553: gint root_y, 26553: guint32 timestamp); 26553: 26553: 26553: extern 26553: void gdk_window_invalidate_rect (GdkWindow *window, 26553: const GdkRectangle *rect, 26553: gboolean invalidate_children); 26553: extern 26553: void gdk_window_invalidate_region (GdkWindow *window, 26553: const cairo_region_t *region, 26553: gboolean invalidate_children); 26553: # 1045 "/usr/include/gtk-3.0/gdk/gdkwindow.h" 26553: typedef gboolean (*GdkWindowChildFunc) (GdkWindow *window, 26553: gpointer user_data); 26553: 26553: extern 26553: void gdk_window_invalidate_maybe_recurse (GdkWindow *window, 26553: const cairo_region_t *region, 26553: GdkWindowChildFunc child_func, 26553: gpointer user_data); 26553: extern 26553: cairo_region_t *gdk_window_get_update_area (GdkWindow *window); 26553: 26553: extern 26553: void gdk_window_freeze_updates (GdkWindow *window); 26553: extern 26553: void gdk_window_thaw_updates (GdkWindow *window); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gdk_window_freeze_toplevel_updates_libgtk_only (GdkWindow *window); 26553: __attribute__((__deprecated__)) extern 26553: void gdk_window_thaw_toplevel_updates_libgtk_only (GdkWindow *window); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gdk_window_process_all_updates (void); 26553: __attribute__((__deprecated__)) extern 26553: void gdk_window_process_updates (GdkWindow *window, 26553: gboolean update_children); 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gdk_window_set_debug_updates (gboolean setting); 26553: 26553: extern 26553: void gdk_window_constrain_size (GdkGeometry *geometry, 26553: GdkWindowHints flags, 26553: gint width, 26553: gint height, 26553: gint *new_width, 26553: gint *new_height); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gdk_window_enable_synchronized_configure (GdkWindow *window); 26553: __attribute__((__deprecated__)) extern 26553: void gdk_window_configure_finished (GdkWindow *window); 26553: 26553: extern 26553: GdkWindow *gdk_get_default_root_window (void); 26553: 26553: 26553: extern 26553: cairo_surface_t * 26553: gdk_offscreen_window_get_surface (GdkWindow *window); 26553: extern 26553: void gdk_offscreen_window_set_embedder (GdkWindow *window, 26553: GdkWindow *embedder); 26553: extern 26553: GdkWindow *gdk_offscreen_window_get_embedder (GdkWindow *window); 26553: extern 26553: void gdk_window_geometry_changed (GdkWindow *window); 26553: 26553: 26553: extern 26553: void gdk_window_set_support_multidevice (GdkWindow *window, 26553: gboolean support_multidevice); 26553: extern 26553: gboolean gdk_window_get_support_multidevice (GdkWindow *window); 26553: 26553: 26553: extern 26553: GdkFrameClock* gdk_window_get_frame_clock (GdkWindow *window); 26553: 26553: extern 26553: void gdk_window_set_opaque_region (GdkWindow *window, 26553: cairo_region_t *region); 26553: 26553: extern 26553: void gdk_window_set_event_compression (GdkWindow *window, 26553: gboolean event_compression); 26553: extern 26553: gboolean gdk_window_get_event_compression (GdkWindow *window); 26553: 26553: extern 26553: void gdk_window_set_shadow_width (GdkWindow *window, 26553: gint left, 26553: gint right, 26553: gint top, 26553: gint bottom); 26553: extern 26553: gboolean gdk_window_show_window_menu (GdkWindow *window, 26553: GdkEvent *event); 26553: 26553: extern 26553: GdkGLContext * gdk_window_create_gl_context (GdkWindow *window, 26553: GError **error); 26553: 26553: 26553: # 29 "/usr/include/gtk-3.0/gdk/gdkseat.h" 2 26553: 26553: 26553: 26553: 26553: # 52 "/usr/include/gtk-3.0/gdk/gdkseat.h" 26553: typedef enum { 26553: GDK_SEAT_CAPABILITY_NONE = 0, 26553: GDK_SEAT_CAPABILITY_POINTER = 1 << 0, 26553: GDK_SEAT_CAPABILITY_TOUCH = 1 << 1, 26553: GDK_SEAT_CAPABILITY_TABLET_STYLUS = 1 << 2, 26553: GDK_SEAT_CAPABILITY_KEYBOARD = 1 << 3, 26553: GDK_SEAT_CAPABILITY_ALL_POINTING = (GDK_SEAT_CAPABILITY_POINTER | GDK_SEAT_CAPABILITY_TOUCH | GDK_SEAT_CAPABILITY_TABLET_STYLUS), 26553: GDK_SEAT_CAPABILITY_ALL = (GDK_SEAT_CAPABILITY_ALL_POINTING | GDK_SEAT_CAPABILITY_KEYBOARD) 26553: } GdkSeatCapabilities; 26553: # 75 "/usr/include/gtk-3.0/gdk/gdkseat.h" 26553: typedef void (* GdkSeatGrabPrepareFunc) (GdkSeat *seat, 26553: GdkWindow *window, 26553: gpointer user_data); 26553: 26553: struct _GdkSeat 26553: { 26553: GObject parent_instance; 26553: }; 26553: 26553: extern 26553: GType gdk_seat_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GdkGrabStatus gdk_seat_grab (GdkSeat *seat, 26553: GdkWindow *window, 26553: GdkSeatCapabilities capabilities, 26553: gboolean owner_events, 26553: GdkCursor *cursor, 26553: const GdkEvent *event, 26553: GdkSeatGrabPrepareFunc prepare_func, 26553: gpointer prepare_func_data); 26553: extern 26553: void gdk_seat_ungrab (GdkSeat *seat); 26553: 26553: extern 26553: GdkDisplay * gdk_seat_get_display (GdkSeat *seat); 26553: 26553: extern 26553: GdkSeatCapabilities 26553: gdk_seat_get_capabilities (GdkSeat *seat); 26553: 26553: extern 26553: GList * gdk_seat_get_slaves (GdkSeat *seat, 26553: GdkSeatCapabilities capabilities); 26553: 26553: extern 26553: GdkDevice * gdk_seat_get_pointer (GdkSeat *seat); 26553: extern 26553: GdkDevice * gdk_seat_get_keyboard (GdkSeat *seat); 26553: 26553: 26553: # 34 "/usr/include/gtk-3.0/gdk/gdkdisplay.h" 2 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkmonitor.h" 1 26553: # 29 "/usr/include/gtk-3.0/gdk/gdkmonitor.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 30 "/usr/include/gtk-3.0/gdk/gdkmonitor.h" 2 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkrectangle.h" 1 26553: # 33 "/usr/include/gtk-3.0/gdk/gdkrectangle.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 34 "/usr/include/gtk-3.0/gdk/gdkrectangle.h" 2 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: gboolean gdk_rectangle_intersect (const GdkRectangle *src1, 26553: const GdkRectangle *src2, 26553: GdkRectangle *dest); 26553: extern 26553: void gdk_rectangle_union (const GdkRectangle *src1, 26553: const GdkRectangle *src2, 26553: GdkRectangle *dest); 26553: 26553: extern 26553: gboolean gdk_rectangle_equal (const GdkRectangle *rect1, 26553: const GdkRectangle *rect2); 26553: 26553: extern 26553: GType gdk_rectangle_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: 26553: # 31 "/usr/include/gtk-3.0/gdk/gdkmonitor.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GdkMonitor GdkMonitor; 26553: typedef struct _GdkMonitorClass GdkMonitorClass; 26553: # 56 "/usr/include/gtk-3.0/gdk/gdkmonitor.h" 26553: typedef enum { 26553: GDK_SUBPIXEL_LAYOUT_UNKNOWN, 26553: GDK_SUBPIXEL_LAYOUT_NONE, 26553: GDK_SUBPIXEL_LAYOUT_HORIZONTAL_RGB, 26553: GDK_SUBPIXEL_LAYOUT_HORIZONTAL_BGR, 26553: GDK_SUBPIXEL_LAYOUT_VERTICAL_RGB, 26553: GDK_SUBPIXEL_LAYOUT_VERTICAL_BGR 26553: } GdkSubpixelLayout; 26553: 26553: extern 26553: GType gdk_monitor_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GdkDisplay * gdk_monitor_get_display (GdkMonitor *monitor); 26553: extern 26553: void gdk_monitor_get_geometry (GdkMonitor *monitor, 26553: GdkRectangle *geometry); 26553: extern 26553: void gdk_monitor_get_workarea (GdkMonitor *monitor, 26553: GdkRectangle *workarea); 26553: extern 26553: int gdk_monitor_get_width_mm (GdkMonitor *monitor); 26553: extern 26553: int gdk_monitor_get_height_mm (GdkMonitor *monitor); 26553: extern 26553: const char * gdk_monitor_get_manufacturer (GdkMonitor *monitor); 26553: extern 26553: const char * gdk_monitor_get_model (GdkMonitor *monitor); 26553: extern 26553: int gdk_monitor_get_scale_factor (GdkMonitor *monitor); 26553: extern 26553: int gdk_monitor_get_refresh_rate (GdkMonitor *monitor); 26553: extern 26553: GdkSubpixelLayout gdk_monitor_get_subpixel_layout (GdkMonitor *monitor); 26553: extern 26553: gboolean gdk_monitor_is_primary (GdkMonitor *monitor); 26553: 26553: 26553: # 35 "/usr/include/gtk-3.0/gdk/gdkdisplay.h" 2 26553: 26553: 26553: # 45 "/usr/include/gtk-3.0/gdk/gdkdisplay.h" 26553: extern 26553: GType gdk_display_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GdkDisplay *gdk_display_open (const gchar *display_name); 26553: 26553: extern 26553: const gchar * gdk_display_get_name (GdkDisplay *display); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gint gdk_display_get_n_screens (GdkDisplay *display); 26553: __attribute__((__deprecated__)) extern 26553: GdkScreen * gdk_display_get_screen (GdkDisplay *display, 26553: gint screen_num); 26553: extern 26553: GdkScreen * gdk_display_get_default_screen (GdkDisplay *display); 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_device_ungrab" "' instead"))) extern 26553: void gdk_display_pointer_ungrab (GdkDisplay *display, 26553: guint32 time_); 26553: __attribute__((__deprecated__("Use '" "gdk_device_ungrab" "' instead"))) extern 26553: void gdk_display_keyboard_ungrab (GdkDisplay *display, 26553: guint32 time_); 26553: __attribute__((__deprecated__("Use '" "gdk_display_device_is_grabbed" "' instead"))) extern 26553: gboolean gdk_display_pointer_is_grabbed (GdkDisplay *display); 26553: 26553: 26553: extern 26553: gboolean gdk_display_device_is_grabbed (GdkDisplay *display, 26553: GdkDevice *device); 26553: extern 26553: void gdk_display_beep (GdkDisplay *display); 26553: extern 26553: void gdk_display_sync (GdkDisplay *display); 26553: extern 26553: void gdk_display_flush (GdkDisplay *display); 26553: 26553: extern 26553: void gdk_display_close (GdkDisplay *display); 26553: extern 26553: gboolean gdk_display_is_closed (GdkDisplay *display); 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_device_manager_list_devices" "' instead"))) extern 26553: GList * gdk_display_list_devices (GdkDisplay *display); 26553: 26553: extern 26553: GdkEvent* gdk_display_get_event (GdkDisplay *display); 26553: extern 26553: GdkEvent* gdk_display_peek_event (GdkDisplay *display); 26553: extern 26553: void gdk_display_put_event (GdkDisplay *display, 26553: const GdkEvent *event); 26553: extern 26553: gboolean gdk_display_has_pending (GdkDisplay *display); 26553: 26553: extern 26553: void gdk_display_set_double_click_time (GdkDisplay *display, 26553: guint msec); 26553: extern 26553: void gdk_display_set_double_click_distance (GdkDisplay *display, 26553: guint distance); 26553: 26553: extern 26553: GdkDisplay *gdk_display_get_default (void); 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_device_get_position" "' instead"))) extern 26553: void gdk_display_get_pointer (GdkDisplay *display, 26553: GdkScreen **screen, 26553: gint *x, 26553: gint *y, 26553: GdkModifierType *mask); 26553: __attribute__((__deprecated__("Use '" "gdk_device_get_window_at_position" "' instead"))) extern 26553: GdkWindow * gdk_display_get_window_at_pointer (GdkDisplay *display, 26553: gint *win_x, 26553: gint *win_y); 26553: __attribute__((__deprecated__("Use '" "gdk_device_warp" "' instead"))) extern 26553: void gdk_display_warp_pointer (GdkDisplay *display, 26553: GdkScreen *screen, 26553: gint x, 26553: gint y); 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GdkDisplay *gdk_display_open_default_libgtk_only (void); 26553: 26553: extern 26553: gboolean gdk_display_supports_cursor_alpha (GdkDisplay *display); 26553: extern 26553: gboolean gdk_display_supports_cursor_color (GdkDisplay *display); 26553: extern 26553: guint gdk_display_get_default_cursor_size (GdkDisplay *display); 26553: extern 26553: void gdk_display_get_maximal_cursor_size (GdkDisplay *display, 26553: guint *width, 26553: guint *height); 26553: 26553: extern 26553: GdkWindow *gdk_display_get_default_group (GdkDisplay *display); 26553: 26553: extern 26553: gboolean gdk_display_supports_selection_notification (GdkDisplay *display); 26553: extern 26553: gboolean gdk_display_request_selection_notification (GdkDisplay *display, 26553: GdkAtom selection); 26553: 26553: extern 26553: gboolean gdk_display_supports_clipboard_persistence (GdkDisplay *display); 26553: extern 26553: void gdk_display_store_clipboard (GdkDisplay *display, 26553: GdkWindow *clipboard_window, 26553: guint32 time_, 26553: const GdkAtom *targets, 26553: gint n_targets); 26553: 26553: extern 26553: gboolean gdk_display_supports_shapes (GdkDisplay *display); 26553: extern 26553: gboolean gdk_display_supports_input_shapes (GdkDisplay *display); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gdk_display_supports_composite (GdkDisplay *display); 26553: extern 26553: void gdk_display_notify_startup_complete (GdkDisplay *display, 26553: const gchar *startup_id); 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_display_get_default_seat" "' instead"))) extern 26553: GdkDeviceManager * gdk_display_get_device_manager (GdkDisplay *display); 26553: 26553: extern 26553: GdkAppLaunchContext *gdk_display_get_app_launch_context (GdkDisplay *display); 26553: 26553: extern 26553: GdkSeat * gdk_display_get_default_seat (GdkDisplay *display); 26553: 26553: extern 26553: GList * gdk_display_list_seats (GdkDisplay *display); 26553: 26553: extern 26553: int gdk_display_get_n_monitors (GdkDisplay *display); 26553: extern 26553: GdkMonitor * gdk_display_get_monitor (GdkDisplay *display, 26553: int monitor_num); 26553: extern 26553: GdkMonitor * gdk_display_get_primary_monitor (GdkDisplay *display); 26553: extern 26553: GdkMonitor * gdk_display_get_monitor_at_point (GdkDisplay *display, 26553: int x, 26553: int y); 26553: extern 26553: GdkMonitor * gdk_display_get_monitor_at_window (GdkDisplay *display, 26553: GdkWindow *window); 26553: 26553: 26553: 26553: # 33 "/usr/include/gtk-3.0/gdk/gdkscreen.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType gdk_screen_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GdkVisual * gdk_screen_get_system_visual (GdkScreen *screen); 26553: extern 26553: GdkVisual * gdk_screen_get_rgba_visual (GdkScreen *screen); 26553: extern 26553: gboolean gdk_screen_is_composited (GdkScreen *screen); 26553: 26553: extern 26553: GdkWindow * gdk_screen_get_root_window (GdkScreen *screen); 26553: extern 26553: GdkDisplay * gdk_screen_get_display (GdkScreen *screen); 26553: __attribute__((__deprecated__)) extern 26553: gint gdk_screen_get_number (GdkScreen *screen); 26553: __attribute__((__deprecated__)) extern 26553: gint gdk_screen_get_width (GdkScreen *screen); 26553: __attribute__((__deprecated__)) extern 26553: gint gdk_screen_get_height (GdkScreen *screen); 26553: __attribute__((__deprecated__)) extern 26553: gint gdk_screen_get_width_mm (GdkScreen *screen); 26553: __attribute__((__deprecated__)) extern 26553: gint gdk_screen_get_height_mm (GdkScreen *screen); 26553: 26553: extern 26553: GList * gdk_screen_list_visuals (GdkScreen *screen); 26553: extern 26553: GList * gdk_screen_get_toplevel_windows (GdkScreen *screen); 26553: __attribute__((__deprecated__)) extern 26553: gchar * gdk_screen_make_display_name (GdkScreen *screen); 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_display_get_n_monitors" "' instead"))) extern 26553: gint gdk_screen_get_n_monitors (GdkScreen *screen); 26553: __attribute__((__deprecated__("Use '" "gdk_display_get_primary_monitor" "' instead"))) extern 26553: gint gdk_screen_get_primary_monitor (GdkScreen *screen); 26553: __attribute__((__deprecated__("Use '" "gdk_monitor_get_geometry" "' instead"))) extern 26553: void gdk_screen_get_monitor_geometry (GdkScreen *screen, 26553: gint monitor_num, 26553: GdkRectangle *dest); 26553: __attribute__((__deprecated__("Use '" "gdk_monitor_get_workarea" "' instead"))) extern 26553: void gdk_screen_get_monitor_workarea (GdkScreen *screen, 26553: gint monitor_num, 26553: GdkRectangle *dest); 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_display_get_monitor_at_point" "' instead"))) extern 26553: gint gdk_screen_get_monitor_at_point (GdkScreen *screen, 26553: gint x, 26553: gint y); 26553: __attribute__((__deprecated__("Use '" "gdk_display_get_monitor_at_window" "' instead"))) extern 26553: gint gdk_screen_get_monitor_at_window (GdkScreen *screen, 26553: GdkWindow *window); 26553: __attribute__((__deprecated__("Use '" "gdk_monitor_get_width_mm" "' instead"))) extern 26553: gint gdk_screen_get_monitor_width_mm (GdkScreen *screen, 26553: gint monitor_num); 26553: __attribute__((__deprecated__("Use '" "gdk_monitor_get_height_mm" "' instead"))) extern 26553: gint gdk_screen_get_monitor_height_mm (GdkScreen *screen, 26553: gint monitor_num); 26553: __attribute__((__deprecated__("Use '" "gdk_monitor_get_model" "' instead"))) extern 26553: gchar * gdk_screen_get_monitor_plug_name (GdkScreen *screen, 26553: gint monitor_num); 26553: __attribute__((__deprecated__("Use '" "gdk_monitor_get_scale_factor" "' instead"))) extern 26553: gint gdk_screen_get_monitor_scale_factor (GdkScreen *screen, 26553: gint monitor_num); 26553: 26553: extern 26553: GdkScreen *gdk_screen_get_default (void); 26553: 26553: extern 26553: gboolean gdk_screen_get_setting (GdkScreen *screen, 26553: const gchar *name, 26553: GValue *value); 26553: 26553: extern 26553: void gdk_screen_set_font_options (GdkScreen *screen, 26553: const cairo_font_options_t *options); 26553: extern 26553: const cairo_font_options_t *gdk_screen_get_font_options (GdkScreen *screen); 26553: 26553: extern 26553: void gdk_screen_set_resolution (GdkScreen *screen, 26553: gdouble dpi); 26553: extern 26553: gdouble gdk_screen_get_resolution (GdkScreen *screen); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GdkWindow *gdk_screen_get_active_window (GdkScreen *screen); 26553: extern 26553: GList *gdk_screen_get_window_stack (GdkScreen *screen); 26553: 26553: 26553: # 32 "/usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType gdk_app_launch_context_get_type (void); 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_display_get_app_launch_context" "' instead"))) extern 26553: GdkAppLaunchContext *gdk_app_launch_context_new (void); 26553: __attribute__((__deprecated__("Use '" "gdk_display_get_app_launch_context" "' instead"))) extern 26553: void gdk_app_launch_context_set_display (GdkAppLaunchContext *context, 26553: GdkDisplay *display); 26553: extern 26553: void gdk_app_launch_context_set_screen (GdkAppLaunchContext *context, 26553: GdkScreen *screen); 26553: extern 26553: void gdk_app_launch_context_set_desktop (GdkAppLaunchContext *context, 26553: gint desktop); 26553: extern 26553: void gdk_app_launch_context_set_timestamp (GdkAppLaunchContext *context, 26553: guint32 timestamp); 26553: extern 26553: void gdk_app_launch_context_set_icon (GdkAppLaunchContext *context, 26553: GIcon *icon); 26553: extern 26553: void gdk_app_launch_context_set_icon_name (GdkAppLaunchContext *context, 26553: const char *icon_name); 26553: 26553: 26553: # 33 "/usr/include/gtk-3.0/gdk/gdk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkcairo.h" 1 26553: # 25 "/usr/include/gtk-3.0/gdk/gdkcairo.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 26 "/usr/include/gtk-3.0/gdk/gdkcairo.h" 2 26553: # 1 "/usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h" 1 26553: # 34 "/usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 35 "/usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h" 2 26553: 26553: 26553: # 54 "/usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h" 26553: struct _GdkColor 26553: { 26553: guint32 pixel; 26553: guint16 red; 26553: guint16 green; 26553: guint16 blue; 26553: }; 26553: 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_rgba_get_type" "' instead"))) extern 26553: GType gdk_color_get_type (void) __attribute__ ((__const__)); 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_rgba_copy" "' instead"))) extern 26553: GdkColor *gdk_color_copy (const GdkColor *color); 26553: __attribute__((__deprecated__("Use '" "gdk_rgba_free" "' instead"))) extern 26553: void gdk_color_free (GdkColor *color); 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_rgba_hash" "' instead"))) extern 26553: guint gdk_color_hash (const GdkColor *color); 26553: __attribute__((__deprecated__("Use '" "gdk_rgba_equal" "' instead"))) extern 26553: gboolean gdk_color_equal (const GdkColor *colora, 26553: const GdkColor *colorb); 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_rgba_parse" "' instead"))) extern 26553: gboolean gdk_color_parse (const gchar *spec, 26553: GdkColor *color); 26553: __attribute__((__deprecated__("Use '" "gdk_rgba_to_string" "' instead"))) extern 26553: gchar * gdk_color_to_string (const GdkColor *color); 26553: 26553: 26553: 26553: # 27 "/usr/include/gtk-3.0/gdk/gdkcairo.h" 2 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkrgba.h" 1 26553: # 33 "/usr/include/gtk-3.0/gdk/gdkrgba.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 34 "/usr/include/gtk-3.0/gdk/gdkrgba.h" 2 26553: 26553: 26553: 26553: struct _GdkRGBA 26553: { 26553: gdouble red; 26553: gdouble green; 26553: gdouble blue; 26553: gdouble alpha; 26553: }; 26553: 26553: 26553: 26553: extern 26553: GType gdk_rgba_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GdkRGBA * gdk_rgba_copy (const GdkRGBA *rgba); 26553: extern 26553: void gdk_rgba_free (GdkRGBA *rgba); 26553: 26553: extern 26553: guint gdk_rgba_hash (gconstpointer p); 26553: extern 26553: gboolean gdk_rgba_equal (gconstpointer p1, 26553: gconstpointer p2); 26553: 26553: extern 26553: gboolean gdk_rgba_parse (GdkRGBA *rgba, 26553: const gchar *spec); 26553: extern 26553: gchar * gdk_rgba_to_string (const GdkRGBA *rgba); 26553: 26553: 26553: 26553: # 28 "/usr/include/gtk-3.0/gdk/gdkcairo.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkpixbuf.h" 1 26553: # 33 "/usr/include/gtk-3.0/gdk/gdkpixbuf.h" 26553: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 1 26553: # 30 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 26553: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h" 1 26553: # 30 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h" 26553: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h" 1 26553: # 110 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h" 26553: extern const guint gdk_pixbuf_major_version; 26553: extern const guint gdk_pixbuf_minor_version; 26553: extern const guint gdk_pixbuf_micro_version; 26553: extern const char *gdk_pixbuf_version; 26553: # 31 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h" 2 26553: # 31 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 26553: 26553: 26553: 26553: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 1 26553: # 35 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 26553: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h" 1 26553: # 36 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 2 26553: 26553: 26553: # 65 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 26553: typedef enum 26553: { 26553: GDK_PIXBUF_ALPHA_BILEVEL, 26553: GDK_PIXBUF_ALPHA_FULL 26553: } GdkPixbufAlphaMode; 26553: # 83 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 26553: typedef enum { 26553: GDK_COLORSPACE_RGB 26553: } GdkColorspace; 26553: 26553: 26553: 26553: typedef struct _GdkPixbuf GdkPixbuf; 26553: # 110 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 26553: typedef void (* GdkPixbufDestroyNotify) (guchar *pixels, gpointer data); 26553: # 139 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 26553: typedef enum { 26553: 26553: GDK_PIXBUF_ERROR_CORRUPT_IMAGE, 26553: 26553: GDK_PIXBUF_ERROR_INSUFFICIENT_MEMORY, 26553: 26553: GDK_PIXBUF_ERROR_BAD_OPTION, 26553: 26553: GDK_PIXBUF_ERROR_UNKNOWN_TYPE, 26553: 26553: GDK_PIXBUF_ERROR_UNSUPPORTED_OPERATION, 26553: GDK_PIXBUF_ERROR_FAILED, 26553: GDK_PIXBUF_ERROR_INCOMPLETE_ANIMATION 26553: } GdkPixbufError; 26553: 26553: extern 26553: GQuark gdk_pixbuf_error_quark (void); 26553: 26553: 26553: 26553: extern 26553: GType gdk_pixbuf_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "g_object_ref" "' instead"))) extern 26553: GdkPixbuf *gdk_pixbuf_ref (GdkPixbuf *pixbuf); 26553: __attribute__((__deprecated__("Use '" "g_object_unref" "' instead"))) extern 26553: void gdk_pixbuf_unref (GdkPixbuf *pixbuf); 26553: 26553: 26553: 26553: 26553: extern 26553: GdkColorspace gdk_pixbuf_get_colorspace (const GdkPixbuf *pixbuf); 26553: extern 26553: int gdk_pixbuf_get_n_channels (const GdkPixbuf *pixbuf); 26553: extern 26553: gboolean gdk_pixbuf_get_has_alpha (const GdkPixbuf *pixbuf); 26553: extern 26553: int gdk_pixbuf_get_bits_per_sample (const GdkPixbuf *pixbuf); 26553: extern 26553: guchar *gdk_pixbuf_get_pixels (const GdkPixbuf *pixbuf); 26553: extern 26553: int gdk_pixbuf_get_width (const GdkPixbuf *pixbuf); 26553: extern 26553: int gdk_pixbuf_get_height (const GdkPixbuf *pixbuf); 26553: extern 26553: int gdk_pixbuf_get_rowstride (const GdkPixbuf *pixbuf); 26553: extern 26553: gsize gdk_pixbuf_get_byte_length (const GdkPixbuf *pixbuf); 26553: 26553: extern 26553: guchar *gdk_pixbuf_get_pixels_with_length (const GdkPixbuf *pixbuf, 26553: guint *length); 26553: 26553: extern 26553: const guint8* gdk_pixbuf_read_pixels (const GdkPixbuf *pixbuf); 26553: extern 26553: GBytes * gdk_pixbuf_read_pixel_bytes (const GdkPixbuf *pixbuf); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GdkPixbuf *gdk_pixbuf_new (GdkColorspace colorspace, gboolean has_alpha, int bits_per_sample, 26553: int width, int height); 26553: 26553: extern 26553: gint gdk_pixbuf_calculate_rowstride (GdkColorspace colorspace, 26553: gboolean has_alpha, 26553: int bits_per_sample, 26553: int width, 26553: int height); 26553: 26553: 26553: extern 26553: GdkPixbuf *gdk_pixbuf_copy (const GdkPixbuf *pixbuf); 26553: 26553: 26553: extern 26553: GdkPixbuf *gdk_pixbuf_new_subpixbuf (GdkPixbuf *src_pixbuf, 26553: int src_x, 26553: int src_y, 26553: int width, 26553: int height); 26553: # 251 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 26553: extern 26553: GdkPixbuf *gdk_pixbuf_new_from_file (const char *filename, 26553: GError **error); 26553: extern 26553: GdkPixbuf *gdk_pixbuf_new_from_file_at_size (const char *filename, 26553: int width, 26553: int height, 26553: GError **error); 26553: extern 26553: GdkPixbuf *gdk_pixbuf_new_from_file_at_scale (const char *filename, 26553: int width, 26553: int height, 26553: gboolean preserve_aspect_ratio, 26553: GError **error); 26553: extern 26553: GdkPixbuf *gdk_pixbuf_new_from_resource (const char *resource_path, 26553: GError **error); 26553: extern 26553: GdkPixbuf *gdk_pixbuf_new_from_resource_at_scale (const char *resource_path, 26553: int width, 26553: int height, 26553: gboolean preserve_aspect_ratio, 26553: GError **error); 26553: 26553: extern 26553: GdkPixbuf *gdk_pixbuf_new_from_data (const guchar *data, 26553: GdkColorspace colorspace, 26553: gboolean has_alpha, 26553: int bits_per_sample, 26553: int width, int height, 26553: int rowstride, 26553: GdkPixbufDestroyNotify destroy_fn, 26553: gpointer destroy_fn_data); 26553: 26553: extern 26553: GdkPixbuf *gdk_pixbuf_new_from_bytes (GBytes *data, 26553: GdkColorspace colorspace, 26553: gboolean has_alpha, 26553: int bits_per_sample, 26553: int width, int height, 26553: int rowstride); 26553: 26553: extern 26553: GdkPixbuf *gdk_pixbuf_new_from_xpm_data (const char **data); 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GdkPixbuf* gdk_pixbuf_new_from_inline (gint data_length, 26553: const guint8 *data, 26553: gboolean copy_pixels, 26553: GError **error); 26553: 26553: 26553: 26553: extern 26553: void gdk_pixbuf_fill (GdkPixbuf *pixbuf, 26553: guint32 pixel); 26553: # 318 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 26553: extern 26553: gboolean gdk_pixbuf_save (GdkPixbuf *pixbuf, 26553: const char *filename, 26553: const char *type, 26553: GError **error, 26553: ...) __attribute__((__sentinel__)); 26553: 26553: extern 26553: gboolean gdk_pixbuf_savev (GdkPixbuf *pixbuf, 26553: const char *filename, 26553: const char *type, 26553: char **option_keys, 26553: char **option_values, 26553: GError **error); 26553: # 367 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 26553: typedef gboolean (*GdkPixbufSaveFunc) (const gchar *buf, 26553: gsize count, 26553: GError **error, 26553: gpointer data); 26553: 26553: extern 26553: gboolean gdk_pixbuf_save_to_callback (GdkPixbuf *pixbuf, 26553: GdkPixbufSaveFunc save_func, 26553: gpointer user_data, 26553: const char *type, 26553: GError **error, 26553: ...) __attribute__((__sentinel__)); 26553: 26553: extern 26553: gboolean gdk_pixbuf_save_to_callbackv (GdkPixbuf *pixbuf, 26553: GdkPixbufSaveFunc save_func, 26553: gpointer user_data, 26553: const char *type, 26553: char **option_keys, 26553: char **option_values, 26553: GError **error); 26553: 26553: 26553: 26553: extern 26553: gboolean gdk_pixbuf_save_to_buffer (GdkPixbuf *pixbuf, 26553: gchar **buffer, 26553: gsize *buffer_size, 26553: const char *type, 26553: GError **error, 26553: ...) __attribute__((__sentinel__)); 26553: 26553: extern 26553: gboolean gdk_pixbuf_save_to_bufferv (GdkPixbuf *pixbuf, 26553: gchar **buffer, 26553: gsize *buffer_size, 26553: const char *type, 26553: char **option_keys, 26553: char **option_values, 26553: GError **error); 26553: 26553: extern 26553: GdkPixbuf *gdk_pixbuf_new_from_stream (GInputStream *stream, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void gdk_pixbuf_new_from_stream_async (GInputStream *stream, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: GdkPixbuf *gdk_pixbuf_new_from_stream_finish (GAsyncResult *async_result, 26553: GError **error); 26553: 26553: extern 26553: GdkPixbuf *gdk_pixbuf_new_from_stream_at_scale (GInputStream *stream, 26553: gint width, 26553: gint height, 26553: gboolean preserve_aspect_ratio, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: extern 26553: void gdk_pixbuf_new_from_stream_at_scale_async (GInputStream *stream, 26553: gint width, 26553: gint height, 26553: gboolean preserve_aspect_ratio, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: gboolean gdk_pixbuf_save_to_stream (GdkPixbuf *pixbuf, 26553: GOutputStream *stream, 26553: const char *type, 26553: GCancellable *cancellable, 26553: GError **error, 26553: ...); 26553: 26553: extern 26553: void gdk_pixbuf_save_to_stream_async (GdkPixbuf *pixbuf, 26553: GOutputStream *stream, 26553: const gchar *type, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data, 26553: ...); 26553: 26553: extern 26553: gboolean gdk_pixbuf_save_to_stream_finish (GAsyncResult *async_result, 26553: GError **error); 26553: 26553: extern 26553: void gdk_pixbuf_save_to_streamv_async (GdkPixbuf *pixbuf, 26553: GOutputStream *stream, 26553: const gchar *type, 26553: gchar **option_keys, 26553: gchar **option_values, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: 26553: extern 26553: gboolean gdk_pixbuf_save_to_streamv (GdkPixbuf *pixbuf, 26553: GOutputStream *stream, 26553: const char *type, 26553: char **option_keys, 26553: char **option_values, 26553: GCancellable *cancellable, 26553: GError **error); 26553: 26553: 26553: extern 26553: GdkPixbuf *gdk_pixbuf_add_alpha (const GdkPixbuf *pixbuf, gboolean substitute_color, 26553: guchar r, guchar g, guchar b); 26553: 26553: 26553: extern 26553: void gdk_pixbuf_copy_area (const GdkPixbuf *src_pixbuf, 26553: int src_x, int src_y, 26553: int width, int height, 26553: GdkPixbuf *dest_pixbuf, 26553: int dest_x, int dest_y); 26553: 26553: 26553: extern 26553: void gdk_pixbuf_saturate_and_pixelate (const GdkPixbuf *src, 26553: GdkPixbuf *dest, 26553: gfloat saturation, 26553: gboolean pixelate); 26553: 26553: 26553: extern 26553: GdkPixbuf *gdk_pixbuf_apply_embedded_orientation (GdkPixbuf *src); 26553: 26553: 26553: extern 26553: gboolean gdk_pixbuf_set_option (GdkPixbuf *pixbuf, 26553: const gchar *key, 26553: const gchar *value); 26553: extern 26553: const gchar * gdk_pixbuf_get_option (GdkPixbuf *pixbuf, 26553: const gchar *key); 26553: extern 26553: gboolean gdk_pixbuf_remove_option (GdkPixbuf *pixbuf, 26553: const gchar *key); 26553: extern 26553: GHashTable * gdk_pixbuf_get_options (GdkPixbuf *pixbuf); 26553: extern 26553: gboolean gdk_pixbuf_copy_options (GdkPixbuf *src_pixbuf, 26553: GdkPixbuf *dest_pixbuf); 26553: 26553: 26553: 26553: # 35 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 26553: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h" 1 26553: # 35 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h" 26553: 26553: # 73 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h" 26553: typedef enum { 26553: GDK_INTERP_NEAREST, 26553: GDK_INTERP_TILES, 26553: GDK_INTERP_BILINEAR, 26553: GDK_INTERP_HYPER 26553: } GdkInterpType; 26553: # 91 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h" 26553: typedef enum { 26553: GDK_PIXBUF_ROTATE_NONE = 0, 26553: GDK_PIXBUF_ROTATE_COUNTERCLOCKWISE = 90, 26553: GDK_PIXBUF_ROTATE_UPSIDEDOWN = 180, 26553: GDK_PIXBUF_ROTATE_CLOCKWISE = 270 26553: } GdkPixbufRotation; 26553: 26553: extern 26553: void gdk_pixbuf_scale (const GdkPixbuf *src, 26553: GdkPixbuf *dest, 26553: int dest_x, 26553: int dest_y, 26553: int dest_width, 26553: int dest_height, 26553: double offset_x, 26553: double offset_y, 26553: double scale_x, 26553: double scale_y, 26553: GdkInterpType interp_type); 26553: extern 26553: void gdk_pixbuf_composite (const GdkPixbuf *src, 26553: GdkPixbuf *dest, 26553: int dest_x, 26553: int dest_y, 26553: int dest_width, 26553: int dest_height, 26553: double offset_x, 26553: double offset_y, 26553: double scale_x, 26553: double scale_y, 26553: GdkInterpType interp_type, 26553: int overall_alpha); 26553: extern 26553: void gdk_pixbuf_composite_color (const GdkPixbuf *src, 26553: GdkPixbuf *dest, 26553: int dest_x, 26553: int dest_y, 26553: int dest_width, 26553: int dest_height, 26553: double offset_x, 26553: double offset_y, 26553: double scale_x, 26553: double scale_y, 26553: GdkInterpType interp_type, 26553: int overall_alpha, 26553: int check_x, 26553: int check_y, 26553: int check_size, 26553: guint32 color1, 26553: guint32 color2); 26553: 26553: extern 26553: GdkPixbuf *gdk_pixbuf_scale_simple (const GdkPixbuf *src, 26553: int dest_width, 26553: int dest_height, 26553: GdkInterpType interp_type); 26553: 26553: extern 26553: GdkPixbuf *gdk_pixbuf_composite_color_simple (const GdkPixbuf *src, 26553: int dest_width, 26553: int dest_height, 26553: GdkInterpType interp_type, 26553: int overall_alpha, 26553: int check_size, 26553: guint32 color1, 26553: guint32 color2); 26553: 26553: extern 26553: GdkPixbuf *gdk_pixbuf_rotate_simple (const GdkPixbuf *src, 26553: GdkPixbufRotation angle); 26553: extern 26553: GdkPixbuf *gdk_pixbuf_flip (const GdkPixbuf *src, 26553: gboolean horizontal); 26553: 26553: 26553: # 36 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 26553: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 1 26553: # 35 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 26553: 26553: 26553: 26553: 26553: typedef struct _GdkPixbufAnimation GdkPixbufAnimation; 26553: 26553: 26553: typedef struct _GdkPixbufAnimationIter GdkPixbufAnimationIter; 26553: # 52 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 26553: extern 26553: GType gdk_pixbuf_animation_get_type (void) __attribute__ ((__const__)); 26553: # 62 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 26553: extern 26553: GdkPixbufAnimation *gdk_pixbuf_animation_new_from_file (const char *filename, 26553: GError **error); 26553: extern 26553: GdkPixbufAnimation *gdk_pixbuf_animation_new_from_stream (GInputStream *stream, 26553: GCancellable *cancellable, 26553: GError **error); 26553: extern 26553: void gdk_pixbuf_animation_new_from_stream_async (GInputStream *stream, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GdkPixbufAnimation *gdk_pixbuf_animation_new_from_stream_finish (GAsyncResult*async_result, 26553: GError **error); 26553: extern 26553: GdkPixbufAnimation *gdk_pixbuf_animation_new_from_resource(const char *resource_path, 26553: GError **error); 26553: 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "g_object_ref" "' instead"))) extern 26553: GdkPixbufAnimation *gdk_pixbuf_animation_ref (GdkPixbufAnimation *animation); 26553: __attribute__((__deprecated__("Use '" "g_object_unref" "' instead"))) extern 26553: void gdk_pixbuf_animation_unref (GdkPixbufAnimation *animation); 26553: 26553: 26553: extern 26553: int gdk_pixbuf_animation_get_width (GdkPixbufAnimation *animation); 26553: extern 26553: int gdk_pixbuf_animation_get_height (GdkPixbufAnimation *animation); 26553: extern 26553: gboolean gdk_pixbuf_animation_is_static_image (GdkPixbufAnimation *animation); 26553: extern 26553: GdkPixbuf *gdk_pixbuf_animation_get_static_image (GdkPixbufAnimation *animation); 26553: 26553: 26553: # 98 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 26553: #pragma GCC diagnostic push 26553: # 98 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 26553: 26553: # 98 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 98 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 26553: 26553: extern 26553: GdkPixbufAnimationIter *gdk_pixbuf_animation_get_iter (GdkPixbufAnimation *animation, 26553: const GTimeVal *start_time); 26553: 26553: # 102 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 26553: #pragma GCC diagnostic pop 26553: # 102 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 26553: 26553: 26553: extern 26553: GType gdk_pixbuf_animation_iter_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: int gdk_pixbuf_animation_iter_get_delay_time (GdkPixbufAnimationIter *iter); 26553: extern 26553: GdkPixbuf *gdk_pixbuf_animation_iter_get_pixbuf (GdkPixbufAnimationIter *iter); 26553: extern 26553: gboolean gdk_pixbuf_animation_iter_on_currently_loading_frame (GdkPixbufAnimationIter *iter); 26553: 26553: # 112 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 26553: #pragma GCC diagnostic push 26553: # 112 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 26553: 26553: # 112 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 112 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 26553: 26553: extern 26553: gboolean gdk_pixbuf_animation_iter_advance (GdkPixbufAnimationIter *iter, 26553: const GTimeVal *current_time); 26553: 26553: # 116 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 26553: #pragma GCC diagnostic pop 26553: # 116 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 26553: 26553: # 219 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 26553: 26553: # 37 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 26553: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h" 1 26553: # 31 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GdkPixbufSimpleAnim GdkPixbufSimpleAnim; 26553: typedef struct _GdkPixbufSimpleAnimClass GdkPixbufSimpleAnimClass; 26553: # 49 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h" 26553: extern 26553: GType gdk_pixbuf_simple_anim_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GType gdk_pixbuf_simple_anim_iter_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GdkPixbufSimpleAnim *gdk_pixbuf_simple_anim_new (gint width, 26553: gint height, 26553: gfloat rate); 26553: extern 26553: void gdk_pixbuf_simple_anim_add_frame (GdkPixbufSimpleAnim *animation, 26553: GdkPixbuf *pixbuf); 26553: extern 26553: void gdk_pixbuf_simple_anim_set_loop (GdkPixbufSimpleAnim *animation, 26553: gboolean loop); 26553: extern 26553: gboolean gdk_pixbuf_simple_anim_get_loop (GdkPixbufSimpleAnim *animation); 26553: 26553: 26553: # 38 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 26553: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h" 1 26553: # 40 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h" 26553: 26553: 26553: typedef struct _GdkPixbufFormat GdkPixbufFormat; 26553: 26553: extern 26553: gboolean gdk_pixbuf_init_modules (const char *path, 26553: GError **error); 26553: 26553: extern 26553: GType gdk_pixbuf_format_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GSList *gdk_pixbuf_get_formats (void); 26553: extern 26553: gchar *gdk_pixbuf_format_get_name (GdkPixbufFormat *format); 26553: extern 26553: gchar *gdk_pixbuf_format_get_description (GdkPixbufFormat *format); 26553: extern 26553: gchar **gdk_pixbuf_format_get_mime_types (GdkPixbufFormat *format); 26553: extern 26553: gchar **gdk_pixbuf_format_get_extensions (GdkPixbufFormat *format); 26553: extern 26553: gboolean gdk_pixbuf_format_is_save_option_supported (GdkPixbufFormat *format, 26553: const gchar *option_key); 26553: extern 26553: gboolean gdk_pixbuf_format_is_writable (GdkPixbufFormat *format); 26553: extern 26553: gboolean gdk_pixbuf_format_is_scalable (GdkPixbufFormat *format); 26553: extern 26553: gboolean gdk_pixbuf_format_is_disabled (GdkPixbufFormat *format); 26553: extern 26553: void gdk_pixbuf_format_set_disabled (GdkPixbufFormat *format, 26553: gboolean disabled); 26553: extern 26553: gchar *gdk_pixbuf_format_get_license (GdkPixbufFormat *format); 26553: 26553: extern 26553: GdkPixbufFormat *gdk_pixbuf_get_file_info (const gchar *filename, 26553: gint *width, 26553: gint *height); 26553: extern 26553: void gdk_pixbuf_get_file_info_async (const gchar *filename, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GdkPixbufFormat *gdk_pixbuf_get_file_info_finish (GAsyncResult *async_result, 26553: gint *width, 26553: gint *height, 26553: GError **error); 26553: 26553: extern 26553: GdkPixbufFormat *gdk_pixbuf_format_copy (const GdkPixbufFormat *format); 26553: extern 26553: void gdk_pixbuf_format_free (GdkPixbufFormat *format); 26553: # 347 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h" 26553: 26553: # 39 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 26553: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h" 1 26553: # 37 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h" 26553: 26553: # 46 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h" 26553: typedef struct _GdkPixbufLoader GdkPixbufLoader; 26553: struct _GdkPixbufLoader 26553: { 26553: 26553: GObject parent_instance; 26553: 26553: gpointer priv; 26553: }; 26553: 26553: typedef struct _GdkPixbufLoaderClass GdkPixbufLoaderClass; 26553: struct _GdkPixbufLoaderClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: void (*size_prepared) (GdkPixbufLoader *loader, 26553: int width, 26553: int height); 26553: 26553: void (*area_prepared) (GdkPixbufLoader *loader); 26553: 26553: 26553: void (*area_updated) (GdkPixbufLoader *loader, 26553: int x, 26553: int y, 26553: int width, 26553: int height); 26553: 26553: void (*closed) (GdkPixbufLoader *loader); 26553: }; 26553: 26553: extern 26553: GType gdk_pixbuf_loader_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GdkPixbufLoader * gdk_pixbuf_loader_new (void); 26553: extern 26553: GdkPixbufLoader * gdk_pixbuf_loader_new_with_type (const char *image_type, 26553: GError **error); 26553: extern 26553: GdkPixbufLoader * gdk_pixbuf_loader_new_with_mime_type (const char *mime_type, 26553: GError **error); 26553: extern 26553: void gdk_pixbuf_loader_set_size (GdkPixbufLoader *loader, 26553: int width, 26553: int height); 26553: extern 26553: gboolean gdk_pixbuf_loader_write (GdkPixbufLoader *loader, 26553: const guchar *buf, 26553: gsize count, 26553: GError **error); 26553: extern 26553: gboolean gdk_pixbuf_loader_write_bytes (GdkPixbufLoader *loader, 26553: GBytes *buffer, 26553: GError **error); 26553: extern 26553: GdkPixbuf * gdk_pixbuf_loader_get_pixbuf (GdkPixbufLoader *loader); 26553: extern 26553: GdkPixbufAnimation * gdk_pixbuf_loader_get_animation (GdkPixbufLoader *loader); 26553: extern 26553: gboolean gdk_pixbuf_loader_close (GdkPixbufLoader *loader, 26553: GError **error); 26553: extern 26553: GdkPixbufFormat *gdk_pixbuf_loader_get_format (GdkPixbufLoader *loader); 26553: 26553: 26553: # 40 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 26553: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h" 1 26553: # 13 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h" 26553: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h" 1 26553: # 14 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h" 2 26553: 26553: 26553: 26553: 26553: extern 26553: GType gdk_pixbuf_alpha_mode_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GType gdk_colorspace_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GType gdk_pixbuf_error_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern 26553: GType gdk_interp_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GType gdk_pixbuf_rotation_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: # 41 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 26553: 26553: # 1 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 1 26553: # 29 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: typedef GdkPixbuf *GdkPixbuf_autoptr; typedef GList *GdkPixbuf_listautoptr; typedef GSList *GdkPixbuf_slistautoptr; typedef GQueue *GdkPixbuf_queueautoptr; 26553: # 29 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 29 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: 26553: # 29 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 29 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkPixbuf (GdkPixbuf *_ptr) { if (_ptr) (g_object_unref) ((GdkPixbuf *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkPixbuf (GdkPixbuf **_ptr) { glib_autoptr_clear_GdkPixbuf (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkPixbuf (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkPixbuf (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkPixbuf (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 29 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 29 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: 26553: typedef GdkPixbufAnimation *GdkPixbufAnimation_autoptr; typedef GList *GdkPixbufAnimation_listautoptr; typedef GSList *GdkPixbufAnimation_slistautoptr; typedef GQueue *GdkPixbufAnimation_queueautoptr; 26553: # 30 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 30 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: 26553: # 30 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 30 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkPixbufAnimation (GdkPixbufAnimation *_ptr) { if (_ptr) (g_object_unref) ((GdkPixbufAnimation *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkPixbufAnimation (GdkPixbufAnimation **_ptr) { glib_autoptr_clear_GdkPixbufAnimation (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkPixbufAnimation (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkPixbufAnimation (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkPixbufAnimation (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 30 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 30 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: 26553: typedef GdkPixbufAnimationIter *GdkPixbufAnimationIter_autoptr; typedef GList *GdkPixbufAnimationIter_listautoptr; typedef GSList *GdkPixbufAnimationIter_slistautoptr; typedef GQueue *GdkPixbufAnimationIter_queueautoptr; 26553: # 31 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 31 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: 26553: # 31 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 31 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkPixbufAnimationIter (GdkPixbufAnimationIter *_ptr) { if (_ptr) (g_object_unref) ((GdkPixbufAnimationIter *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkPixbufAnimationIter (GdkPixbufAnimationIter **_ptr) { glib_autoptr_clear_GdkPixbufAnimationIter (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkPixbufAnimationIter (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkPixbufAnimationIter (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkPixbufAnimationIter (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 31 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 31 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: 26553: typedef GdkPixbufLoader *GdkPixbufLoader_autoptr; typedef GList *GdkPixbufLoader_listautoptr; typedef GSList *GdkPixbufLoader_slistautoptr; typedef GQueue *GdkPixbufLoader_queueautoptr; 26553: # 32 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 32 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: 26553: # 32 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 32 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkPixbufLoader (GdkPixbufLoader *_ptr) { if (_ptr) (g_object_unref) ((GdkPixbufLoader *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkPixbufLoader (GdkPixbufLoader **_ptr) { glib_autoptr_clear_GdkPixbufLoader (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkPixbufLoader (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkPixbufLoader (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkPixbufLoader (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 32 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 32 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: 26553: typedef GdkPixbufSimpleAnim *GdkPixbufSimpleAnim_autoptr; typedef GList *GdkPixbufSimpleAnim_listautoptr; typedef GSList *GdkPixbufSimpleAnim_slistautoptr; typedef GQueue *GdkPixbufSimpleAnim_queueautoptr; 26553: # 33 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 33 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: 26553: # 33 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 33 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkPixbufSimpleAnim (GdkPixbufSimpleAnim *_ptr) { if (_ptr) (g_object_unref) ((GdkPixbufSimpleAnim *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkPixbufSimpleAnim (GdkPixbufSimpleAnim **_ptr) { glib_autoptr_clear_GdkPixbufSimpleAnim (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkPixbufSimpleAnim (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkPixbufSimpleAnim (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkPixbufSimpleAnim (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 33 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 33 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-autocleanups.h" 26553: 26553: # 43 "/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 26553: # 34 "/usr/include/gtk-3.0/gdk/gdkpixbuf.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 36 "/usr/include/gtk-3.0/gdk/gdkpixbuf.h" 2 26553: 26553: 26553: 26553: extern 26553: GdkPixbuf *gdk_pixbuf_get_from_window (GdkWindow *window, 26553: gint src_x, 26553: gint src_y, 26553: gint width, 26553: gint height); 26553: 26553: extern 26553: GdkPixbuf *gdk_pixbuf_get_from_surface (cairo_surface_t *surface, 26553: gint src_x, 26553: gint src_y, 26553: gint width, 26553: gint height); 26553: 26553: 26553: # 30 "/usr/include/gtk-3.0/gdk/gdkcairo.h" 2 26553: # 1 "/usr/include/pango-1.0/pango/pangocairo.h" 1 26553: # 28 "/usr/include/pango-1.0/pango/pangocairo.h" 26553: 26553: # 41 "/usr/include/pango-1.0/pango/pangocairo.h" 26553: typedef struct _PangoCairoFont PangoCairoFont; 26553: # 68 "/usr/include/pango-1.0/pango/pangocairo.h" 26553: typedef struct _PangoCairoFontMap PangoCairoFontMap; 26553: # 94 "/usr/include/pango-1.0/pango/pangocairo.h" 26553: typedef void (* PangoCairoShapeRendererFunc) (cairo_t *cr, 26553: PangoAttrShape *attr, 26553: gboolean do_path, 26553: gpointer data); 26553: 26553: 26553: 26553: 26553: extern 26553: GType pango_cairo_font_map_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: PangoFontMap *pango_cairo_font_map_new (void); 26553: extern 26553: PangoFontMap *pango_cairo_font_map_new_for_font_type (cairo_font_type_t fonttype); 26553: extern 26553: PangoFontMap *pango_cairo_font_map_get_default (void); 26553: extern 26553: void pango_cairo_font_map_set_default (PangoCairoFontMap *fontmap); 26553: extern 26553: cairo_font_type_t pango_cairo_font_map_get_font_type (PangoCairoFontMap *fontmap); 26553: 26553: extern 26553: void pango_cairo_font_map_set_resolution (PangoCairoFontMap *fontmap, 26553: double dpi); 26553: extern 26553: double pango_cairo_font_map_get_resolution (PangoCairoFontMap *fontmap); 26553: 26553: __attribute__((__deprecated__("Use '" "pango_font_map_create_context" "' instead"))) extern 26553: PangoContext *pango_cairo_font_map_create_context (PangoCairoFontMap *fontmap); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType pango_cairo_font_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: cairo_scaled_font_t *pango_cairo_font_get_scaled_font (PangoCairoFont *font); 26553: 26553: 26553: 26553: extern 26553: void pango_cairo_update_context (cairo_t *cr, 26553: PangoContext *context); 26553: 26553: extern 26553: void pango_cairo_context_set_font_options (PangoContext *context, 26553: const cairo_font_options_t *options); 26553: extern 26553: const cairo_font_options_t *pango_cairo_context_get_font_options (PangoContext *context); 26553: 26553: extern 26553: void pango_cairo_context_set_resolution (PangoContext *context, 26553: double dpi); 26553: extern 26553: double pango_cairo_context_get_resolution (PangoContext *context); 26553: 26553: extern 26553: void pango_cairo_context_set_shape_renderer (PangoContext *context, 26553: PangoCairoShapeRendererFunc func, 26553: gpointer data, 26553: GDestroyNotify dnotify); 26553: extern 26553: PangoCairoShapeRendererFunc pango_cairo_context_get_shape_renderer (PangoContext *context, 26553: gpointer *data); 26553: 26553: 26553: 26553: extern 26553: PangoContext *pango_cairo_create_context (cairo_t *cr); 26553: extern 26553: PangoLayout *pango_cairo_create_layout (cairo_t *cr); 26553: extern 26553: void pango_cairo_update_layout (cairo_t *cr, 26553: PangoLayout *layout); 26553: 26553: 26553: 26553: 26553: extern 26553: void pango_cairo_show_glyph_string (cairo_t *cr, 26553: PangoFont *font, 26553: PangoGlyphString *glyphs); 26553: extern 26553: void pango_cairo_show_glyph_item (cairo_t *cr, 26553: const char *text, 26553: PangoGlyphItem *glyph_item); 26553: extern 26553: void pango_cairo_show_layout_line (cairo_t *cr, 26553: PangoLayoutLine *line); 26553: extern 26553: void pango_cairo_show_layout (cairo_t *cr, 26553: PangoLayout *layout); 26553: 26553: extern 26553: void pango_cairo_show_error_underline (cairo_t *cr, 26553: double x, 26553: double y, 26553: double width, 26553: double height); 26553: 26553: 26553: 26553: 26553: extern 26553: void pango_cairo_glyph_string_path (cairo_t *cr, 26553: PangoFont *font, 26553: PangoGlyphString *glyphs); 26553: extern 26553: void pango_cairo_layout_line_path (cairo_t *cr, 26553: PangoLayoutLine *line); 26553: extern 26553: void pango_cairo_layout_path (cairo_t *cr, 26553: PangoLayout *layout); 26553: 26553: extern 26553: void pango_cairo_error_underline_path (cairo_t *cr, 26553: double x, 26553: double y, 26553: double width, 26553: double height); 26553: 26553: 26553: # 31 "/usr/include/gtk-3.0/gdk/gdkcairo.h" 2 26553: 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()" "' instead"))) extern 26553: cairo_t * gdk_cairo_create (GdkWindow *window); 26553: 26553: extern 26553: gboolean gdk_cairo_get_clip_rectangle (cairo_t *cr, 26553: GdkRectangle *rect); 26553: 26553: extern 26553: void gdk_cairo_set_source_rgba (cairo_t *cr, 26553: const GdkRGBA *rgba); 26553: extern 26553: void gdk_cairo_set_source_pixbuf (cairo_t *cr, 26553: const GdkPixbuf *pixbuf, 26553: gdouble pixbuf_x, 26553: gdouble pixbuf_y); 26553: extern 26553: void gdk_cairo_set_source_window (cairo_t *cr, 26553: GdkWindow *window, 26553: gdouble x, 26553: gdouble y); 26553: 26553: extern 26553: void gdk_cairo_rectangle (cairo_t *cr, 26553: const GdkRectangle *rectangle); 26553: extern 26553: void gdk_cairo_region (cairo_t *cr, 26553: const cairo_region_t *region); 26553: 26553: extern 26553: cairo_region_t * 26553: gdk_cairo_region_create_from_surface 26553: (cairo_surface_t *surface); 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_cairo_set_source_rgba" "' instead"))) extern 26553: void gdk_cairo_set_source_color (cairo_t *cr, 26553: const GdkColor *color); 26553: 26553: extern 26553: cairo_surface_t * gdk_cairo_surface_create_from_pixbuf (const GdkPixbuf *pixbuf, 26553: int scale, 26553: GdkWindow *for_window); 26553: extern 26553: void gdk_cairo_draw_from_gl (cairo_t *cr, 26553: GdkWindow *window, 26553: int source, 26553: int source_type, 26553: int buffer_scale, 26553: int x, 26553: int y, 26553: int width, 26553: int height); 26553: 26553: extern 26553: GdkDrawingContext * gdk_cairo_get_drawing_context (cairo_t *cr); 26553: 26553: 26553: # 34 "/usr/include/gtk-3.0/gdk/gdk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkcursor.h" 1 26553: # 32 "/usr/include/gtk-3.0/gdk/gdkcursor.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 33 "/usr/include/gtk-3.0/gdk/gdkcursor.h" 2 26553: 26553: 26553: 26553: 26553: # 134 "/usr/include/gtk-3.0/gdk/gdkcursor.h" 26553: typedef enum 26553: { 26553: GDK_X_CURSOR = 0, 26553: GDK_ARROW = 2, 26553: GDK_BASED_ARROW_DOWN = 4, 26553: GDK_BASED_ARROW_UP = 6, 26553: GDK_BOAT = 8, 26553: GDK_BOGOSITY = 10, 26553: GDK_BOTTOM_LEFT_CORNER = 12, 26553: GDK_BOTTOM_RIGHT_CORNER = 14, 26553: GDK_BOTTOM_SIDE = 16, 26553: GDK_BOTTOM_TEE = 18, 26553: GDK_BOX_SPIRAL = 20, 26553: GDK_CENTER_PTR = 22, 26553: GDK_CIRCLE = 24, 26553: GDK_CLOCK = 26, 26553: GDK_COFFEE_MUG = 28, 26553: GDK_CROSS = 30, 26553: GDK_CROSS_REVERSE = 32, 26553: GDK_CROSSHAIR = 34, 26553: GDK_DIAMOND_CROSS = 36, 26553: GDK_DOT = 38, 26553: GDK_DOTBOX = 40, 26553: GDK_DOUBLE_ARROW = 42, 26553: GDK_DRAFT_LARGE = 44, 26553: GDK_DRAFT_SMALL = 46, 26553: GDK_DRAPED_BOX = 48, 26553: GDK_EXCHANGE = 50, 26553: GDK_FLEUR = 52, 26553: GDK_GOBBLER = 54, 26553: GDK_GUMBY = 56, 26553: GDK_HAND1 = 58, 26553: GDK_HAND2 = 60, 26553: GDK_HEART = 62, 26553: GDK_ICON = 64, 26553: GDK_IRON_CROSS = 66, 26553: GDK_LEFT_PTR = 68, 26553: GDK_LEFT_SIDE = 70, 26553: GDK_LEFT_TEE = 72, 26553: GDK_LEFTBUTTON = 74, 26553: GDK_LL_ANGLE = 76, 26553: GDK_LR_ANGLE = 78, 26553: GDK_MAN = 80, 26553: GDK_MIDDLEBUTTON = 82, 26553: GDK_MOUSE = 84, 26553: GDK_PENCIL = 86, 26553: GDK_PIRATE = 88, 26553: GDK_PLUS = 90, 26553: GDK_QUESTION_ARROW = 92, 26553: GDK_RIGHT_PTR = 94, 26553: GDK_RIGHT_SIDE = 96, 26553: GDK_RIGHT_TEE = 98, 26553: GDK_RIGHTBUTTON = 100, 26553: GDK_RTL_LOGO = 102, 26553: GDK_SAILBOAT = 104, 26553: GDK_SB_DOWN_ARROW = 106, 26553: GDK_SB_H_DOUBLE_ARROW = 108, 26553: GDK_SB_LEFT_ARROW = 110, 26553: GDK_SB_RIGHT_ARROW = 112, 26553: GDK_SB_UP_ARROW = 114, 26553: GDK_SB_V_DOUBLE_ARROW = 116, 26553: GDK_SHUTTLE = 118, 26553: GDK_SIZING = 120, 26553: GDK_SPIDER = 122, 26553: GDK_SPRAYCAN = 124, 26553: GDK_STAR = 126, 26553: GDK_TARGET = 128, 26553: GDK_TCROSS = 130, 26553: GDK_TOP_LEFT_ARROW = 132, 26553: GDK_TOP_LEFT_CORNER = 134, 26553: GDK_TOP_RIGHT_CORNER = 136, 26553: GDK_TOP_SIDE = 138, 26553: GDK_TOP_TEE = 140, 26553: GDK_TREK = 142, 26553: GDK_UL_ANGLE = 144, 26553: GDK_UMBRELLA = 146, 26553: GDK_UR_ANGLE = 148, 26553: GDK_WATCH = 150, 26553: GDK_XTERM = 152, 26553: GDK_LAST_CURSOR, 26553: GDK_BLANK_CURSOR = -2, 26553: GDK_CURSOR_IS_PIXMAP = -1 26553: } GdkCursorType; 26553: 26553: 26553: 26553: 26553: extern 26553: GType gdk_cursor_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GdkCursor* gdk_cursor_new_for_display (GdkDisplay *display, 26553: GdkCursorType cursor_type); 26553: __attribute__((__deprecated__("Use '" "gdk_cursor_new_for_display" "' instead"))) extern 26553: GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); 26553: extern 26553: GdkCursor* gdk_cursor_new_from_pixbuf (GdkDisplay *display, 26553: GdkPixbuf *pixbuf, 26553: gint x, 26553: gint y); 26553: extern 26553: GdkCursor* gdk_cursor_new_from_surface (GdkDisplay *display, 26553: cairo_surface_t *surface, 26553: gdouble x, 26553: gdouble y); 26553: extern 26553: GdkCursor* gdk_cursor_new_from_name (GdkDisplay *display, 26553: const gchar *name); 26553: extern 26553: GdkDisplay* gdk_cursor_get_display (GdkCursor *cursor); 26553: __attribute__((__deprecated__("Use '" "g_object_ref" "' instead"))) extern 26553: GdkCursor * gdk_cursor_ref (GdkCursor *cursor); 26553: __attribute__((__deprecated__("Use '" "g_object_unref" "' instead"))) extern 26553: void gdk_cursor_unref (GdkCursor *cursor); 26553: extern 26553: GdkPixbuf* gdk_cursor_get_image (GdkCursor *cursor); 26553: extern 26553: cairo_surface_t *gdk_cursor_get_surface (GdkCursor *cursor, 26553: gdouble *x_hot, 26553: gdouble *y_hot); 26553: extern 26553: GdkCursorType gdk_cursor_get_cursor_type (GdkCursor *cursor); 26553: 26553: 26553: 26553: # 35 "/usr/include/gtk-3.0/gdk/gdk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkdevicepad.h" 1 26553: # 27 "/usr/include/gtk-3.0/gdk/gdkdevicepad.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 28 "/usr/include/gtk-3.0/gdk/gdkdevicepad.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GdkDevicePad GdkDevicePad; 26553: typedef struct _GdkDevicePadInterface GdkDevicePadInterface; 26553: # 47 "/usr/include/gtk-3.0/gdk/gdkdevicepad.h" 26553: typedef enum { 26553: GDK_DEVICE_PAD_FEATURE_BUTTON, 26553: GDK_DEVICE_PAD_FEATURE_RING, 26553: GDK_DEVICE_PAD_FEATURE_STRIP 26553: } GdkDevicePadFeature; 26553: 26553: extern 26553: GType gdk_device_pad_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gint gdk_device_pad_get_n_groups (GdkDevicePad *pad); 26553: 26553: extern 26553: gint gdk_device_pad_get_group_n_modes (GdkDevicePad *pad, 26553: gint group_idx); 26553: 26553: extern 26553: gint gdk_device_pad_get_n_features (GdkDevicePad *pad, 26553: GdkDevicePadFeature feature); 26553: 26553: extern 26553: gint gdk_device_pad_get_feature_group (GdkDevicePad *pad, 26553: GdkDevicePadFeature feature, 26553: gint feature_idx); 26553: 26553: 26553: # 37 "/usr/include/gtk-3.0/gdk/gdk.h" 2 26553: 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkdisplaymanager.h" 1 26553: # 35 "/usr/include/gtk-3.0/gdk/gdkdisplaymanager.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType gdk_display_manager_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GdkDisplayManager *gdk_display_manager_get (void); 26553: extern 26553: GdkDisplay * gdk_display_manager_get_default_display (GdkDisplayManager *manager); 26553: extern 26553: void gdk_display_manager_set_default_display (GdkDisplayManager *manager, 26553: GdkDisplay *display); 26553: extern 26553: GSList * gdk_display_manager_list_displays (GdkDisplayManager *manager); 26553: extern 26553: GdkDisplay * gdk_display_manager_open_display (GdkDisplayManager *manager, 26553: const gchar *name); 26553: 26553: 26553: # 41 "/usr/include/gtk-3.0/gdk/gdk.h" 2 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkenumtypes.h" 1 26553: # 12 "/usr/include/gtk-3.0/gdk/gdkenumtypes.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 13 "/usr/include/gtk-3.0/gdk/gdkenumtypes.h" 2 26553: 26553: 26553: 26553: 26553: extern GType gdk_cursor_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gdk_input_source_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_input_mode_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_device_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gdk_device_pad_feature_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gdk_device_tool_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gdk_drag_action_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_drag_cancel_reason_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_drag_protocol_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gdk_filter_return_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_event_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_visibility_state_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_touchpad_gesture_phase_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_scroll_direction_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_notify_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_crossing_mode_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_property_state_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_window_state_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_setting_action_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_owner_change_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gdk_frame_clock_phase_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gdk_subpixel_layout_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gdk_prop_mode_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gdk_seat_capabilities_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gdk_byte_order_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_modifier_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_modifier_intent_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_status_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_grab_status_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_grab_ownership_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_event_mask_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_gl_error_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_window_type_hint_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_axis_use_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_axis_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gdk_visual_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gdk_window_window_class_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_window_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_window_attributes_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_window_hints_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_wm_decoration_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_wm_function_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_gravity_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_anchor_hints_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_window_edge_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gdk_fullscreen_mode_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: # 44 "/usr/include/gtk-3.0/gdk/gdk.h" 2 26553: 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkglcontext.h" 1 26553: # 28 "/usr/include/gtk-3.0/gdk/gdkglcontext.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 29 "/usr/include/gtk-3.0/gdk/gdkglcontext.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GQuark gdk_gl_error_quark (void); 26553: 26553: extern 26553: GType gdk_gl_context_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GdkDisplay * gdk_gl_context_get_display (GdkGLContext *context); 26553: extern 26553: GdkWindow * gdk_gl_context_get_window (GdkGLContext *context); 26553: extern 26553: GdkGLContext * gdk_gl_context_get_shared_context (GdkGLContext *context); 26553: extern 26553: void gdk_gl_context_get_version (GdkGLContext *context, 26553: int *major, 26553: int *minor); 26553: extern 26553: gboolean gdk_gl_context_is_legacy (GdkGLContext *context); 26553: 26553: extern 26553: void gdk_gl_context_set_required_version (GdkGLContext *context, 26553: int major, 26553: int minor); 26553: extern 26553: void gdk_gl_context_get_required_version (GdkGLContext *context, 26553: int *major, 26553: int *minor); 26553: extern 26553: void gdk_gl_context_set_debug_enabled (GdkGLContext *context, 26553: gboolean enabled); 26553: extern 26553: gboolean gdk_gl_context_get_debug_enabled (GdkGLContext *context); 26553: extern 26553: void gdk_gl_context_set_forward_compatible (GdkGLContext *context, 26553: gboolean compatible); 26553: extern 26553: gboolean gdk_gl_context_get_forward_compatible (GdkGLContext *context); 26553: extern 26553: void gdk_gl_context_set_use_es (GdkGLContext *context, 26553: int use_es); 26553: extern 26553: gboolean gdk_gl_context_get_use_es (GdkGLContext *context); 26553: 26553: extern 26553: gboolean gdk_gl_context_realize (GdkGLContext *context, 26553: GError **error); 26553: extern 26553: void gdk_gl_context_make_current (GdkGLContext *context); 26553: extern 26553: GdkGLContext * gdk_gl_context_get_current (void); 26553: extern 26553: void gdk_gl_context_clear_current (void); 26553: 26553: 26553: # 48 "/usr/include/gtk-3.0/gdk/gdk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkkeys.h" 1 26553: # 32 "/usr/include/gtk-3.0/gdk/gdkkeys.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 33 "/usr/include/gtk-3.0/gdk/gdkkeys.h" 2 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GdkKeymapKey GdkKeymapKey; 26553: # 57 "/usr/include/gtk-3.0/gdk/gdkkeys.h" 26553: struct _GdkKeymapKey 26553: { 26553: guint keycode; 26553: gint group; 26553: gint level; 26553: }; 26553: # 80 "/usr/include/gtk-3.0/gdk/gdkkeys.h" 26553: extern 26553: GType gdk_keymap_get_type (void) __attribute__ ((__const__)); 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_keymap_get_for_display" "' instead"))) extern 26553: GdkKeymap* gdk_keymap_get_default (void); 26553: extern 26553: GdkKeymap* gdk_keymap_get_for_display (GdkDisplay *display); 26553: 26553: extern 26553: guint gdk_keymap_lookup_key (GdkKeymap *keymap, 26553: const GdkKeymapKey *key); 26553: extern 26553: gboolean gdk_keymap_translate_keyboard_state (GdkKeymap *keymap, 26553: guint hardware_keycode, 26553: GdkModifierType state, 26553: gint group, 26553: guint *keyval, 26553: gint *effective_group, 26553: gint *level, 26553: GdkModifierType *consumed_modifiers); 26553: extern 26553: gboolean gdk_keymap_get_entries_for_keyval (GdkKeymap *keymap, 26553: guint keyval, 26553: GdkKeymapKey **keys, 26553: gint *n_keys); 26553: extern 26553: gboolean gdk_keymap_get_entries_for_keycode (GdkKeymap *keymap, 26553: guint hardware_keycode, 26553: GdkKeymapKey **keys, 26553: guint **keyvals, 26553: gint *n_entries); 26553: 26553: extern 26553: PangoDirection gdk_keymap_get_direction (GdkKeymap *keymap); 26553: extern 26553: gboolean gdk_keymap_have_bidi_layouts (GdkKeymap *keymap); 26553: extern 26553: gboolean gdk_keymap_get_caps_lock_state (GdkKeymap *keymap); 26553: extern 26553: gboolean gdk_keymap_get_num_lock_state (GdkKeymap *keymap); 26553: extern 26553: gboolean gdk_keymap_get_scroll_lock_state (GdkKeymap *keymap); 26553: extern 26553: guint gdk_keymap_get_modifier_state (GdkKeymap *keymap); 26553: extern 26553: void gdk_keymap_add_virtual_modifiers (GdkKeymap *keymap, 26553: GdkModifierType *state); 26553: extern 26553: gboolean gdk_keymap_map_virtual_modifiers (GdkKeymap *keymap, 26553: GdkModifierType *state); 26553: extern 26553: GdkModifierType gdk_keymap_get_modifier_mask (GdkKeymap *keymap, 26553: GdkModifierIntent intent); 26553: 26553: 26553: 26553: 26553: extern 26553: gchar* gdk_keyval_name (guint keyval) __attribute__ ((__const__)); 26553: 26553: extern 26553: guint gdk_keyval_from_name (const gchar *keyval_name); 26553: extern 26553: void gdk_keyval_convert_case (guint symbol, 26553: guint *lower, 26553: guint *upper); 26553: extern 26553: guint gdk_keyval_to_upper (guint keyval) __attribute__ ((__const__)); 26553: extern 26553: guint gdk_keyval_to_lower (guint keyval) __attribute__ ((__const__)); 26553: extern 26553: gboolean gdk_keyval_is_upper (guint keyval) __attribute__ ((__const__)); 26553: extern 26553: gboolean gdk_keyval_is_lower (guint keyval) __attribute__ ((__const__)); 26553: 26553: extern 26553: guint32 gdk_keyval_to_unicode (guint keyval) __attribute__ ((__const__)); 26553: extern 26553: guint gdk_unicode_to_keyval (guint32 wc) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: # 49 "/usr/include/gtk-3.0/gdk/gdk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkkeysyms.h" 1 26553: # 50 "/usr/include/gtk-3.0/gdk/gdk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkmain.h" 1 26553: # 32 "/usr/include/gtk-3.0/gdk/gdkmain.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 33 "/usr/include/gtk-3.0/gdk/gdkmain.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: void gdk_parse_args (gint *argc, 26553: gchar ***argv); 26553: extern 26553: void gdk_init (gint *argc, 26553: gchar ***argv); 26553: extern 26553: gboolean gdk_init_check (gint *argc, 26553: gchar ***argv); 26553: __attribute__((__deprecated__)) extern 26553: void gdk_add_option_entries_libgtk_only (GOptionGroup *group); 26553: __attribute__((__deprecated__)) extern 26553: void gdk_pre_parse_libgtk_only (void); 26553: 26553: extern 26553: const gchar * gdk_get_program_class (void); 26553: extern 26553: void gdk_set_program_class (const gchar *program_class); 26553: 26553: extern 26553: void gdk_notify_startup_complete (void); 26553: extern 26553: void gdk_notify_startup_complete_with_id (const gchar* startup_id); 26553: 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_x11_display_error_trap_push" "' instead"))) extern 26553: void gdk_error_trap_push (void); 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_x11_display_error_trap_pop" "' instead"))) extern 26553: __attribute__((warn_unused_result)) gint gdk_error_trap_pop (void); 26553: __attribute__((__deprecated__("Use '" "gdk_x11_display_error_trap_pop_ignored" "' instead"))) extern 26553: void gdk_error_trap_pop_ignored (void); 26553: 26553: 26553: extern 26553: const gchar * gdk_get_display_arg_name (void); 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_display_get_name (gdk_display_get_default ())" "' instead"))) extern 26553: gchar* gdk_get_display (void); 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_device_grab" "' instead"))) extern 26553: GdkGrabStatus gdk_pointer_grab (GdkWindow *window, 26553: gboolean owner_events, 26553: GdkEventMask event_mask, 26553: GdkWindow *confine_to, 26553: GdkCursor *cursor, 26553: guint32 time_); 26553: __attribute__((__deprecated__("Use '" "gdk_device_grab" "' instead"))) extern 26553: GdkGrabStatus gdk_keyboard_grab (GdkWindow *window, 26553: gboolean owner_events, 26553: guint32 time_); 26553: 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_device_ungrab" "' instead"))) extern 26553: void gdk_pointer_ungrab (guint32 time_); 26553: __attribute__((__deprecated__("Use '" "gdk_device_ungrab" "' instead"))) extern 26553: void gdk_keyboard_ungrab (guint32 time_); 26553: __attribute__((__deprecated__("Use '" "gdk_display_device_is_grabbed" "' instead"))) extern 26553: gboolean gdk_pointer_is_grabbed (void); 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: gint gdk_screen_width (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__)) extern 26553: gint gdk_screen_height (void) __attribute__ ((__const__)); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gint gdk_screen_width_mm (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__)) extern 26553: gint gdk_screen_height_mm (void) __attribute__ ((__const__)); 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_display_set_double_click_time" "' instead"))) extern 26553: void gdk_set_double_click_time (guint msec); 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_display_beep" "' instead"))) extern 26553: void gdk_beep (void); 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_display_flush" "' instead"))) extern 26553: void gdk_flush (void); 26553: 26553: extern 26553: void gdk_disable_multidevice (void); 26553: 26553: extern 26553: void gdk_set_allowed_backends (const gchar *backends); 26553: 26553: 26553: # 51 "/usr/include/gtk-3.0/gdk/gdk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkpango.h" 1 26553: # 26 "/usr/include/gtk-3.0/gdk/gdkpango.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 27 "/usr/include/gtk-3.0/gdk/gdkpango.h" 2 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: PangoContext *gdk_pango_context_get_for_screen (GdkScreen *screen); 26553: extern 26553: PangoContext *gdk_pango_context_get_for_display (GdkDisplay *display); 26553: extern 26553: PangoContext *gdk_pango_context_get (void); 26553: # 46 "/usr/include/gtk-3.0/gdk/gdkpango.h" 26553: extern 26553: cairo_region_t *gdk_pango_layout_line_get_clip_region (PangoLayoutLine *line, 26553: gint x_origin, 26553: gint y_origin, 26553: const gint *index_ranges, 26553: gint n_ranges); 26553: extern 26553: cairo_region_t *gdk_pango_layout_get_clip_region (PangoLayout *layout, 26553: gint x_origin, 26553: gint y_origin, 26553: const gint *index_ranges, 26553: gint n_ranges); 26553: 26553: 26553: # 53 "/usr/include/gtk-3.0/gdk/gdk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkproperty.h" 1 26553: # 33 "/usr/include/gtk-3.0/gdk/gdkproperty.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 34 "/usr/include/gtk-3.0/gdk/gdkproperty.h" 2 26553: 26553: 26553: # 47 "/usr/include/gtk-3.0/gdk/gdkproperty.h" 26553: typedef enum 26553: { 26553: GDK_PROP_MODE_REPLACE, 26553: GDK_PROP_MODE_PREPEND, 26553: GDK_PROP_MODE_APPEND 26553: } GdkPropMode; 26553: 26553: 26553: extern 26553: GdkAtom gdk_atom_intern (const gchar *atom_name, 26553: gboolean only_if_exists); 26553: extern 26553: GdkAtom gdk_atom_intern_static_string (const gchar *atom_name); 26553: extern 26553: gchar* gdk_atom_name (GdkAtom atom); 26553: 26553: 26553: extern 26553: gboolean gdk_property_get (GdkWindow *window, 26553: GdkAtom property, 26553: GdkAtom type, 26553: gulong offset, 26553: gulong length, 26553: gint pdelete, 26553: GdkAtom *actual_property_type, 26553: gint *actual_format, 26553: gint *actual_length, 26553: guchar **data); 26553: extern 26553: void gdk_property_change (GdkWindow *window, 26553: GdkAtom property, 26553: GdkAtom type, 26553: gint format, 26553: GdkPropMode mode, 26553: const guchar *data, 26553: gint nelements); 26553: extern 26553: void gdk_property_delete (GdkWindow *window, 26553: GdkAtom property); 26553: 26553: extern 26553: gint gdk_text_property_to_utf8_list_for_display (GdkDisplay *display, 26553: GdkAtom encoding, 26553: gint format, 26553: const guchar *text, 26553: gint length, 26553: gchar ***list); 26553: 26553: extern 26553: gchar *gdk_utf8_to_string_target (const gchar *str); 26553: 26553: 26553: # 55 "/usr/include/gtk-3.0/gdk/gdk.h" 2 26553: 26553: 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkselection.h" 1 26553: # 33 "/usr/include/gtk-3.0/gdk/gdkselection.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 34 "/usr/include/gtk-3.0/gdk/gdkselection.h" 2 26553: 26553: 26553: # 155 "/usr/include/gtk-3.0/gdk/gdkselection.h" 26553: extern 26553: gboolean gdk_selection_owner_set (GdkWindow *owner, 26553: GdkAtom selection, 26553: guint32 time_, 26553: gboolean send_event); 26553: extern 26553: GdkWindow* gdk_selection_owner_get (GdkAtom selection); 26553: extern 26553: gboolean gdk_selection_owner_set_for_display (GdkDisplay *display, 26553: GdkWindow *owner, 26553: GdkAtom selection, 26553: guint32 time_, 26553: gboolean send_event); 26553: extern 26553: GdkWindow *gdk_selection_owner_get_for_display (GdkDisplay *display, 26553: GdkAtom selection); 26553: # 186 "/usr/include/gtk-3.0/gdk/gdkselection.h" 26553: extern 26553: void gdk_selection_convert (GdkWindow *requestor, 26553: GdkAtom selection, 26553: GdkAtom target, 26553: guint32 time_); 26553: extern 26553: gint gdk_selection_property_get (GdkWindow *requestor, 26553: guchar **data, 26553: GdkAtom *prop_type, 26553: gint *prop_format); 26553: 26553: extern 26553: void gdk_selection_send_notify (GdkWindow *requestor, 26553: GdkAtom selection, 26553: GdkAtom target, 26553: GdkAtom property, 26553: guint32 time_); 26553: 26553: extern 26553: void gdk_selection_send_notify_for_display (GdkDisplay *display, 26553: GdkWindow *requestor, 26553: GdkAtom selection, 26553: GdkAtom target, 26553: GdkAtom property, 26553: guint32 time_); 26553: 26553: 26553: # 60 "/usr/include/gtk-3.0/gdk/gdk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gdk/gdktestutils.h" 1 26553: # 28 "/usr/include/gtk-3.0/gdk/gdktestutils.h" 26553: 26553: # 42 "/usr/include/gtk-3.0/gdk/gdktestutils.h" 26553: extern 26553: void gdk_test_render_sync (GdkWindow *window); 26553: extern 26553: gboolean gdk_test_simulate_key (GdkWindow *window, 26553: gint x, 26553: gint y, 26553: guint keyval, 26553: GdkModifierType modifiers, 26553: GdkEventType key_pressrelease); 26553: extern 26553: gboolean gdk_test_simulate_button (GdkWindow *window, 26553: gint x, 26553: gint y, 26553: guint button, 26553: GdkModifierType modifiers, 26553: GdkEventType button_pressrelease); 26553: 26553: 26553: # 61 "/usr/include/gtk-3.0/gdk/gdk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkthreads.h" 1 26553: # 33 "/usr/include/gtk-3.0/gdk/gdkthreads.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 34 "/usr/include/gtk-3.0/gdk/gdkthreads.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gdk_threads_init (void); 26553: __attribute__((__deprecated__)) extern 26553: void gdk_threads_enter (void); 26553: __attribute__((__deprecated__)) extern 26553: void gdk_threads_leave (void); 26553: __attribute__((__deprecated__)) extern 26553: void gdk_threads_set_lock_functions (GCallback enter_fn, 26553: GCallback leave_fn); 26553: 26553: extern 26553: guint gdk_threads_add_idle_full (gint priority, 26553: GSourceFunc function, 26553: gpointer data, 26553: GDestroyNotify notify); 26553: extern 26553: guint gdk_threads_add_idle (GSourceFunc function, 26553: gpointer data); 26553: extern 26553: guint gdk_threads_add_timeout_full (gint priority, 26553: guint interval, 26553: GSourceFunc function, 26553: gpointer data, 26553: GDestroyNotify notify); 26553: extern 26553: guint gdk_threads_add_timeout (guint interval, 26553: GSourceFunc function, 26553: gpointer data); 26553: extern 26553: guint gdk_threads_add_timeout_seconds_full (gint priority, 26553: guint interval, 26553: GSourceFunc function, 26553: gpointer data, 26553: GDestroyNotify notify); 26553: extern 26553: guint gdk_threads_add_timeout_seconds (guint interval, 26553: GSourceFunc function, 26553: gpointer data); 26553: # 110 "/usr/include/gtk-3.0/gdk/gdkthreads.h" 26553: 26553: # 62 "/usr/include/gtk-3.0/gdk/gdk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkvisual.h" 1 26553: # 33 "/usr/include/gtk-3.0/gdk/gdkvisual.h" 26553: # 1 "/usr/include/gtk-3.0/gdk/gdkversionmacros.h" 1 26553: # 34 "/usr/include/gtk-3.0/gdk/gdkvisual.h" 2 26553: 26553: 26553: # 65 "/usr/include/gtk-3.0/gdk/gdkvisual.h" 26553: typedef enum 26553: { 26553: GDK_VISUAL_STATIC_GRAY, 26553: GDK_VISUAL_GRAYSCALE, 26553: GDK_VISUAL_STATIC_COLOR, 26553: GDK_VISUAL_PSEUDO_COLOR, 26553: GDK_VISUAL_TRUE_COLOR, 26553: GDK_VISUAL_DIRECT_COLOR 26553: } GdkVisualType; 26553: # 82 "/usr/include/gtk-3.0/gdk/gdkvisual.h" 26553: extern 26553: GType gdk_visual_get_type (void) __attribute__ ((__const__)); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gint gdk_visual_get_best_depth (void); 26553: __attribute__((__deprecated__)) extern 26553: GdkVisualType gdk_visual_get_best_type (void); 26553: __attribute__((__deprecated__("Use '" "gdk_screen_get_system_visual" "' instead"))) extern 26553: GdkVisual* gdk_visual_get_system (void); 26553: __attribute__((__deprecated__)) extern 26553: GdkVisual* gdk_visual_get_best (void); 26553: __attribute__((__deprecated__)) extern 26553: GdkVisual* gdk_visual_get_best_with_depth (gint depth); 26553: __attribute__((__deprecated__)) extern 26553: GdkVisual* gdk_visual_get_best_with_type (GdkVisualType visual_type); 26553: __attribute__((__deprecated__)) extern 26553: GdkVisual* gdk_visual_get_best_with_both (gint depth, 26553: GdkVisualType visual_type); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gdk_query_depths (gint **depths, 26553: gint *count); 26553: __attribute__((__deprecated__)) extern 26553: void gdk_query_visual_types (GdkVisualType **visual_types, 26553: gint *count); 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_screen_list_visuals" "' instead"))) extern 26553: GList* gdk_list_visuals (void); 26553: 26553: extern 26553: GdkScreen *gdk_visual_get_screen (GdkVisual *visual); 26553: 26553: extern 26553: GdkVisualType gdk_visual_get_visual_type (GdkVisual *visual); 26553: extern 26553: gint gdk_visual_get_depth (GdkVisual *visual); 26553: __attribute__((__deprecated__)) extern 26553: GdkByteOrder gdk_visual_get_byte_order (GdkVisual *visual); 26553: __attribute__((__deprecated__)) extern 26553: gint gdk_visual_get_colormap_size (GdkVisual *visual); 26553: __attribute__((__deprecated__)) extern 26553: gint gdk_visual_get_bits_per_rgb (GdkVisual *visual); 26553: extern 26553: void gdk_visual_get_red_pixel_details (GdkVisual *visual, 26553: guint32 *mask, 26553: gint *shift, 26553: gint *precision); 26553: extern 26553: void gdk_visual_get_green_pixel_details (GdkVisual *visual, 26553: guint32 *mask, 26553: gint *shift, 26553: gint *precision); 26553: extern 26553: void gdk_visual_get_blue_pixel_details (GdkVisual *visual, 26553: guint32 *mask, 26553: gint *shift, 26553: gint *precision); 26553: 26553: 26553: # 64 "/usr/include/gtk-3.0/gdk/gdk.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 1 26553: # 24 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: typedef GdkAppLaunchContext *GdkAppLaunchContext_autoptr; typedef GList *GdkAppLaunchContext_listautoptr; typedef GSList *GdkAppLaunchContext_slistautoptr; typedef GQueue *GdkAppLaunchContext_queueautoptr; 26553: # 24 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic push 26553: # 24 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: # 24 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 24 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkAppLaunchContext (GdkAppLaunchContext *_ptr) { if (_ptr) (g_object_unref) ((GdkAppLaunchContext *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkAppLaunchContext (GdkAppLaunchContext **_ptr) { glib_autoptr_clear_GdkAppLaunchContext (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkAppLaunchContext (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkAppLaunchContext (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkAppLaunchContext (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 24 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic pop 26553: # 24 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: typedef GdkCursor *GdkCursor_autoptr; typedef GList *GdkCursor_listautoptr; typedef GSList *GdkCursor_slistautoptr; typedef GQueue *GdkCursor_queueautoptr; 26553: # 25 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic push 26553: # 25 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: # 25 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 25 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkCursor (GdkCursor *_ptr) { if (_ptr) (g_object_unref) ((GdkCursor *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkCursor (GdkCursor **_ptr) { glib_autoptr_clear_GdkCursor (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkCursor (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkCursor (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkCursor (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 25 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic pop 26553: # 25 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: typedef GdkDevice *GdkDevice_autoptr; typedef GList *GdkDevice_listautoptr; typedef GSList *GdkDevice_slistautoptr; typedef GQueue *GdkDevice_queueautoptr; 26553: # 26 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic push 26553: # 26 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: # 26 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 26 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkDevice (GdkDevice *_ptr) { if (_ptr) (g_object_unref) ((GdkDevice *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkDevice (GdkDevice **_ptr) { glib_autoptr_clear_GdkDevice (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkDevice (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkDevice (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkDevice (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 26 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic pop 26553: # 26 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: typedef GdkDeviceManager *GdkDeviceManager_autoptr; typedef GList *GdkDeviceManager_listautoptr; typedef GSList *GdkDeviceManager_slistautoptr; typedef GQueue *GdkDeviceManager_queueautoptr; 26553: # 27 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic push 26553: # 27 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: # 27 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 27 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkDeviceManager (GdkDeviceManager *_ptr) { if (_ptr) (g_object_unref) ((GdkDeviceManager *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkDeviceManager (GdkDeviceManager **_ptr) { glib_autoptr_clear_GdkDeviceManager (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkDeviceManager (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkDeviceManager (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkDeviceManager (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 27 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic pop 26553: # 27 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: typedef GdkDisplay *GdkDisplay_autoptr; typedef GList *GdkDisplay_listautoptr; typedef GSList *GdkDisplay_slistautoptr; typedef GQueue *GdkDisplay_queueautoptr; 26553: # 28 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic push 26553: # 28 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: # 28 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 28 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkDisplay (GdkDisplay *_ptr) { if (_ptr) (g_object_unref) ((GdkDisplay *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkDisplay (GdkDisplay **_ptr) { glib_autoptr_clear_GdkDisplay (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkDisplay (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkDisplay (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkDisplay (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 28 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic pop 26553: # 28 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: typedef GdkDisplayManager *GdkDisplayManager_autoptr; typedef GList *GdkDisplayManager_listautoptr; typedef GSList *GdkDisplayManager_slistautoptr; typedef GQueue *GdkDisplayManager_queueautoptr; 26553: # 29 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic push 26553: # 29 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: # 29 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 29 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkDisplayManager (GdkDisplayManager *_ptr) { if (_ptr) (g_object_unref) ((GdkDisplayManager *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkDisplayManager (GdkDisplayManager **_ptr) { glib_autoptr_clear_GdkDisplayManager (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkDisplayManager (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkDisplayManager (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkDisplayManager (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 29 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic pop 26553: # 29 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: typedef GdkDragContext *GdkDragContext_autoptr; typedef GList *GdkDragContext_listautoptr; typedef GSList *GdkDragContext_slistautoptr; typedef GQueue *GdkDragContext_queueautoptr; 26553: # 30 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic push 26553: # 30 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: # 30 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 30 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkDragContext (GdkDragContext *_ptr) { if (_ptr) (g_object_unref) ((GdkDragContext *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkDragContext (GdkDragContext **_ptr) { glib_autoptr_clear_GdkDragContext (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkDragContext (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkDragContext (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkDragContext (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 30 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic pop 26553: # 30 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: typedef GdkFrameClock *GdkFrameClock_autoptr; typedef GList *GdkFrameClock_listautoptr; typedef GSList *GdkFrameClock_slistautoptr; typedef GQueue *GdkFrameClock_queueautoptr; 26553: # 31 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic push 26553: # 31 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: # 31 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 31 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkFrameClock (GdkFrameClock *_ptr) { if (_ptr) (g_object_unref) ((GdkFrameClock *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkFrameClock (GdkFrameClock **_ptr) { glib_autoptr_clear_GdkFrameClock (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkFrameClock (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkFrameClock (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkFrameClock (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 31 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic pop 26553: # 31 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: typedef GdkGLContext *GdkGLContext_autoptr; typedef GList *GdkGLContext_listautoptr; typedef GSList *GdkGLContext_slistautoptr; typedef GQueue *GdkGLContext_queueautoptr; 26553: # 32 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic push 26553: # 32 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: # 32 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 32 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkGLContext (GdkGLContext *_ptr) { if (_ptr) (g_object_unref) ((GdkGLContext *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkGLContext (GdkGLContext **_ptr) { glib_autoptr_clear_GdkGLContext (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkGLContext (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkGLContext (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkGLContext (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 32 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic pop 26553: # 32 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: typedef GdkKeymap *GdkKeymap_autoptr; typedef GList *GdkKeymap_listautoptr; typedef GSList *GdkKeymap_slistautoptr; typedef GQueue *GdkKeymap_queueautoptr; 26553: # 33 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic push 26553: # 33 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: # 33 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 33 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkKeymap (GdkKeymap *_ptr) { if (_ptr) (g_object_unref) ((GdkKeymap *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkKeymap (GdkKeymap **_ptr) { glib_autoptr_clear_GdkKeymap (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkKeymap (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkKeymap (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkKeymap (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 33 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic pop 26553: # 33 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: typedef GdkScreen *GdkScreen_autoptr; typedef GList *GdkScreen_listautoptr; typedef GSList *GdkScreen_slistautoptr; typedef GQueue *GdkScreen_queueautoptr; 26553: # 34 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic push 26553: # 34 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: # 34 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 34 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkScreen (GdkScreen *_ptr) { if (_ptr) (g_object_unref) ((GdkScreen *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkScreen (GdkScreen **_ptr) { glib_autoptr_clear_GdkScreen (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkScreen (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkScreen (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkScreen (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 34 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic pop 26553: # 34 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: typedef GdkVisual *GdkVisual_autoptr; typedef GList *GdkVisual_listautoptr; typedef GSList *GdkVisual_slistautoptr; typedef GQueue *GdkVisual_queueautoptr; 26553: # 35 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic push 26553: # 35 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: # 35 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 35 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkVisual (GdkVisual *_ptr) { if (_ptr) (g_object_unref) ((GdkVisual *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkVisual (GdkVisual **_ptr) { glib_autoptr_clear_GdkVisual (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkVisual (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkVisual (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkVisual (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 35 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic pop 26553: # 35 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: typedef GdkWindow *GdkWindow_autoptr; typedef GList *GdkWindow_listautoptr; typedef GSList *GdkWindow_slistautoptr; typedef GQueue *GdkWindow_queueautoptr; 26553: # 36 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic push 26553: # 36 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: # 36 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 36 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkWindow (GdkWindow *_ptr) { if (_ptr) (g_object_unref) ((GdkWindow *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkWindow (GdkWindow **_ptr) { glib_autoptr_clear_GdkWindow (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkWindow (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkWindow (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkWindow (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 36 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic pop 26553: # 36 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: 26553: typedef GdkEvent *GdkEvent_autoptr; typedef GList *GdkEvent_listautoptr; typedef GSList *GdkEvent_slistautoptr; typedef GQueue *GdkEvent_queueautoptr; 26553: # 38 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic push 26553: # 38 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 38 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkEvent (GdkEvent *_ptr) { if (_ptr) (gdk_event_free) ((GdkEvent *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkEvent (GdkEvent **_ptr) { glib_autoptr_clear_GdkEvent (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkEvent (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) gdk_event_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkEvent (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) gdk_event_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkEvent (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) gdk_event_free); } 26553: # 38 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic pop 26553: # 38 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: typedef GdkFrameTimings *GdkFrameTimings_autoptr; typedef GList *GdkFrameTimings_listautoptr; typedef GSList *GdkFrameTimings_slistautoptr; typedef GQueue *GdkFrameTimings_queueautoptr; 26553: # 39 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic push 26553: # 39 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: # 39 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 39 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkFrameTimings (GdkFrameTimings *_ptr) { if (_ptr) (gdk_frame_timings_unref) ((GdkFrameTimings *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkFrameTimings (GdkFrameTimings **_ptr) { glib_autoptr_clear_GdkFrameTimings (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkFrameTimings (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) gdk_frame_timings_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkFrameTimings (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) gdk_frame_timings_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkFrameTimings (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) gdk_frame_timings_unref); } 26553: # 39 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic pop 26553: # 39 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: typedef GdkRGBA *GdkRGBA_autoptr; typedef GList *GdkRGBA_listautoptr; typedef GSList *GdkRGBA_slistautoptr; typedef GQueue *GdkRGBA_queueautoptr; 26553: # 40 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic push 26553: # 40 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: # 40 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 40 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GdkRGBA (GdkRGBA *_ptr) { if (_ptr) (gdk_rgba_free) ((GdkRGBA *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GdkRGBA (GdkRGBA **_ptr) { glib_autoptr_clear_GdkRGBA (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GdkRGBA (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) gdk_rgba_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GdkRGBA (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) gdk_rgba_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GdkRGBA (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) gdk_rgba_free); } 26553: # 40 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: #pragma GCC diagnostic pop 26553: # 40 "/usr/include/gtk-3.0/gdk/gdk-autocleanup.h" 26553: 26553: # 71 "/usr/include/gtk-3.0/gdk/gdk.h" 2 26553: # 31 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 1 26553: # 32 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 1 26553: # 33 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 1 26553: # 33 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkenums.h" 1 26553: # 42 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: 26553: # 73 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_ALIGN_FILL, 26553: GTK_ALIGN_START, 26553: GTK_ALIGN_END, 26553: GTK_ALIGN_CENTER, 26553: GTK_ALIGN_BASELINE 26553: } GtkAlign; 26553: # 92 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_ARROW_UP, 26553: GTK_ARROW_DOWN, 26553: GTK_ARROW_LEFT, 26553: GTK_ARROW_RIGHT, 26553: GTK_ARROW_NONE 26553: } GtkArrowType; 26553: # 116 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_BASELINE_POSITION_TOP, 26553: GTK_BASELINE_POSITION_CENTER, 26553: GTK_BASELINE_POSITION_BOTTOM 26553: } GtkBaselinePosition; 26553: # 142 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_DELETE_CHARS, 26553: GTK_DELETE_WORD_ENDS, 26553: GTK_DELETE_WORDS, 26553: GTK_DELETE_DISPLAY_LINES, 26553: GTK_DELETE_DISPLAY_LINE_ENDS, 26553: GTK_DELETE_PARAGRAPH_ENDS, 26553: GTK_DELETE_PARAGRAPHS, 26553: GTK_DELETE_WHITESPACE 26553: } GtkDeleteType; 26553: # 166 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_DIR_TAB_FORWARD, 26553: GTK_DIR_TAB_BACKWARD, 26553: GTK_DIR_UP, 26553: GTK_DIR_DOWN, 26553: GTK_DIR_LEFT, 26553: GTK_DIR_RIGHT 26553: } GtkDirectionType; 26553: # 188 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_ICON_SIZE_INVALID, 26553: GTK_ICON_SIZE_MENU, 26553: GTK_ICON_SIZE_SMALL_TOOLBAR, 26553: GTK_ICON_SIZE_LARGE_TOOLBAR, 26553: GTK_ICON_SIZE_BUTTON, 26553: GTK_ICON_SIZE_DND, 26553: GTK_ICON_SIZE_DIALOG 26553: } GtkIconSize; 26553: # 209 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_SENSITIVITY_AUTO, 26553: GTK_SENSITIVITY_ON, 26553: GTK_SENSITIVITY_OFF 26553: } GtkSensitivityType; 26553: # 225 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_TEXT_DIR_NONE, 26553: GTK_TEXT_DIR_LTR, 26553: GTK_TEXT_DIR_RTL 26553: } GtkTextDirection; 26553: # 242 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_JUSTIFY_LEFT, 26553: GTK_JUSTIFY_RIGHT, 26553: GTK_JUSTIFY_CENTER, 26553: GTK_JUSTIFY_FILL 26553: } GtkJustification; 26553: # 259 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_MENU_DIR_PARENT, 26553: GTK_MENU_DIR_CHILD, 26553: GTK_MENU_DIR_NEXT, 26553: GTK_MENU_DIR_PREV 26553: } GtkMenuDirectionType; 26553: # 277 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_MESSAGE_INFO, 26553: GTK_MESSAGE_WARNING, 26553: GTK_MESSAGE_QUESTION, 26553: GTK_MESSAGE_ERROR, 26553: GTK_MESSAGE_OTHER 26553: } GtkMessageType; 26553: # 299 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_MOVEMENT_LOGICAL_POSITIONS, 26553: GTK_MOVEMENT_VISUAL_POSITIONS, 26553: GTK_MOVEMENT_WORDS, 26553: GTK_MOVEMENT_DISPLAY_LINES, 26553: GTK_MOVEMENT_DISPLAY_LINE_ENDS, 26553: GTK_MOVEMENT_PARAGRAPHS, 26553: GTK_MOVEMENT_PARAGRAPH_ENDS, 26553: GTK_MOVEMENT_PAGES, 26553: GTK_MOVEMENT_BUFFER_ENDS, 26553: GTK_MOVEMENT_HORIZONTAL_PAGES 26553: } GtkMovementStep; 26553: # 322 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_SCROLL_STEPS, 26553: GTK_SCROLL_PAGES, 26553: GTK_SCROLL_ENDS, 26553: GTK_SCROLL_HORIZONTAL_STEPS, 26553: GTK_SCROLL_HORIZONTAL_PAGES, 26553: GTK_SCROLL_HORIZONTAL_ENDS 26553: } GtkScrollStep; 26553: # 341 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_ORIENTATION_HORIZONTAL, 26553: GTK_ORIENTATION_VERTICAL 26553: } GtkOrientation; 26553: # 355 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_PACK_START, 26553: GTK_PACK_END 26553: } GtkPackType; 26553: # 372 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_POS_LEFT, 26553: GTK_POS_RIGHT, 26553: GTK_POS_TOP, 26553: GTK_POS_BOTTOM 26553: } GtkPositionType; 26553: # 388 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_RELIEF_NORMAL, 26553: GTK_RELIEF_HALF, 26553: GTK_RELIEF_NONE 26553: } GtkReliefStyle; 26553: # 416 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_SCROLL_NONE, 26553: GTK_SCROLL_JUMP, 26553: GTK_SCROLL_STEP_BACKWARD, 26553: GTK_SCROLL_STEP_FORWARD, 26553: GTK_SCROLL_PAGE_BACKWARD, 26553: GTK_SCROLL_PAGE_FORWARD, 26553: GTK_SCROLL_STEP_UP, 26553: GTK_SCROLL_STEP_DOWN, 26553: GTK_SCROLL_PAGE_UP, 26553: GTK_SCROLL_PAGE_DOWN, 26553: GTK_SCROLL_STEP_LEFT, 26553: GTK_SCROLL_STEP_RIGHT, 26553: GTK_SCROLL_PAGE_LEFT, 26553: GTK_SCROLL_PAGE_RIGHT, 26553: GTK_SCROLL_START, 26553: GTK_SCROLL_END 26553: } GtkScrollType; 26553: # 453 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_SELECTION_NONE, 26553: GTK_SELECTION_SINGLE, 26553: GTK_SELECTION_BROWSE, 26553: GTK_SELECTION_MULTIPLE 26553: } GtkSelectionMode; 26553: # 475 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_SHADOW_NONE, 26553: GTK_SHADOW_IN, 26553: GTK_SHADOW_OUT, 26553: GTK_SHADOW_ETCHED_IN, 26553: GTK_SHADOW_ETCHED_OUT 26553: } GtkShadowType; 26553: # 508 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_STATE_NORMAL, 26553: GTK_STATE_ACTIVE, 26553: GTK_STATE_PRELIGHT, 26553: GTK_STATE_SELECTED, 26553: GTK_STATE_INSENSITIVE, 26553: GTK_STATE_INCONSISTENT, 26553: GTK_STATE_FOCUSED 26553: } GtkStateType; 26553: # 533 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_TOOLBAR_ICONS, 26553: GTK_TOOLBAR_TEXT, 26553: GTK_TOOLBAR_BOTH, 26553: GTK_TOOLBAR_BOTH_HORIZ 26553: } GtkToolbarStyle; 26553: # 553 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_WRAP_NONE, 26553: GTK_WRAP_CHAR, 26553: GTK_WRAP_WORD, 26553: GTK_WRAP_WORD_CHAR 26553: } GtkWrapMode; 26553: # 568 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_SORT_ASCENDING, 26553: GTK_SORT_DESCENDING 26553: } GtkSortType; 26553: # 586 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_IM_PREEDIT_NOTHING, 26553: GTK_IM_PREEDIT_CALLBACK, 26553: GTK_IM_PREEDIT_NONE 26553: } GtkIMPreeditStyle; 26553: # 604 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_IM_STATUS_NOTHING, 26553: GTK_IM_STATUS_CALLBACK, 26553: GTK_IM_STATUS_NONE 26553: } GtkIMStatusStyle; 26553: # 621 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_PACK_DIRECTION_LTR, 26553: GTK_PACK_DIRECTION_RTL, 26553: GTK_PACK_DIRECTION_TTB, 26553: GTK_PACK_DIRECTION_BTT 26553: } GtkPackDirection; 26553: # 638 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_PRINT_PAGES_ALL, 26553: GTK_PRINT_PAGES_CURRENT, 26553: GTK_PRINT_PAGES_RANGES, 26553: GTK_PRINT_PAGES_SELECTION 26553: } GtkPrintPages; 26553: # 654 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_PAGE_SET_ALL, 26553: GTK_PAGE_SET_EVEN, 26553: GTK_PAGE_SET_ODD 26553: } GtkPageSet; 26553: # 675 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_TOP_TO_BOTTOM, 26553: GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_BOTTOM_TO_TOP, 26553: GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_TOP_TO_BOTTOM, 26553: GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_BOTTOM_TO_TOP, 26553: GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_LEFT_TO_RIGHT, 26553: GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_RIGHT_TO_LEFT, 26553: GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_LEFT_TO_RIGHT, 26553: GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_RIGHT_TO_LEFT 26553: } GtkNumberUpLayout; 26553: # 696 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_PAGE_ORIENTATION_PORTRAIT, 26553: GTK_PAGE_ORIENTATION_LANDSCAPE, 26553: GTK_PAGE_ORIENTATION_REVERSE_PORTRAIT, 26553: GTK_PAGE_ORIENTATION_REVERSE_LANDSCAPE 26553: } GtkPageOrientation; 26553: # 713 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_PRINT_QUALITY_LOW, 26553: GTK_PRINT_QUALITY_NORMAL, 26553: GTK_PRINT_QUALITY_HIGH, 26553: GTK_PRINT_QUALITY_DRAFT 26553: } GtkPrintQuality; 26553: # 729 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_PRINT_DUPLEX_SIMPLEX, 26553: GTK_PRINT_DUPLEX_HORIZONTAL, 26553: GTK_PRINT_DUPLEX_VERTICAL 26553: } GtkPrintDuplex; 26553: # 746 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_UNIT_NONE, 26553: GTK_UNIT_POINTS, 26553: GTK_UNIT_INCH, 26553: GTK_UNIT_MM 26553: } GtkUnit; 26553: # 765 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_TREE_VIEW_GRID_LINES_NONE, 26553: GTK_TREE_VIEW_GRID_LINES_HORIZONTAL, 26553: GTK_TREE_VIEW_GRID_LINES_VERTICAL, 26553: GTK_TREE_VIEW_GRID_LINES_BOTH 26553: } GtkTreeViewGridLines; 26553: # 788 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_DRAG_RESULT_SUCCESS, 26553: GTK_DRAG_RESULT_NO_TARGET, 26553: GTK_DRAG_RESULT_USER_CANCELLED, 26553: GTK_DRAG_RESULT_TIMEOUT_EXPIRED, 26553: GTK_DRAG_RESULT_GRAB_BROKEN, 26553: GTK_DRAG_RESULT_ERROR 26553: } GtkDragResult; 26553: # 808 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum { 26553: GTK_SIZE_GROUP_NONE, 26553: GTK_SIZE_GROUP_HORIZONTAL, 26553: GTK_SIZE_GROUP_VERTICAL, 26553: GTK_SIZE_GROUP_BOTH 26553: } GtkSizeGroupMode; 26553: # 824 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_SIZE_REQUEST_HEIGHT_FOR_WIDTH = 0, 26553: GTK_SIZE_REQUEST_WIDTH_FOR_HEIGHT, 26553: GTK_SIZE_REQUEST_CONSTANT_SIZE 26553: } GtkSizeRequestMode; 26553: # 839 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_SCROLL_MINIMUM = 0, 26553: GTK_SCROLL_NATURAL 26553: } GtkScrollablePolicy; 26553: # 866 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_STATE_FLAG_NORMAL = 0, 26553: GTK_STATE_FLAG_ACTIVE = 1 << 0, 26553: GTK_STATE_FLAG_PRELIGHT = 1 << 1, 26553: GTK_STATE_FLAG_SELECTED = 1 << 2, 26553: GTK_STATE_FLAG_INSENSITIVE = 1 << 3, 26553: GTK_STATE_FLAG_INCONSISTENT = 1 << 4, 26553: GTK_STATE_FLAG_FOCUSED = 1 << 5, 26553: GTK_STATE_FLAG_BACKDROP = 1 << 6, 26553: GTK_STATE_FLAG_DIR_LTR = 1 << 7, 26553: GTK_STATE_FLAG_DIR_RTL = 1 << 8, 26553: GTK_STATE_FLAG_LINK = 1 << 9, 26553: GTK_STATE_FLAG_VISITED = 1 << 10, 26553: GTK_STATE_FLAG_CHECKED = 1 << 11, 26553: GTK_STATE_FLAG_DROP_ACTIVE = 1 << 12 26553: } GtkStateFlags; 26553: # 895 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum { 26553: GTK_REGION_EVEN = 1 << 0, 26553: GTK_REGION_ODD = 1 << 1, 26553: GTK_REGION_FIRST = 1 << 2, 26553: GTK_REGION_LAST = 1 << 3, 26553: GTK_REGION_ONLY = 1 << 4, 26553: GTK_REGION_SORTED = 1 << 5 26553: } GtkRegionFlags; 26553: # 918 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum { 26553: GTK_JUNCTION_NONE = 0, 26553: GTK_JUNCTION_CORNER_TOPLEFT = 1 << 0, 26553: GTK_JUNCTION_CORNER_TOPRIGHT = 1 << 1, 26553: GTK_JUNCTION_CORNER_BOTTOMLEFT = 1 << 2, 26553: GTK_JUNCTION_CORNER_BOTTOMRIGHT = 1 << 3, 26553: GTK_JUNCTION_TOP = (GTK_JUNCTION_CORNER_TOPLEFT | GTK_JUNCTION_CORNER_TOPRIGHT), 26553: GTK_JUNCTION_BOTTOM = (GTK_JUNCTION_CORNER_BOTTOMLEFT | GTK_JUNCTION_CORNER_BOTTOMRIGHT), 26553: GTK_JUNCTION_LEFT = (GTK_JUNCTION_CORNER_TOPLEFT | GTK_JUNCTION_CORNER_BOTTOMLEFT), 26553: GTK_JUNCTION_RIGHT = (GTK_JUNCTION_CORNER_TOPRIGHT | GTK_JUNCTION_CORNER_BOTTOMRIGHT) 26553: } GtkJunctionSides; 26553: # 945 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum { 26553: GTK_BORDER_STYLE_NONE, 26553: GTK_BORDER_STYLE_SOLID, 26553: GTK_BORDER_STYLE_INSET, 26553: GTK_BORDER_STYLE_OUTSET, 26553: GTK_BORDER_STYLE_HIDDEN, 26553: GTK_BORDER_STYLE_DOTTED, 26553: GTK_BORDER_STYLE_DASHED, 26553: GTK_BORDER_STYLE_DOUBLE, 26553: GTK_BORDER_STYLE_GROOVE, 26553: GTK_BORDER_STYLE_RIDGE 26553: } GtkBorderStyle; 26553: # 969 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum { 26553: GTK_LEVEL_BAR_MODE_CONTINUOUS, 26553: GTK_LEVEL_BAR_MODE_DISCRETE 26553: } GtkLevelBarMode; 26553: 26553: 26553: # 1011 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_INPUT_PURPOSE_FREE_FORM, 26553: GTK_INPUT_PURPOSE_ALPHA, 26553: GTK_INPUT_PURPOSE_DIGITS, 26553: GTK_INPUT_PURPOSE_NUMBER, 26553: GTK_INPUT_PURPOSE_PHONE, 26553: GTK_INPUT_PURPOSE_URL, 26553: GTK_INPUT_PURPOSE_EMAIL, 26553: GTK_INPUT_PURPOSE_NAME, 26553: GTK_INPUT_PURPOSE_PASSWORD, 26553: GTK_INPUT_PURPOSE_PIN, 26553: GTK_INPUT_PURPOSE_TERMINAL, 26553: } GtkInputPurpose; 26553: # 1056 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_INPUT_HINT_NONE = 0, 26553: GTK_INPUT_HINT_SPELLCHECK = 1 << 0, 26553: GTK_INPUT_HINT_NO_SPELLCHECK = 1 << 1, 26553: GTK_INPUT_HINT_WORD_COMPLETION = 1 << 2, 26553: GTK_INPUT_HINT_LOWERCASE = 1 << 3, 26553: GTK_INPUT_HINT_UPPERCASE_CHARS = 1 << 4, 26553: GTK_INPUT_HINT_UPPERCASE_WORDS = 1 << 5, 26553: GTK_INPUT_HINT_UPPERCASE_SENTENCES = 1 << 6, 26553: GTK_INPUT_HINT_INHIBIT_OSK = 1 << 7, 26553: GTK_INPUT_HINT_VERTICAL_WRITING = 1 << 8, 26553: GTK_INPUT_HINT_EMOJI = 1 << 9, 26553: GTK_INPUT_HINT_NO_EMOJI = 1 << 10 26553: } GtkInputHints; 26553: # 1093 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_PHASE_NONE, 26553: GTK_PHASE_CAPTURE, 26553: GTK_PHASE_BUBBLE, 26553: GTK_PHASE_TARGET 26553: } GtkPropagationPhase; 26553: # 1111 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_EVENT_SEQUENCE_NONE, 26553: GTK_EVENT_SEQUENCE_CLAIMED, 26553: GTK_EVENT_SEQUENCE_DENIED 26553: } GtkEventSequenceState; 26553: # 1129 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_PAN_DIRECTION_LEFT, 26553: GTK_PAN_DIRECTION_RIGHT, 26553: GTK_PAN_DIRECTION_UP, 26553: GTK_PAN_DIRECTION_DOWN 26553: } GtkPanDirection; 26553: # 1149 "/usr/include/gtk-3.0/gtk/gtkenums.h" 26553: typedef enum 26553: { 26553: GTK_POPOVER_CONSTRAINT_NONE, 26553: GTK_POPOVER_CONSTRAINT_WINDOW 26553: } GtkPopoverConstraint; 26553: # 35 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 2 26553: 26553: 26553: # 57 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 26553: typedef enum 26553: { 26553: GTK_ACCEL_VISIBLE = 1 << 0, 26553: GTK_ACCEL_LOCKED = 1 << 1, 26553: GTK_ACCEL_MASK = 0x07 26553: } GtkAccelFlags; 26553: 26553: 26553: 26553: typedef struct _GtkAccelGroup GtkAccelGroup; 26553: typedef struct _GtkAccelGroupClass GtkAccelGroupClass; 26553: typedef struct _GtkAccelGroupPrivate GtkAccelGroupPrivate; 26553: typedef struct _GtkAccelKey GtkAccelKey; 26553: typedef struct _GtkAccelGroupEntry GtkAccelGroupEntry; 26553: typedef gboolean (*GtkAccelGroupActivate) (GtkAccelGroup *accel_group, 26553: GObject *acceleratable, 26553: guint keyval, 26553: GdkModifierType modifier); 26553: # 84 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 26553: typedef gboolean (*GtkAccelGroupFindFunc) (GtkAccelKey *key, 26553: GClosure *closure, 26553: gpointer data); 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkAccelGroup 26553: { 26553: GObject parent; 26553: GtkAccelGroupPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkAccelGroupClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: void (*accel_changed) (GtkAccelGroup *accel_group, 26553: guint keyval, 26553: GdkModifierType modifier, 26553: GClosure *accel_closure); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkAccelKey 26553: { 26553: guint accel_key; 26553: GdkModifierType accel_mods; 26553: guint accel_flags : 16; 26553: }; 26553: 26553: 26553: 26553: extern 26553: GType gtk_accel_group_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkAccelGroup* gtk_accel_group_new (void); 26553: extern 26553: gboolean gtk_accel_group_get_is_locked (GtkAccelGroup *accel_group); 26553: extern 26553: GdkModifierType 26553: gtk_accel_group_get_modifier_mask (GtkAccelGroup *accel_group); 26553: extern 26553: void gtk_accel_group_lock (GtkAccelGroup *accel_group); 26553: extern 26553: void gtk_accel_group_unlock (GtkAccelGroup *accel_group); 26553: extern 26553: void gtk_accel_group_connect (GtkAccelGroup *accel_group, 26553: guint accel_key, 26553: GdkModifierType accel_mods, 26553: GtkAccelFlags accel_flags, 26553: GClosure *closure); 26553: extern 26553: void gtk_accel_group_connect_by_path (GtkAccelGroup *accel_group, 26553: const gchar *accel_path, 26553: GClosure *closure); 26553: extern 26553: gboolean gtk_accel_group_disconnect (GtkAccelGroup *accel_group, 26553: GClosure *closure); 26553: extern 26553: gboolean gtk_accel_group_disconnect_key (GtkAccelGroup *accel_group, 26553: guint accel_key, 26553: GdkModifierType accel_mods); 26553: extern 26553: gboolean gtk_accel_group_activate (GtkAccelGroup *accel_group, 26553: GQuark accel_quark, 26553: GObject *acceleratable, 26553: guint accel_key, 26553: GdkModifierType accel_mods); 26553: 26553: 26553: 26553: void _gtk_accel_group_attach (GtkAccelGroup *accel_group, 26553: GObject *object); 26553: void _gtk_accel_group_detach (GtkAccelGroup *accel_group, 26553: GObject *object); 26553: extern 26553: gboolean gtk_accel_groups_activate (GObject *object, 26553: guint accel_key, 26553: GdkModifierType accel_mods); 26553: extern 26553: GSList* gtk_accel_groups_from_object (GObject *object); 26553: extern 26553: GtkAccelKey* gtk_accel_group_find (GtkAccelGroup *accel_group, 26553: GtkAccelGroupFindFunc find_func, 26553: gpointer data); 26553: extern 26553: GtkAccelGroup* gtk_accel_group_from_accel_closure (GClosure *closure); 26553: 26553: 26553: 26553: extern 26553: gboolean gtk_accelerator_valid (guint keyval, 26553: GdkModifierType modifiers) __attribute__ ((__const__)); 26553: extern 26553: void gtk_accelerator_parse (const gchar *accelerator, 26553: guint *accelerator_key, 26553: GdkModifierType *accelerator_mods); 26553: extern 26553: void gtk_accelerator_parse_with_keycode (const gchar *accelerator, 26553: guint *accelerator_key, 26553: guint **accelerator_codes, 26553: GdkModifierType *accelerator_mods); 26553: extern 26553: gchar* gtk_accelerator_name (guint accelerator_key, 26553: GdkModifierType accelerator_mods); 26553: extern 26553: gchar* gtk_accelerator_name_with_keycode (GdkDisplay *display, 26553: guint accelerator_key, 26553: guint keycode, 26553: GdkModifierType accelerator_mods); 26553: extern 26553: gchar* gtk_accelerator_get_label (guint accelerator_key, 26553: GdkModifierType accelerator_mods); 26553: extern 26553: gchar* gtk_accelerator_get_label_with_keycode (GdkDisplay *display, 26553: guint accelerator_key, 26553: guint keycode, 26553: GdkModifierType accelerator_mods); 26553: extern 26553: void gtk_accelerator_set_default_mod_mask (GdkModifierType default_mod_mask); 26553: extern 26553: GdkModifierType 26553: gtk_accelerator_get_default_mod_mask (void); 26553: 26553: extern 26553: GtkAccelGroupEntry* gtk_accel_group_query (GtkAccelGroup *accel_group, 26553: guint accel_key, 26553: GdkModifierType accel_mods, 26553: guint *n_entries); 26553: 26553: struct _GtkAccelGroupEntry 26553: { 26553: GtkAccelKey key; 26553: GClosure *closure; 26553: GQuark accel_path_quark; 26553: }; 26553: 26553: typedef GtkAccelGroup *GtkAccelGroup_autoptr; typedef GList *GtkAccelGroup_listautoptr; typedef GSList *GtkAccelGroup_slistautoptr; typedef GQueue *GtkAccelGroup_queueautoptr; 26553: # 245 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 26553: #pragma GCC diagnostic push 26553: # 245 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 26553: 26553: # 245 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 245 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkAccelGroup (GtkAccelGroup *_ptr) { if (_ptr) (g_object_unref) ((GtkAccelGroup *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkAccelGroup (GtkAccelGroup **_ptr) { glib_autoptr_clear_GtkAccelGroup (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkAccelGroup (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkAccelGroup (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkAccelGroup (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 245 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 26553: #pragma GCC diagnostic pop 26553: # 245 "/usr/include/gtk-3.0/gtk/gtkaccelgroup.h" 26553: 26553: 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkborder.h" 1 26553: # 35 "/usr/include/gtk-3.0/gtk/gtkborder.h" 26553: 26553: 26553: typedef struct _GtkBorder GtkBorder; 26553: # 51 "/usr/include/gtk-3.0/gtk/gtkborder.h" 26553: struct _GtkBorder 26553: { 26553: gint16 left; 26553: gint16 right; 26553: gint16 top; 26553: gint16 bottom; 26553: }; 26553: 26553: extern 26553: GType gtk_border_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkBorder *gtk_border_new (void) __attribute__ ((__malloc__)); 26553: extern 26553: GtkBorder *gtk_border_copy (const GtkBorder *border_); 26553: extern 26553: void gtk_border_free (GtkBorder *border_); 26553: 26553: typedef GtkBorder *GtkBorder_autoptr; typedef GList *GtkBorder_listautoptr; typedef GSList *GtkBorder_slistautoptr; typedef GQueue *GtkBorder_queueautoptr; 26553: # 68 "/usr/include/gtk-3.0/gtk/gtkborder.h" 26553: #pragma GCC diagnostic push 26553: # 68 "/usr/include/gtk-3.0/gtk/gtkborder.h" 26553: 26553: # 68 "/usr/include/gtk-3.0/gtk/gtkborder.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 68 "/usr/include/gtk-3.0/gtk/gtkborder.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkBorder (GtkBorder *_ptr) { if (_ptr) (gtk_border_free) ((GtkBorder *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkBorder (GtkBorder **_ptr) { glib_autoptr_clear_GtkBorder (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkBorder (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_border_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkBorder (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_border_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkBorder (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) gtk_border_free); } 26553: # 68 "/usr/include/gtk-3.0/gtk/gtkborder.h" 26553: #pragma GCC diagnostic pop 26553: # 68 "/usr/include/gtk-3.0/gtk/gtkborder.h" 26553: 26553: 26553: 26553: # 35 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktypes.h" 1 26553: # 32 "/usr/include/gtk-3.0/gtk/gtktypes.h" 26553: 26553: 26553: typedef struct _GtkAdjustment GtkAdjustment; 26553: typedef struct _GtkBuilder GtkBuilder; 26553: typedef struct _GtkClipboard GtkClipboard; 26553: typedef struct _GtkIconSet GtkIconSet; 26553: typedef struct _GtkIconSource GtkIconSource; 26553: typedef struct _GtkRcStyle GtkRcStyle; 26553: typedef struct _GtkRequisition GtkRequisition; 26553: typedef struct _GtkSelectionData GtkSelectionData; 26553: typedef struct _GtkSettings GtkSettings; 26553: typedef struct _GtkStyle GtkStyle; 26553: typedef struct _GtkStyleContext GtkStyleContext; 26553: typedef struct _GtkTooltip GtkTooltip; 26553: typedef struct _GtkWidget GtkWidget; 26553: typedef struct _GtkWidgetPath GtkWidgetPath; 26553: typedef struct _GtkWindow GtkWindow; 26553: 26553: 26553: typedef gboolean (*GtkRcPropertyParser) (const GParamSpec *pspec, 26553: const GString *rc_string, 26553: GValue *property_value); 26553: 26553: typedef void (*GtkBuilderConnectFunc) (GtkBuilder *builder, 26553: GObject *object, 26553: const gchar *signal_name, 26553: const gchar *handler_name, 26553: GObject *connect_object, 26553: GConnectFlags flags, 26553: gpointer user_data); 26553: 26553: 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atk.h" 1 26553: # 25 "/usr/include/atk-1.0/atk/atk.h" 26553: # 1 "/usr/include/atk-1.0/atk/atkobject.h" 1 26553: # 29 "/usr/include/atk-1.0/atk/atkobject.h" 26553: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 26553: # 427 "/usr/include/atk-1.0/atk/atkversion.h" 26553: extern 26553: guint atk_get_major_version (void) __attribute__ ((__const__)); 26553: extern 26553: guint atk_get_minor_version (void) __attribute__ ((__const__)); 26553: extern 26553: guint atk_get_micro_version (void) __attribute__ ((__const__)); 26553: extern 26553: guint atk_get_binary_age (void) __attribute__ ((__const__)); 26553: extern 26553: guint atk_get_interface_age (void) __attribute__ ((__const__)); 26553: # 30 "/usr/include/atk-1.0/atk/atkobject.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atkstate.h" 1 26553: # 28 "/usr/include/atk-1.0/atk/atkstate.h" 26553: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 26553: # 29 "/usr/include/atk-1.0/atk/atkstate.h" 2 26553: 26553: 26553: # 148 "/usr/include/atk-1.0/atk/atkstate.h" 26553: typedef enum 26553: { 26553: ATK_STATE_INVALID, 26553: ATK_STATE_ACTIVE, 26553: ATK_STATE_ARMED, 26553: ATK_STATE_BUSY, 26553: ATK_STATE_CHECKED, 26553: ATK_STATE_DEFUNCT, 26553: ATK_STATE_EDITABLE, 26553: ATK_STATE_ENABLED, 26553: ATK_STATE_EXPANDABLE, 26553: ATK_STATE_EXPANDED, 26553: ATK_STATE_FOCUSABLE, 26553: ATK_STATE_FOCUSED, 26553: ATK_STATE_HORIZONTAL, 26553: ATK_STATE_ICONIFIED, 26553: ATK_STATE_MODAL, 26553: ATK_STATE_MULTI_LINE, 26553: ATK_STATE_MULTISELECTABLE, 26553: ATK_STATE_OPAQUE, 26553: ATK_STATE_PRESSED, 26553: ATK_STATE_RESIZABLE, 26553: ATK_STATE_SELECTABLE, 26553: ATK_STATE_SELECTED, 26553: ATK_STATE_SENSITIVE, 26553: ATK_STATE_SHOWING, 26553: ATK_STATE_SINGLE_LINE, 26553: ATK_STATE_STALE, 26553: ATK_STATE_TRANSIENT, 26553: ATK_STATE_VERTICAL, 26553: ATK_STATE_VISIBLE, 26553: ATK_STATE_MANAGES_DESCENDANTS, 26553: ATK_STATE_INDETERMINATE, 26553: ATK_STATE_TRUNCATED, 26553: ATK_STATE_REQUIRED, 26553: ATK_STATE_INVALID_ENTRY, 26553: ATK_STATE_SUPPORTS_AUTOCOMPLETION, 26553: ATK_STATE_SELECTABLE_TEXT, 26553: ATK_STATE_DEFAULT, 26553: ATK_STATE_ANIMATED, 26553: ATK_STATE_VISITED, 26553: ATK_STATE_CHECKABLE, 26553: ATK_STATE_HAS_POPUP, 26553: ATK_STATE_HAS_TOOLTIP, 26553: ATK_STATE_READ_ONLY, 26553: ATK_STATE_LAST_DEFINED 26553: } AtkStateType; 26553: 26553: typedef guint64 AtkState; 26553: 26553: extern 26553: AtkStateType atk_state_type_register (const gchar *name); 26553: 26553: extern 26553: const gchar* atk_state_type_get_name (AtkStateType type); 26553: extern 26553: AtkStateType atk_state_type_for_name (const gchar *name); 26553: 26553: 26553: # 31 "/usr/include/atk-1.0/atk/atkobject.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atkrelationtype.h" 1 26553: # 29 "/usr/include/atk-1.0/atk/atkrelationtype.h" 26553: 26553: # 87 "/usr/include/atk-1.0/atk/atkrelationtype.h" 26553: typedef enum 26553: { 26553: ATK_RELATION_NULL = 0, 26553: ATK_RELATION_CONTROLLED_BY, 26553: ATK_RELATION_CONTROLLER_FOR, 26553: ATK_RELATION_LABEL_FOR, 26553: ATK_RELATION_LABELLED_BY, 26553: ATK_RELATION_MEMBER_OF, 26553: ATK_RELATION_NODE_CHILD_OF, 26553: ATK_RELATION_FLOWS_TO, 26553: ATK_RELATION_FLOWS_FROM, 26553: ATK_RELATION_SUBWINDOW_OF, 26553: ATK_RELATION_EMBEDS, 26553: ATK_RELATION_EMBEDDED_BY, 26553: ATK_RELATION_POPUP_FOR, 26553: ATK_RELATION_PARENT_WINDOW_OF, 26553: ATK_RELATION_DESCRIBED_BY, 26553: ATK_RELATION_DESCRIPTION_FOR, 26553: ATK_RELATION_NODE_PARENT_OF, 26553: ATK_RELATION_DETAILS, 26553: ATK_RELATION_DETAILS_FOR, 26553: ATK_RELATION_ERROR_MESSAGE, 26553: ATK_RELATION_ERROR_FOR, 26553: ATK_RELATION_LAST_DEFINED 26553: } AtkRelationType; 26553: 26553: 26553: # 32 "/usr/include/atk-1.0/atk/atkobject.h" 2 26553: 26553: 26553: # 246 "/usr/include/atk-1.0/atk/atkobject.h" 26553: typedef enum 26553: { 26553: ATK_ROLE_INVALID = 0, 26553: ATK_ROLE_ACCEL_LABEL, 26553: ATK_ROLE_ALERT, 26553: ATK_ROLE_ANIMATION, 26553: ATK_ROLE_ARROW, 26553: ATK_ROLE_CALENDAR, 26553: ATK_ROLE_CANVAS, 26553: ATK_ROLE_CHECK_BOX, 26553: ATK_ROLE_CHECK_MENU_ITEM, 26553: ATK_ROLE_COLOR_CHOOSER, 26553: ATK_ROLE_COLUMN_HEADER, 26553: ATK_ROLE_COMBO_BOX, 26553: ATK_ROLE_DATE_EDITOR, 26553: ATK_ROLE_DESKTOP_ICON, 26553: ATK_ROLE_DESKTOP_FRAME, 26553: ATK_ROLE_DIAL, 26553: ATK_ROLE_DIALOG, 26553: ATK_ROLE_DIRECTORY_PANE, 26553: ATK_ROLE_DRAWING_AREA, 26553: ATK_ROLE_FILE_CHOOSER, 26553: ATK_ROLE_FILLER, 26553: ATK_ROLE_FONT_CHOOSER, 26553: ATK_ROLE_FRAME, 26553: ATK_ROLE_GLASS_PANE, 26553: ATK_ROLE_HTML_CONTAINER, 26553: ATK_ROLE_ICON, 26553: ATK_ROLE_IMAGE, 26553: ATK_ROLE_INTERNAL_FRAME, 26553: ATK_ROLE_LABEL, 26553: ATK_ROLE_LAYERED_PANE, 26553: ATK_ROLE_LIST, 26553: ATK_ROLE_LIST_ITEM, 26553: ATK_ROLE_MENU, 26553: ATK_ROLE_MENU_BAR, 26553: ATK_ROLE_MENU_ITEM, 26553: ATK_ROLE_OPTION_PANE, 26553: ATK_ROLE_PAGE_TAB, 26553: ATK_ROLE_PAGE_TAB_LIST, 26553: ATK_ROLE_PANEL, 26553: ATK_ROLE_PASSWORD_TEXT, 26553: ATK_ROLE_POPUP_MENU, 26553: ATK_ROLE_PROGRESS_BAR, 26553: ATK_ROLE_PUSH_BUTTON, 26553: ATK_ROLE_RADIO_BUTTON, 26553: ATK_ROLE_RADIO_MENU_ITEM, 26553: ATK_ROLE_ROOT_PANE, 26553: ATK_ROLE_ROW_HEADER, 26553: ATK_ROLE_SCROLL_BAR, 26553: ATK_ROLE_SCROLL_PANE, 26553: ATK_ROLE_SEPARATOR, 26553: ATK_ROLE_SLIDER, 26553: ATK_ROLE_SPLIT_PANE, 26553: ATK_ROLE_SPIN_BUTTON, 26553: ATK_ROLE_STATUSBAR, 26553: ATK_ROLE_TABLE, 26553: ATK_ROLE_TABLE_CELL, 26553: ATK_ROLE_TABLE_COLUMN_HEADER, 26553: ATK_ROLE_TABLE_ROW_HEADER, 26553: ATK_ROLE_TEAR_OFF_MENU_ITEM, 26553: ATK_ROLE_TERMINAL, 26553: ATK_ROLE_TEXT, 26553: ATK_ROLE_TOGGLE_BUTTON, 26553: ATK_ROLE_TOOL_BAR, 26553: ATK_ROLE_TOOL_TIP, 26553: ATK_ROLE_TREE, 26553: ATK_ROLE_TREE_TABLE, 26553: ATK_ROLE_UNKNOWN, 26553: ATK_ROLE_VIEWPORT, 26553: ATK_ROLE_WINDOW, 26553: ATK_ROLE_HEADER, 26553: ATK_ROLE_FOOTER, 26553: ATK_ROLE_PARAGRAPH, 26553: ATK_ROLE_RULER, 26553: ATK_ROLE_APPLICATION, 26553: ATK_ROLE_AUTOCOMPLETE, 26553: ATK_ROLE_EDITBAR, 26553: ATK_ROLE_EMBEDDED, 26553: ATK_ROLE_ENTRY, 26553: ATK_ROLE_CHART, 26553: ATK_ROLE_CAPTION, 26553: ATK_ROLE_DOCUMENT_FRAME, 26553: ATK_ROLE_HEADING, 26553: ATK_ROLE_PAGE, 26553: ATK_ROLE_SECTION, 26553: ATK_ROLE_REDUNDANT_OBJECT, 26553: ATK_ROLE_FORM, 26553: ATK_ROLE_LINK, 26553: ATK_ROLE_INPUT_METHOD_WINDOW, 26553: ATK_ROLE_TABLE_ROW, 26553: ATK_ROLE_TREE_ITEM, 26553: ATK_ROLE_DOCUMENT_SPREADSHEET, 26553: ATK_ROLE_DOCUMENT_PRESENTATION, 26553: ATK_ROLE_DOCUMENT_TEXT, 26553: ATK_ROLE_DOCUMENT_WEB, 26553: ATK_ROLE_DOCUMENT_EMAIL, 26553: ATK_ROLE_COMMENT, 26553: ATK_ROLE_LIST_BOX, 26553: ATK_ROLE_GROUPING, 26553: ATK_ROLE_IMAGE_MAP, 26553: ATK_ROLE_NOTIFICATION, 26553: ATK_ROLE_INFO_BAR, 26553: ATK_ROLE_LEVEL_BAR, 26553: ATK_ROLE_TITLE_BAR, 26553: ATK_ROLE_BLOCK_QUOTE, 26553: ATK_ROLE_AUDIO, 26553: ATK_ROLE_VIDEO, 26553: ATK_ROLE_DEFINITION, 26553: ATK_ROLE_ARTICLE, 26553: ATK_ROLE_LANDMARK, 26553: ATK_ROLE_LOG, 26553: ATK_ROLE_MARQUEE, 26553: ATK_ROLE_MATH, 26553: ATK_ROLE_RATING, 26553: ATK_ROLE_TIMER, 26553: ATK_ROLE_DESCRIPTION_LIST, 26553: ATK_ROLE_DESCRIPTION_TERM, 26553: ATK_ROLE_DESCRIPTION_VALUE, 26553: ATK_ROLE_STATIC, 26553: ATK_ROLE_MATH_FRACTION, 26553: ATK_ROLE_MATH_ROOT, 26553: ATK_ROLE_SUBSCRIPT, 26553: ATK_ROLE_SUPERSCRIPT, 26553: ATK_ROLE_FOOTNOTE, 26553: ATK_ROLE_CONTENT_DELETION, 26553: ATK_ROLE_CONTENT_INSERTION, 26553: ATK_ROLE_MARK, 26553: ATK_ROLE_SUGGESTION, 26553: ATK_ROLE_LAST_DEFINED 26553: } AtkRole; 26553: # 395 "/usr/include/atk-1.0/atk/atkobject.h" 26553: typedef enum 26553: { 26553: ATK_LAYER_INVALID, 26553: ATK_LAYER_BACKGROUND, 26553: ATK_LAYER_CANVAS, 26553: ATK_LAYER_WIDGET, 26553: ATK_LAYER_MDI, 26553: ATK_LAYER_POPUP, 26553: ATK_LAYER_OVERLAY, 26553: ATK_LAYER_WINDOW 26553: } AtkLayer; 26553: # 416 "/usr/include/atk-1.0/atk/atkobject.h" 26553: typedef GSList AtkAttributeSet; 26553: # 435 "/usr/include/atk-1.0/atk/atkobject.h" 26553: typedef struct _AtkAttribute AtkAttribute; 26553: 26553: struct _AtkAttribute { 26553: gchar* name; 26553: gchar* value; 26553: }; 26553: # 455 "/usr/include/atk-1.0/atk/atkobject.h" 26553: typedef struct _AtkImplementor AtkImplementor; 26553: typedef struct _AtkImplementorIface AtkImplementorIface; 26553: 26553: 26553: typedef struct _AtkObject AtkObject; 26553: typedef struct _AtkObjectClass AtkObjectClass; 26553: typedef struct _AtkRelationSet AtkRelationSet; 26553: typedef struct _AtkStateSet AtkStateSet; 26553: # 475 "/usr/include/atk-1.0/atk/atkobject.h" 26553: struct _AtkPropertyValues 26553: { 26553: const gchar *property_name; 26553: GValue old_value; 26553: GValue new_value; 26553: }; 26553: 26553: typedef struct _AtkPropertyValues AtkPropertyValues; 26553: # 494 "/usr/include/atk-1.0/atk/atkobject.h" 26553: typedef gboolean (*AtkFunction) (gpointer user_data); 26553: # 519 "/usr/include/atk-1.0/atk/atkobject.h" 26553: typedef void (*AtkPropertyChangeHandler) (AtkObject* obj, AtkPropertyValues* vals); 26553: 26553: 26553: struct _AtkObject 26553: { 26553: GObject parent; 26553: 26553: gchar *description; 26553: gchar *name; 26553: AtkObject *accessible_parent; 26553: AtkRole role; 26553: AtkRelationSet *relation_set; 26553: AtkLayer layer; 26553: }; 26553: # 549 "/usr/include/atk-1.0/atk/atkobject.h" 26553: struct _AtkObjectClass 26553: { 26553: GObjectClass parent; 26553: 26553: 26553: 26553: 26553: const gchar* (* get_name) (AtkObject *accessible); 26553: 26553: 26553: 26553: const gchar* (* get_description) (AtkObject *accessible); 26553: 26553: 26553: 26553: AtkObject* (*get_parent) (AtkObject *accessible); 26553: 26553: 26553: 26553: 26553: gint (* get_n_children) (AtkObject *accessible); 26553: 26553: 26553: 26553: 26553: 26553: AtkObject* (* ref_child) (AtkObject *accessible, 26553: gint i); 26553: 26553: 26553: 26553: 26553: gint (* get_index_in_parent) (AtkObject *accessible); 26553: 26553: 26553: 26553: AtkRelationSet* (* ref_relation_set) (AtkObject *accessible); 26553: 26553: 26553: 26553: AtkRole (* get_role) (AtkObject *accessible); 26553: AtkLayer (* get_layer) (AtkObject *accessible); 26553: gint (* get_mdi_zorder) (AtkObject *accessible); 26553: 26553: 26553: 26553: AtkStateSet* (* ref_state_set) (AtkObject *accessible); 26553: 26553: 26553: 26553: void (* set_name) (AtkObject *accessible, 26553: const gchar *name); 26553: 26553: 26553: 26553: void (* set_description) (AtkObject *accessible, 26553: const gchar *description); 26553: 26553: 26553: 26553: void (* set_parent) (AtkObject *accessible, 26553: AtkObject *parent); 26553: 26553: 26553: 26553: void (* set_role) (AtkObject *accessible, 26553: AtkRole role); 26553: 26553: 26553: 26553: guint (* connect_property_change_handler) (AtkObject 26553: *accessible, 26553: AtkPropertyChangeHandler *handler); 26553: 26553: 26553: 26553: 26553: void (* remove_property_change_handler) (AtkObject 26553: *accessible, 26553: guint 26553: handler_id); 26553: void (* initialize) (AtkObject *accessible, 26553: gpointer data); 26553: 26553: 26553: 26553: 26553: void (* children_changed) (AtkObject *accessible, 26553: guint change_index, 26553: gpointer changed_child); 26553: 26553: 26553: 26553: 26553: void (* focus_event) (AtkObject *accessible, 26553: gboolean focus_in); 26553: 26553: 26553: 26553: 26553: void (* property_change) (AtkObject *accessible, 26553: AtkPropertyValues *values); 26553: 26553: 26553: 26553: 26553: void (* state_change) (AtkObject *accessible, 26553: const gchar *name, 26553: gboolean state_set); 26553: 26553: 26553: 26553: 26553: void (*visible_data_changed) (AtkObject *accessible); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: void (*active_descendant_changed) (AtkObject *accessible, 26553: gpointer *child); 26553: 26553: 26553: 26553: 26553: 26553: AtkAttributeSet* (*get_attributes) (AtkObject *accessible); 26553: 26553: const gchar* (*get_object_locale) (AtkObject *accessible); 26553: 26553: AtkFunction pad1; 26553: }; 26553: 26553: extern 26553: GType atk_object_get_type (void); 26553: # 694 "/usr/include/atk-1.0/atk/atkobject.h" 26553: struct _AtkImplementorIface 26553: { 26553: GTypeInterface parent; 26553: 26553: AtkObject* (*ref_accessible) (AtkImplementor *implementor); 26553: }; 26553: 26553: extern 26553: GType atk_implementor_get_type (void); 26553: extern 26553: AtkObject* atk_implementor_ref_accessible (AtkImplementor *implementor); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: const gchar* atk_object_get_name (AtkObject *accessible); 26553: extern 26553: const gchar* atk_object_get_description (AtkObject *accessible); 26553: extern 26553: AtkObject* atk_object_get_parent (AtkObject *accessible); 26553: extern 26553: AtkObject* atk_object_peek_parent (AtkObject *accessible); 26553: extern 26553: gint atk_object_get_n_accessible_children (AtkObject *accessible); 26553: extern 26553: AtkObject* atk_object_ref_accessible_child (AtkObject *accessible, 26553: gint i); 26553: extern 26553: AtkRelationSet* atk_object_ref_relation_set (AtkObject *accessible); 26553: extern 26553: AtkRole atk_object_get_role (AtkObject *accessible); 26553: 26553: __attribute__((__deprecated__("Use '" "atk_component_get_layer" "' instead"))) extern 26553: AtkLayer atk_object_get_layer (AtkObject *accessible); 26553: __attribute__((__deprecated__("Use '" "atk_component_get_mdi_zorder" "' instead"))) extern 26553: gint atk_object_get_mdi_zorder (AtkObject *accessible); 26553: 26553: extern 26553: AtkAttributeSet* atk_object_get_attributes (AtkObject *accessible); 26553: extern 26553: AtkStateSet* atk_object_ref_state_set (AtkObject *accessible); 26553: extern 26553: gint atk_object_get_index_in_parent (AtkObject *accessible); 26553: extern 26553: void atk_object_set_name (AtkObject *accessible, 26553: const gchar *name); 26553: extern 26553: void atk_object_set_description (AtkObject *accessible, 26553: const gchar *description); 26553: extern 26553: void atk_object_set_parent (AtkObject *accessible, 26553: AtkObject *parent); 26553: extern 26553: void atk_object_set_role (AtkObject *accessible, 26553: AtkRole role); 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: guint atk_object_connect_property_change_handler (AtkObject *accessible, 26553: AtkPropertyChangeHandler *handler); 26553: __attribute__((__deprecated__)) extern 26553: void atk_object_remove_property_change_handler (AtkObject *accessible, 26553: guint handler_id); 26553: 26553: extern 26553: void atk_object_notify_state_change (AtkObject *accessible, 26553: AtkState state, 26553: gboolean value); 26553: extern 26553: void atk_object_initialize (AtkObject *accessible, 26553: gpointer data); 26553: 26553: extern 26553: const gchar* atk_role_get_name (AtkRole role); 26553: extern 26553: AtkRole atk_role_for_name (const gchar *name); 26553: 26553: 26553: 26553: extern 26553: gboolean atk_object_add_relationship (AtkObject *object, 26553: AtkRelationType relationship, 26553: AtkObject *target); 26553: extern 26553: gboolean atk_object_remove_relationship (AtkObject *object, 26553: AtkRelationType relationship, 26553: AtkObject *target); 26553: extern 26553: const gchar* atk_role_get_localized_name (AtkRole role); 26553: __attribute__((__deprecated__)) extern 26553: AtkRole atk_role_register (const gchar *name); 26553: extern 26553: const gchar* atk_object_get_object_locale (AtkObject *accessible); 26553: 26553: extern 26553: const gchar* atk_object_get_accessible_id (AtkObject *accessible); 26553: 26553: extern 26553: void atk_object_set_accessible_id (AtkObject *accessible, 26553: const gchar *name); 26553: 26553: 26553: # 26 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atkaction.h" 1 26553: # 29 "/usr/include/atk-1.0/atk/atkaction.h" 26553: 26553: # 42 "/usr/include/atk-1.0/atk/atkaction.h" 26553: typedef struct _AtkAction AtkAction; 26553: 26553: typedef struct _AtkActionIface AtkActionIface; 26553: # 62 "/usr/include/atk-1.0/atk/atkaction.h" 26553: struct _AtkActionIface 26553: { 26553: 26553: GTypeInterface parent; 26553: 26553: 26553: gboolean (*do_action) (AtkAction *action, 26553: gint i); 26553: gint (*get_n_actions) (AtkAction *action); 26553: const gchar* (*get_description) (AtkAction *action, 26553: gint i); 26553: const gchar* (*get_name) (AtkAction *action, 26553: gint i); 26553: const gchar* (*get_keybinding) (AtkAction *action, 26553: gint i); 26553: gboolean (*set_description) (AtkAction *action, 26553: gint i, 26553: const gchar *desc); 26553: const gchar* (*get_localized_name)(AtkAction *action, 26553: gint i); 26553: }; 26553: 26553: extern 26553: GType atk_action_get_type (void); 26553: # 98 "/usr/include/atk-1.0/atk/atkaction.h" 26553: extern 26553: gboolean atk_action_do_action (AtkAction *action, 26553: gint i); 26553: extern 26553: gint atk_action_get_n_actions (AtkAction *action); 26553: extern 26553: const gchar* atk_action_get_description (AtkAction *action, 26553: gint i); 26553: extern 26553: const gchar* atk_action_get_name (AtkAction *action, 26553: gint i); 26553: extern 26553: const gchar* atk_action_get_keybinding (AtkAction *action, 26553: gint i); 26553: extern 26553: gboolean atk_action_set_description (AtkAction *action, 26553: gint i, 26553: const gchar *desc); 26553: 26553: 26553: extern 26553: const gchar* atk_action_get_localized_name (AtkAction *action, 26553: gint i); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 27 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atkcomponent.h" 1 26553: # 28 "/usr/include/atk-1.0/atk/atkcomponent.h" 26553: # 1 "/usr/include/atk-1.0/atk/atkutil.h" 1 26553: # 29 "/usr/include/atk-1.0/atk/atkutil.h" 26553: 26553: # 41 "/usr/include/atk-1.0/atk/atkutil.h" 26553: typedef struct _AtkUtil AtkUtil; 26553: typedef struct _AtkUtilClass AtkUtilClass; 26553: typedef struct _AtkKeyEventStruct AtkKeyEventStruct; 26553: # 59 "/usr/include/atk-1.0/atk/atkutil.h" 26553: typedef void (*AtkEventListener) (AtkObject* obj); 26553: # 69 "/usr/include/atk-1.0/atk/atkutil.h" 26553: typedef void (*AtkEventListenerInit) (void); 26553: # 86 "/usr/include/atk-1.0/atk/atkutil.h" 26553: typedef gint (*AtkKeySnoopFunc) (AtkKeyEventStruct *event, 26553: gpointer user_data); 26553: # 110 "/usr/include/atk-1.0/atk/atkutil.h" 26553: struct _AtkKeyEventStruct { 26553: gint type; 26553: guint state; 26553: guint keyval; 26553: gint length; 26553: gchar *string; 26553: guint16 keycode; 26553: guint32 timestamp; 26553: }; 26553: # 128 "/usr/include/atk-1.0/atk/atkutil.h" 26553: typedef enum 26553: { 26553: ATK_KEY_EVENT_PRESS, 26553: ATK_KEY_EVENT_RELEASE, 26553: ATK_KEY_EVENT_LAST_DEFINED 26553: } AtkKeyEventType; 26553: 26553: struct _AtkUtil 26553: { 26553: GObject parent; 26553: }; 26553: # 160 "/usr/include/atk-1.0/atk/atkutil.h" 26553: struct _AtkUtilClass 26553: { 26553: GObjectClass parent; 26553: guint (* add_global_event_listener) (GSignalEmissionHook listener, 26553: const gchar *event_type); 26553: void (* remove_global_event_listener) (guint listener_id); 26553: guint (* add_key_event_listener) (AtkKeySnoopFunc listener, 26553: gpointer data); 26553: void (* remove_key_event_listener) (guint listener_id); 26553: AtkObject* (* get_root) (void); 26553: const gchar* (* get_toolkit_name) (void); 26553: const gchar* (* get_toolkit_version) (void); 26553: }; 26553: extern 26553: GType atk_util_get_type (void); 26553: # 187 "/usr/include/atk-1.0/atk/atkutil.h" 26553: typedef enum { 26553: ATK_XY_SCREEN, 26553: ATK_XY_WINDOW, 26553: ATK_XY_PARENT 26553: }AtkCoordType; 26553: 26553: __attribute__((__deprecated__)) extern 26553: guint atk_add_focus_tracker (AtkEventListener focus_tracker); 26553: __attribute__((__deprecated__)) extern 26553: void atk_remove_focus_tracker (guint tracker_id); 26553: __attribute__((__deprecated__)) extern 26553: void atk_focus_tracker_init (AtkEventListenerInit init); 26553: __attribute__((__deprecated__)) extern 26553: void atk_focus_tracker_notify (AtkObject *object); 26553: extern 26553: guint atk_add_global_event_listener (GSignalEmissionHook listener, 26553: const gchar *event_type); 26553: extern 26553: void atk_remove_global_event_listener (guint listener_id); 26553: extern 26553: guint atk_add_key_event_listener (AtkKeySnoopFunc listener, gpointer data); 26553: extern 26553: void atk_remove_key_event_listener (guint listener_id); 26553: 26553: extern 26553: AtkObject* atk_get_root(void); 26553: extern 26553: AtkObject* atk_get_focus_object (void); 26553: 26553: extern 26553: const gchar *atk_get_toolkit_name (void); 26553: extern 26553: const gchar *atk_get_toolkit_version (void); 26553: extern 26553: const gchar *atk_get_version (void); 26553: # 358 "/usr/include/atk-1.0/atk/atkutil.h" 26553: 26553: # 29 "/usr/include/atk-1.0/atk/atkcomponent.h" 2 26553: 26553: 26553: # 54 "/usr/include/atk-1.0/atk/atkcomponent.h" 26553: typedef enum { 26553: ATK_SCROLL_TOP_LEFT, 26553: ATK_SCROLL_BOTTOM_RIGHT, 26553: ATK_SCROLL_TOP_EDGE, 26553: ATK_SCROLL_BOTTOM_EDGE, 26553: ATK_SCROLL_LEFT_EDGE, 26553: ATK_SCROLL_RIGHT_EDGE, 26553: ATK_SCROLL_ANYWHERE 26553: } AtkScrollType; 26553: # 71 "/usr/include/atk-1.0/atk/atkcomponent.h" 26553: typedef struct _AtkComponent AtkComponent; 26553: 26553: typedef struct _AtkComponentIface AtkComponentIface; 26553: # 88 "/usr/include/atk-1.0/atk/atkcomponent.h" 26553: typedef void (*AtkFocusHandler) (AtkObject* object, gboolean focus_in); 26553: 26553: typedef struct _AtkRectangle AtkRectangle; 26553: # 102 "/usr/include/atk-1.0/atk/atkcomponent.h" 26553: struct _AtkRectangle 26553: { 26553: gint x; 26553: gint y; 26553: gint width; 26553: gint height; 26553: }; 26553: 26553: extern 26553: GType atk_rectangle_get_type (void); 26553: # 146 "/usr/include/atk-1.0/atk/atkcomponent.h" 26553: struct _AtkComponentIface 26553: { 26553: 26553: GTypeInterface parent; 26553: 26553: 26553: guint (* add_focus_handler) (AtkComponent *component, 26553: AtkFocusHandler handler); 26553: 26553: gboolean (* contains) (AtkComponent *component, 26553: gint x, 26553: gint y, 26553: AtkCoordType coord_type); 26553: 26553: AtkObject* (* ref_accessible_at_point) (AtkComponent *component, 26553: gint x, 26553: gint y, 26553: AtkCoordType coord_type); 26553: void (* get_extents) (AtkComponent *component, 26553: gint *x, 26553: gint *y, 26553: gint *width, 26553: gint *height, 26553: AtkCoordType coord_type); 26553: void (* get_position) (AtkComponent *component, 26553: gint *x, 26553: gint *y, 26553: AtkCoordType coord_type); 26553: void (* get_size) (AtkComponent *component, 26553: gint *width, 26553: gint *height); 26553: gboolean (* grab_focus) (AtkComponent *component); 26553: void (* remove_focus_handler) (AtkComponent *component, 26553: guint handler_id); 26553: gboolean (* set_extents) (AtkComponent *component, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height, 26553: AtkCoordType coord_type); 26553: gboolean (* set_position) (AtkComponent *component, 26553: gint x, 26553: gint y, 26553: AtkCoordType coord_type); 26553: gboolean (* set_size) (AtkComponent *component, 26553: gint width, 26553: gint height); 26553: 26553: AtkLayer (* get_layer) (AtkComponent *component); 26553: gint (* get_mdi_zorder) (AtkComponent *component); 26553: 26553: 26553: 26553: 26553: void (* bounds_changed) (AtkComponent *component, 26553: AtkRectangle *bounds); 26553: gdouble (* get_alpha) (AtkComponent *component); 26553: # 215 "/usr/include/atk-1.0/atk/atkcomponent.h" 26553: gboolean (*scroll_to) (AtkComponent *component, 26553: AtkScrollType type); 26553: 26553: gboolean (*scroll_to_point) (AtkComponent *component, 26553: AtkCoordType coords, 26553: gint x, 26553: gint y); 26553: }; 26553: 26553: extern 26553: GType atk_component_get_type (void); 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: guint atk_component_add_focus_handler (AtkComponent *component, 26553: AtkFocusHandler handler); 26553: extern 26553: gboolean atk_component_contains (AtkComponent *component, 26553: gint x, 26553: gint y, 26553: AtkCoordType coord_type); 26553: extern 26553: AtkObject* atk_component_ref_accessible_at_point(AtkComponent *component, 26553: gint x, 26553: gint y, 26553: AtkCoordType coord_type); 26553: extern 26553: void atk_component_get_extents (AtkComponent *component, 26553: gint *x, 26553: gint *y, 26553: gint *width, 26553: gint *height, 26553: AtkCoordType coord_type); 26553: __attribute__((__deprecated__("Use '" "atk_component_get_extents" "' instead"))) extern 26553: void atk_component_get_position (AtkComponent *component, 26553: gint *x, 26553: gint *y, 26553: AtkCoordType coord_type); 26553: __attribute__((__deprecated__("Use '" "atk_component_get_extents" "' instead"))) extern 26553: void atk_component_get_size (AtkComponent *component, 26553: gint *width, 26553: gint *height); 26553: extern 26553: AtkLayer atk_component_get_layer (AtkComponent *component); 26553: extern 26553: gint atk_component_get_mdi_zorder (AtkComponent *component); 26553: extern 26553: gboolean atk_component_grab_focus (AtkComponent *component); 26553: __attribute__((__deprecated__)) extern 26553: void atk_component_remove_focus_handler (AtkComponent *component, 26553: guint handler_id); 26553: extern 26553: gboolean atk_component_set_extents (AtkComponent *component, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height, 26553: AtkCoordType coord_type); 26553: extern 26553: gboolean atk_component_set_position (AtkComponent *component, 26553: gint x, 26553: gint y, 26553: AtkCoordType coord_type); 26553: extern 26553: gboolean atk_component_set_size (AtkComponent *component, 26553: gint width, 26553: gint height); 26553: extern 26553: gdouble atk_component_get_alpha (AtkComponent *component); 26553: 26553: extern 26553: gboolean atk_component_scroll_to (AtkComponent *component, 26553: AtkScrollType type); 26553: 26553: extern 26553: gboolean atk_component_scroll_to_point (AtkComponent *component, 26553: AtkCoordType coords, 26553: gint x, 26553: gint y); 26553: 26553: 26553: # 28 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atkdocument.h" 1 26553: # 30 "/usr/include/atk-1.0/atk/atkdocument.h" 26553: 26553: # 45 "/usr/include/atk-1.0/atk/atkdocument.h" 26553: typedef struct _AtkDocument AtkDocument; 26553: 26553: typedef struct _AtkDocumentIface AtkDocumentIface; 26553: # 68 "/usr/include/atk-1.0/atk/atkdocument.h" 26553: struct _AtkDocumentIface 26553: { 26553: GTypeInterface parent; 26553: const gchar* ( *get_document_type) (AtkDocument *document); 26553: gpointer ( *get_document) (AtkDocument *document); 26553: 26553: const gchar* ( *get_document_locale) (AtkDocument *document); 26553: AtkAttributeSet * ( *get_document_attributes) (AtkDocument *document); 26553: const gchar* ( *get_document_attribute_value) (AtkDocument *document, 26553: const gchar *attribute_name); 26553: gboolean ( *set_document_attribute) (AtkDocument *document, 26553: const gchar *attribute_name, 26553: const gchar *attribute_value); 26553: gint ( *get_current_page_number) (AtkDocument *document); 26553: gint ( *get_page_count) (AtkDocument *document); 26553: }; 26553: 26553: extern 26553: GType atk_document_get_type (void); 26553: 26553: __attribute__((__deprecated__)) extern 26553: const gchar* atk_document_get_document_type (AtkDocument *document); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gpointer atk_document_get_document (AtkDocument *document); 26553: 26553: __attribute__((__deprecated__("Use '" "atk_object_get_object_locale" "' instead"))) extern 26553: const gchar* atk_document_get_locale (AtkDocument *document); 26553: 26553: extern 26553: AtkAttributeSet* atk_document_get_attributes (AtkDocument *document); 26553: extern 26553: const gchar* atk_document_get_attribute_value (AtkDocument *document, 26553: const gchar *attribute_name); 26553: extern 26553: gboolean atk_document_set_attribute_value (AtkDocument *document, 26553: const gchar *attribute_name, 26553: const gchar *attribute_value); 26553: extern 26553: gint atk_document_get_current_page_number (AtkDocument *document); 26553: extern 26553: gint atk_document_get_page_count (AtkDocument *document); 26553: 26553: 26553: # 29 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atkeditabletext.h" 1 26553: # 28 "/usr/include/atk-1.0/atk/atkeditabletext.h" 26553: # 1 "/usr/include/atk-1.0/atk/atktext.h" 1 26553: # 32 "/usr/include/atk-1.0/atk/atktext.h" 26553: 26553: # 69 "/usr/include/atk-1.0/atk/atktext.h" 26553: typedef enum 26553: { 26553: ATK_TEXT_ATTR_INVALID = 0, 26553: ATK_TEXT_ATTR_LEFT_MARGIN, 26553: ATK_TEXT_ATTR_RIGHT_MARGIN, 26553: ATK_TEXT_ATTR_INDENT, 26553: ATK_TEXT_ATTR_INVISIBLE, 26553: ATK_TEXT_ATTR_EDITABLE, 26553: ATK_TEXT_ATTR_PIXELS_ABOVE_LINES, 26553: ATK_TEXT_ATTR_PIXELS_BELOW_LINES, 26553: ATK_TEXT_ATTR_PIXELS_INSIDE_WRAP, 26553: ATK_TEXT_ATTR_BG_FULL_HEIGHT, 26553: ATK_TEXT_ATTR_RISE, 26553: ATK_TEXT_ATTR_UNDERLINE, 26553: ATK_TEXT_ATTR_STRIKETHROUGH, 26553: ATK_TEXT_ATTR_SIZE, 26553: ATK_TEXT_ATTR_SCALE, 26553: ATK_TEXT_ATTR_WEIGHT, 26553: ATK_TEXT_ATTR_LANGUAGE, 26553: ATK_TEXT_ATTR_FAMILY_NAME, 26553: ATK_TEXT_ATTR_BG_COLOR, 26553: ATK_TEXT_ATTR_FG_COLOR, 26553: ATK_TEXT_ATTR_BG_STIPPLE, 26553: ATK_TEXT_ATTR_FG_STIPPLE, 26553: ATK_TEXT_ATTR_WRAP_MODE, 26553: ATK_TEXT_ATTR_DIRECTION, 26553: ATK_TEXT_ATTR_JUSTIFICATION, 26553: ATK_TEXT_ATTR_STRETCH, 26553: ATK_TEXT_ATTR_VARIANT, 26553: ATK_TEXT_ATTR_STYLE, 26553: ATK_TEXT_ATTR_TEXT_POSITION, 26553: ATK_TEXT_ATTR_LAST_DEFINED 26553: } AtkTextAttribute; 26553: 26553: extern 26553: AtkTextAttribute atk_text_attribute_register (const gchar *name); 26553: # 114 "/usr/include/atk-1.0/atk/atktext.h" 26553: typedef struct _AtkText AtkText; 26553: 26553: typedef struct _AtkTextIface AtkTextIface; 26553: # 140 "/usr/include/atk-1.0/atk/atktext.h" 26553: typedef enum { 26553: ATK_TEXT_BOUNDARY_CHAR, 26553: ATK_TEXT_BOUNDARY_WORD_START, 26553: ATK_TEXT_BOUNDARY_WORD_END, 26553: ATK_TEXT_BOUNDARY_SENTENCE_START, 26553: ATK_TEXT_BOUNDARY_SENTENCE_END, 26553: ATK_TEXT_BOUNDARY_LINE_START, 26553: ATK_TEXT_BOUNDARY_LINE_END 26553: } AtkTextBoundary; 26553: # 170 "/usr/include/atk-1.0/atk/atktext.h" 26553: typedef enum { 26553: ATK_TEXT_GRANULARITY_CHAR, 26553: ATK_TEXT_GRANULARITY_WORD, 26553: ATK_TEXT_GRANULARITY_SENTENCE, 26553: ATK_TEXT_GRANULARITY_LINE, 26553: ATK_TEXT_GRANULARITY_PARAGRAPH 26553: } AtkTextGranularity; 26553: # 188 "/usr/include/atk-1.0/atk/atktext.h" 26553: typedef struct _AtkTextRectangle AtkTextRectangle; 26553: 26553: struct _AtkTextRectangle { 26553: gint x; 26553: gint y; 26553: gint width; 26553: gint height; 26553: }; 26553: # 206 "/usr/include/atk-1.0/atk/atktext.h" 26553: typedef struct _AtkTextRange AtkTextRange; 26553: 26553: struct _AtkTextRange { 26553: AtkTextRectangle bounds; 26553: gint start_offset; 26553: gint end_offset; 26553: gchar* content; 26553: }; 26553: 26553: extern 26553: GType atk_text_range_get_type (void); 26553: # 227 "/usr/include/atk-1.0/atk/atktext.h" 26553: typedef enum { 26553: ATK_TEXT_CLIP_NONE, 26553: ATK_TEXT_CLIP_MIN, 26553: ATK_TEXT_CLIP_MAX, 26553: ATK_TEXT_CLIP_BOTH 26553: } AtkTextClipType; 26553: # 250 "/usr/include/atk-1.0/atk/atktext.h" 26553: struct _AtkTextIface 26553: { 26553: GTypeInterface parent; 26553: 26553: gchar* (* get_text) (AtkText *text, 26553: gint start_offset, 26553: gint end_offset); 26553: gchar* (* get_text_after_offset) (AtkText *text, 26553: gint offset, 26553: AtkTextBoundary boundary_type, 26553: gint *start_offset, 26553: gint *end_offset); 26553: gchar* (* get_text_at_offset) (AtkText *text, 26553: gint offset, 26553: AtkTextBoundary boundary_type, 26553: gint *start_offset, 26553: gint *end_offset); 26553: gunichar (* get_character_at_offset) (AtkText *text, 26553: gint offset); 26553: gchar* (* get_text_before_offset) (AtkText *text, 26553: gint offset, 26553: AtkTextBoundary boundary_type, 26553: gint *start_offset, 26553: gint *end_offset); 26553: gint (* get_caret_offset) (AtkText *text); 26553: AtkAttributeSet* (* get_run_attributes) (AtkText *text, 26553: gint offset, 26553: gint *start_offset, 26553: gint *end_offset); 26553: AtkAttributeSet* (* get_default_attributes) (AtkText *text); 26553: void (* get_character_extents) (AtkText *text, 26553: gint offset, 26553: gint *x, 26553: gint *y, 26553: gint *width, 26553: gint *height, 26553: AtkCoordType coords); 26553: gint (* get_character_count) (AtkText *text); 26553: gint (* get_offset_at_point) (AtkText *text, 26553: gint x, 26553: gint y, 26553: AtkCoordType coords); 26553: gint (* get_n_selections) (AtkText *text); 26553: gchar* (* get_selection) (AtkText *text, 26553: gint selection_num, 26553: gint *start_offset, 26553: gint *end_offset); 26553: gboolean (* add_selection) (AtkText *text, 26553: gint start_offset, 26553: gint end_offset); 26553: gboolean (* remove_selection) (AtkText *text, 26553: gint selection_num); 26553: gboolean (* set_selection) (AtkText *text, 26553: gint selection_num, 26553: gint start_offset, 26553: gint end_offset); 26553: gboolean (* set_caret_offset) (AtkText *text, 26553: gint offset); 26553: 26553: 26553: 26553: 26553: void (* text_changed) (AtkText *text, 26553: gint position, 26553: gint length); 26553: void (* text_caret_moved) (AtkText *text, 26553: gint location); 26553: void (* text_selection_changed) (AtkText *text); 26553: 26553: void (* text_attributes_changed) (AtkText *text); 26553: 26553: 26553: void (* get_range_extents) (AtkText *text, 26553: gint start_offset, 26553: gint end_offset, 26553: AtkCoordType coord_type, 26553: AtkTextRectangle *rect); 26553: 26553: AtkTextRange** (* get_bounded_ranges) (AtkText *text, 26553: AtkTextRectangle *rect, 26553: AtkCoordType coord_type, 26553: AtkTextClipType x_clip_type, 26553: AtkTextClipType y_clip_type); 26553: 26553: gchar* (* get_string_at_offset) (AtkText *text, 26553: gint offset, 26553: AtkTextGranularity granularity, 26553: gint *start_offset, 26553: gint *end_offset); 26553: # 350 "/usr/include/atk-1.0/atk/atktext.h" 26553: gboolean (* scroll_substring_to) (AtkText *text, 26553: gint start_offset, 26553: gint end_offset, 26553: AtkScrollType type); 26553: gboolean (* scroll_substring_to_point) (AtkText *text, 26553: gint start_offset, 26553: gint end_offset, 26553: AtkCoordType coords, 26553: gint x, 26553: gint y); 26553: }; 26553: 26553: extern 26553: GType atk_text_get_type (void); 26553: # 373 "/usr/include/atk-1.0/atk/atktext.h" 26553: extern 26553: gchar* atk_text_get_text (AtkText *text, 26553: gint start_offset, 26553: gint end_offset); 26553: extern 26553: gunichar atk_text_get_character_at_offset (AtkText *text, 26553: gint offset); 26553: __attribute__((__deprecated__("Use '" "atk_text_get_string_at_offset" "' instead"))) extern 26553: gchar* atk_text_get_text_after_offset (AtkText *text, 26553: gint offset, 26553: AtkTextBoundary boundary_type, 26553: gint *start_offset, 26553: gint *end_offset); 26553: __attribute__((__deprecated__("Use '" "atk_text_get_string_at_offset" "' instead"))) extern 26553: gchar* atk_text_get_text_at_offset (AtkText *text, 26553: gint offset, 26553: AtkTextBoundary boundary_type, 26553: gint *start_offset, 26553: gint *end_offset); 26553: __attribute__((__deprecated__("Use '" "atk_text_get_string_at_offset" "' instead"))) extern 26553: gchar* atk_text_get_text_before_offset (AtkText *text, 26553: gint offset, 26553: AtkTextBoundary boundary_type, 26553: gint *start_offset, 26553: gint *end_offset); 26553: extern 26553: gchar* atk_text_get_string_at_offset (AtkText *text, 26553: gint offset, 26553: AtkTextGranularity granularity, 26553: gint *start_offset, 26553: gint *end_offset); 26553: extern 26553: gint atk_text_get_caret_offset (AtkText *text); 26553: extern 26553: void atk_text_get_character_extents (AtkText *text, 26553: gint offset, 26553: gint *x, 26553: gint *y, 26553: gint *width, 26553: gint *height, 26553: AtkCoordType coords); 26553: extern 26553: AtkAttributeSet* atk_text_get_run_attributes (AtkText *text, 26553: gint offset, 26553: gint *start_offset, 26553: gint *end_offset); 26553: extern 26553: AtkAttributeSet* atk_text_get_default_attributes (AtkText *text); 26553: extern 26553: gint atk_text_get_character_count (AtkText *text); 26553: extern 26553: gint atk_text_get_offset_at_point (AtkText *text, 26553: gint x, 26553: gint y, 26553: AtkCoordType coords); 26553: extern 26553: gint atk_text_get_n_selections (AtkText *text); 26553: extern 26553: gchar* atk_text_get_selection (AtkText *text, 26553: gint selection_num, 26553: gint *start_offset, 26553: gint *end_offset); 26553: extern 26553: gboolean atk_text_add_selection (AtkText *text, 26553: gint start_offset, 26553: gint end_offset); 26553: extern 26553: gboolean atk_text_remove_selection (AtkText *text, 26553: gint selection_num); 26553: extern 26553: gboolean atk_text_set_selection (AtkText *text, 26553: gint selection_num, 26553: gint start_offset, 26553: gint end_offset); 26553: extern 26553: gboolean atk_text_set_caret_offset (AtkText *text, 26553: gint offset); 26553: extern 26553: void atk_text_get_range_extents (AtkText *text, 26553: 26553: gint start_offset, 26553: gint end_offset, 26553: AtkCoordType coord_type, 26553: AtkTextRectangle *rect); 26553: extern 26553: AtkTextRange** atk_text_get_bounded_ranges (AtkText *text, 26553: AtkTextRectangle *rect, 26553: AtkCoordType coord_type, 26553: AtkTextClipType x_clip_type, 26553: AtkTextClipType y_clip_type); 26553: extern 26553: void atk_text_free_ranges (AtkTextRange **ranges); 26553: extern 26553: void atk_attribute_set_free (AtkAttributeSet *attrib_set); 26553: extern 26553: const gchar* atk_text_attribute_get_name (AtkTextAttribute attr); 26553: extern 26553: AtkTextAttribute atk_text_attribute_for_name (const gchar *name); 26553: extern 26553: const gchar* atk_text_attribute_get_value (AtkTextAttribute attr, 26553: gint index_); 26553: 26553: extern 26553: gboolean atk_text_scroll_substring_to (AtkText *text, 26553: gint start_offset, 26553: gint end_offset, 26553: AtkScrollType type); 26553: 26553: extern 26553: gboolean atk_text_scroll_substring_to_point (AtkText *text, 26553: gint start_offset, 26553: gint end_offset, 26553: AtkCoordType coords, 26553: gint x, 26553: gint y); 26553: 26553: 26553: # 29 "/usr/include/atk-1.0/atk/atkeditabletext.h" 2 26553: 26553: 26553: # 44 "/usr/include/atk-1.0/atk/atkeditabletext.h" 26553: typedef struct _AtkEditableText AtkEditableText; 26553: 26553: typedef struct _AtkEditableTextIface AtkEditableTextIface; 26553: 26553: struct _AtkEditableTextIface 26553: { 26553: GTypeInterface parent_interface; 26553: 26553: gboolean (* set_run_attributes) (AtkEditableText *text, 26553: AtkAttributeSet *attrib_set, 26553: gint start_offset, 26553: gint end_offset); 26553: void (* set_text_contents) (AtkEditableText *text, 26553: const gchar *string); 26553: void (* insert_text) (AtkEditableText *text, 26553: const gchar *string, 26553: gint length, 26553: gint *position); 26553: void (* copy_text) (AtkEditableText *text, 26553: gint start_pos, 26553: gint end_pos); 26553: void (* cut_text) (AtkEditableText *text, 26553: gint start_pos, 26553: gint end_pos); 26553: void (* delete_text) (AtkEditableText *text, 26553: gint start_pos, 26553: gint end_pos); 26553: void (* paste_text) (AtkEditableText *text, 26553: gint position); 26553: }; 26553: extern 26553: GType atk_editable_text_get_type (void); 26553: 26553: 26553: extern 26553: gboolean atk_editable_text_set_run_attributes (AtkEditableText *text, 26553: AtkAttributeSet *attrib_set, 26553: gint start_offset, 26553: gint end_offset); 26553: extern 26553: void atk_editable_text_set_text_contents (AtkEditableText *text, 26553: const gchar *string); 26553: extern 26553: void atk_editable_text_insert_text (AtkEditableText *text, 26553: const gchar *string, 26553: gint length, 26553: gint *position); 26553: extern 26553: void atk_editable_text_copy_text (AtkEditableText *text, 26553: gint start_pos, 26553: gint end_pos); 26553: extern 26553: void atk_editable_text_cut_text (AtkEditableText *text, 26553: gint start_pos, 26553: gint end_pos); 26553: extern 26553: void atk_editable_text_delete_text (AtkEditableText *text, 26553: gint start_pos, 26553: gint end_pos); 26553: extern 26553: void atk_editable_text_paste_text (AtkEditableText *text, 26553: gint position); 26553: 26553: 26553: # 30 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atk-enum-types.h" 1 26553: # 11 "/usr/include/atk-1.0/atk/atk-enum-types.h" 26553: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 26553: # 12 "/usr/include/atk-1.0/atk/atk-enum-types.h" 2 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType atk_scroll_type_get_type (void); 26553: 26553: 26553: 26553: extern 26553: GType atk_hyperlink_state_flags_get_type (void); 26553: 26553: 26553: 26553: extern 26553: GType atk_role_get_type (void); 26553: 26553: extern 26553: GType atk_layer_get_type (void); 26553: 26553: 26553: 26553: extern 26553: GType atk_relation_type_get_type (void); 26553: 26553: 26553: 26553: extern 26553: GType atk_state_type_get_type (void); 26553: 26553: 26553: 26553: extern 26553: GType atk_text_attribute_get_type (void); 26553: 26553: extern 26553: GType atk_text_boundary_get_type (void); 26553: 26553: extern 26553: GType atk_text_granularity_get_type (void); 26553: 26553: extern 26553: GType atk_text_clip_type_get_type (void); 26553: 26553: 26553: 26553: extern 26553: GType atk_key_event_type_get_type (void); 26553: 26553: extern 26553: GType atk_coord_type_get_type (void); 26553: 26553: 26553: 26553: extern 26553: GType atk_value_type_get_type (void); 26553: 26553: 26553: # 31 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atkgobjectaccessible.h" 1 26553: # 29 "/usr/include/atk-1.0/atk/atkgobjectaccessible.h" 26553: 26553: # 42 "/usr/include/atk-1.0/atk/atkgobjectaccessible.h" 26553: typedef struct _AtkGObjectAccessible AtkGObjectAccessible; 26553: typedef struct _AtkGObjectAccessibleClass AtkGObjectAccessibleClass; 26553: 26553: struct _AtkGObjectAccessible 26553: { 26553: AtkObject parent; 26553: }; 26553: 26553: extern 26553: GType atk_gobject_accessible_get_type (void); 26553: 26553: struct _AtkGObjectAccessibleClass 26553: { 26553: AtkObjectClass parent_class; 26553: 26553: AtkFunction pad1; 26553: AtkFunction pad2; 26553: }; 26553: 26553: extern 26553: AtkObject *atk_gobject_accessible_for_object (GObject *obj); 26553: extern 26553: GObject *atk_gobject_accessible_get_object (AtkGObjectAccessible *obj); 26553: 26553: 26553: # 32 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atkhyperlink.h" 1 26553: # 29 "/usr/include/atk-1.0/atk/atkhyperlink.h" 26553: 26553: # 43 "/usr/include/atk-1.0/atk/atkhyperlink.h" 26553: typedef enum 26553: { 26553: ATK_HYPERLINK_IS_INLINE = 1 << 0 26553: } AtkHyperlinkStateFlags; 26553: # 55 "/usr/include/atk-1.0/atk/atkhyperlink.h" 26553: typedef struct _AtkHyperlink AtkHyperlink; 26553: typedef struct _AtkHyperlinkClass AtkHyperlinkClass; 26553: 26553: struct _AtkHyperlink 26553: { 26553: GObject parent; 26553: }; 26553: 26553: struct _AtkHyperlinkClass 26553: { 26553: GObjectClass parent; 26553: 26553: gchar* (* get_uri) (AtkHyperlink *link_, 26553: gint i); 26553: AtkObject* (* get_object) (AtkHyperlink *link_, 26553: gint i); 26553: gint (* get_end_index) (AtkHyperlink *link_); 26553: gint (* get_start_index) (AtkHyperlink *link_); 26553: gboolean (* is_valid) (AtkHyperlink *link_); 26553: gint (* get_n_anchors) (AtkHyperlink *link_); 26553: guint (* link_state) (AtkHyperlink *link_); 26553: gboolean (* is_selected_link) (AtkHyperlink *link_); 26553: 26553: 26553: void ( *link_activated) (AtkHyperlink *link_); 26553: AtkFunction pad1; 26553: }; 26553: 26553: extern 26553: GType atk_hyperlink_get_type (void); 26553: 26553: extern 26553: gchar* atk_hyperlink_get_uri (AtkHyperlink *link_, 26553: gint i); 26553: 26553: extern 26553: AtkObject* atk_hyperlink_get_object (AtkHyperlink *link_, 26553: gint i); 26553: 26553: extern 26553: gint atk_hyperlink_get_end_index (AtkHyperlink *link_); 26553: 26553: extern 26553: gint atk_hyperlink_get_start_index (AtkHyperlink *link_); 26553: 26553: extern 26553: gboolean atk_hyperlink_is_valid (AtkHyperlink *link_); 26553: 26553: extern 26553: gboolean atk_hyperlink_is_inline (AtkHyperlink *link_); 26553: 26553: extern 26553: gint atk_hyperlink_get_n_anchors (AtkHyperlink *link_); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean atk_hyperlink_is_selected_link (AtkHyperlink *link_); 26553: 26553: 26553: # 33 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atkhyperlinkimpl.h" 1 26553: # 30 "/usr/include/atk-1.0/atk/atkhyperlinkimpl.h" 26553: 26553: # 49 "/usr/include/atk-1.0/atk/atkhyperlinkimpl.h" 26553: typedef struct _AtkHyperlinkImpl AtkHyperlinkImpl; 26553: 26553: typedef struct _AtkHyperlinkImplIface AtkHyperlinkImplIface; 26553: 26553: struct _AtkHyperlinkImplIface 26553: { 26553: GTypeInterface parent; 26553: 26553: AtkHyperlink* (* get_hyperlink) (AtkHyperlinkImpl *impl); 26553: }; 26553: 26553: extern 26553: GType atk_hyperlink_impl_get_type (void); 26553: 26553: extern 26553: AtkHyperlink *atk_hyperlink_impl_get_hyperlink (AtkHyperlinkImpl *impl); 26553: 26553: 26553: # 34 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atkhypertext.h" 1 26553: # 30 "/usr/include/atk-1.0/atk/atkhypertext.h" 26553: 26553: # 44 "/usr/include/atk-1.0/atk/atkhypertext.h" 26553: typedef struct _AtkHypertext AtkHypertext; 26553: 26553: typedef struct _AtkHypertextIface AtkHypertextIface; 26553: 26553: struct _AtkHypertextIface 26553: { 26553: GTypeInterface parent; 26553: 26553: AtkHyperlink*(* get_link) (AtkHypertext *hypertext, 26553: gint link_index); 26553: gint (* get_n_links) (AtkHypertext *hypertext); 26553: gint (* get_link_index) (AtkHypertext *hypertext, 26553: gint char_index); 26553: 26553: 26553: 26553: 26553: void (* link_selected) (AtkHypertext *hypertext, 26553: gint link_index); 26553: }; 26553: extern 26553: GType atk_hypertext_get_type (void); 26553: 26553: extern 26553: AtkHyperlink* atk_hypertext_get_link (AtkHypertext *hypertext, 26553: gint link_index); 26553: extern 26553: gint atk_hypertext_get_n_links (AtkHypertext *hypertext); 26553: extern 26553: gint atk_hypertext_get_link_index (AtkHypertext *hypertext, 26553: gint char_index); 26553: 26553: 26553: # 35 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atkimage.h" 1 26553: # 30 "/usr/include/atk-1.0/atk/atkimage.h" 26553: 26553: # 45 "/usr/include/atk-1.0/atk/atkimage.h" 26553: typedef struct _AtkImage AtkImage; 26553: 26553: typedef struct _AtkImageIface AtkImageIface; 26553: 26553: struct _AtkImageIface 26553: { 26553: GTypeInterface parent; 26553: void ( *get_image_position) (AtkImage *image, 26553: gint *x, 26553: gint *y, 26553: AtkCoordType coord_type); 26553: const gchar* ( *get_image_description) (AtkImage *image); 26553: void ( *get_image_size) (AtkImage *image, 26553: gint *width, 26553: gint *height); 26553: gboolean ( *set_image_description) (AtkImage *image, 26553: const gchar *description); 26553: const gchar* ( *get_image_locale) (AtkImage *image); 26553: }; 26553: 26553: extern 26553: GType atk_image_get_type (void); 26553: 26553: extern 26553: const gchar* atk_image_get_image_description (AtkImage *image); 26553: 26553: extern 26553: void atk_image_get_image_size (AtkImage *image, 26553: gint *width, 26553: gint *height); 26553: 26553: extern 26553: gboolean atk_image_set_image_description (AtkImage *image, 26553: const gchar *description); 26553: extern 26553: void atk_image_get_image_position (AtkImage *image, 26553: gint *x, 26553: gint *y, 26553: AtkCoordType coord_type); 26553: 26553: extern 26553: const gchar* atk_image_get_image_locale (AtkImage *image); 26553: 26553: 26553: # 36 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atknoopobject.h" 1 26553: # 24 "/usr/include/atk-1.0/atk/atknoopobject.h" 26553: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 26553: # 25 "/usr/include/atk-1.0/atk/atknoopobject.h" 2 26553: 26553: 26553: 26553: 26553: 26553: # 38 "/usr/include/atk-1.0/atk/atknoopobject.h" 26553: typedef struct _AtkNoOpObject AtkNoOpObject; 26553: typedef struct _AtkNoOpObjectClass AtkNoOpObjectClass; 26553: 26553: struct _AtkNoOpObject 26553: { 26553: AtkObject parent; 26553: }; 26553: 26553: extern 26553: GType atk_no_op_object_get_type (void); 26553: 26553: struct _AtkNoOpObjectClass 26553: { 26553: AtkObjectClass parent_class; 26553: }; 26553: 26553: extern 26553: AtkObject *atk_no_op_object_new (GObject *obj); 26553: 26553: 26553: # 37 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atknoopobjectfactory.h" 1 26553: # 27 "/usr/include/atk-1.0/atk/atknoopobjectfactory.h" 26553: # 1 "/usr/include/atk-1.0/atk/atkobjectfactory.h" 1 26553: # 30 "/usr/include/atk-1.0/atk/atkobjectfactory.h" 26553: 26553: # 39 "/usr/include/atk-1.0/atk/atkobjectfactory.h" 26553: typedef struct _AtkObjectFactory AtkObjectFactory; 26553: typedef struct _AtkObjectFactoryClass AtkObjectFactoryClass; 26553: 26553: struct _AtkObjectFactory 26553: { 26553: GObject parent; 26553: }; 26553: 26553: struct _AtkObjectFactoryClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: AtkObject* (* create_accessible) (GObject *obj); 26553: void (* invalidate) (AtkObjectFactory *factory); 26553: GType (* get_accessible_type) (void); 26553: 26553: AtkFunction pad1; 26553: AtkFunction pad2; 26553: }; 26553: 26553: extern 26553: GType atk_object_factory_get_type(void); 26553: 26553: 26553: extern 26553: AtkObject* atk_object_factory_create_accessible (AtkObjectFactory *factory, GObject *obj); 26553: extern 26553: void atk_object_factory_invalidate (AtkObjectFactory *factory); 26553: extern 26553: GType atk_object_factory_get_accessible_type (AtkObjectFactory *factory); 26553: 26553: 26553: # 28 "/usr/include/atk-1.0/atk/atknoopobjectfactory.h" 2 26553: 26553: 26553: # 38 "/usr/include/atk-1.0/atk/atknoopobjectfactory.h" 26553: typedef struct _AtkNoOpObjectFactory AtkNoOpObjectFactory; 26553: typedef struct _AtkNoOpObjectFactoryClass AtkNoOpObjectFactoryClass; 26553: 26553: struct _AtkNoOpObjectFactory 26553: { 26553: AtkObjectFactory parent; 26553: }; 26553: 26553: struct _AtkNoOpObjectFactoryClass 26553: { 26553: AtkObjectFactoryClass parent_class; 26553: }; 26553: 26553: extern 26553: GType atk_no_op_object_factory_get_type(void); 26553: 26553: extern 26553: AtkObjectFactory *atk_no_op_object_factory_new(void); 26553: 26553: 26553: # 38 "/usr/include/atk-1.0/atk/atk.h" 2 26553: 26553: # 1 "/usr/include/atk-1.0/atk/atkplug.h" 1 26553: # 27 "/usr/include/atk-1.0/atk/atkplug.h" 26553: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 26553: # 28 "/usr/include/atk-1.0/atk/atkplug.h" 2 26553: 26553: 26553: # 38 "/usr/include/atk-1.0/atk/atkplug.h" 26553: typedef struct _AtkPlug AtkPlug; 26553: typedef struct _AtkPlugClass AtkPlugClass; 26553: 26553: struct _AtkPlug 26553: { 26553: AtkObject parent; 26553: }; 26553: 26553: extern 26553: GType atk_plug_get_type (void); 26553: 26553: struct _AtkPlugClass 26553: { 26553: AtkObjectClass parent_class; 26553: 26553: 26553: 26553: 26553: gchar* (* get_object_id) (AtkPlug* obj); 26553: }; 26553: 26553: extern 26553: AtkObject* atk_plug_new (void); 26553: extern 26553: void atk_plug_set_child (AtkPlug *plug, AtkObject *child); 26553: extern 26553: gchar* atk_plug_get_id (AtkPlug* plug); 26553: 26553: 26553: # 40 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atkrange.h" 1 26553: # 29 "/usr/include/atk-1.0/atk/atkrange.h" 26553: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 26553: # 30 "/usr/include/atk-1.0/atk/atkrange.h" 2 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _AtkRange AtkRange; 26553: 26553: 26553: extern 26553: GType atk_range_get_type (void); 26553: 26553: extern 26553: AtkRange* atk_range_copy (AtkRange *src); 26553: extern 26553: void atk_range_free (AtkRange *range); 26553: 26553: extern 26553: gdouble atk_range_get_lower_limit (AtkRange *range); 26553: extern 26553: gdouble atk_range_get_upper_limit (AtkRange *range); 26553: extern 26553: const gchar* atk_range_get_description (AtkRange *range); 26553: extern 26553: AtkRange* atk_range_new (gdouble lower_limit, 26553: gdouble upper_limit, 26553: const gchar *description); 26553: 26553: 26553: # 41 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atkregistry.h" 1 26553: # 28 "/usr/include/atk-1.0/atk/atkregistry.h" 26553: # 1 "/usr/include/atk-1.0/atk/atkobjectfactory.h" 1 26553: # 29 "/usr/include/atk-1.0/atk/atkregistry.h" 2 26553: 26553: 26553: # 39 "/usr/include/atk-1.0/atk/atkregistry.h" 26553: struct _AtkRegistry 26553: { 26553: GObject parent; 26553: GHashTable *factory_type_registry; 26553: GHashTable *factory_singleton_cache; 26553: }; 26553: 26553: struct _AtkRegistryClass 26553: { 26553: GObjectClass parent_class; 26553: }; 26553: 26553: typedef struct _AtkRegistry AtkRegistry; 26553: typedef struct _AtkRegistryClass AtkRegistryClass; 26553: 26553: 26553: extern 26553: GType atk_registry_get_type (void); 26553: extern 26553: void atk_registry_set_factory_type (AtkRegistry *registry, 26553: GType type, 26553: GType factory_type); 26553: extern 26553: GType atk_registry_get_factory_type (AtkRegistry *registry, 26553: GType type); 26553: extern 26553: AtkObjectFactory* atk_registry_get_factory (AtkRegistry *registry, 26553: GType type); 26553: 26553: extern 26553: AtkRegistry* atk_get_default_registry (void); 26553: 26553: 26553: # 42 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atkrelation.h" 1 26553: # 27 "/usr/include/atk-1.0/atk/atkrelation.h" 26553: 26553: 26553: 26553: 26553: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 26553: # 32 "/usr/include/atk-1.0/atk/atkrelation.h" 2 26553: # 46 "/usr/include/atk-1.0/atk/atkrelation.h" 26553: typedef struct _AtkRelation AtkRelation; 26553: typedef struct _AtkRelationClass AtkRelationClass; 26553: 26553: struct _AtkRelation 26553: { 26553: GObject parent; 26553: 26553: GPtrArray *target; 26553: AtkRelationType relationship; 26553: }; 26553: 26553: struct _AtkRelationClass 26553: { 26553: GObjectClass parent; 26553: }; 26553: 26553: extern 26553: GType atk_relation_get_type (void); 26553: 26553: extern 26553: AtkRelationType atk_relation_type_register (const gchar *name); 26553: extern 26553: const gchar* atk_relation_type_get_name (AtkRelationType type); 26553: extern 26553: AtkRelationType atk_relation_type_for_name (const gchar *name); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: AtkRelation* atk_relation_new (AtkObject **targets, 26553: gint n_targets, 26553: AtkRelationType relationship); 26553: 26553: 26553: 26553: extern 26553: AtkRelationType atk_relation_get_relation_type (AtkRelation *relation); 26553: 26553: 26553: 26553: extern 26553: GPtrArray* atk_relation_get_target (AtkRelation *relation); 26553: extern 26553: void atk_relation_add_target (AtkRelation *relation, 26553: AtkObject *target); 26553: extern 26553: gboolean atk_relation_remove_target (AtkRelation *relation, 26553: AtkObject *target); 26553: 26553: 26553: # 43 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atkrelationset.h" 1 26553: # 27 "/usr/include/atk-1.0/atk/atkrelationset.h" 26553: 26553: # 40 "/usr/include/atk-1.0/atk/atkrelationset.h" 26553: typedef struct _AtkRelationSetClass AtkRelationSetClass; 26553: 26553: 26553: struct _AtkRelationSet 26553: { 26553: GObject parent; 26553: 26553: GPtrArray *relations; 26553: }; 26553: 26553: struct _AtkRelationSetClass 26553: { 26553: GObjectClass parent; 26553: 26553: AtkFunction pad1; 26553: AtkFunction pad2; 26553: }; 26553: 26553: extern 26553: GType atk_relation_set_get_type (void); 26553: 26553: extern 26553: AtkRelationSet* atk_relation_set_new (void); 26553: extern 26553: gboolean atk_relation_set_contains (AtkRelationSet *set, 26553: AtkRelationType relationship); 26553: extern 26553: gboolean atk_relation_set_contains_target (AtkRelationSet *set, 26553: AtkRelationType relationship, 26553: AtkObject *target); 26553: extern 26553: void atk_relation_set_remove (AtkRelationSet *set, 26553: AtkRelation *relation); 26553: extern 26553: void atk_relation_set_add (AtkRelationSet *set, 26553: AtkRelation *relation); 26553: extern 26553: gint atk_relation_set_get_n_relations (AtkRelationSet *set); 26553: extern 26553: AtkRelation* atk_relation_set_get_relation (AtkRelationSet *set, 26553: gint i); 26553: extern 26553: AtkRelation* atk_relation_set_get_relation_by_type (AtkRelationSet *set, 26553: AtkRelationType relationship); 26553: extern 26553: void atk_relation_set_add_relation_by_type (AtkRelationSet *set, 26553: AtkRelationType relationship, 26553: AtkObject *target); 26553: 26553: 26553: # 44 "/usr/include/atk-1.0/atk/atk.h" 2 26553: 26553: # 1 "/usr/include/atk-1.0/atk/atkselection.h" 1 26553: # 29 "/usr/include/atk-1.0/atk/atkselection.h" 26553: 26553: # 45 "/usr/include/atk-1.0/atk/atkselection.h" 26553: typedef struct _AtkSelection AtkSelection; 26553: 26553: typedef struct _AtkSelectionIface AtkSelectionIface; 26553: 26553: struct _AtkSelectionIface 26553: { 26553: GTypeInterface parent; 26553: 26553: gboolean (* add_selection) (AtkSelection *selection, 26553: gint i); 26553: gboolean (* clear_selection) (AtkSelection *selection); 26553: AtkObject* (* ref_selection) (AtkSelection *selection, 26553: gint i); 26553: gint (* get_selection_count) (AtkSelection *selection); 26553: gboolean (* is_child_selected) (AtkSelection *selection, 26553: gint i); 26553: gboolean (* remove_selection) (AtkSelection *selection, 26553: gint i); 26553: gboolean (* select_all_selection) (AtkSelection *selection); 26553: 26553: 26553: 26553: void (*selection_changed) (AtkSelection *selection); 26553: }; 26553: 26553: extern 26553: GType atk_selection_get_type (void); 26553: 26553: extern 26553: gboolean atk_selection_add_selection (AtkSelection *selection, 26553: gint i); 26553: 26553: extern 26553: gboolean atk_selection_clear_selection (AtkSelection *selection); 26553: 26553: extern 26553: AtkObject* atk_selection_ref_selection (AtkSelection *selection, 26553: gint i); 26553: 26553: extern 26553: gint atk_selection_get_selection_count (AtkSelection *selection); 26553: 26553: extern 26553: gboolean atk_selection_is_child_selected (AtkSelection *selection, 26553: gint i); 26553: 26553: extern 26553: gboolean atk_selection_remove_selection (AtkSelection *selection, 26553: gint i); 26553: 26553: extern 26553: gboolean atk_selection_select_all_selection (AtkSelection *selection); 26553: 26553: 26553: # 46 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atksocket.h" 1 26553: # 27 "/usr/include/atk-1.0/atk/atksocket.h" 26553: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 26553: # 28 "/usr/include/atk-1.0/atk/atksocket.h" 2 26553: 26553: 26553: # 38 "/usr/include/atk-1.0/atk/atksocket.h" 26553: typedef struct _AtkSocket AtkSocket; 26553: typedef struct _AtkSocketClass AtkSocketClass; 26553: 26553: struct _AtkSocket 26553: { 26553: AtkObject parent; 26553: 26553: 26553: gchar* embedded_plug_id; 26553: }; 26553: 26553: extern 26553: GType atk_socket_get_type (void); 26553: 26553: struct _AtkSocketClass 26553: { 26553: AtkObjectClass parent_class; 26553: 26553: 26553: 26553: 26553: void (* embed) (AtkSocket *obj, const gchar* plug_id); 26553: }; 26553: 26553: extern 26553: AtkObject* atk_socket_new (void); 26553: extern 26553: void atk_socket_embed (AtkSocket* obj, const gchar* plug_id); 26553: extern 26553: gboolean atk_socket_is_occupied (AtkSocket* obj); 26553: 26553: 26553: # 47 "/usr/include/atk-1.0/atk/atk.h" 2 26553: 26553: # 1 "/usr/include/atk-1.0/atk/atkstateset.h" 1 26553: # 31 "/usr/include/atk-1.0/atk/atkstateset.h" 26553: 26553: # 40 "/usr/include/atk-1.0/atk/atkstateset.h" 26553: typedef struct _AtkStateSetClass AtkStateSetClass; 26553: 26553: 26553: struct _AtkStateSet 26553: { 26553: GObject parent; 26553: 26553: }; 26553: 26553: struct _AtkStateSetClass 26553: { 26553: GObjectClass parent; 26553: }; 26553: 26553: extern 26553: GType atk_state_set_get_type (void); 26553: 26553: extern 26553: AtkStateSet* atk_state_set_new (void); 26553: extern 26553: gboolean atk_state_set_is_empty (AtkStateSet *set); 26553: extern 26553: gboolean atk_state_set_add_state (AtkStateSet *set, 26553: AtkStateType type); 26553: extern 26553: void atk_state_set_add_states (AtkStateSet *set, 26553: AtkStateType *types, 26553: gint n_types); 26553: extern 26553: void atk_state_set_clear_states (AtkStateSet *set); 26553: extern 26553: gboolean atk_state_set_contains_state (AtkStateSet *set, 26553: AtkStateType type); 26553: extern 26553: gboolean atk_state_set_contains_states (AtkStateSet *set, 26553: AtkStateType *types, 26553: gint n_types); 26553: extern 26553: gboolean atk_state_set_remove_state (AtkStateSet *set, 26553: AtkStateType type); 26553: extern 26553: AtkStateSet* atk_state_set_and_sets (AtkStateSet *set, 26553: AtkStateSet *compare_set); 26553: extern 26553: AtkStateSet* atk_state_set_or_sets (AtkStateSet *set, 26553: AtkStateSet *compare_set); 26553: extern 26553: AtkStateSet* atk_state_set_xor_sets (AtkStateSet *set, 26553: AtkStateSet *compare_set); 26553: 26553: 26553: # 49 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atkstreamablecontent.h" 1 26553: # 29 "/usr/include/atk-1.0/atk/atkstreamablecontent.h" 26553: 26553: # 38 "/usr/include/atk-1.0/atk/atkstreamablecontent.h" 26553: typedef struct _AtkStreamableContent AtkStreamableContent; 26553: 26553: typedef struct _AtkStreamableContentIface AtkStreamableContentIface; 26553: 26553: struct _AtkStreamableContentIface 26553: { 26553: GTypeInterface parent; 26553: 26553: 26553: 26553: 26553: gint (* get_n_mime_types) (AtkStreamableContent *streamable); 26553: # 61 "/usr/include/atk-1.0/atk/atkstreamablecontent.h" 26553: const gchar* (* get_mime_type) (AtkStreamableContent *streamable, 26553: gint i); 26553: 26553: 26553: 26553: 26553: 26553: 26553: GIOChannel* (* get_stream) (AtkStreamableContent *streamable, 26553: const gchar *mime_type); 26553: # 83 "/usr/include/atk-1.0/atk/atkstreamablecontent.h" 26553: const gchar* (* get_uri) (AtkStreamableContent *streamable, 26553: const gchar *mime_type); 26553: 26553: 26553: AtkFunction pad1; 26553: AtkFunction pad2; 26553: AtkFunction pad3; 26553: }; 26553: extern 26553: GType atk_streamable_content_get_type (void); 26553: 26553: extern 26553: gint atk_streamable_content_get_n_mime_types (AtkStreamableContent *streamable); 26553: 26553: extern 26553: const gchar* atk_streamable_content_get_mime_type (AtkStreamableContent *streamable, 26553: gint i); 26553: extern 26553: GIOChannel* atk_streamable_content_get_stream (AtkStreamableContent *streamable, 26553: const gchar *mime_type); 26553: 26553: extern 26553: const gchar* atk_streamable_content_get_uri (AtkStreamableContent *streamable, 26553: const gchar *mime_type); 26553: 26553: 26553: # 50 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atktable.h" 1 26553: # 29 "/usr/include/atk-1.0/atk/atktable.h" 26553: 26553: # 38 "/usr/include/atk-1.0/atk/atktable.h" 26553: typedef struct _AtkTable AtkTable; 26553: 26553: typedef struct _AtkTableIface AtkTableIface; 26553: 26553: struct _AtkTableIface 26553: { 26553: GTypeInterface parent; 26553: 26553: AtkObject* (* ref_at) (AtkTable *table, 26553: gint row, 26553: gint column); 26553: gint (* get_index_at) (AtkTable *table, 26553: gint row, 26553: gint column); 26553: gint (* get_column_at_index) (AtkTable *table, 26553: gint index_); 26553: gint (* get_row_at_index) (AtkTable *table, 26553: gint index_); 26553: gint (* get_n_columns) (AtkTable *table); 26553: gint (* get_n_rows) (AtkTable *table); 26553: gint (* get_column_extent_at) (AtkTable *table, 26553: gint row, 26553: gint column); 26553: gint (* get_row_extent_at) (AtkTable *table, 26553: gint row, 26553: gint column); 26553: AtkObject* 26553: (* get_caption) (AtkTable *table); 26553: const gchar* (* get_column_description) (AtkTable *table, 26553: gint column); 26553: AtkObject* (* get_column_header) (AtkTable *table, 26553: gint column); 26553: const gchar* (* get_row_description) (AtkTable *table, 26553: gint row); 26553: AtkObject* (* get_row_header) (AtkTable *table, 26553: gint row); 26553: AtkObject* (* get_summary) (AtkTable *table); 26553: void (* set_caption) (AtkTable *table, 26553: AtkObject *caption); 26553: void (* set_column_description) (AtkTable *table, 26553: gint column, 26553: const gchar *description); 26553: void (* set_column_header) (AtkTable *table, 26553: gint column, 26553: AtkObject *header); 26553: void (* set_row_description) (AtkTable *table, 26553: gint row, 26553: const gchar *description); 26553: void (* set_row_header) (AtkTable *table, 26553: gint row, 26553: AtkObject *header); 26553: void (* set_summary) (AtkTable *table, 26553: AtkObject *accessible); 26553: gint (* get_selected_columns) (AtkTable *table, 26553: gint **selected); 26553: gint (* get_selected_rows) (AtkTable *table, 26553: gint **selected); 26553: gboolean (* is_column_selected) (AtkTable *table, 26553: gint column); 26553: gboolean (* is_row_selected) (AtkTable *table, 26553: gint row); 26553: gboolean (* is_selected) (AtkTable *table, 26553: gint row, 26553: gint column); 26553: gboolean (* add_row_selection) (AtkTable *table, 26553: gint row); 26553: gboolean (* remove_row_selection) (AtkTable *table, 26553: gint row); 26553: gboolean (* add_column_selection) (AtkTable *table, 26553: gint column); 26553: gboolean (* remove_column_selection) (AtkTable *table, 26553: gint column); 26553: 26553: 26553: 26553: 26553: void (* row_inserted) (AtkTable *table, 26553: gint row, 26553: gint num_inserted); 26553: void (* column_inserted) (AtkTable *table, 26553: gint column, 26553: gint num_inserted); 26553: void (* row_deleted) (AtkTable *table, 26553: gint row, 26553: gint num_deleted); 26553: void (* column_deleted) (AtkTable *table, 26553: gint column, 26553: gint num_deleted); 26553: void (* row_reordered) (AtkTable *table); 26553: void (* column_reordered) (AtkTable *table); 26553: void (* model_changed) (AtkTable *table); 26553: }; 26553: 26553: extern 26553: GType atk_table_get_type (void); 26553: 26553: extern 26553: AtkObject* atk_table_ref_at (AtkTable *table, 26553: gint row, 26553: gint column); 26553: __attribute__((__deprecated__("Use '" "atk_table_ref_at" "' instead"))) extern 26553: gint atk_table_get_index_at (AtkTable *table, 26553: gint row, 26553: gint column); 26553: __attribute__((__deprecated__)) extern 26553: gint atk_table_get_column_at_index (AtkTable *table, 26553: gint index_); 26553: __attribute__((__deprecated__)) extern 26553: gint atk_table_get_row_at_index (AtkTable *table, 26553: gint index_); 26553: extern 26553: gint atk_table_get_n_columns (AtkTable *table); 26553: extern 26553: gint atk_table_get_n_rows (AtkTable *table); 26553: extern 26553: gint atk_table_get_column_extent_at (AtkTable *table, 26553: gint row, 26553: gint column); 26553: extern 26553: gint atk_table_get_row_extent_at (AtkTable *table, 26553: gint row, 26553: gint column); 26553: extern 26553: AtkObject* 26553: atk_table_get_caption (AtkTable *table); 26553: extern 26553: const gchar* atk_table_get_column_description 26553: (AtkTable *table, 26553: gint column); 26553: extern 26553: AtkObject* atk_table_get_column_header (AtkTable *table, 26553: gint column); 26553: extern 26553: const gchar* atk_table_get_row_description (AtkTable *table, 26553: gint row); 26553: extern 26553: AtkObject* atk_table_get_row_header (AtkTable *table, 26553: gint row); 26553: extern 26553: AtkObject* atk_table_get_summary (AtkTable *table); 26553: extern 26553: void atk_table_set_caption (AtkTable *table, 26553: AtkObject *caption); 26553: extern 26553: void atk_table_set_column_description 26553: (AtkTable *table, 26553: gint column, 26553: const gchar *description); 26553: extern 26553: void atk_table_set_column_header (AtkTable *table, 26553: gint column, 26553: AtkObject *header); 26553: extern 26553: void atk_table_set_row_description (AtkTable *table, 26553: gint row, 26553: const gchar *description); 26553: extern 26553: void atk_table_set_row_header (AtkTable *table, 26553: gint row, 26553: AtkObject *header); 26553: extern 26553: void atk_table_set_summary (AtkTable *table, 26553: AtkObject *accessible); 26553: extern 26553: gint atk_table_get_selected_columns (AtkTable *table, 26553: gint **selected); 26553: extern 26553: gint atk_table_get_selected_rows (AtkTable *table, 26553: gint **selected); 26553: extern 26553: gboolean atk_table_is_column_selected (AtkTable *table, 26553: gint column); 26553: extern 26553: gboolean atk_table_is_row_selected (AtkTable *table, 26553: gint row); 26553: extern 26553: gboolean atk_table_is_selected (AtkTable *table, 26553: gint row, 26553: gint column); 26553: extern 26553: gboolean atk_table_add_row_selection (AtkTable *table, 26553: gint row); 26553: extern 26553: gboolean atk_table_remove_row_selection (AtkTable *table, 26553: gint row); 26553: extern 26553: gboolean atk_table_add_column_selection (AtkTable *table, 26553: gint column); 26553: extern 26553: gboolean atk_table_remove_column_selection 26553: (AtkTable *table, 26553: gint column); 26553: 26553: 26553: # 51 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atktablecell.h" 1 26553: # 29 "/usr/include/atk-1.0/atk/atktablecell.h" 26553: 26553: # 38 "/usr/include/atk-1.0/atk/atktablecell.h" 26553: typedef struct _AtkTableCell AtkTableCell; 26553: 26553: typedef struct _AtkTableCellIface AtkTableCellIface; 26553: # 63 "/usr/include/atk-1.0/atk/atktablecell.h" 26553: struct _AtkTableCellIface 26553: { 26553: 26553: GTypeInterface parent; 26553: 26553: 26553: gint (*get_column_span) (AtkTableCell *cell); 26553: GPtrArray * (*get_column_header_cells) (AtkTableCell *cell); 26553: gboolean (*get_position) (AtkTableCell *cell, 26553: gint *row, 26553: gint *column); 26553: gint (*get_row_span) (AtkTableCell *cell); 26553: GPtrArray * (*get_row_header_cells) (AtkTableCell *cell); 26553: gboolean (*get_row_column_span) (AtkTableCell *cell, 26553: gint *row, 26553: gint *column, 26553: gint *row_span, 26553: gint *column_span); 26553: AtkObject * (*get_table) (AtkTableCell *cell); 26553: }; 26553: 26553: extern 26553: GType atk_table_cell_get_type (void); 26553: 26553: extern 26553: gint atk_table_cell_get_column_span (AtkTableCell *cell); 26553: extern 26553: GPtrArray * atk_table_cell_get_column_header_cells (AtkTableCell *cell); 26553: extern 26553: gboolean atk_table_cell_get_position (AtkTableCell *cell, 26553: gint *row, 26553: gint *column); 26553: extern 26553: gint atk_table_cell_get_row_span (AtkTableCell *cell); 26553: extern 26553: GPtrArray * atk_table_cell_get_row_header_cells (AtkTableCell *cell); 26553: extern 26553: gboolean atk_table_cell_get_row_column_span (AtkTableCell *cell, 26553: gint *row, 26553: gint *column, 26553: gint *row_span, 26553: gint *column_span); 26553: extern 26553: AtkObject * atk_table_cell_get_table (AtkTableCell *cell); 26553: 26553: 26553: # 52 "/usr/include/atk-1.0/atk/atk.h" 2 26553: 26553: 26553: # 1 "/usr/include/atk-1.0/atk/atkmisc.h" 1 26553: # 28 "/usr/include/atk-1.0/atk/atkmisc.h" 26553: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 26553: # 29 "/usr/include/atk-1.0/atk/atkmisc.h" 2 26553: # 53 "/usr/include/atk-1.0/atk/atkmisc.h" 26553: 26553: # 65 "/usr/include/atk-1.0/atk/atkmisc.h" 26553: typedef struct _AtkMisc AtkMisc; 26553: typedef struct _AtkMiscClass AtkMiscClass; 26553: 26553: 26553: struct _AtkMisc 26553: { 26553: GObject parent; 26553: }; 26553: # 81 "/usr/include/atk-1.0/atk/atkmisc.h" 26553: extern AtkMisc *atk_misc_instance; 26553: # 92 "/usr/include/atk-1.0/atk/atkmisc.h" 26553: struct _AtkMiscClass 26553: { 26553: GObjectClass parent; 26553: void (* threads_enter) (AtkMisc *misc); 26553: void (* threads_leave) (AtkMisc *misc); 26553: gpointer vfuncs[32]; 26553: }; 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType atk_misc_get_type (void); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void atk_misc_threads_enter (AtkMisc *misc); 26553: __attribute__((__deprecated__)) extern 26553: void atk_misc_threads_leave (AtkMisc *misc); 26553: __attribute__((__deprecated__)) extern 26553: const AtkMisc *atk_misc_get_instance (void); 26553: 26553: 26553: # 55 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atkvalue.h" 1 26553: # 30 "/usr/include/atk-1.0/atk/atkvalue.h" 26553: 26553: # 39 "/usr/include/atk-1.0/atk/atkvalue.h" 26553: typedef struct _AtkValue AtkValue; 26553: 26553: typedef struct _AtkValueIface AtkValueIface; 26553: # 51 "/usr/include/atk-1.0/atk/atkvalue.h" 26553: typedef enum 26553: { 26553: ATK_VALUE_VERY_WEAK, 26553: ATK_VALUE_WEAK, 26553: ATK_VALUE_ACCEPTABLE, 26553: ATK_VALUE_STRONG, 26553: ATK_VALUE_VERY_STRONG, 26553: ATK_VALUE_VERY_LOW, 26553: ATK_VALUE_LOW, 26553: ATK_VALUE_MEDIUM, 26553: ATK_VALUE_HIGH, 26553: ATK_VALUE_VERY_HIGH, 26553: ATK_VALUE_VERY_BAD, 26553: ATK_VALUE_BAD, 26553: ATK_VALUE_GOOD, 26553: ATK_VALUE_VERY_GOOD, 26553: ATK_VALUE_BEST, 26553: ATK_VALUE_LAST_DEFINED 26553: }AtkValueType; 26553: # 95 "/usr/include/atk-1.0/atk/atkvalue.h" 26553: struct _AtkValueIface 26553: { 26553: GTypeInterface parent; 26553: 26553: 26553: void (* get_current_value) (AtkValue *obj, 26553: GValue *value); 26553: void (* get_maximum_value) (AtkValue *obj, 26553: GValue *value); 26553: void (* get_minimum_value) (AtkValue *obj, 26553: GValue *value); 26553: gboolean (* set_current_value) (AtkValue *obj, 26553: const GValue *value); 26553: void (* get_minimum_increment) (AtkValue *obj, 26553: GValue *value); 26553: 26553: void (* get_value_and_text) (AtkValue *obj, 26553: gdouble *value, 26553: gchar **text); 26553: AtkRange*(* get_range) (AtkValue *obj); 26553: gdouble (* get_increment) (AtkValue *obj); 26553: GSList* (* get_sub_ranges) (AtkValue *obj); 26553: void (* set_value) (AtkValue *obj, 26553: const gdouble new_value); 26553: 26553: }; 26553: 26553: extern 26553: GType atk_value_get_type (void); 26553: 26553: __attribute__((__deprecated__("Use '" "atk_value_get_value_and_text" "' instead"))) extern 26553: void atk_value_get_current_value (AtkValue *obj, 26553: GValue *value); 26553: 26553: __attribute__((__deprecated__("Use '" "atk_value_get_range" "' instead"))) extern 26553: void atk_value_get_maximum_value (AtkValue *obj, 26553: GValue *value); 26553: __attribute__((__deprecated__("Use '" "atk_value_get_range" "' instead"))) extern 26553: void atk_value_get_minimum_value (AtkValue *obj, 26553: GValue *value); 26553: __attribute__((__deprecated__("Use '" "atk_value_set_value" "' instead"))) extern 26553: gboolean atk_value_set_current_value (AtkValue *obj, 26553: const GValue *value); 26553: __attribute__((__deprecated__("Use '" "atk_value_get_increment" "' instead"))) extern 26553: void atk_value_get_minimum_increment (AtkValue *obj, 26553: GValue *value); 26553: 26553: extern 26553: void atk_value_get_value_and_text (AtkValue *obj, 26553: gdouble *value, 26553: gchar **text); 26553: extern 26553: AtkRange* atk_value_get_range (AtkValue *obj); 26553: extern 26553: gdouble atk_value_get_increment (AtkValue *obj); 26553: extern 26553: GSList* atk_value_get_sub_ranges (AtkValue *obj); 26553: extern 26553: void atk_value_set_value (AtkValue *obj, 26553: const gdouble new_value); 26553: 26553: extern 26553: const gchar* atk_value_type_get_name (AtkValueType value_type); 26553: extern 26553: const gchar* atk_value_type_get_localized_name (AtkValueType value_type); 26553: 26553: 26553: # 56 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atkversion.h" 1 26553: # 57 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 1 "/usr/include/atk-1.0/atk/atkwindow.h" 1 26553: # 29 "/usr/include/atk-1.0/atk/atkwindow.h" 26553: 26553: # 41 "/usr/include/atk-1.0/atk/atkwindow.h" 26553: typedef struct _AtkWindow AtkWindow; 26553: typedef struct _AtkWindowIface AtkWindowIface; 26553: 26553: struct _AtkWindowIface 26553: { 26553: GTypeInterface parent; 26553: }; 26553: 26553: extern 26553: GType atk_window_get_type (void); 26553: 26553: # 58 "/usr/include/atk-1.0/atk/atk.h" 2 26553: # 37 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 2 26553: 26553: 26553: # 48 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: typedef enum 26553: { 26553: GTK_WIDGET_HELP_TOOLTIP, 26553: GTK_WIDGET_HELP_WHATS_THIS 26553: } GtkWidgetHelpType; 26553: # 66 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: typedef struct _GtkWidgetPrivate GtkWidgetPrivate; 26553: typedef struct _GtkWidgetClass GtkWidgetClass; 26553: typedef struct _GtkWidgetClassPrivate GtkWidgetClassPrivate; 26553: # 83 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: typedef GdkRectangle GtkAllocation; 26553: # 93 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: typedef void (*GtkCallback) (GtkWidget *widget, 26553: gpointer data); 26553: # 109 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: typedef gboolean (*GtkTickCallback) (GtkWidget *widget, 26553: GdkFrameClock *frame_clock, 26553: gpointer user_data); 26553: # 122 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: struct _GtkRequisition 26553: { 26553: gint width; 26553: gint height; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkWidget 26553: { 26553: GInitiallyUnowned parent_instance; 26553: 26553: 26553: 26553: GtkWidgetPrivate *priv; 26553: }; 26553: # 362 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: struct _GtkWidgetClass 26553: { 26553: GInitiallyUnownedClass parent_class; 26553: 26553: 26553: 26553: guint activate_signal; 26553: 26553: 26553: void (*dispatch_child_properties_changed) (GtkWidget *widget, 26553: guint n_pspecs, 26553: GParamSpec **pspecs); 26553: 26553: 26553: void (* destroy) (GtkWidget *widget); 26553: void (* show) (GtkWidget *widget); 26553: void (* show_all) (GtkWidget *widget); 26553: void (* hide) (GtkWidget *widget); 26553: void (* map) (GtkWidget *widget); 26553: void (* unmap) (GtkWidget *widget); 26553: void (* realize) (GtkWidget *widget); 26553: void (* unrealize) (GtkWidget *widget); 26553: void (* size_allocate) (GtkWidget *widget, 26553: GtkAllocation *allocation); 26553: void (* state_changed) (GtkWidget *widget, 26553: GtkStateType previous_state); 26553: void (* state_flags_changed) (GtkWidget *widget, 26553: GtkStateFlags previous_state_flags); 26553: void (* parent_set) (GtkWidget *widget, 26553: GtkWidget *previous_parent); 26553: void (* hierarchy_changed) (GtkWidget *widget, 26553: GtkWidget *previous_toplevel); 26553: void (* style_set) (GtkWidget *widget, 26553: GtkStyle *previous_style); 26553: void (* direction_changed) (GtkWidget *widget, 26553: GtkTextDirection previous_direction); 26553: void (* grab_notify) (GtkWidget *widget, 26553: gboolean was_grabbed); 26553: void (* child_notify) (GtkWidget *widget, 26553: GParamSpec *child_property); 26553: gboolean (* draw) (GtkWidget *widget, 26553: cairo_t *cr); 26553: 26553: 26553: GtkSizeRequestMode (* get_request_mode) (GtkWidget *widget); 26553: 26553: void (* get_preferred_height) (GtkWidget *widget, 26553: gint *minimum_height, 26553: gint *natural_height); 26553: void (* get_preferred_width_for_height) (GtkWidget *widget, 26553: gint height, 26553: gint *minimum_width, 26553: gint *natural_width); 26553: void (* get_preferred_width) (GtkWidget *widget, 26553: gint *minimum_width, 26553: gint *natural_width); 26553: void (* get_preferred_height_for_width) (GtkWidget *widget, 26553: gint width, 26553: gint *minimum_height, 26553: gint *natural_height); 26553: 26553: 26553: gboolean (* mnemonic_activate) (GtkWidget *widget, 26553: gboolean group_cycling); 26553: 26553: 26553: void (* grab_focus) (GtkWidget *widget); 26553: gboolean (* focus) (GtkWidget *widget, 26553: GtkDirectionType direction); 26553: 26553: 26553: void (* move_focus) (GtkWidget *widget, 26553: GtkDirectionType direction); 26553: gboolean (* keynav_failed) (GtkWidget *widget, 26553: GtkDirectionType direction); 26553: 26553: 26553: gboolean (* event) (GtkWidget *widget, 26553: GdkEvent *event); 26553: gboolean (* button_press_event) (GtkWidget *widget, 26553: GdkEventButton *event); 26553: gboolean (* button_release_event) (GtkWidget *widget, 26553: GdkEventButton *event); 26553: gboolean (* scroll_event) (GtkWidget *widget, 26553: GdkEventScroll *event); 26553: gboolean (* motion_notify_event) (GtkWidget *widget, 26553: GdkEventMotion *event); 26553: gboolean (* delete_event) (GtkWidget *widget, 26553: GdkEventAny *event); 26553: gboolean (* destroy_event) (GtkWidget *widget, 26553: GdkEventAny *event); 26553: gboolean (* key_press_event) (GtkWidget *widget, 26553: GdkEventKey *event); 26553: gboolean (* key_release_event) (GtkWidget *widget, 26553: GdkEventKey *event); 26553: gboolean (* enter_notify_event) (GtkWidget *widget, 26553: GdkEventCrossing *event); 26553: gboolean (* leave_notify_event) (GtkWidget *widget, 26553: GdkEventCrossing *event); 26553: gboolean (* configure_event) (GtkWidget *widget, 26553: GdkEventConfigure *event); 26553: gboolean (* focus_in_event) (GtkWidget *widget, 26553: GdkEventFocus *event); 26553: gboolean (* focus_out_event) (GtkWidget *widget, 26553: GdkEventFocus *event); 26553: gboolean (* map_event) (GtkWidget *widget, 26553: GdkEventAny *event); 26553: gboolean (* unmap_event) (GtkWidget *widget, 26553: GdkEventAny *event); 26553: gboolean (* property_notify_event) (GtkWidget *widget, 26553: GdkEventProperty *event); 26553: gboolean (* selection_clear_event) (GtkWidget *widget, 26553: GdkEventSelection *event); 26553: gboolean (* selection_request_event) (GtkWidget *widget, 26553: GdkEventSelection *event); 26553: gboolean (* selection_notify_event) (GtkWidget *widget, 26553: GdkEventSelection *event); 26553: gboolean (* proximity_in_event) (GtkWidget *widget, 26553: GdkEventProximity *event); 26553: gboolean (* proximity_out_event) (GtkWidget *widget, 26553: GdkEventProximity *event); 26553: gboolean (* visibility_notify_event) (GtkWidget *widget, 26553: GdkEventVisibility *event); 26553: gboolean (* window_state_event) (GtkWidget *widget, 26553: GdkEventWindowState *event); 26553: gboolean (* damage_event) (GtkWidget *widget, 26553: GdkEventExpose *event); 26553: gboolean (* grab_broken_event) (GtkWidget *widget, 26553: GdkEventGrabBroken *event); 26553: 26553: 26553: void (* selection_get) (GtkWidget *widget, 26553: GtkSelectionData *selection_data, 26553: guint info, 26553: guint time_); 26553: void (* selection_received) (GtkWidget *widget, 26553: GtkSelectionData *selection_data, 26553: guint time_); 26553: 26553: 26553: void (* drag_begin) (GtkWidget *widget, 26553: GdkDragContext *context); 26553: void (* drag_end) (GtkWidget *widget, 26553: GdkDragContext *context); 26553: void (* drag_data_get) (GtkWidget *widget, 26553: GdkDragContext *context, 26553: GtkSelectionData *selection_data, 26553: guint info, 26553: guint time_); 26553: void (* drag_data_delete) (GtkWidget *widget, 26553: GdkDragContext *context); 26553: 26553: 26553: void (* drag_leave) (GtkWidget *widget, 26553: GdkDragContext *context, 26553: guint time_); 26553: gboolean (* drag_motion) (GtkWidget *widget, 26553: GdkDragContext *context, 26553: gint x, 26553: gint y, 26553: guint time_); 26553: gboolean (* drag_drop) (GtkWidget *widget, 26553: GdkDragContext *context, 26553: gint x, 26553: gint y, 26553: guint time_); 26553: void (* drag_data_received) (GtkWidget *widget, 26553: GdkDragContext *context, 26553: gint x, 26553: gint y, 26553: GtkSelectionData *selection_data, 26553: guint info, 26553: guint time_); 26553: gboolean (* drag_failed) (GtkWidget *widget, 26553: GdkDragContext *context, 26553: GtkDragResult result); 26553: 26553: 26553: gboolean (* popup_menu) (GtkWidget *widget); 26553: 26553: 26553: 26553: 26553: 26553: 26553: gboolean (* show_help) (GtkWidget *widget, 26553: GtkWidgetHelpType help_type); 26553: 26553: 26553: 26553: AtkObject * (* get_accessible) (GtkWidget *widget); 26553: 26553: void (* screen_changed) (GtkWidget *widget, 26553: GdkScreen *previous_screen); 26553: gboolean (* can_activate_accel) (GtkWidget *widget, 26553: guint signal_id); 26553: 26553: 26553: void (* composited_changed) (GtkWidget *widget); 26553: 26553: gboolean (* query_tooltip) (GtkWidget *widget, 26553: gint x, 26553: gint y, 26553: gboolean keyboard_tooltip, 26553: GtkTooltip *tooltip); 26553: 26553: void (* compute_expand) (GtkWidget *widget, 26553: gboolean *hexpand_p, 26553: gboolean *vexpand_p); 26553: 26553: void (* adjust_size_request) (GtkWidget *widget, 26553: GtkOrientation orientation, 26553: gint *minimum_size, 26553: gint *natural_size); 26553: void (* adjust_size_allocation) (GtkWidget *widget, 26553: GtkOrientation orientation, 26553: gint *minimum_size, 26553: gint *natural_size, 26553: gint *allocated_pos, 26553: gint *allocated_size); 26553: 26553: void (* style_updated) (GtkWidget *widget); 26553: 26553: gboolean (* touch_event) (GtkWidget *widget, 26553: GdkEventTouch *event); 26553: 26553: void (* get_preferred_height_and_baseline_for_width) (GtkWidget *widget, 26553: gint width, 26553: gint *minimum_height, 26553: gint *natural_height, 26553: gint *minimum_baseline, 26553: gint *natural_baseline); 26553: void (* adjust_baseline_request)(GtkWidget *widget, 26553: gint *minimum_baseline, 26553: gint *natural_baseline); 26553: void (* adjust_baseline_allocation) (GtkWidget *widget, 26553: gint *baseline); 26553: void (*queue_draw_region) (GtkWidget *widget, 26553: const cairo_region_t *region); 26553: 26553: 26553: 26553: GtkWidgetClassPrivate *priv; 26553: 26553: 26553: void (*_gtk_reserved6) (void); 26553: void (*_gtk_reserved7) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_widget_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_widget_new (GType type, 26553: const gchar *first_property_name, 26553: ...); 26553: extern 26553: void gtk_widget_destroy (GtkWidget *widget); 26553: extern 26553: void gtk_widget_destroyed (GtkWidget *widget, 26553: GtkWidget **widget_pointer); 26553: extern 26553: void gtk_widget_unparent (GtkWidget *widget); 26553: extern 26553: void gtk_widget_show (GtkWidget *widget); 26553: extern 26553: void gtk_widget_hide (GtkWidget *widget); 26553: extern 26553: void gtk_widget_show_now (GtkWidget *widget); 26553: extern 26553: void gtk_widget_show_all (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_no_show_all (GtkWidget *widget, 26553: gboolean no_show_all); 26553: extern 26553: gboolean gtk_widget_get_no_show_all (GtkWidget *widget); 26553: extern 26553: void gtk_widget_map (GtkWidget *widget); 26553: extern 26553: void gtk_widget_unmap (GtkWidget *widget); 26553: extern 26553: void gtk_widget_realize (GtkWidget *widget); 26553: extern 26553: void gtk_widget_unrealize (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_widget_draw (GtkWidget *widget, 26553: cairo_t *cr); 26553: 26553: extern 26553: void gtk_widget_queue_draw (GtkWidget *widget); 26553: extern 26553: void gtk_widget_queue_draw_area (GtkWidget *widget, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: extern 26553: void gtk_widget_queue_draw_region (GtkWidget *widget, 26553: const cairo_region_t*region); 26553: extern 26553: void gtk_widget_queue_resize (GtkWidget *widget); 26553: extern 26553: void gtk_widget_queue_resize_no_redraw (GtkWidget *widget); 26553: extern 26553: void gtk_widget_queue_allocate (GtkWidget *widget); 26553: extern 26553: GdkFrameClock* gtk_widget_get_frame_clock (GtkWidget *widget); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_widget_get_preferred_size" "' instead"))) extern 26553: void gtk_widget_size_request (GtkWidget *widget, 26553: GtkRequisition *requisition); 26553: extern 26553: void gtk_widget_size_allocate (GtkWidget *widget, 26553: GtkAllocation *allocation); 26553: extern 26553: void gtk_widget_size_allocate_with_baseline (GtkWidget *widget, 26553: GtkAllocation *allocation, 26553: gint baseline); 26553: 26553: extern 26553: GtkSizeRequestMode gtk_widget_get_request_mode (GtkWidget *widget); 26553: extern 26553: void gtk_widget_get_preferred_width (GtkWidget *widget, 26553: gint *minimum_width, 26553: gint *natural_width); 26553: extern 26553: void gtk_widget_get_preferred_height_for_width (GtkWidget *widget, 26553: gint width, 26553: gint *minimum_height, 26553: gint *natural_height); 26553: extern 26553: void gtk_widget_get_preferred_height (GtkWidget *widget, 26553: gint *minimum_height, 26553: gint *natural_height); 26553: extern 26553: void gtk_widget_get_preferred_width_for_height (GtkWidget *widget, 26553: gint height, 26553: gint *minimum_width, 26553: gint *natural_width); 26553: extern 26553: void gtk_widget_get_preferred_height_and_baseline_for_width (GtkWidget *widget, 26553: gint width, 26553: gint *minimum_height, 26553: gint *natural_height, 26553: gint *minimum_baseline, 26553: gint *natural_baseline); 26553: extern 26553: void gtk_widget_get_preferred_size (GtkWidget *widget, 26553: GtkRequisition *minimum_size, 26553: GtkRequisition *natural_size); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_widget_get_preferred_size" "' instead"))) extern 26553: void gtk_widget_get_child_requisition (GtkWidget *widget, 26553: GtkRequisition *requisition); 26553: extern 26553: void gtk_widget_add_accelerator (GtkWidget *widget, 26553: const gchar *accel_signal, 26553: GtkAccelGroup *accel_group, 26553: guint accel_key, 26553: GdkModifierType accel_mods, 26553: GtkAccelFlags accel_flags); 26553: extern 26553: gboolean gtk_widget_remove_accelerator (GtkWidget *widget, 26553: GtkAccelGroup *accel_group, 26553: guint accel_key, 26553: GdkModifierType accel_mods); 26553: extern 26553: void gtk_widget_set_accel_path (GtkWidget *widget, 26553: const gchar *accel_path, 26553: GtkAccelGroup *accel_group); 26553: extern 26553: GList* gtk_widget_list_accel_closures (GtkWidget *widget); 26553: extern 26553: gboolean gtk_widget_can_activate_accel (GtkWidget *widget, 26553: guint signal_id); 26553: extern 26553: gboolean gtk_widget_mnemonic_activate (GtkWidget *widget, 26553: gboolean group_cycling); 26553: extern 26553: gboolean gtk_widget_event (GtkWidget *widget, 26553: GdkEvent *event); 26553: __attribute__((__deprecated__)) extern 26553: gint gtk_widget_send_expose (GtkWidget *widget, 26553: GdkEvent *event); 26553: extern 26553: gboolean gtk_widget_send_focus_change (GtkWidget *widget, 26553: GdkEvent *event); 26553: 26553: extern 26553: gboolean gtk_widget_activate (GtkWidget *widget); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_widget_reparent (GtkWidget *widget, 26553: GtkWidget *new_parent); 26553: extern 26553: gboolean gtk_widget_intersect (GtkWidget *widget, 26553: const GdkRectangle *area, 26553: GdkRectangle *intersection); 26553: __attribute__((__deprecated__)) extern 26553: cairo_region_t *gtk_widget_region_intersect (GtkWidget *widget, 26553: const cairo_region_t *region); 26553: 26553: extern 26553: void gtk_widget_freeze_child_notify (GtkWidget *widget); 26553: extern 26553: void gtk_widget_child_notify (GtkWidget *widget, 26553: const gchar *child_property); 26553: extern 26553: void gtk_widget_thaw_child_notify (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_widget_set_can_focus (GtkWidget *widget, 26553: gboolean can_focus); 26553: extern 26553: gboolean gtk_widget_get_can_focus (GtkWidget *widget); 26553: extern 26553: gboolean gtk_widget_has_focus (GtkWidget *widget); 26553: extern 26553: gboolean gtk_widget_is_focus (GtkWidget *widget); 26553: extern 26553: gboolean gtk_widget_has_visible_focus (GtkWidget *widget); 26553: extern 26553: void gtk_widget_grab_focus (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_focus_on_click (GtkWidget *widget, 26553: gboolean focus_on_click); 26553: extern 26553: gboolean gtk_widget_get_focus_on_click (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_widget_set_can_default (GtkWidget *widget, 26553: gboolean can_default); 26553: extern 26553: gboolean gtk_widget_get_can_default (GtkWidget *widget); 26553: extern 26553: gboolean gtk_widget_has_default (GtkWidget *widget); 26553: extern 26553: void gtk_widget_grab_default (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_widget_set_receives_default (GtkWidget *widget, 26553: gboolean receives_default); 26553: extern 26553: gboolean gtk_widget_get_receives_default (GtkWidget *widget); 26553: 26553: extern 26553: gboolean gtk_widget_has_grab (GtkWidget *widget); 26553: 26553: extern 26553: gboolean gtk_widget_device_is_shadowed (GtkWidget *widget, 26553: GdkDevice *device); 26553: 26553: 26553: extern 26553: void gtk_widget_set_name (GtkWidget *widget, 26553: const gchar *name); 26553: extern 26553: const gchar * gtk_widget_get_name (GtkWidget *widget); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_widget_set_state_flags" "' instead"))) extern 26553: void gtk_widget_set_state (GtkWidget *widget, 26553: GtkStateType state); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_widget_get_state_flags" "' instead"))) extern 26553: GtkStateType gtk_widget_get_state (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_widget_set_state_flags (GtkWidget *widget, 26553: GtkStateFlags flags, 26553: gboolean clear); 26553: extern 26553: void gtk_widget_unset_state_flags (GtkWidget *widget, 26553: GtkStateFlags flags); 26553: extern 26553: GtkStateFlags gtk_widget_get_state_flags (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_widget_set_sensitive (GtkWidget *widget, 26553: gboolean sensitive); 26553: extern 26553: gboolean gtk_widget_get_sensitive (GtkWidget *widget); 26553: extern 26553: gboolean gtk_widget_is_sensitive (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_widget_set_visible (GtkWidget *widget, 26553: gboolean visible); 26553: extern 26553: gboolean gtk_widget_get_visible (GtkWidget *widget); 26553: extern 26553: gboolean gtk_widget_is_visible (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_widget_set_has_window (GtkWidget *widget, 26553: gboolean has_window); 26553: extern 26553: gboolean gtk_widget_get_has_window (GtkWidget *widget); 26553: 26553: extern 26553: gboolean gtk_widget_is_toplevel (GtkWidget *widget); 26553: extern 26553: gboolean gtk_widget_is_drawable (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_realized (GtkWidget *widget, 26553: gboolean realized); 26553: extern 26553: gboolean gtk_widget_get_realized (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_mapped (GtkWidget *widget, 26553: gboolean mapped); 26553: extern 26553: gboolean gtk_widget_get_mapped (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_widget_set_app_paintable (GtkWidget *widget, 26553: gboolean app_paintable); 26553: extern 26553: gboolean gtk_widget_get_app_paintable (GtkWidget *widget); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_widget_set_double_buffered (GtkWidget *widget, 26553: gboolean double_buffered); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_widget_get_double_buffered (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_widget_set_redraw_on_allocate (GtkWidget *widget, 26553: gboolean redraw_on_allocate); 26553: 26553: extern 26553: void gtk_widget_set_parent (GtkWidget *widget, 26553: GtkWidget *parent); 26553: extern 26553: GtkWidget * gtk_widget_get_parent (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_widget_set_parent_window (GtkWidget *widget, 26553: GdkWindow *parent_window); 26553: extern 26553: GdkWindow * gtk_widget_get_parent_window (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_widget_set_child_visible (GtkWidget *widget, 26553: gboolean is_visible); 26553: extern 26553: gboolean gtk_widget_get_child_visible (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_widget_set_window (GtkWidget *widget, 26553: GdkWindow *window); 26553: extern 26553: GdkWindow * gtk_widget_get_window (GtkWidget *widget); 26553: extern 26553: void gtk_widget_register_window (GtkWidget *widget, 26553: GdkWindow *window); 26553: extern 26553: void gtk_widget_unregister_window (GtkWidget *widget, 26553: GdkWindow *window); 26553: 26553: extern 26553: int gtk_widget_get_allocated_width (GtkWidget *widget); 26553: extern 26553: int gtk_widget_get_allocated_height (GtkWidget *widget); 26553: extern 26553: int gtk_widget_get_allocated_baseline (GtkWidget *widget); 26553: extern 26553: void gtk_widget_get_allocated_size (GtkWidget *widget, 26553: GtkAllocation *allocation, 26553: int *baseline); 26553: 26553: extern 26553: void gtk_widget_get_allocation (GtkWidget *widget, 26553: GtkAllocation *allocation); 26553: extern 26553: void gtk_widget_set_allocation (GtkWidget *widget, 26553: const GtkAllocation *allocation); 26553: extern 26553: void gtk_widget_set_clip (GtkWidget *widget, 26553: const GtkAllocation *clip); 26553: extern 26553: void gtk_widget_get_clip (GtkWidget *widget, 26553: GtkAllocation *clip); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_widget_get_preferred_width & gtk_widget_get_preferred_height" "' instead"))) extern 26553: 26553: void gtk_widget_get_requisition (GtkWidget *widget, 26553: GtkRequisition *requisition); 26553: 26553: extern 26553: gboolean gtk_widget_child_focus (GtkWidget *widget, 26553: GtkDirectionType direction); 26553: extern 26553: gboolean gtk_widget_keynav_failed (GtkWidget *widget, 26553: GtkDirectionType direction); 26553: extern 26553: void gtk_widget_error_bell (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_widget_set_size_request (GtkWidget *widget, 26553: gint width, 26553: gint height); 26553: extern 26553: void gtk_widget_get_size_request (GtkWidget *widget, 26553: gint *width, 26553: gint *height); 26553: extern 26553: void gtk_widget_set_events (GtkWidget *widget, 26553: gint events); 26553: extern 26553: void gtk_widget_add_events (GtkWidget *widget, 26553: gint events); 26553: extern 26553: void gtk_widget_set_device_events (GtkWidget *widget, 26553: GdkDevice *device, 26553: GdkEventMask events); 26553: extern 26553: void gtk_widget_add_device_events (GtkWidget *widget, 26553: GdkDevice *device, 26553: GdkEventMask events); 26553: extern 26553: void gtk_widget_set_opacity (GtkWidget *widget, 26553: double opacity); 26553: extern 26553: double gtk_widget_get_opacity (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_widget_set_device_enabled (GtkWidget *widget, 26553: GdkDevice *device, 26553: gboolean enabled); 26553: extern 26553: gboolean gtk_widget_get_device_enabled (GtkWidget *widget, 26553: GdkDevice *device); 26553: 26553: extern 26553: GtkWidget* gtk_widget_get_toplevel (GtkWidget *widget); 26553: extern 26553: GtkWidget* gtk_widget_get_ancestor (GtkWidget *widget, 26553: GType widget_type); 26553: extern 26553: GdkVisual* gtk_widget_get_visual (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_visual (GtkWidget *widget, 26553: GdkVisual *visual); 26553: 26553: extern 26553: GdkScreen * gtk_widget_get_screen (GtkWidget *widget); 26553: extern 26553: gboolean gtk_widget_has_screen (GtkWidget *widget); 26553: extern 26553: gint gtk_widget_get_scale_factor (GtkWidget *widget); 26553: extern 26553: GdkDisplay * gtk_widget_get_display (GtkWidget *widget); 26553: __attribute__((__deprecated__)) extern 26553: GdkWindow * gtk_widget_get_root_window (GtkWidget *widget); 26553: extern 26553: GtkSettings* gtk_widget_get_settings (GtkWidget *widget); 26553: extern 26553: GtkClipboard *gtk_widget_get_clipboard (GtkWidget *widget, 26553: GdkAtom selection); 26553: 26553: 26553: 26553: extern 26553: gboolean gtk_widget_get_hexpand (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_hexpand (GtkWidget *widget, 26553: gboolean expand); 26553: extern 26553: gboolean gtk_widget_get_hexpand_set (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_hexpand_set (GtkWidget *widget, 26553: gboolean set); 26553: extern 26553: gboolean gtk_widget_get_vexpand (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_vexpand (GtkWidget *widget, 26553: gboolean expand); 26553: extern 26553: gboolean gtk_widget_get_vexpand_set (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_vexpand_set (GtkWidget *widget, 26553: gboolean set); 26553: extern 26553: void gtk_widget_queue_compute_expand (GtkWidget *widget); 26553: extern 26553: gboolean gtk_widget_compute_expand (GtkWidget *widget, 26553: GtkOrientation orientation); 26553: 26553: 26553: 26553: extern 26553: gboolean gtk_widget_get_support_multidevice (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_support_multidevice (GtkWidget *widget, 26553: gboolean support_multidevice); 26553: 26553: 26553: extern 26553: void gtk_widget_class_set_accessible_type (GtkWidgetClass *widget_class, 26553: GType type); 26553: extern 26553: void gtk_widget_class_set_accessible_role (GtkWidgetClass *widget_class, 26553: AtkRole role); 26553: extern 26553: AtkObject* gtk_widget_get_accessible (GtkWidget *widget); 26553: 26553: 26553: 26553: extern 26553: GtkAlign gtk_widget_get_halign (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_halign (GtkWidget *widget, 26553: GtkAlign align); 26553: extern 26553: GtkAlign gtk_widget_get_valign (GtkWidget *widget); 26553: extern 26553: GtkAlign gtk_widget_get_valign_with_baseline (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_valign (GtkWidget *widget, 26553: GtkAlign align); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_get_margin_start" "' instead"))) extern 26553: gint gtk_widget_get_margin_left (GtkWidget *widget); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_set_margin_start" "' instead"))) extern 26553: void gtk_widget_set_margin_left (GtkWidget *widget, 26553: gint margin); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_get_margin_end" "' instead"))) extern 26553: gint gtk_widget_get_margin_right (GtkWidget *widget); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_set_margin_end" "' instead"))) extern 26553: void gtk_widget_set_margin_right (GtkWidget *widget, 26553: gint margin); 26553: extern 26553: gint gtk_widget_get_margin_start (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_margin_start (GtkWidget *widget, 26553: gint margin); 26553: extern 26553: gint gtk_widget_get_margin_end (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_margin_end (GtkWidget *widget, 26553: gint margin); 26553: extern 26553: gint gtk_widget_get_margin_top (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_margin_top (GtkWidget *widget, 26553: gint margin); 26553: extern 26553: gint gtk_widget_get_margin_bottom (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_margin_bottom (GtkWidget *widget, 26553: gint margin); 26553: 26553: 26553: extern 26553: gint gtk_widget_get_events (GtkWidget *widget); 26553: extern 26553: GdkEventMask gtk_widget_get_device_events (GtkWidget *widget, 26553: GdkDevice *device); 26553: __attribute__((__deprecated__("Use '" "gdk_window_get_device_position" "' instead"))) extern 26553: void gtk_widget_get_pointer (GtkWidget *widget, 26553: gint *x, 26553: gint *y); 26553: 26553: extern 26553: gboolean gtk_widget_is_ancestor (GtkWidget *widget, 26553: GtkWidget *ancestor); 26553: 26553: extern 26553: gboolean gtk_widget_translate_coordinates (GtkWidget *src_widget, 26553: GtkWidget *dest_widget, 26553: gint src_x, 26553: gint src_y, 26553: gint *dest_x, 26553: gint *dest_y); 26553: 26553: 26553: 26553: extern 26553: gboolean gtk_widget_hide_on_delete (GtkWidget *widget); 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_widget_override_color (GtkWidget *widget, 26553: GtkStateFlags state, 26553: const GdkRGBA *color); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_widget_override_background_color (GtkWidget *widget, 26553: GtkStateFlags state, 26553: const GdkRGBA *color); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_widget_override_font (GtkWidget *widget, 26553: const PangoFontDescription *font_desc); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_widget_override_symbolic_color (GtkWidget *widget, 26553: const gchar *name, 26553: const GdkRGBA *color); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_widget_override_cursor (GtkWidget *widget, 26553: const GdkRGBA *cursor, 26553: const GdkRGBA *secondary_cursor); 26553: 26553: extern 26553: void gtk_widget_reset_style (GtkWidget *widget); 26553: 26553: extern 26553: PangoContext *gtk_widget_create_pango_context (GtkWidget *widget); 26553: extern 26553: PangoContext *gtk_widget_get_pango_context (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_font_options (GtkWidget *widget, 26553: const cairo_font_options_t *options); 26553: extern 26553: const cairo_font_options_t *gtk_widget_get_font_options (GtkWidget *widget); 26553: extern 26553: PangoLayout *gtk_widget_create_pango_layout (GtkWidget *widget, 26553: const gchar *text); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_icon_theme_load_icon" "' instead"))) extern 26553: GdkPixbuf *gtk_widget_render_icon_pixbuf (GtkWidget *widget, 26553: const gchar *stock_id, 26553: GtkIconSize size); 26553: 26553: 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_widget_class_set_template" "' instead"))) extern 26553: void gtk_widget_set_composite_name (GtkWidget *widget, 26553: const gchar *name); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_class_set_template" "' instead"))) extern 26553: gchar* gtk_widget_get_composite_name (GtkWidget *widget); 26553: 26553: 26553: 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_widget_class_set_template" "' instead"))) extern 26553: void gtk_widget_push_composite_child (void); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_class_set_template" "' instead"))) extern 26553: void gtk_widget_pop_composite_child (void); 26553: 26553: 26553: 26553: extern 26553: void gtk_widget_class_install_style_property (GtkWidgetClass *klass, 26553: GParamSpec *pspec); 26553: extern 26553: void gtk_widget_class_install_style_property_parser (GtkWidgetClass *klass, 26553: GParamSpec *pspec, 26553: GtkRcPropertyParser parser); 26553: extern 26553: GParamSpec* gtk_widget_class_find_style_property (GtkWidgetClass *klass, 26553: const gchar *property_name); 26553: extern 26553: GParamSpec** gtk_widget_class_list_style_properties (GtkWidgetClass *klass, 26553: guint *n_properties); 26553: extern 26553: void gtk_widget_style_get_property (GtkWidget *widget, 26553: const gchar *property_name, 26553: GValue *value); 26553: extern 26553: void gtk_widget_style_get_valist (GtkWidget *widget, 26553: const gchar *first_property_name, 26553: va_list var_args); 26553: extern 26553: void gtk_widget_style_get (GtkWidget *widget, 26553: const gchar *first_property_name, 26553: ...) __attribute__((__sentinel__)); 26553: 26553: 26553: 26553: extern 26553: void gtk_widget_set_direction (GtkWidget *widget, 26553: GtkTextDirection dir); 26553: extern 26553: GtkTextDirection gtk_widget_get_direction (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_widget_set_default_direction (GtkTextDirection dir); 26553: extern 26553: GtkTextDirection gtk_widget_get_default_direction (void); 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "gdk_screen_is_composited" "' instead"))) extern 26553: gboolean gtk_widget_is_composited (GtkWidget *widget); 26553: 26553: 26553: 26553: extern 26553: void gtk_widget_shape_combine_region (GtkWidget *widget, 26553: cairo_region_t *region); 26553: extern 26553: void gtk_widget_input_shape_combine_region (GtkWidget *widget, 26553: cairo_region_t *region); 26553: 26553: extern 26553: GList* gtk_widget_list_mnemonic_labels (GtkWidget *widget); 26553: extern 26553: void gtk_widget_add_mnemonic_label (GtkWidget *widget, 26553: GtkWidget *label); 26553: extern 26553: void gtk_widget_remove_mnemonic_label (GtkWidget *widget, 26553: GtkWidget *label); 26553: 26553: extern 26553: void gtk_widget_set_tooltip_window (GtkWidget *widget, 26553: GtkWindow *custom_window); 26553: extern 26553: GtkWindow *gtk_widget_get_tooltip_window (GtkWidget *widget); 26553: extern 26553: void gtk_widget_trigger_tooltip_query (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_tooltip_text (GtkWidget *widget, 26553: const gchar *text); 26553: extern 26553: gchar * gtk_widget_get_tooltip_text (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_tooltip_markup (GtkWidget *widget, 26553: const gchar *markup); 26553: extern 26553: gchar * gtk_widget_get_tooltip_markup (GtkWidget *widget); 26553: extern 26553: void gtk_widget_set_has_tooltip (GtkWidget *widget, 26553: gboolean has_tooltip); 26553: extern 26553: gboolean gtk_widget_get_has_tooltip (GtkWidget *widget); 26553: 26553: extern 26553: gboolean gtk_cairo_should_draw_window (cairo_t *cr, 26553: GdkWindow *window); 26553: extern 26553: void gtk_cairo_transform_to_window (cairo_t *cr, 26553: GtkWidget *widget, 26553: GdkWindow *window); 26553: 26553: extern 26553: GType gtk_requisition_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkRequisition *gtk_requisition_new (void) __attribute__ ((__malloc__)); 26553: extern 26553: GtkRequisition *gtk_requisition_copy (const GtkRequisition *requisition); 26553: extern 26553: void gtk_requisition_free (GtkRequisition *requisition); 26553: 26553: extern 26553: gboolean gtk_widget_in_destruction (GtkWidget *widget); 26553: 26553: extern 26553: GtkStyleContext * gtk_widget_get_style_context (GtkWidget *widget); 26553: 26553: extern 26553: GtkWidgetPath * gtk_widget_get_path (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_widget_class_set_css_name (GtkWidgetClass *widget_class, 26553: const char *name); 26553: extern 26553: const char * gtk_widget_class_get_css_name (GtkWidgetClass *widget_class); 26553: 26553: extern 26553: GdkModifierType gtk_widget_get_modifier_mask (GtkWidget *widget, 26553: GdkModifierIntent intent); 26553: 26553: extern 26553: void gtk_widget_insert_action_group (GtkWidget *widget, 26553: const gchar *name, 26553: GActionGroup *group); 26553: 26553: 26553: 26553: extern 26553: guint gtk_widget_add_tick_callback (GtkWidget *widget, 26553: GtkTickCallback callback, 26553: gpointer user_data, 26553: GDestroyNotify notify); 26553: 26553: extern 26553: void gtk_widget_remove_tick_callback (GtkWidget *widget, 26553: guint id); 26553: # 1453 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: extern 26553: void gtk_widget_init_template (GtkWidget *widget); 26553: extern 26553: GObject *gtk_widget_get_template_child (GtkWidget *widget, 26553: GType widget_type, 26553: const gchar *name); 26553: extern 26553: void gtk_widget_class_set_template (GtkWidgetClass *widget_class, 26553: GBytes *template_bytes); 26553: extern 26553: void gtk_widget_class_set_template_from_resource (GtkWidgetClass *widget_class, 26553: const gchar *resource_name); 26553: extern 26553: void gtk_widget_class_bind_template_callback_full (GtkWidgetClass *widget_class, 26553: const gchar *callback_name, 26553: GCallback callback_symbol); 26553: extern 26553: void gtk_widget_class_set_connect_func (GtkWidgetClass *widget_class, 26553: GtkBuilderConnectFunc connect_func, 26553: gpointer connect_data, 26553: GDestroyNotify connect_data_destroy); 26553: extern 26553: void gtk_widget_class_bind_template_child_full (GtkWidgetClass *widget_class, 26553: const gchar *name, 26553: gboolean internal_child, 26553: gssize struct_offset); 26553: 26553: extern 26553: GActionGroup *gtk_widget_get_action_group (GtkWidget *widget, 26553: const gchar *prefix); 26553: 26553: extern 26553: const gchar ** gtk_widget_list_action_prefixes (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_widget_set_font_map (GtkWidget *widget, 26553: PangoFontMap *font_map); 26553: extern 26553: PangoFontMap * gtk_widget_get_font_map (GtkWidget *widget); 26553: 26553: typedef GtkWidget *GtkWidget_autoptr; typedef GList *GtkWidget_listautoptr; typedef GSList *GtkWidget_slistautoptr; typedef GQueue *GtkWidget_queueautoptr; 26553: # 1493 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: #pragma GCC diagnostic push 26553: # 1493 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: 26553: # 1493 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 1493 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkWidget (GtkWidget *_ptr) { if (_ptr) (g_object_unref) ((GtkWidget *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkWidget (GtkWidget **_ptr) { glib_autoptr_clear_GtkWidget (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkWidget (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkWidget (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkWidget (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 1493 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: #pragma GCC diagnostic pop 26553: # 1493 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: 26553: typedef GtkRequisition *GtkRequisition_autoptr; typedef GList *GtkRequisition_listautoptr; typedef GSList *GtkRequisition_slistautoptr; typedef GQueue *GtkRequisition_queueautoptr; 26553: # 1494 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: #pragma GCC diagnostic push 26553: # 1494 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: 26553: # 1494 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 1494 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkRequisition (GtkRequisition *_ptr) { if (_ptr) (gtk_requisition_free) ((GtkRequisition *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkRequisition (GtkRequisition **_ptr) { glib_autoptr_clear_GtkRequisition (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkRequisition (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_requisition_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkRequisition (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_requisition_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkRequisition (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) gtk_requisition_free); } 26553: # 1494 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: #pragma GCC diagnostic pop 26553: # 1494 "/usr/include/gtk-3.0/gtk/gtkwidget.h" 26553: 26553: 26553: 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 2 26553: 26553: 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 26553: typedef struct _GtkApplication GtkApplication; 26553: typedef struct _GtkApplicationClass GtkApplicationClass; 26553: typedef struct _GtkApplicationPrivate GtkApplicationPrivate; 26553: 26553: struct _GtkApplication 26553: { 26553: GApplication parent; 26553: 26553: 26553: GtkApplicationPrivate *priv; 26553: }; 26553: # 60 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 26553: struct _GtkApplicationClass 26553: { 26553: GApplicationClass parent_class; 26553: 26553: 26553: 26553: void (*window_added) (GtkApplication *application, 26553: GtkWindow *window); 26553: void (*window_removed) (GtkApplication *application, 26553: GtkWindow *window); 26553: 26553: 26553: gpointer padding[12]; 26553: }; 26553: 26553: extern 26553: GType gtk_application_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkApplication * gtk_application_new (const gchar *application_id, 26553: GApplicationFlags flags); 26553: 26553: extern 26553: void gtk_application_add_window (GtkApplication *application, 26553: GtkWindow *window); 26553: 26553: extern 26553: void gtk_application_remove_window (GtkApplication *application, 26553: GtkWindow *window); 26553: extern 26553: GList * gtk_application_get_windows (GtkApplication *application); 26553: 26553: extern 26553: GMenuModel * gtk_application_get_app_menu (GtkApplication *application); 26553: extern 26553: void gtk_application_set_app_menu (GtkApplication *application, 26553: GMenuModel *app_menu); 26553: 26553: extern 26553: GMenuModel * gtk_application_get_menubar (GtkApplication *application); 26553: extern 26553: void gtk_application_set_menubar (GtkApplication *application, 26553: GMenuModel *menubar); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_application_set_accels_for_action" "' instead"))) extern 26553: void gtk_application_add_accelerator (GtkApplication *application, 26553: const gchar *accelerator, 26553: const gchar *action_name, 26553: GVariant *parameter); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_application_set_accels_for_action" "' instead"))) extern 26553: void gtk_application_remove_accelerator (GtkApplication *application, 26553: const gchar *action_name, 26553: GVariant *parameter); 26553: 26553: typedef enum 26553: { 26553: GTK_APPLICATION_INHIBIT_LOGOUT = (1 << 0), 26553: GTK_APPLICATION_INHIBIT_SWITCH = (1 << 1), 26553: GTK_APPLICATION_INHIBIT_SUSPEND = (1 << 2), 26553: GTK_APPLICATION_INHIBIT_IDLE = (1 << 3) 26553: } GtkApplicationInhibitFlags; 26553: 26553: extern 26553: guint gtk_application_inhibit (GtkApplication *application, 26553: GtkWindow *window, 26553: GtkApplicationInhibitFlags flags, 26553: const gchar *reason); 26553: extern 26553: void gtk_application_uninhibit (GtkApplication *application, 26553: guint cookie); 26553: extern 26553: gboolean gtk_application_is_inhibited (GtkApplication *application, 26553: GtkApplicationInhibitFlags flags); 26553: 26553: extern 26553: GtkWindow * gtk_application_get_window_by_id (GtkApplication *application, 26553: guint id); 26553: 26553: extern 26553: GtkWindow * gtk_application_get_active_window (GtkApplication *application); 26553: 26553: extern 26553: gchar ** gtk_application_list_action_descriptions (GtkApplication *application); 26553: 26553: extern 26553: gchar ** gtk_application_get_accels_for_action (GtkApplication *application, 26553: const gchar *detailed_action_name); 26553: extern 26553: gchar ** gtk_application_get_actions_for_accel (GtkApplication *application, 26553: const gchar *accel); 26553: 26553: 26553: extern 26553: void gtk_application_set_accels_for_action (GtkApplication *application, 26553: const gchar *detailed_action_name, 26553: const gchar * const *accels); 26553: 26553: extern 26553: gboolean gtk_application_prefers_app_menu (GtkApplication *application); 26553: 26553: extern 26553: GMenu * gtk_application_get_menu_by_id (GtkApplication *application, 26553: const gchar *id); 26553: 26553: typedef GtkApplication *GtkApplication_autoptr; typedef GList *GtkApplication_listautoptr; typedef GSList *GtkApplication_slistautoptr; typedef GQueue *GtkApplication_queueautoptr; 26553: # 165 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 26553: #pragma GCC diagnostic push 26553: # 165 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 26553: 26553: # 165 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 165 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkApplication (GtkApplication *_ptr) { if (_ptr) (g_object_unref) ((GtkApplication *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkApplication (GtkApplication **_ptr) { glib_autoptr_clear_GtkApplication (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkApplication (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkApplication (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkApplication (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 165 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 26553: #pragma GCC diagnostic pop 26553: # 165 "/usr/include/gtk-3.0/gtk/gtkapplication.h" 26553: 26553: 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkbin.h" 1 26553: # 33 "/usr/include/gtk-3.0/gtk/gtkbin.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 1 26553: # 35 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 26553: typedef struct _GtkContainer GtkContainer; 26553: typedef struct _GtkContainerPrivate GtkContainerPrivate; 26553: typedef struct _GtkContainerClass GtkContainerClass; 26553: 26553: struct _GtkContainer 26553: { 26553: GtkWidget widget; 26553: 26553: 26553: GtkContainerPrivate *priv; 26553: }; 26553: # 75 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 26553: struct _GtkContainerClass 26553: { 26553: GtkWidgetClass parent_class; 26553: 26553: 26553: 26553: void (*add) (GtkContainer *container, 26553: GtkWidget *widget); 26553: void (*remove) (GtkContainer *container, 26553: GtkWidget *widget); 26553: void (*check_resize) (GtkContainer *container); 26553: void (*forall) (GtkContainer *container, 26553: gboolean include_internals, 26553: GtkCallback callback, 26553: gpointer callback_data); 26553: void (*set_focus_child) (GtkContainer *container, 26553: GtkWidget *child); 26553: GType (*child_type) (GtkContainer *container); 26553: gchar* (*composite_name) (GtkContainer *container, 26553: GtkWidget *child); 26553: void (*set_child_property) (GtkContainer *container, 26553: GtkWidget *child, 26553: guint property_id, 26553: const GValue *value, 26553: GParamSpec *pspec); 26553: void (*get_child_property) (GtkContainer *container, 26553: GtkWidget *child, 26553: guint property_id, 26553: GValue *value, 26553: GParamSpec *pspec); 26553: GtkWidgetPath * (*get_path_for_child) (GtkContainer *container, 26553: GtkWidget *child); 26553: 26553: 26553: 26553: 26553: unsigned int _handle_border_width : 1; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: void (*_gtk_reserved5) (void); 26553: void (*_gtk_reserved6) (void); 26553: void (*_gtk_reserved7) (void); 26553: void (*_gtk_reserved8) (void); 26553: }; 26553: # 131 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 26553: typedef enum 26553: { 26553: GTK_RESIZE_PARENT, 26553: GTK_RESIZE_QUEUE, 26553: GTK_RESIZE_IMMEDIATE 26553: } GtkResizeMode; 26553: 26553: 26553: 26553: 26553: extern 26553: GType gtk_container_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: void gtk_container_set_border_width (GtkContainer *container, 26553: guint border_width); 26553: extern 26553: guint gtk_container_get_border_width (GtkContainer *container); 26553: extern 26553: void gtk_container_add (GtkContainer *container, 26553: GtkWidget *widget); 26553: extern 26553: void gtk_container_remove (GtkContainer *container, 26553: GtkWidget *widget); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_container_set_resize_mode (GtkContainer *container, 26553: GtkResizeMode resize_mode); 26553: __attribute__((__deprecated__)) extern 26553: GtkResizeMode gtk_container_get_resize_mode (GtkContainer *container); 26553: 26553: extern 26553: void gtk_container_check_resize (GtkContainer *container); 26553: 26553: extern 26553: void gtk_container_foreach (GtkContainer *container, 26553: GtkCallback callback, 26553: gpointer callback_data); 26553: extern 26553: GList* gtk_container_get_children (GtkContainer *container); 26553: 26553: extern 26553: void gtk_container_propagate_draw (GtkContainer *container, 26553: GtkWidget *child, 26553: cairo_t *cr); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_container_set_focus_chain (GtkContainer *container, 26553: GList *focusable_widgets); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_container_get_focus_chain (GtkContainer *container, 26553: GList **focusable_widgets); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_container_unset_focus_chain (GtkContainer *container); 26553: 26553: 26553: 26553: 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_container_set_reallocate_redraws (GtkContainer *container, 26553: gboolean needs_redraws); 26553: extern 26553: void gtk_container_set_focus_child (GtkContainer *container, 26553: GtkWidget *child); 26553: extern 26553: GtkWidget * 26553: gtk_container_get_focus_child (GtkContainer *container); 26553: extern 26553: void gtk_container_set_focus_vadjustment (GtkContainer *container, 26553: GtkAdjustment *adjustment); 26553: extern 26553: GtkAdjustment *gtk_container_get_focus_vadjustment (GtkContainer *container); 26553: extern 26553: void gtk_container_set_focus_hadjustment (GtkContainer *container, 26553: GtkAdjustment *adjustment); 26553: extern 26553: GtkAdjustment *gtk_container_get_focus_hadjustment (GtkContainer *container); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_container_resize_children (GtkContainer *container); 26553: 26553: extern 26553: GType gtk_container_child_type (GtkContainer *container); 26553: 26553: 26553: extern 26553: void gtk_container_class_install_child_property (GtkContainerClass *cclass, 26553: guint property_id, 26553: GParamSpec *pspec); 26553: extern 26553: void gtk_container_class_install_child_properties (GtkContainerClass *cclass, 26553: guint n_pspecs, 26553: GParamSpec **pspecs); 26553: extern 26553: GParamSpec* gtk_container_class_find_child_property (GObjectClass *cclass, 26553: const gchar *property_name); 26553: extern 26553: GParamSpec** gtk_container_class_list_child_properties (GObjectClass *cclass, 26553: guint *n_properties); 26553: extern 26553: void gtk_container_add_with_properties (GtkContainer *container, 26553: GtkWidget *widget, 26553: const gchar *first_prop_name, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: void gtk_container_child_set (GtkContainer *container, 26553: GtkWidget *child, 26553: const gchar *first_prop_name, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: void gtk_container_child_get (GtkContainer *container, 26553: GtkWidget *child, 26553: const gchar *first_prop_name, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: void gtk_container_child_set_valist (GtkContainer *container, 26553: GtkWidget *child, 26553: const gchar *first_property_name, 26553: va_list var_args); 26553: extern 26553: void gtk_container_child_get_valist (GtkContainer *container, 26553: GtkWidget *child, 26553: const gchar *first_property_name, 26553: va_list var_args); 26553: extern 26553: void gtk_container_child_set_property (GtkContainer *container, 26553: GtkWidget *child, 26553: const gchar *property_name, 26553: const GValue *value); 26553: extern 26553: void gtk_container_child_get_property (GtkContainer *container, 26553: GtkWidget *child, 26553: const gchar *property_name, 26553: GValue *value); 26553: 26553: extern 26553: void gtk_container_child_notify (GtkContainer *container, 26553: GtkWidget *child, 26553: const gchar *child_property); 26553: 26553: extern 26553: void gtk_container_child_notify_by_pspec (GtkContainer *container, 26553: GtkWidget *child, 26553: GParamSpec *pspec); 26553: # 291 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 26553: extern 26553: void gtk_container_forall (GtkContainer *container, 26553: GtkCallback callback, 26553: gpointer callback_data); 26553: 26553: extern 26553: void gtk_container_class_handle_border_width (GtkContainerClass *klass); 26553: 26553: extern 26553: GtkWidgetPath * gtk_container_get_path_for_child (GtkContainer *container, 26553: GtkWidget *child); 26553: 26553: typedef GtkContainer *GtkContainer_autoptr; typedef GList *GtkContainer_listautoptr; typedef GSList *GtkContainer_slistautoptr; typedef GQueue *GtkContainer_queueautoptr; 26553: # 303 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 26553: #pragma GCC diagnostic push 26553: # 303 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 26553: 26553: # 303 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 303 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkContainer (GtkContainer *_ptr) { if (_ptr) (g_object_unref) ((GtkContainer *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkContainer (GtkContainer **_ptr) { glib_autoptr_clear_GtkContainer (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkContainer (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkContainer (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkContainer (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 303 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 26553: #pragma GCC diagnostic pop 26553: # 303 "/usr/include/gtk-3.0/gtk/gtkcontainer.h" 26553: 26553: 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkbin.h" 2 26553: 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/gtkbin.h" 26553: typedef struct _GtkBin GtkBin; 26553: typedef struct _GtkBinPrivate GtkBinPrivate; 26553: typedef struct _GtkBinClass GtkBinClass; 26553: 26553: struct _GtkBin 26553: { 26553: GtkContainer container; 26553: 26553: 26553: GtkBinPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkBinClass 26553: { 26553: GtkContainerClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_bin_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget *gtk_bin_get_child (GtkBin *bin); 26553: 26553: void _gtk_bin_set_child (GtkBin *bin, 26553: GtkWidget *widget); 26553: 26553: typedef GtkBin *GtkBin_autoptr; typedef GList *GtkBin_listautoptr; typedef GSList *GtkBin_slistautoptr; typedef GQueue *GtkBin_queueautoptr; 26553: # 84 "/usr/include/gtk-3.0/gtk/gtkbin.h" 26553: #pragma GCC diagnostic push 26553: # 84 "/usr/include/gtk-3.0/gtk/gtkbin.h" 26553: 26553: # 84 "/usr/include/gtk-3.0/gtk/gtkbin.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 84 "/usr/include/gtk-3.0/gtk/gtkbin.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkBin (GtkBin *_ptr) { if (_ptr) (g_object_unref) ((GtkBin *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkBin (GtkBin **_ptr) { glib_autoptr_clear_GtkBin (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkBin (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkBin (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkBin (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 84 "/usr/include/gtk-3.0/gtk/gtkbin.h" 26553: #pragma GCC diagnostic pop 26553: # 84 "/usr/include/gtk-3.0/gtk/gtkbin.h" 26553: 26553: 26553: 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 2 26553: 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 26553: typedef struct _GtkWindowPrivate GtkWindowPrivate; 26553: typedef struct _GtkWindowClass GtkWindowClass; 26553: typedef struct _GtkWindowGeometryInfo GtkWindowGeometryInfo; 26553: typedef struct _GtkWindowGroup GtkWindowGroup; 26553: typedef struct _GtkWindowGroupClass GtkWindowGroupClass; 26553: typedef struct _GtkWindowGroupPrivate GtkWindowGroupPrivate; 26553: 26553: struct _GtkWindow 26553: { 26553: GtkBin bin; 26553: 26553: GtkWindowPrivate *priv; 26553: }; 26553: # 71 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 26553: struct _GtkWindowClass 26553: { 26553: GtkBinClass parent_class; 26553: 26553: 26553: 26553: void (* set_focus) (GtkWindow *window, 26553: GtkWidget *focus); 26553: 26553: 26553: 26553: void (* activate_focus) (GtkWindow *window); 26553: void (* activate_default) (GtkWindow *window); 26553: void (* keys_changed) (GtkWindow *window); 26553: gboolean (* enable_debugging) (GtkWindow *window, 26553: gboolean toggle); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: }; 26553: # 115 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 26553: typedef enum 26553: { 26553: GTK_WINDOW_TOPLEVEL, 26553: GTK_WINDOW_POPUP 26553: } GtkWindowType; 26553: # 134 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 26553: typedef enum 26553: { 26553: GTK_WIN_POS_NONE, 26553: GTK_WIN_POS_CENTER, 26553: GTK_WIN_POS_MOUSE, 26553: GTK_WIN_POS_CENTER_ALWAYS, 26553: GTK_WIN_POS_CENTER_ON_PARENT 26553: } GtkWindowPosition; 26553: 26553: 26553: extern 26553: GType gtk_window_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_window_new (GtkWindowType type); 26553: extern 26553: void gtk_window_set_title (GtkWindow *window, 26553: const gchar *title); 26553: extern 26553: const gchar * gtk_window_get_title (GtkWindow *window); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_window_set_wmclass (GtkWindow *window, 26553: const gchar *wmclass_name, 26553: const gchar *wmclass_class); 26553: extern 26553: void gtk_window_set_role (GtkWindow *window, 26553: const gchar *role); 26553: extern 26553: void gtk_window_set_startup_id (GtkWindow *window, 26553: const gchar *startup_id); 26553: extern 26553: const gchar * gtk_window_get_role (GtkWindow *window); 26553: extern 26553: void gtk_window_add_accel_group (GtkWindow *window, 26553: GtkAccelGroup *accel_group); 26553: extern 26553: void gtk_window_remove_accel_group (GtkWindow *window, 26553: GtkAccelGroup *accel_group); 26553: extern 26553: void gtk_window_set_position (GtkWindow *window, 26553: GtkWindowPosition position); 26553: extern 26553: gboolean gtk_window_activate_focus (GtkWindow *window); 26553: extern 26553: void gtk_window_set_focus (GtkWindow *window, 26553: GtkWidget *focus); 26553: extern 26553: GtkWidget *gtk_window_get_focus (GtkWindow *window); 26553: extern 26553: void gtk_window_set_default (GtkWindow *window, 26553: GtkWidget *default_widget); 26553: extern 26553: GtkWidget *gtk_window_get_default_widget (GtkWindow *window); 26553: extern 26553: gboolean gtk_window_activate_default (GtkWindow *window); 26553: 26553: extern 26553: void gtk_window_set_transient_for (GtkWindow *window, 26553: GtkWindow *parent); 26553: extern 26553: GtkWindow *gtk_window_get_transient_for (GtkWindow *window); 26553: extern 26553: void gtk_window_set_attached_to (GtkWindow *window, 26553: GtkWidget *attach_widget); 26553: extern 26553: GtkWidget *gtk_window_get_attached_to (GtkWindow *window); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_set_opacity" "' instead"))) extern 26553: void gtk_window_set_opacity (GtkWindow *window, 26553: gdouble opacity); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_get_opacity" "' instead"))) extern 26553: gdouble gtk_window_get_opacity (GtkWindow *window); 26553: extern 26553: void gtk_window_set_type_hint (GtkWindow *window, 26553: GdkWindowTypeHint hint); 26553: extern 26553: GdkWindowTypeHint gtk_window_get_type_hint (GtkWindow *window); 26553: extern 26553: void gtk_window_set_skip_taskbar_hint (GtkWindow *window, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_window_get_skip_taskbar_hint (GtkWindow *window); 26553: extern 26553: void gtk_window_set_skip_pager_hint (GtkWindow *window, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_window_get_skip_pager_hint (GtkWindow *window); 26553: extern 26553: void gtk_window_set_urgency_hint (GtkWindow *window, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_window_get_urgency_hint (GtkWindow *window); 26553: extern 26553: void gtk_window_set_accept_focus (GtkWindow *window, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_window_get_accept_focus (GtkWindow *window); 26553: extern 26553: void gtk_window_set_focus_on_map (GtkWindow *window, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_window_get_focus_on_map (GtkWindow *window); 26553: extern 26553: void gtk_window_set_destroy_with_parent (GtkWindow *window, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_window_get_destroy_with_parent (GtkWindow *window); 26553: extern 26553: void gtk_window_set_hide_titlebar_when_maximized (GtkWindow *window, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_window_get_hide_titlebar_when_maximized (GtkWindow *window); 26553: extern 26553: void gtk_window_set_mnemonics_visible (GtkWindow *window, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_window_get_mnemonics_visible (GtkWindow *window); 26553: extern 26553: void gtk_window_set_focus_visible (GtkWindow *window, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_window_get_focus_visible (GtkWindow *window); 26553: 26553: extern 26553: void gtk_window_set_resizable (GtkWindow *window, 26553: gboolean resizable); 26553: extern 26553: gboolean gtk_window_get_resizable (GtkWindow *window); 26553: 26553: extern 26553: void gtk_window_set_gravity (GtkWindow *window, 26553: GdkGravity gravity); 26553: extern 26553: GdkGravity gtk_window_get_gravity (GtkWindow *window); 26553: 26553: 26553: extern 26553: void gtk_window_set_geometry_hints (GtkWindow *window, 26553: GtkWidget *geometry_widget, 26553: GdkGeometry *geometry, 26553: GdkWindowHints geom_mask); 26553: 26553: extern 26553: void gtk_window_set_screen (GtkWindow *window, 26553: GdkScreen *screen); 26553: extern 26553: GdkScreen* gtk_window_get_screen (GtkWindow *window); 26553: 26553: extern 26553: gboolean gtk_window_is_active (GtkWindow *window); 26553: extern 26553: gboolean gtk_window_has_toplevel_focus (GtkWindow *window); 26553: 26553: extern 26553: void gtk_window_set_decorated (GtkWindow *window, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_window_get_decorated (GtkWindow *window); 26553: extern 26553: void gtk_window_set_deletable (GtkWindow *window, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_window_get_deletable (GtkWindow *window); 26553: 26553: extern 26553: void gtk_window_set_icon_list (GtkWindow *window, 26553: GList *list); 26553: extern 26553: GList* gtk_window_get_icon_list (GtkWindow *window); 26553: extern 26553: void gtk_window_set_icon (GtkWindow *window, 26553: GdkPixbuf *icon); 26553: extern 26553: void gtk_window_set_icon_name (GtkWindow *window, 26553: const gchar *name); 26553: extern 26553: gboolean gtk_window_set_icon_from_file (GtkWindow *window, 26553: const gchar *filename, 26553: GError **err); 26553: extern 26553: GdkPixbuf* gtk_window_get_icon (GtkWindow *window); 26553: extern 26553: const gchar * gtk_window_get_icon_name (GtkWindow *window); 26553: extern 26553: void gtk_window_set_default_icon_list (GList *list); 26553: extern 26553: GList* gtk_window_get_default_icon_list (void); 26553: extern 26553: void gtk_window_set_default_icon (GdkPixbuf *icon); 26553: extern 26553: void gtk_window_set_default_icon_name (const gchar *name); 26553: extern 26553: const gchar * gtk_window_get_default_icon_name (void); 26553: extern 26553: gboolean gtk_window_set_default_icon_from_file (const gchar *filename, 26553: GError **err); 26553: 26553: extern 26553: void gtk_window_set_auto_startup_notification (gboolean setting); 26553: 26553: 26553: extern 26553: void gtk_window_set_modal (GtkWindow *window, 26553: gboolean modal); 26553: extern 26553: gboolean gtk_window_get_modal (GtkWindow *window); 26553: extern 26553: GList* gtk_window_list_toplevels (void); 26553: extern 26553: void gtk_window_set_has_user_ref_count (GtkWindow *window, 26553: gboolean setting); 26553: 26553: extern 26553: void gtk_window_add_mnemonic (GtkWindow *window, 26553: guint keyval, 26553: GtkWidget *target); 26553: extern 26553: void gtk_window_remove_mnemonic (GtkWindow *window, 26553: guint keyval, 26553: GtkWidget *target); 26553: extern 26553: gboolean gtk_window_mnemonic_activate (GtkWindow *window, 26553: guint keyval, 26553: GdkModifierType modifier); 26553: extern 26553: void gtk_window_set_mnemonic_modifier (GtkWindow *window, 26553: GdkModifierType modifier); 26553: extern 26553: GdkModifierType gtk_window_get_mnemonic_modifier (GtkWindow *window); 26553: 26553: extern 26553: gboolean gtk_window_activate_key (GtkWindow *window, 26553: GdkEventKey *event); 26553: extern 26553: gboolean gtk_window_propagate_key_event (GtkWindow *window, 26553: GdkEventKey *event); 26553: 26553: extern 26553: void gtk_window_present (GtkWindow *window); 26553: extern 26553: void gtk_window_present_with_time (GtkWindow *window, 26553: guint32 timestamp); 26553: extern 26553: void gtk_window_iconify (GtkWindow *window); 26553: extern 26553: void gtk_window_deiconify (GtkWindow *window); 26553: extern 26553: void gtk_window_stick (GtkWindow *window); 26553: extern 26553: void gtk_window_unstick (GtkWindow *window); 26553: extern 26553: void gtk_window_maximize (GtkWindow *window); 26553: extern 26553: void gtk_window_unmaximize (GtkWindow *window); 26553: extern 26553: void gtk_window_fullscreen (GtkWindow *window); 26553: extern 26553: void gtk_window_unfullscreen (GtkWindow *window); 26553: extern 26553: void gtk_window_fullscreen_on_monitor(GtkWindow *window, 26553: GdkScreen *screen, 26553: gint monitor); 26553: extern 26553: void gtk_window_close (GtkWindow *window); 26553: extern 26553: void gtk_window_set_keep_above (GtkWindow *window, gboolean setting); 26553: extern 26553: void gtk_window_set_keep_below (GtkWindow *window, gboolean setting); 26553: 26553: extern 26553: void gtk_window_begin_resize_drag (GtkWindow *window, 26553: GdkWindowEdge edge, 26553: gint button, 26553: gint root_x, 26553: gint root_y, 26553: guint32 timestamp); 26553: extern 26553: void gtk_window_begin_move_drag (GtkWindow *window, 26553: gint button, 26553: gint root_x, 26553: gint root_y, 26553: guint32 timestamp); 26553: 26553: 26553: 26553: 26553: extern 26553: void gtk_window_set_default_size (GtkWindow *window, 26553: gint width, 26553: gint height); 26553: extern 26553: void gtk_window_get_default_size (GtkWindow *window, 26553: gint *width, 26553: gint *height); 26553: extern 26553: void gtk_window_resize (GtkWindow *window, 26553: gint width, 26553: gint height); 26553: extern 26553: void gtk_window_get_size (GtkWindow *window, 26553: gint *width, 26553: gint *height); 26553: extern 26553: void gtk_window_move (GtkWindow *window, 26553: gint x, 26553: gint y); 26553: extern 26553: void gtk_window_get_position (GtkWindow *window, 26553: gint *root_x, 26553: gint *root_y); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_window_parse_geometry (GtkWindow *window, 26553: const gchar *geometry); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_window_set_default_size" "' instead"))) extern 26553: void gtk_window_set_default_geometry (GtkWindow *window, 26553: gint width, 26553: gint height); 26553: __attribute__((__deprecated__("Use '" "gtk_window_resize" "' instead"))) extern 26553: void gtk_window_resize_to_geometry (GtkWindow *window, 26553: gint width, 26553: gint height); 26553: 26553: extern 26553: GtkWindowGroup *gtk_window_get_group (GtkWindow *window); 26553: extern 26553: gboolean gtk_window_has_group (GtkWindow *window); 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_window_reshow_with_initial_size (GtkWindow *window); 26553: 26553: extern 26553: GtkWindowType gtk_window_get_window_type (GtkWindow *window); 26553: 26553: 26553: extern 26553: GtkApplication *gtk_window_get_application (GtkWindow *window); 26553: extern 26553: void gtk_window_set_application (GtkWindow *window, 26553: GtkApplication *application); 26553: 26553: 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_window_set_has_resize_grip (GtkWindow *window, 26553: gboolean value); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_window_get_has_resize_grip (GtkWindow *window); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_window_resize_grip_is_visible (GtkWindow *window); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_window_get_resize_grip_area (GtkWindow *window, 26553: GdkRectangle *rect); 26553: 26553: extern 26553: void gtk_window_set_titlebar (GtkWindow *window, 26553: GtkWidget *titlebar); 26553: extern 26553: GtkWidget *gtk_window_get_titlebar (GtkWindow *window); 26553: 26553: extern 26553: gboolean gtk_window_is_maximized (GtkWindow *window); 26553: 26553: extern 26553: void gtk_window_set_interactive_debugging (gboolean enable); 26553: 26553: typedef GtkWindow *GtkWindow_autoptr; typedef GList *GtkWindow_listautoptr; typedef GSList *GtkWindow_slistautoptr; typedef GQueue *GtkWindow_queueautoptr; 26553: # 500 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 26553: #pragma GCC diagnostic push 26553: # 500 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 26553: 26553: # 500 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 500 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkWindow (GtkWindow *_ptr) { if (_ptr) (g_object_unref) ((GtkWindow *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkWindow (GtkWindow **_ptr) { glib_autoptr_clear_GtkWindow (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkWindow (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkWindow (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkWindow (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 500 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 26553: #pragma GCC diagnostic pop 26553: # 500 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 26553: 26553: typedef GtkWindowGroup *GtkWindowGroup_autoptr; typedef GList *GtkWindowGroup_listautoptr; typedef GSList *GtkWindowGroup_slistautoptr; typedef GQueue *GtkWindowGroup_queueautoptr; 26553: # 501 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 26553: #pragma GCC diagnostic push 26553: # 501 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 26553: 26553: # 501 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 501 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkWindowGroup (GtkWindowGroup *_ptr) { if (_ptr) (g_object_unref) ((GtkWindowGroup *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkWindowGroup (GtkWindowGroup **_ptr) { glib_autoptr_clear_GtkWindowGroup (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkWindowGroup (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkWindowGroup (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkWindowGroup (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 501 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 26553: #pragma GCC diagnostic pop 26553: # 501 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 26553: 26553: 26553: 26553: # 33 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 2 26553: 26553: 26553: # 47 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 26553: typedef enum 26553: { 26553: GTK_DIALOG_MODAL = 1 << 0, 26553: GTK_DIALOG_DESTROY_WITH_PARENT = 1 << 1, 26553: GTK_DIALOG_USE_HEADER_BAR = 1 << 2 26553: } GtkDialogFlags; 26553: # 73 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 26553: typedef enum 26553: { 26553: GTK_RESPONSE_NONE = -1, 26553: GTK_RESPONSE_REJECT = -2, 26553: GTK_RESPONSE_ACCEPT = -3, 26553: GTK_RESPONSE_DELETE_EVENT = -4, 26553: GTK_RESPONSE_OK = -5, 26553: GTK_RESPONSE_CANCEL = -6, 26553: GTK_RESPONSE_CLOSE = -7, 26553: GTK_RESPONSE_YES = -8, 26553: GTK_RESPONSE_NO = -9, 26553: GTK_RESPONSE_APPLY = -10, 26553: GTK_RESPONSE_HELP = -11 26553: } GtkResponseType; 26553: # 97 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 26553: typedef struct _GtkDialog GtkDialog; 26553: typedef struct _GtkDialogPrivate GtkDialogPrivate; 26553: typedef struct _GtkDialogClass GtkDialogClass; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkDialog 26553: { 26553: GtkWindow window; 26553: 26553: 26553: GtkDialogPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkDialogClass 26553: { 26553: GtkWindowClass parent_class; 26553: 26553: 26553: 26553: void (* response) (GtkDialog *dialog, gint response_id); 26553: 26553: 26553: 26553: void (* close) (GtkDialog *dialog); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_dialog_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_dialog_new (void); 26553: 26553: extern 26553: GtkWidget* gtk_dialog_new_with_buttons (const gchar *title, 26553: GtkWindow *parent, 26553: GtkDialogFlags flags, 26553: const gchar *first_button_text, 26553: ...) __attribute__((__sentinel__)); 26553: 26553: extern 26553: void gtk_dialog_add_action_widget (GtkDialog *dialog, 26553: GtkWidget *child, 26553: gint response_id); 26553: extern 26553: GtkWidget* gtk_dialog_add_button (GtkDialog *dialog, 26553: const gchar *button_text, 26553: gint response_id); 26553: extern 26553: void gtk_dialog_add_buttons (GtkDialog *dialog, 26553: const gchar *first_button_text, 26553: ...) __attribute__((__sentinel__)); 26553: 26553: extern 26553: void gtk_dialog_set_response_sensitive (GtkDialog *dialog, 26553: gint response_id, 26553: gboolean setting); 26553: extern 26553: void gtk_dialog_set_default_response (GtkDialog *dialog, 26553: gint response_id); 26553: extern 26553: GtkWidget* gtk_dialog_get_widget_for_response (GtkDialog *dialog, 26553: gint response_id); 26553: extern 26553: gint gtk_dialog_get_response_for_widget (GtkDialog *dialog, 26553: GtkWidget *widget); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_alternative_dialog_button_order (GdkScreen *screen); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_dialog_set_alternative_button_order (GtkDialog *dialog, 26553: gint first_response_id, 26553: ...); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_dialog_set_alternative_button_order_from_array (GtkDialog *dialog, 26553: gint n_params, 26553: gint *new_order); 26553: 26553: 26553: extern 26553: void gtk_dialog_response (GtkDialog *dialog, 26553: gint response_id); 26553: 26553: 26553: extern 26553: gint gtk_dialog_run (GtkDialog *dialog); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GtkWidget * gtk_dialog_get_action_area (GtkDialog *dialog); 26553: extern 26553: GtkWidget * gtk_dialog_get_content_area (GtkDialog *dialog); 26553: extern 26553: GtkWidget * gtk_dialog_get_header_bar (GtkDialog *dialog); 26553: 26553: typedef GtkDialog *GtkDialog_autoptr; typedef GList *GtkDialog_listautoptr; typedef GSList *GtkDialog_slistautoptr; typedef GQueue *GtkDialog_queueautoptr; 26553: # 209 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 26553: #pragma GCC diagnostic push 26553: # 209 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 26553: 26553: # 209 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 209 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkDialog (GtkDialog *_ptr) { if (_ptr) (g_object_unref) ((GtkDialog *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkDialog (GtkDialog **_ptr) { glib_autoptr_clear_GtkDialog (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkDialog (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkDialog (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkDialog (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 209 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 26553: #pragma GCC diagnostic pop 26553: # 209 "/usr/include/gtk-3.0/gtk/gtkdialog.h" 26553: 26553: 26553: 26553: # 31 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 2 26553: 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 26553: typedef struct _GtkAboutDialog GtkAboutDialog; 26553: typedef struct _GtkAboutDialogClass GtkAboutDialogClass; 26553: typedef struct _GtkAboutDialogPrivate GtkAboutDialogPrivate; 26553: # 73 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 26553: typedef enum { 26553: GTK_LICENSE_UNKNOWN, 26553: GTK_LICENSE_CUSTOM, 26553: 26553: GTK_LICENSE_GPL_2_0, 26553: GTK_LICENSE_GPL_3_0, 26553: 26553: GTK_LICENSE_LGPL_2_1, 26553: GTK_LICENSE_LGPL_3_0, 26553: 26553: GTK_LICENSE_BSD, 26553: GTK_LICENSE_MIT_X11, 26553: 26553: GTK_LICENSE_ARTISTIC, 26553: 26553: GTK_LICENSE_GPL_2_0_ONLY, 26553: GTK_LICENSE_GPL_3_0_ONLY, 26553: GTK_LICENSE_LGPL_2_1_ONLY, 26553: GTK_LICENSE_LGPL_3_0_ONLY, 26553: 26553: GTK_LICENSE_AGPL_3_0, 26553: GTK_LICENSE_AGPL_3_0_ONLY, 26553: 26553: GTK_LICENSE_BSD_3, 26553: GTK_LICENSE_APACHE_2_0, 26553: GTK_LICENSE_MPL_2_0 26553: } GtkLicense; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkAboutDialog 26553: { 26553: GtkDialog parent_instance; 26553: 26553: 26553: GtkAboutDialogPrivate *priv; 26553: }; 26553: 26553: struct _GtkAboutDialogClass 26553: { 26553: GtkDialogClass parent_class; 26553: 26553: gboolean (*activate_link) (GtkAboutDialog *dialog, 26553: const gchar *uri); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_about_dialog_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget *gtk_about_dialog_new (void); 26553: extern 26553: void gtk_show_about_dialog (GtkWindow *parent, 26553: const gchar *first_property_name, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: const gchar * gtk_about_dialog_get_program_name (GtkAboutDialog *about); 26553: extern 26553: void gtk_about_dialog_set_program_name (GtkAboutDialog *about, 26553: const gchar *name); 26553: extern 26553: const gchar * gtk_about_dialog_get_version (GtkAboutDialog *about); 26553: extern 26553: void gtk_about_dialog_set_version (GtkAboutDialog *about, 26553: const gchar *version); 26553: extern 26553: const gchar * gtk_about_dialog_get_copyright (GtkAboutDialog *about); 26553: extern 26553: void gtk_about_dialog_set_copyright (GtkAboutDialog *about, 26553: const gchar *copyright); 26553: extern 26553: const gchar * gtk_about_dialog_get_comments (GtkAboutDialog *about); 26553: extern 26553: void gtk_about_dialog_set_comments (GtkAboutDialog *about, 26553: const gchar *comments); 26553: extern 26553: const gchar * gtk_about_dialog_get_license (GtkAboutDialog *about); 26553: extern 26553: void gtk_about_dialog_set_license (GtkAboutDialog *about, 26553: const gchar *license); 26553: extern 26553: void gtk_about_dialog_set_license_type (GtkAboutDialog *about, 26553: GtkLicense license_type); 26553: extern 26553: GtkLicense gtk_about_dialog_get_license_type (GtkAboutDialog *about); 26553: 26553: extern 26553: gboolean gtk_about_dialog_get_wrap_license (GtkAboutDialog *about); 26553: extern 26553: void gtk_about_dialog_set_wrap_license (GtkAboutDialog *about, 26553: gboolean wrap_license); 26553: 26553: extern 26553: const gchar * gtk_about_dialog_get_website (GtkAboutDialog *about); 26553: extern 26553: void gtk_about_dialog_set_website (GtkAboutDialog *about, 26553: const gchar *website); 26553: extern 26553: const gchar * gtk_about_dialog_get_website_label (GtkAboutDialog *about); 26553: extern 26553: void gtk_about_dialog_set_website_label (GtkAboutDialog *about, 26553: const gchar *website_label); 26553: extern 26553: const gchar* const * gtk_about_dialog_get_authors (GtkAboutDialog *about); 26553: extern 26553: void gtk_about_dialog_set_authors (GtkAboutDialog *about, 26553: const gchar **authors); 26553: extern 26553: const gchar* const * gtk_about_dialog_get_documenters (GtkAboutDialog *about); 26553: extern 26553: void gtk_about_dialog_set_documenters (GtkAboutDialog *about, 26553: const gchar **documenters); 26553: extern 26553: const gchar* const * gtk_about_dialog_get_artists (GtkAboutDialog *about); 26553: extern 26553: void gtk_about_dialog_set_artists (GtkAboutDialog *about, 26553: const gchar **artists); 26553: extern 26553: const gchar * gtk_about_dialog_get_translator_credits (GtkAboutDialog *about); 26553: extern 26553: void gtk_about_dialog_set_translator_credits (GtkAboutDialog *about, 26553: const gchar *translator_credits); 26553: extern 26553: GdkPixbuf *gtk_about_dialog_get_logo (GtkAboutDialog *about); 26553: extern 26553: void gtk_about_dialog_set_logo (GtkAboutDialog *about, 26553: GdkPixbuf *logo); 26553: extern 26553: const gchar * gtk_about_dialog_get_logo_icon_name (GtkAboutDialog *about); 26553: extern 26553: void gtk_about_dialog_set_logo_icon_name (GtkAboutDialog *about, 26553: const gchar *icon_name); 26553: extern 26553: void gtk_about_dialog_add_credit_section (GtkAboutDialog *about, 26553: const gchar *section_name, 26553: const gchar **people); 26553: 26553: typedef GtkAboutDialog *GtkAboutDialog_autoptr; typedef GList *GtkAboutDialog_listautoptr; typedef GSList *GtkAboutDialog_slistautoptr; typedef GQueue *GtkAboutDialog_queueautoptr; 26553: # 219 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 26553: #pragma GCC diagnostic push 26553: # 219 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 26553: 26553: # 219 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 219 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkAboutDialog (GtkAboutDialog *_ptr) { if (_ptr) (g_object_unref) ((GtkAboutDialog *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkAboutDialog (GtkAboutDialog **_ptr) { glib_autoptr_clear_GtkAboutDialog (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkAboutDialog (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkAboutDialog (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkAboutDialog (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 219 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 26553: #pragma GCC diagnostic pop 26553: # 219 "/usr/include/gtk-3.0/gtk/gtkaboutdialog.h" 26553: 26553: 26553: 26553: # 32 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 1 26553: # 35 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtklabel.h" 1 26553: # 32 "/usr/include/gtk-3.0/gtk/gtklabel.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h" 26553: typedef struct _GtkMisc GtkMisc; 26553: typedef struct _GtkMiscPrivate GtkMiscPrivate; 26553: typedef struct _GtkMiscClass GtkMiscClass; 26553: 26553: struct _GtkMisc 26553: { 26553: GtkWidget widget; 26553: 26553: 26553: GtkMiscPrivate *priv; 26553: }; 26553: 26553: struct _GtkMiscClass 26553: { 26553: GtkWidgetClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_misc_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_misc_set_alignment (GtkMisc *misc, 26553: gfloat xalign, 26553: gfloat yalign); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_misc_get_alignment (GtkMisc *misc, 26553: gfloat *xalign, 26553: gfloat *yalign); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_misc_set_padding (GtkMisc *misc, 26553: gint xpad, 26553: gint ypad); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_misc_get_padding (GtkMisc *misc, 26553: gint *xpad, 26553: gint *ypad); 26553: 26553: void _gtk_misc_get_padding_and_border (GtkMisc *misc, 26553: GtkBorder *border); 26553: 26553: 26553: # 33 "/usr/include/gtk-3.0/gtk/gtklabel.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 1 26553: # 33 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkmenushell.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkmenushell.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/gtkmenushell.h" 26553: typedef struct _GtkMenuShell GtkMenuShell; 26553: typedef struct _GtkMenuShellClass GtkMenuShellClass; 26553: typedef struct _GtkMenuShellPrivate GtkMenuShellPrivate; 26553: 26553: struct _GtkMenuShell 26553: { 26553: GtkContainer container; 26553: 26553: 26553: GtkMenuShellPrivate *priv; 26553: }; 26553: 26553: struct _GtkMenuShellClass 26553: { 26553: GtkContainerClass parent_class; 26553: 26553: guint submenu_placement : 1; 26553: 26553: void (*deactivate) (GtkMenuShell *menu_shell); 26553: void (*selection_done) (GtkMenuShell *menu_shell); 26553: 26553: void (*move_current) (GtkMenuShell *menu_shell, 26553: GtkMenuDirectionType direction); 26553: void (*activate_current) (GtkMenuShell *menu_shell, 26553: gboolean force_hide); 26553: void (*cancel) (GtkMenuShell *menu_shell); 26553: void (*select_item) (GtkMenuShell *menu_shell, 26553: GtkWidget *menu_item); 26553: void (*insert) (GtkMenuShell *menu_shell, 26553: GtkWidget *child, 26553: gint position); 26553: gint (*get_popup_delay) (GtkMenuShell *menu_shell); 26553: gboolean (*move_selected) (GtkMenuShell *menu_shell, 26553: gint distance); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_menu_shell_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: void gtk_menu_shell_append (GtkMenuShell *menu_shell, 26553: GtkWidget *child); 26553: extern 26553: void gtk_menu_shell_prepend (GtkMenuShell *menu_shell, 26553: GtkWidget *child); 26553: extern 26553: void gtk_menu_shell_insert (GtkMenuShell *menu_shell, 26553: GtkWidget *child, 26553: gint position); 26553: extern 26553: void gtk_menu_shell_deactivate (GtkMenuShell *menu_shell); 26553: extern 26553: void gtk_menu_shell_select_item (GtkMenuShell *menu_shell, 26553: GtkWidget *menu_item); 26553: extern 26553: void gtk_menu_shell_deselect (GtkMenuShell *menu_shell); 26553: extern 26553: void gtk_menu_shell_activate_item (GtkMenuShell *menu_shell, 26553: GtkWidget *menu_item, 26553: gboolean force_deactivate); 26553: extern 26553: void gtk_menu_shell_select_first (GtkMenuShell *menu_shell, 26553: gboolean search_sensitive); 26553: extern 26553: void gtk_menu_shell_cancel (GtkMenuShell *menu_shell); 26553: extern 26553: gboolean gtk_menu_shell_get_take_focus (GtkMenuShell *menu_shell); 26553: extern 26553: void gtk_menu_shell_set_take_focus (GtkMenuShell *menu_shell, 26553: gboolean take_focus); 26553: 26553: extern 26553: GtkWidget *gtk_menu_shell_get_selected_item (GtkMenuShell *menu_shell); 26553: extern 26553: GtkWidget *gtk_menu_shell_get_parent_shell (GtkMenuShell *menu_shell); 26553: 26553: extern 26553: void gtk_menu_shell_bind_model (GtkMenuShell *menu_shell, 26553: GMenuModel *model, 26553: const gchar *action_namespace, 26553: gboolean with_separators); 26553: 26553: typedef GtkMenuShell *GtkMenuShell_autoptr; typedef GList *GtkMenuShell_listautoptr; typedef GSList *GtkMenuShell_slistautoptr; typedef GQueue *GtkMenuShell_queueautoptr; 26553: # 133 "/usr/include/gtk-3.0/gtk/gtkmenushell.h" 26553: #pragma GCC diagnostic push 26553: # 133 "/usr/include/gtk-3.0/gtk/gtkmenushell.h" 26553: 26553: # 133 "/usr/include/gtk-3.0/gtk/gtkmenushell.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 133 "/usr/include/gtk-3.0/gtk/gtkmenushell.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkMenuShell (GtkMenuShell *_ptr) { if (_ptr) (g_object_unref) ((GtkMenuShell *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkMenuShell (GtkMenuShell **_ptr) { glib_autoptr_clear_GtkMenuShell (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkMenuShell (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkMenuShell (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkMenuShell (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 133 "/usr/include/gtk-3.0/gtk/gtkmenushell.h" 26553: #pragma GCC diagnostic pop 26553: # 133 "/usr/include/gtk-3.0/gtk/gtkmenushell.h" 26553: 26553: 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 2 26553: 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 26553: typedef struct _GtkMenu GtkMenu; 26553: typedef struct _GtkMenuClass GtkMenuClass; 26553: typedef struct _GtkMenuPrivate GtkMenuPrivate; 26553: # 57 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 26553: typedef enum 26553: { 26553: GTK_ARROWS_BOTH, 26553: GTK_ARROWS_START, 26553: GTK_ARROWS_END 26553: } GtkArrowPlacement; 26553: # 92 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 26553: typedef void (*GtkMenuPositionFunc) (GtkMenu *menu, 26553: gint *x, 26553: gint *y, 26553: gboolean *push_in, 26553: gpointer user_data); 26553: # 106 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 26553: typedef void (*GtkMenuDetachFunc) (GtkWidget *attach_widget, 26553: GtkMenu *menu); 26553: 26553: struct _GtkMenu 26553: { 26553: GtkMenuShell menu_shell; 26553: 26553: 26553: GtkMenuPrivate *priv; 26553: }; 26553: 26553: struct _GtkMenuClass 26553: { 26553: GtkMenuShellClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_menu_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_menu_new (void); 26553: extern 26553: GtkWidget* gtk_menu_new_from_model (GMenuModel *model); 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)" "' instead"))) extern 26553: void gtk_menu_popup (GtkMenu *menu, 26553: GtkWidget *parent_menu_shell, 26553: GtkWidget *parent_menu_item, 26553: GtkMenuPositionFunc func, 26553: gpointer data, 26553: guint button, 26553: guint32 activate_time); 26553: __attribute__((__deprecated__("Use '" "(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)" "' instead"))) extern 26553: void gtk_menu_popup_for_device (GtkMenu *menu, 26553: GdkDevice *device, 26553: GtkWidget *parent_menu_shell, 26553: GtkWidget *parent_menu_item, 26553: GtkMenuPositionFunc func, 26553: gpointer data, 26553: GDestroyNotify destroy, 26553: guint button, 26553: guint32 activate_time); 26553: extern 26553: void gtk_menu_popup_at_rect (GtkMenu *menu, 26553: GdkWindow *rect_window, 26553: const GdkRectangle *rect, 26553: GdkGravity rect_anchor, 26553: GdkGravity menu_anchor, 26553: const GdkEvent *trigger_event); 26553: extern 26553: void gtk_menu_popup_at_widget (GtkMenu *menu, 26553: GtkWidget *widget, 26553: GdkGravity widget_anchor, 26553: GdkGravity menu_anchor, 26553: const GdkEvent *trigger_event); 26553: extern 26553: void gtk_menu_popup_at_pointer (GtkMenu *menu, 26553: const GdkEvent *trigger_event); 26553: 26553: 26553: 26553: 26553: extern 26553: void gtk_menu_reposition (GtkMenu *menu); 26553: 26553: extern 26553: void gtk_menu_popdown (GtkMenu *menu); 26553: 26553: 26553: 26553: 26553: extern 26553: GtkWidget* gtk_menu_get_active (GtkMenu *menu); 26553: extern 26553: void gtk_menu_set_active (GtkMenu *menu, 26553: guint index); 26553: 26553: 26553: 26553: 26553: extern 26553: void gtk_menu_set_accel_group (GtkMenu *menu, 26553: GtkAccelGroup *accel_group); 26553: extern 26553: GtkAccelGroup* gtk_menu_get_accel_group (GtkMenu *menu); 26553: extern 26553: void gtk_menu_set_accel_path (GtkMenu *menu, 26553: const gchar *accel_path); 26553: extern 26553: const gchar* gtk_menu_get_accel_path (GtkMenu *menu); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: void gtk_menu_attach_to_widget (GtkMenu *menu, 26553: GtkWidget *attach_widget, 26553: GtkMenuDetachFunc detacher); 26553: extern 26553: void gtk_menu_detach (GtkMenu *menu); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GtkWidget* gtk_menu_get_attach_widget (GtkMenu *menu); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_menu_set_tearoff_state (GtkMenu *menu, 26553: gboolean torn_off); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_menu_get_tearoff_state (GtkMenu *menu); 26553: 26553: 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_menu_set_title (GtkMenu *menu, 26553: const gchar *title); 26553: __attribute__((__deprecated__)) extern 26553: const gchar * gtk_menu_get_title (GtkMenu *menu); 26553: 26553: extern 26553: void gtk_menu_reorder_child (GtkMenu *menu, 26553: GtkWidget *child, 26553: gint position); 26553: 26553: extern 26553: void gtk_menu_set_screen (GtkMenu *menu, 26553: GdkScreen *screen); 26553: 26553: extern 26553: void gtk_menu_attach (GtkMenu *menu, 26553: GtkWidget *child, 26553: guint left_attach, 26553: guint right_attach, 26553: guint top_attach, 26553: guint bottom_attach); 26553: 26553: extern 26553: void gtk_menu_set_monitor (GtkMenu *menu, 26553: gint monitor_num); 26553: extern 26553: gint gtk_menu_get_monitor (GtkMenu *menu); 26553: 26553: extern 26553: void gtk_menu_place_on_monitor (GtkMenu *menu, 26553: GdkMonitor *monitor); 26553: 26553: extern 26553: GList* gtk_menu_get_for_attach_widget (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_menu_set_reserve_toggle_size (GtkMenu *menu, 26553: gboolean reserve_toggle_size); 26553: extern 26553: gboolean gtk_menu_get_reserve_toggle_size (GtkMenu *menu); 26553: 26553: typedef GtkMenu *GtkMenu_autoptr; typedef GList *GtkMenu_listautoptr; typedef GSList *GtkMenu_slistautoptr; typedef GQueue *GtkMenu_queueautoptr; 26553: # 273 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 26553: #pragma GCC diagnostic push 26553: # 273 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 26553: 26553: # 273 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 273 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkMenu (GtkMenu *_ptr) { if (_ptr) (g_object_unref) ((GtkMenu *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkMenu (GtkMenu **_ptr) { glib_autoptr_clear_GtkMenu (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkMenu (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkMenu (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkMenu (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 273 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 26553: #pragma GCC diagnostic pop 26553: # 273 "/usr/include/gtk-3.0/gtk/gtkmenu.h" 26553: 26553: 26553: 26553: # 35 "/usr/include/gtk-3.0/gtk/gtklabel.h" 2 26553: 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtklabel.h" 26553: typedef struct _GtkLabel GtkLabel; 26553: typedef struct _GtkLabelPrivate GtkLabelPrivate; 26553: typedef struct _GtkLabelClass GtkLabelClass; 26553: 26553: typedef struct _GtkLabelSelectionInfo GtkLabelSelectionInfo; 26553: 26553: struct _GtkLabel 26553: { 26553: GtkMisc misc; 26553: 26553: 26553: GtkLabelPrivate *priv; 26553: }; 26553: 26553: struct _GtkLabelClass 26553: { 26553: GtkMiscClass parent_class; 26553: 26553: void (* move_cursor) (GtkLabel *label, 26553: GtkMovementStep step, 26553: gint count, 26553: gboolean extend_selection); 26553: void (* copy_clipboard) (GtkLabel *label); 26553: 26553: 26553: void (* populate_popup) (GtkLabel *label, 26553: GtkMenu *menu); 26553: 26553: gboolean (*activate_link) (GtkLabel *label, 26553: const gchar *uri); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: void (*_gtk_reserved5) (void); 26553: void (*_gtk_reserved6) (void); 26553: void (*_gtk_reserved7) (void); 26553: void (*_gtk_reserved8) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_label_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_label_new (const gchar *str); 26553: extern 26553: GtkWidget* gtk_label_new_with_mnemonic (const gchar *str); 26553: extern 26553: void gtk_label_set_text (GtkLabel *label, 26553: const gchar *str); 26553: extern 26553: const gchar* gtk_label_get_text (GtkLabel *label); 26553: extern 26553: void gtk_label_set_attributes (GtkLabel *label, 26553: PangoAttrList *attrs); 26553: extern 26553: PangoAttrList *gtk_label_get_attributes (GtkLabel *label); 26553: extern 26553: void gtk_label_set_label (GtkLabel *label, 26553: const gchar *str); 26553: extern 26553: const gchar * gtk_label_get_label (GtkLabel *label); 26553: extern 26553: void gtk_label_set_markup (GtkLabel *label, 26553: const gchar *str); 26553: extern 26553: void gtk_label_set_use_markup (GtkLabel *label, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_label_get_use_markup (GtkLabel *label); 26553: extern 26553: void gtk_label_set_use_underline (GtkLabel *label, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_label_get_use_underline (GtkLabel *label); 26553: 26553: extern 26553: void gtk_label_set_markup_with_mnemonic (GtkLabel *label, 26553: const gchar *str); 26553: extern 26553: guint gtk_label_get_mnemonic_keyval (GtkLabel *label); 26553: extern 26553: void gtk_label_set_mnemonic_widget (GtkLabel *label, 26553: GtkWidget *widget); 26553: extern 26553: GtkWidget *gtk_label_get_mnemonic_widget (GtkLabel *label); 26553: extern 26553: void gtk_label_set_text_with_mnemonic (GtkLabel *label, 26553: const gchar *str); 26553: extern 26553: void gtk_label_set_justify (GtkLabel *label, 26553: GtkJustification jtype); 26553: extern 26553: GtkJustification gtk_label_get_justify (GtkLabel *label); 26553: extern 26553: void gtk_label_set_ellipsize (GtkLabel *label, 26553: PangoEllipsizeMode mode); 26553: extern 26553: PangoEllipsizeMode gtk_label_get_ellipsize (GtkLabel *label); 26553: extern 26553: void gtk_label_set_width_chars (GtkLabel *label, 26553: gint n_chars); 26553: extern 26553: gint gtk_label_get_width_chars (GtkLabel *label); 26553: extern 26553: void gtk_label_set_max_width_chars (GtkLabel *label, 26553: gint n_chars); 26553: extern 26553: gint gtk_label_get_max_width_chars (GtkLabel *label); 26553: extern 26553: void gtk_label_set_lines (GtkLabel *label, 26553: gint lines); 26553: extern 26553: gint gtk_label_get_lines (GtkLabel *label); 26553: extern 26553: void gtk_label_set_pattern (GtkLabel *label, 26553: const gchar *pattern); 26553: extern 26553: void gtk_label_set_line_wrap (GtkLabel *label, 26553: gboolean wrap); 26553: extern 26553: gboolean gtk_label_get_line_wrap (GtkLabel *label); 26553: extern 26553: void gtk_label_set_line_wrap_mode (GtkLabel *label, 26553: PangoWrapMode wrap_mode); 26553: extern 26553: PangoWrapMode gtk_label_get_line_wrap_mode (GtkLabel *label); 26553: extern 26553: void gtk_label_set_selectable (GtkLabel *label, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_label_get_selectable (GtkLabel *label); 26553: extern 26553: void gtk_label_set_angle (GtkLabel *label, 26553: gdouble angle); 26553: extern 26553: gdouble gtk_label_get_angle (GtkLabel *label); 26553: extern 26553: void gtk_label_select_region (GtkLabel *label, 26553: gint start_offset, 26553: gint end_offset); 26553: extern 26553: gboolean gtk_label_get_selection_bounds (GtkLabel *label, 26553: gint *start, 26553: gint *end); 26553: 26553: extern 26553: PangoLayout *gtk_label_get_layout (GtkLabel *label); 26553: extern 26553: void gtk_label_get_layout_offsets (GtkLabel *label, 26553: gint *x, 26553: gint *y); 26553: 26553: extern 26553: void gtk_label_set_single_line_mode (GtkLabel *label, 26553: gboolean single_line_mode); 26553: extern 26553: gboolean gtk_label_get_single_line_mode (GtkLabel *label); 26553: 26553: extern 26553: const gchar *gtk_label_get_current_uri (GtkLabel *label); 26553: extern 26553: void gtk_label_set_track_visited_links (GtkLabel *label, 26553: gboolean track_links); 26553: extern 26553: gboolean gtk_label_get_track_visited_links (GtkLabel *label); 26553: 26553: extern 26553: void gtk_label_set_xalign (GtkLabel *label, 26553: gfloat xalign); 26553: 26553: extern 26553: gfloat gtk_label_get_xalign (GtkLabel *label); 26553: 26553: extern 26553: void gtk_label_set_yalign (GtkLabel *label, 26553: gfloat yalign); 26553: 26553: extern 26553: gfloat gtk_label_get_yalign (GtkLabel *label); 26553: 26553: typedef GtkLabel *GtkLabel_autoptr; typedef GList *GtkLabel_listautoptr; typedef GSList *GtkLabel_slistautoptr; typedef GQueue *GtkLabel_queueautoptr; 26553: # 228 "/usr/include/gtk-3.0/gtk/gtklabel.h" 26553: #pragma GCC diagnostic push 26553: # 228 "/usr/include/gtk-3.0/gtk/gtklabel.h" 26553: 26553: # 228 "/usr/include/gtk-3.0/gtk/gtklabel.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 228 "/usr/include/gtk-3.0/gtk/gtklabel.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkLabel (GtkLabel *_ptr) { if (_ptr) (g_object_unref) ((GtkLabel *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkLabel (GtkLabel **_ptr) { glib_autoptr_clear_GtkLabel (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkLabel (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkLabel (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkLabel (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 228 "/usr/include/gtk-3.0/gtk/gtklabel.h" 26553: #pragma GCC diagnostic pop 26553: # 228 "/usr/include/gtk-3.0/gtk/gtklabel.h" 26553: 26553: 26553: 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 2 26553: 26553: 26553: # 47 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 26553: typedef struct _GtkAccelLabel GtkAccelLabel; 26553: typedef struct _GtkAccelLabelClass GtkAccelLabelClass; 26553: typedef struct _GtkAccelLabelPrivate GtkAccelLabelPrivate; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkAccelLabel 26553: { 26553: GtkLabel label; 26553: GtkAccelLabelPrivate *priv; 26553: }; 26553: 26553: struct _GtkAccelLabelClass 26553: { 26553: GtkLabelClass parent_class; 26553: 26553: gchar *signal_quote1; 26553: gchar *signal_quote2; 26553: gchar *mod_name_shift; 26553: gchar *mod_name_control; 26553: gchar *mod_name_alt; 26553: gchar *mod_separator; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_accel_label_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_accel_label_new (const gchar *string); 26553: extern 26553: GtkWidget* gtk_accel_label_get_accel_widget (GtkAccelLabel *accel_label); 26553: extern 26553: guint gtk_accel_label_get_accel_width (GtkAccelLabel *accel_label); 26553: extern 26553: void gtk_accel_label_set_accel_widget (GtkAccelLabel *accel_label, 26553: GtkWidget *accel_widget); 26553: extern 26553: void gtk_accel_label_set_accel_closure (GtkAccelLabel *accel_label, 26553: GClosure *accel_closure); 26553: extern 26553: gboolean gtk_accel_label_refetch (GtkAccelLabel *accel_label); 26553: extern 26553: void gtk_accel_label_set_accel (GtkAccelLabel *accel_label, 26553: guint accelerator_key, 26553: GdkModifierType accelerator_mods); 26553: extern 26553: void gtk_accel_label_get_accel (GtkAccelLabel *accel_label, 26553: guint *accelerator_key, 26553: GdkModifierType *accelerator_mods); 26553: 26553: 26553: gchar * _gtk_accel_label_class_get_accelerator_label (GtkAccelLabelClass *klass, 26553: guint accelerator_key, 26553: GdkModifierType accelerator_mods); 26553: 26553: typedef GtkAccelLabel *GtkAccelLabel_autoptr; typedef GList *GtkAccelLabel_listautoptr; typedef GSList *GtkAccelLabel_slistautoptr; typedef GQueue *GtkAccelLabel_queueautoptr; 26553: # 112 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 26553: #pragma GCC diagnostic push 26553: # 112 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 26553: 26553: # 112 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 112 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkAccelLabel (GtkAccelLabel *_ptr) { if (_ptr) (g_object_unref) ((GtkAccelLabel *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkAccelLabel (GtkAccelLabel **_ptr) { glib_autoptr_clear_GtkAccelLabel (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkAccelLabel (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkAccelLabel (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkAccelLabel (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 112 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 26553: #pragma GCC diagnostic pop 26553: # 112 "/usr/include/gtk-3.0/gtk/gtkaccellabel.h" 26553: 26553: 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 26553: typedef struct _GtkAccelMap GtkAccelMap; 26553: typedef struct _GtkAccelMapClass GtkAccelMapClass; 26553: # 52 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 26553: typedef void (*GtkAccelMapForeach) (gpointer data, 26553: const gchar *accel_path, 26553: guint accel_key, 26553: GdkModifierType accel_mods, 26553: gboolean changed); 26553: 26553: 26553: 26553: 26553: extern 26553: void gtk_accel_map_add_entry (const gchar *accel_path, 26553: guint accel_key, 26553: GdkModifierType accel_mods); 26553: extern 26553: gboolean gtk_accel_map_lookup_entry (const gchar *accel_path, 26553: GtkAccelKey *key); 26553: extern 26553: gboolean gtk_accel_map_change_entry (const gchar *accel_path, 26553: guint accel_key, 26553: GdkModifierType accel_mods, 26553: gboolean replace); 26553: extern 26553: void gtk_accel_map_load (const gchar *file_name); 26553: extern 26553: void gtk_accel_map_save (const gchar *file_name); 26553: extern 26553: void gtk_accel_map_foreach (gpointer data, 26553: GtkAccelMapForeach foreach_func); 26553: extern 26553: void gtk_accel_map_load_fd (gint fd); 26553: extern 26553: void gtk_accel_map_load_scanner (GScanner *scanner); 26553: extern 26553: void gtk_accel_map_save_fd (gint fd); 26553: 26553: extern 26553: void gtk_accel_map_lock_path (const gchar *accel_path); 26553: extern 26553: void gtk_accel_map_unlock_path (const gchar *accel_path); 26553: 26553: 26553: extern 26553: void gtk_accel_map_add_filter (const gchar *filter_pattern); 26553: extern 26553: void gtk_accel_map_foreach_unfiltered (gpointer data, 26553: GtkAccelMapForeach foreach_func); 26553: 26553: 26553: extern 26553: GType gtk_accel_map_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkAccelMap *gtk_accel_map_get (void); 26553: 26553: typedef GtkAccelMap *GtkAccelMap_autoptr; typedef GList *GtkAccelMap_listautoptr; typedef GSList *GtkAccelMap_slistautoptr; typedef GQueue *GtkAccelMap_queueautoptr; 26553: # 105 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 26553: #pragma GCC diagnostic push 26553: # 105 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 26553: 26553: # 105 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 105 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkAccelMap (GtkAccelMap *_ptr) { if (_ptr) (g_object_unref) ((GtkAccelMap *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkAccelMap (GtkAccelMap **_ptr) { glib_autoptr_clear_GtkAccelMap (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkAccelMap (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkAccelMap (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkAccelMap (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 105 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 26553: #pragma GCC diagnostic pop 26553: # 105 "/usr/include/gtk-3.0/gtk/gtkaccelmap.h" 26553: 26553: 26553: 26553: # 35 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkaccessible.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkaccessible.h" 26553: 26553: # 37 "/usr/include/gtk-3.0/gtk/gtkaccessible.h" 26553: typedef struct _GtkAccessible GtkAccessible; 26553: typedef struct _GtkAccessiblePrivate GtkAccessiblePrivate; 26553: typedef struct _GtkAccessibleClass GtkAccessibleClass; 26553: 26553: struct _GtkAccessible 26553: { 26553: AtkObject parent; 26553: 26553: 26553: GtkAccessiblePrivate *priv; 26553: }; 26553: 26553: struct _GtkAccessibleClass 26553: { 26553: AtkObjectClass parent_class; 26553: 26553: void (*connect_widget_destroyed) (GtkAccessible *accessible); 26553: 26553: void (*widget_set) (GtkAccessible *accessible); 26553: void (*widget_unset) (GtkAccessible *accessible); 26553: 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_accessible_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: void gtk_accessible_set_widget (GtkAccessible *accessible, 26553: GtkWidget *widget); 26553: extern 26553: GtkWidget *gtk_accessible_get_widget (GtkAccessible *accessible); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_accessible_set_widget" "' instead"))) extern 26553: void gtk_accessible_connect_widget_destroyed (GtkAccessible *accessible); 26553: 26553: 26553: # 36 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkactionable.h" 1 26553: # 26 "/usr/include/gtk-3.0/gtk/gtkactionable.h" 26553: 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkactionable.h" 26553: typedef struct _GtkActionableInterface GtkActionableInterface; 26553: typedef struct _GtkActionable GtkActionable; 26553: 26553: struct _GtkActionableInterface 26553: { 26553: 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: const gchar * (* get_action_name) (GtkActionable *actionable); 26553: void (* set_action_name) (GtkActionable *actionable, 26553: const gchar *action_name); 26553: GVariant * (* get_action_target_value) (GtkActionable *actionable); 26553: void (* set_action_target_value) (GtkActionable *actionable, 26553: GVariant *target_value); 26553: }; 26553: 26553: extern 26553: GType gtk_actionable_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: const gchar * gtk_actionable_get_action_name (GtkActionable *actionable); 26553: extern 26553: void gtk_actionable_set_action_name (GtkActionable *actionable, 26553: const gchar *action_name); 26553: 26553: extern 26553: GVariant * gtk_actionable_get_action_target_value (GtkActionable *actionable); 26553: extern 26553: void gtk_actionable_set_action_target_value (GtkActionable *actionable, 26553: GVariant *target_value); 26553: 26553: extern 26553: void gtk_actionable_set_action_target (GtkActionable *actionable, 26553: const gchar *format_string, 26553: ...); 26553: 26553: extern 26553: void gtk_actionable_set_detailed_action_name (GtkActionable *actionable, 26553: const gchar *detailed_action_name); 26553: 26553: 26553: # 37 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkactionbar.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkactionbar.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkactionbar.h" 26553: typedef struct _GtkActionBar GtkActionBar; 26553: typedef struct _GtkActionBarPrivate GtkActionBarPrivate; 26553: typedef struct _GtkActionBarClass GtkActionBarClass; 26553: 26553: struct _GtkActionBar 26553: { 26553: 26553: GtkBin bin; 26553: }; 26553: 26553: struct _GtkActionBarClass 26553: { 26553: 26553: GtkBinClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_action_bar_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget *gtk_action_bar_new (void); 26553: extern 26553: GtkWidget *gtk_action_bar_get_center_widget (GtkActionBar *action_bar); 26553: extern 26553: void gtk_action_bar_set_center_widget (GtkActionBar *action_bar, 26553: GtkWidget *center_widget); 26553: 26553: extern 26553: void gtk_action_bar_pack_start (GtkActionBar *action_bar, 26553: GtkWidget *child); 26553: extern 26553: void gtk_action_bar_pack_end (GtkActionBar *action_bar, 26553: GtkWidget *child); 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkadjustment.h" 1 26553: # 35 "/usr/include/gtk-3.0/gtk/gtkadjustment.h" 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/gtkadjustment.h" 26553: typedef struct _GtkAdjustmentPrivate GtkAdjustmentPrivate; 26553: typedef struct _GtkAdjustmentClass GtkAdjustmentClass; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkAdjustment 26553: { 26553: GInitiallyUnowned parent_instance; 26553: 26553: GtkAdjustmentPrivate *priv; 26553: }; 26553: 26553: struct _GtkAdjustmentClass 26553: { 26553: GInitiallyUnownedClass parent_class; 26553: 26553: void (* changed) (GtkAdjustment *adjustment); 26553: void (* value_changed) (GtkAdjustment *adjustment); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_adjustment_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkAdjustment* gtk_adjustment_new (gdouble value, 26553: gdouble lower, 26553: gdouble upper, 26553: gdouble step_increment, 26553: gdouble page_increment, 26553: gdouble page_size); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_adjustment_changed (GtkAdjustment *adjustment); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_adjustment_value_changed (GtkAdjustment *adjustment); 26553: extern 26553: void gtk_adjustment_clamp_page (GtkAdjustment *adjustment, 26553: gdouble lower, 26553: gdouble upper); 26553: 26553: extern 26553: gdouble gtk_adjustment_get_value (GtkAdjustment *adjustment); 26553: extern 26553: void gtk_adjustment_set_value (GtkAdjustment *adjustment, 26553: gdouble value); 26553: extern 26553: gdouble gtk_adjustment_get_lower (GtkAdjustment *adjustment); 26553: extern 26553: void gtk_adjustment_set_lower (GtkAdjustment *adjustment, 26553: gdouble lower); 26553: extern 26553: gdouble gtk_adjustment_get_upper (GtkAdjustment *adjustment); 26553: extern 26553: void gtk_adjustment_set_upper (GtkAdjustment *adjustment, 26553: gdouble upper); 26553: extern 26553: gdouble gtk_adjustment_get_step_increment (GtkAdjustment *adjustment); 26553: extern 26553: void gtk_adjustment_set_step_increment (GtkAdjustment *adjustment, 26553: gdouble step_increment); 26553: extern 26553: gdouble gtk_adjustment_get_page_increment (GtkAdjustment *adjustment); 26553: extern 26553: void gtk_adjustment_set_page_increment (GtkAdjustment *adjustment, 26553: gdouble page_increment); 26553: extern 26553: gdouble gtk_adjustment_get_page_size (GtkAdjustment *adjustment); 26553: extern 26553: void gtk_adjustment_set_page_size (GtkAdjustment *adjustment, 26553: gdouble page_size); 26553: 26553: extern 26553: void gtk_adjustment_configure (GtkAdjustment *adjustment, 26553: gdouble value, 26553: gdouble lower, 26553: gdouble upper, 26553: gdouble step_increment, 26553: gdouble page_increment, 26553: gdouble page_size); 26553: extern 26553: gdouble gtk_adjustment_get_minimum_increment (GtkAdjustment *adjustment); 26553: 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkappchooser.h" 1 26553: # 33 "/usr/include/gtk-3.0/gtk/gtkappchooser.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GtkAppChooser GtkAppChooser; 26553: 26553: extern 26553: GType gtk_app_chooser_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GAppInfo * gtk_app_chooser_get_app_info (GtkAppChooser *self); 26553: extern 26553: gchar * gtk_app_chooser_get_content_type (GtkAppChooser *self); 26553: extern 26553: void gtk_app_chooser_refresh (GtkAppChooser *self); 26553: 26553: 26553: # 40 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkappchooserdialog.h" 1 26553: # 35 "/usr/include/gtk-3.0/gtk/gtkappchooserdialog.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/gtkappchooserdialog.h" 26553: typedef struct _GtkAppChooserDialog GtkAppChooserDialog; 26553: typedef struct _GtkAppChooserDialogClass GtkAppChooserDialogClass; 26553: typedef struct _GtkAppChooserDialogPrivate GtkAppChooserDialogPrivate; 26553: 26553: struct _GtkAppChooserDialog { 26553: GtkDialog parent; 26553: 26553: 26553: GtkAppChooserDialogPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkAppChooserDialogClass { 26553: GtkDialogClass parent_class; 26553: 26553: 26553: 26553: 26553: gpointer padding[16]; 26553: }; 26553: 26553: extern 26553: GType gtk_app_chooser_dialog_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget * gtk_app_chooser_dialog_new (GtkWindow *parent, 26553: GtkDialogFlags flags, 26553: GFile *file); 26553: extern 26553: GtkWidget * gtk_app_chooser_dialog_new_for_content_type (GtkWindow *parent, 26553: GtkDialogFlags flags, 26553: const gchar *content_type); 26553: 26553: extern 26553: GtkWidget * gtk_app_chooser_dialog_get_widget (GtkAppChooserDialog *self); 26553: extern 26553: void gtk_app_chooser_dialog_set_heading (GtkAppChooserDialog *self, 26553: const gchar *heading); 26553: extern 26553: const gchar * gtk_app_chooser_dialog_get_heading (GtkAppChooserDialog *self); 26553: 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkappchooserwidget.h" 1 26553: # 32 "/usr/include/gtk-3.0/gtk/gtkappchooserwidget.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkbox.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkbox.h" 26553: 26553: # 47 "/usr/include/gtk-3.0/gtk/gtkbox.h" 26553: typedef struct _GtkBox GtkBox; 26553: typedef struct _GtkBoxPrivate GtkBoxPrivate; 26553: typedef struct _GtkBoxClass GtkBoxClass; 26553: 26553: struct _GtkBox 26553: { 26553: GtkContainer container; 26553: 26553: 26553: GtkBoxPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkBoxClass 26553: { 26553: GtkContainerClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_box_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_box_new (GtkOrientation orientation, 26553: gint spacing); 26553: 26553: extern 26553: void gtk_box_pack_start (GtkBox *box, 26553: GtkWidget *child, 26553: gboolean expand, 26553: gboolean fill, 26553: guint padding); 26553: extern 26553: void gtk_box_pack_end (GtkBox *box, 26553: GtkWidget *child, 26553: gboolean expand, 26553: gboolean fill, 26553: guint padding); 26553: 26553: extern 26553: void gtk_box_set_homogeneous (GtkBox *box, 26553: gboolean homogeneous); 26553: extern 26553: gboolean gtk_box_get_homogeneous (GtkBox *box); 26553: extern 26553: void gtk_box_set_spacing (GtkBox *box, 26553: gint spacing); 26553: extern 26553: gint gtk_box_get_spacing (GtkBox *box); 26553: extern 26553: void gtk_box_set_baseline_position (GtkBox *box, 26553: GtkBaselinePosition position); 26553: extern 26553: GtkBaselinePosition gtk_box_get_baseline_position (GtkBox *box); 26553: 26553: extern 26553: void gtk_box_reorder_child (GtkBox *box, 26553: GtkWidget *child, 26553: gint position); 26553: 26553: extern 26553: void gtk_box_query_child_packing (GtkBox *box, 26553: GtkWidget *child, 26553: gboolean *expand, 26553: gboolean *fill, 26553: guint *padding, 26553: GtkPackType *pack_type); 26553: extern 26553: void gtk_box_set_child_packing (GtkBox *box, 26553: GtkWidget *child, 26553: gboolean expand, 26553: gboolean fill, 26553: guint padding, 26553: GtkPackType pack_type); 26553: 26553: extern 26553: void gtk_box_set_center_widget (GtkBox *box, 26553: GtkWidget *widget); 26553: extern 26553: GtkWidget *gtk_box_get_center_widget (GtkBox *box); 26553: 26553: 26553: # 33 "/usr/include/gtk-3.0/gtk/gtkappchooserwidget.h" 2 26553: 26553: 26553: 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/gtkappchooserwidget.h" 26553: typedef struct _GtkAppChooserWidget GtkAppChooserWidget; 26553: typedef struct _GtkAppChooserWidgetClass GtkAppChooserWidgetClass; 26553: typedef struct _GtkAppChooserWidgetPrivate GtkAppChooserWidgetPrivate; 26553: 26553: struct _GtkAppChooserWidget { 26553: GtkBox parent; 26553: 26553: 26553: GtkAppChooserWidgetPrivate *priv; 26553: }; 26553: # 66 "/usr/include/gtk-3.0/gtk/gtkappchooserwidget.h" 26553: struct _GtkAppChooserWidgetClass { 26553: GtkBoxClass parent_class; 26553: 26553: 26553: 26553: void (* application_selected) (GtkAppChooserWidget *self, 26553: GAppInfo *app_info); 26553: 26553: void (* application_activated) (GtkAppChooserWidget *self, 26553: GAppInfo *app_info); 26553: 26553: void (* populate_popup) (GtkAppChooserWidget *self, 26553: GtkMenu *menu, 26553: GAppInfo *app_info); 26553: 26553: 26553: 26553: 26553: gpointer padding[16]; 26553: }; 26553: 26553: extern 26553: GType gtk_app_chooser_widget_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget * gtk_app_chooser_widget_new (const gchar *content_type); 26553: 26553: extern 26553: void gtk_app_chooser_widget_set_show_default (GtkAppChooserWidget *self, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_app_chooser_widget_get_show_default (GtkAppChooserWidget *self); 26553: 26553: extern 26553: void gtk_app_chooser_widget_set_show_recommended (GtkAppChooserWidget *self, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_app_chooser_widget_get_show_recommended (GtkAppChooserWidget *self); 26553: 26553: extern 26553: void gtk_app_chooser_widget_set_show_fallback (GtkAppChooserWidget *self, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_app_chooser_widget_get_show_fallback (GtkAppChooserWidget *self); 26553: 26553: extern 26553: void gtk_app_chooser_widget_set_show_other (GtkAppChooserWidget *self, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_app_chooser_widget_get_show_other (GtkAppChooserWidget *self); 26553: 26553: extern 26553: void gtk_app_chooser_widget_set_show_all (GtkAppChooserWidget *self, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_app_chooser_widget_get_show_all (GtkAppChooserWidget *self); 26553: 26553: extern 26553: void gtk_app_chooser_widget_set_default_text (GtkAppChooserWidget *self, 26553: const gchar *text); 26553: extern 26553: const gchar * gtk_app_chooser_widget_get_default_text (GtkAppChooserWidget *self); 26553: 26553: 26553: # 42 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkappchooserbutton.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkappchooserbutton.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcombobox.h" 1 26553: # 26 "/usr/include/gtk-3.0/gtk/gtkcombobox.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktreemodel.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtktreemodel.h" 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtktreemodel.h" 26553: typedef struct _GtkTreeIter GtkTreeIter; 26553: typedef struct _GtkTreePath GtkTreePath; 26553: typedef struct _GtkTreeRowReference GtkTreeRowReference; 26553: typedef struct _GtkTreeModel GtkTreeModel; 26553: typedef struct _GtkTreeModelIface GtkTreeModelIface; 26553: # 58 "/usr/include/gtk-3.0/gtk/gtktreemodel.h" 26553: typedef gboolean (* GtkTreeModelForeachFunc) (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data); 26553: # 74 "/usr/include/gtk-3.0/gtk/gtktreemodel.h" 26553: typedef enum 26553: { 26553: GTK_TREE_MODEL_ITERS_PERSIST = 1 << 0, 26553: GTK_TREE_MODEL_LIST_ONLY = 1 << 1 26553: } GtkTreeModelFlags; 26553: # 93 "/usr/include/gtk-3.0/gtk/gtktreemodel.h" 26553: struct _GtkTreeIter 26553: { 26553: gint stamp; 26553: gpointer user_data; 26553: gpointer user_data2; 26553: gpointer user_data3; 26553: }; 26553: # 130 "/usr/include/gtk-3.0/gtk/gtktreemodel.h" 26553: struct _GtkTreeModelIface 26553: { 26553: 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: 26553: void (* row_changed) (GtkTreeModel *tree_model, 26553: GtkTreePath *path, 26553: GtkTreeIter *iter); 26553: void (* row_inserted) (GtkTreeModel *tree_model, 26553: GtkTreePath *path, 26553: GtkTreeIter *iter); 26553: void (* row_has_child_toggled) (GtkTreeModel *tree_model, 26553: GtkTreePath *path, 26553: GtkTreeIter *iter); 26553: void (* row_deleted) (GtkTreeModel *tree_model, 26553: GtkTreePath *path); 26553: void (* rows_reordered) (GtkTreeModel *tree_model, 26553: GtkTreePath *path, 26553: GtkTreeIter *iter, 26553: gint *new_order); 26553: 26553: 26553: GtkTreeModelFlags (* get_flags) (GtkTreeModel *tree_model); 26553: 26553: gint (* get_n_columns) (GtkTreeModel *tree_model); 26553: GType (* get_column_type) (GtkTreeModel *tree_model, 26553: gint index_); 26553: gboolean (* get_iter) (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter, 26553: GtkTreePath *path); 26553: GtkTreePath *(* get_path) (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter); 26553: void (* get_value) (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter, 26553: gint column, 26553: GValue *value); 26553: gboolean (* iter_next) (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter); 26553: gboolean (* iter_previous) (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter); 26553: gboolean (* iter_children) (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *parent); 26553: gboolean (* iter_has_child) (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter); 26553: gint (* iter_n_children) (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter); 26553: gboolean (* iter_nth_child) (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *parent, 26553: gint n); 26553: gboolean (* iter_parent) (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *child); 26553: void (* ref_node) (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter); 26553: void (* unref_node) (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter); 26553: }; 26553: 26553: 26553: 26553: extern 26553: GtkTreePath *gtk_tree_path_new (void); 26553: extern 26553: GtkTreePath *gtk_tree_path_new_from_string (const gchar *path); 26553: extern 26553: GtkTreePath *gtk_tree_path_new_from_indices (gint first_index, 26553: ...); 26553: extern 26553: GtkTreePath *gtk_tree_path_new_from_indicesv (gint *indices, 26553: gsize length); 26553: extern 26553: gchar *gtk_tree_path_to_string (GtkTreePath *path); 26553: extern 26553: GtkTreePath *gtk_tree_path_new_first (void); 26553: extern 26553: void gtk_tree_path_append_index (GtkTreePath *path, 26553: gint index_); 26553: extern 26553: void gtk_tree_path_prepend_index (GtkTreePath *path, 26553: gint index_); 26553: extern 26553: gint gtk_tree_path_get_depth (GtkTreePath *path); 26553: extern 26553: gint *gtk_tree_path_get_indices (GtkTreePath *path); 26553: 26553: extern 26553: gint *gtk_tree_path_get_indices_with_depth (GtkTreePath *path, 26553: gint *depth); 26553: 26553: extern 26553: void gtk_tree_path_free (GtkTreePath *path); 26553: extern 26553: GtkTreePath *gtk_tree_path_copy (const GtkTreePath *path); 26553: extern 26553: GType gtk_tree_path_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: gint gtk_tree_path_compare (const GtkTreePath *a, 26553: const GtkTreePath *b); 26553: extern 26553: void gtk_tree_path_next (GtkTreePath *path); 26553: extern 26553: gboolean gtk_tree_path_prev (GtkTreePath *path); 26553: extern 26553: gboolean gtk_tree_path_up (GtkTreePath *path); 26553: extern 26553: void gtk_tree_path_down (GtkTreePath *path); 26553: 26553: extern 26553: gboolean gtk_tree_path_is_ancestor (GtkTreePath *path, 26553: GtkTreePath *descendant); 26553: extern 26553: gboolean gtk_tree_path_is_descendant (GtkTreePath *path, 26553: GtkTreePath *ancestor); 26553: # 257 "/usr/include/gtk-3.0/gtk/gtktreemodel.h" 26553: extern 26553: GType gtk_tree_row_reference_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkTreeRowReference *gtk_tree_row_reference_new (GtkTreeModel *model, 26553: GtkTreePath *path); 26553: extern 26553: GtkTreeRowReference *gtk_tree_row_reference_new_proxy (GObject *proxy, 26553: GtkTreeModel *model, 26553: GtkTreePath *path); 26553: extern 26553: GtkTreePath *gtk_tree_row_reference_get_path (GtkTreeRowReference *reference); 26553: extern 26553: GtkTreeModel *gtk_tree_row_reference_get_model (GtkTreeRowReference *reference); 26553: extern 26553: gboolean gtk_tree_row_reference_valid (GtkTreeRowReference *reference); 26553: extern 26553: GtkTreeRowReference *gtk_tree_row_reference_copy (GtkTreeRowReference *reference); 26553: extern 26553: void gtk_tree_row_reference_free (GtkTreeRowReference *reference); 26553: 26553: 26553: extern 26553: void gtk_tree_row_reference_inserted (GObject *proxy, 26553: GtkTreePath *path); 26553: extern 26553: void gtk_tree_row_reference_deleted (GObject *proxy, 26553: GtkTreePath *path); 26553: extern 26553: void gtk_tree_row_reference_reordered (GObject *proxy, 26553: GtkTreePath *path, 26553: GtkTreeIter *iter, 26553: gint *new_order); 26553: 26553: 26553: extern 26553: GtkTreeIter * gtk_tree_iter_copy (GtkTreeIter *iter); 26553: extern 26553: void gtk_tree_iter_free (GtkTreeIter *iter); 26553: extern 26553: GType gtk_tree_iter_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GType gtk_tree_model_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkTreeModelFlags gtk_tree_model_get_flags (GtkTreeModel *tree_model); 26553: extern 26553: gint gtk_tree_model_get_n_columns (GtkTreeModel *tree_model); 26553: extern 26553: GType gtk_tree_model_get_column_type (GtkTreeModel *tree_model, 26553: gint index_); 26553: 26553: 26553: 26553: extern 26553: gboolean gtk_tree_model_get_iter (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter, 26553: GtkTreePath *path); 26553: extern 26553: gboolean gtk_tree_model_get_iter_from_string (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter, 26553: const gchar *path_string); 26553: extern 26553: gchar * gtk_tree_model_get_string_from_iter (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter); 26553: extern 26553: gboolean gtk_tree_model_get_iter_first (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter); 26553: extern 26553: GtkTreePath * gtk_tree_model_get_path (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter); 26553: extern 26553: void gtk_tree_model_get_value (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter, 26553: gint column, 26553: GValue *value); 26553: extern 26553: gboolean gtk_tree_model_iter_previous (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter); 26553: extern 26553: gboolean gtk_tree_model_iter_next (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter); 26553: extern 26553: gboolean gtk_tree_model_iter_children (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *parent); 26553: extern 26553: gboolean gtk_tree_model_iter_has_child (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter); 26553: extern 26553: gint gtk_tree_model_iter_n_children (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter); 26553: extern 26553: gboolean gtk_tree_model_iter_nth_child (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *parent, 26553: gint n); 26553: extern 26553: gboolean gtk_tree_model_iter_parent (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *child); 26553: extern 26553: void gtk_tree_model_ref_node (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter); 26553: extern 26553: void gtk_tree_model_unref_node (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter); 26553: extern 26553: void gtk_tree_model_get (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter, 26553: ...); 26553: extern 26553: void gtk_tree_model_get_valist (GtkTreeModel *tree_model, 26553: GtkTreeIter *iter, 26553: va_list var_args); 26553: 26553: 26553: extern 26553: void gtk_tree_model_foreach (GtkTreeModel *model, 26553: GtkTreeModelForeachFunc func, 26553: gpointer user_data); 26553: 26553: 26553: extern 26553: void gtk_tree_model_row_changed (GtkTreeModel *tree_model, 26553: GtkTreePath *path, 26553: GtkTreeIter *iter); 26553: extern 26553: void gtk_tree_model_row_inserted (GtkTreeModel *tree_model, 26553: GtkTreePath *path, 26553: GtkTreeIter *iter); 26553: extern 26553: void gtk_tree_model_row_has_child_toggled (GtkTreeModel *tree_model, 26553: GtkTreePath *path, 26553: GtkTreeIter *iter); 26553: extern 26553: void gtk_tree_model_row_deleted (GtkTreeModel *tree_model, 26553: GtkTreePath *path); 26553: extern 26553: void gtk_tree_model_rows_reordered (GtkTreeModel *tree_model, 26553: GtkTreePath *path, 26553: GtkTreeIter *iter, 26553: gint *new_order); 26553: extern 26553: void gtk_tree_model_rows_reordered_with_length (GtkTreeModel *tree_model, 26553: GtkTreePath *path, 26553: GtkTreeIter *iter, 26553: gint *new_order, 26553: gint length); 26553: 26553: 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkcombobox.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h" 1 26553: # 25 "/usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcellrenderer.h" 1 26553: # 25 "/usr/include/gtk-3.0/gtk/gtkcellrenderer.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcelleditable.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkcelleditable.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GtkCellEditable GtkCellEditable; 26553: typedef struct _GtkCellEditableIface GtkCellEditableIface; 26553: # 46 "/usr/include/gtk-3.0/gtk/gtkcelleditable.h" 26553: struct _GtkCellEditableIface 26553: { 26553: 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: 26553: void (* editing_done) (GtkCellEditable *cell_editable); 26553: void (* remove_widget) (GtkCellEditable *cell_editable); 26553: 26553: 26553: void (* start_editing) (GtkCellEditable *cell_editable, 26553: GdkEvent *event); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_cell_editable_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: void gtk_cell_editable_start_editing (GtkCellEditable *cell_editable, 26553: GdkEvent *event); 26553: extern 26553: void gtk_cell_editable_editing_done (GtkCellEditable *cell_editable); 26553: extern 26553: void gtk_cell_editable_remove_widget (GtkCellEditable *cell_editable); 26553: 26553: 26553: 26553: # 26 "/usr/include/gtk-3.0/gtk/gtkcellrenderer.h" 2 26553: 26553: 26553: # 43 "/usr/include/gtk-3.0/gtk/gtkcellrenderer.h" 26553: typedef enum 26553: { 26553: GTK_CELL_RENDERER_SELECTED = 1 << 0, 26553: GTK_CELL_RENDERER_PRELIT = 1 << 1, 26553: GTK_CELL_RENDERER_INSENSITIVE = 1 << 2, 26553: 26553: GTK_CELL_RENDERER_SORTED = 1 << 3, 26553: GTK_CELL_RENDERER_FOCUSED = 1 << 4, 26553: GTK_CELL_RENDERER_EXPANDABLE = 1 << 5, 26553: GTK_CELL_RENDERER_EXPANDED = 1 << 6 26553: } GtkCellRendererState; 26553: # 66 "/usr/include/gtk-3.0/gtk/gtkcellrenderer.h" 26553: typedef enum 26553: { 26553: GTK_CELL_RENDERER_MODE_INERT, 26553: GTK_CELL_RENDERER_MODE_ACTIVATABLE, 26553: GTK_CELL_RENDERER_MODE_EDITABLE 26553: } GtkCellRendererMode; 26553: # 80 "/usr/include/gtk-3.0/gtk/gtkcellrenderer.h" 26553: typedef struct _GtkCellRenderer GtkCellRenderer; 26553: typedef struct _GtkCellRendererPrivate GtkCellRendererPrivate; 26553: typedef struct _GtkCellRendererClass GtkCellRendererClass; 26553: typedef struct _GtkCellRendererClassPrivate GtkCellRendererClassPrivate; 26553: 26553: struct _GtkCellRenderer 26553: { 26553: GInitiallyUnowned parent_instance; 26553: 26553: 26553: GtkCellRendererPrivate *priv; 26553: }; 26553: # 109 "/usr/include/gtk-3.0/gtk/gtkcellrenderer.h" 26553: struct _GtkCellRendererClass 26553: { 26553: 26553: GInitiallyUnownedClass parent_class; 26553: 26553: 26553: 26553: 26553: GtkSizeRequestMode (* get_request_mode) (GtkCellRenderer *cell); 26553: void (* get_preferred_width) (GtkCellRenderer *cell, 26553: GtkWidget *widget, 26553: gint *minimum_size, 26553: gint *natural_size); 26553: void (* get_preferred_height_for_width) (GtkCellRenderer *cell, 26553: GtkWidget *widget, 26553: gint width, 26553: gint *minimum_height, 26553: gint *natural_height); 26553: void (* get_preferred_height) (GtkCellRenderer *cell, 26553: GtkWidget *widget, 26553: gint *minimum_size, 26553: gint *natural_size); 26553: void (* get_preferred_width_for_height) (GtkCellRenderer *cell, 26553: GtkWidget *widget, 26553: gint height, 26553: gint *minimum_width, 26553: gint *natural_width); 26553: void (* get_aligned_area) (GtkCellRenderer *cell, 26553: GtkWidget *widget, 26553: GtkCellRendererState flags, 26553: const GdkRectangle *cell_area, 26553: GdkRectangle *aligned_area); 26553: void (* get_size) (GtkCellRenderer *cell, 26553: GtkWidget *widget, 26553: const GdkRectangle *cell_area, 26553: gint *x_offset, 26553: gint *y_offset, 26553: gint *width, 26553: gint *height); 26553: void (* render) (GtkCellRenderer *cell, 26553: cairo_t *cr, 26553: GtkWidget *widget, 26553: const GdkRectangle *background_area, 26553: const GdkRectangle *cell_area, 26553: GtkCellRendererState flags); 26553: gboolean (* activate) (GtkCellRenderer *cell, 26553: GdkEvent *event, 26553: GtkWidget *widget, 26553: const gchar *path, 26553: const GdkRectangle *background_area, 26553: const GdkRectangle *cell_area, 26553: GtkCellRendererState flags); 26553: GtkCellEditable * (* start_editing) (GtkCellRenderer *cell, 26553: GdkEvent *event, 26553: GtkWidget *widget, 26553: const gchar *path, 26553: const GdkRectangle *background_area, 26553: const GdkRectangle *cell_area, 26553: GtkCellRendererState flags); 26553: 26553: 26553: void (* editing_canceled) (GtkCellRenderer *cell); 26553: void (* editing_started) (GtkCellRenderer *cell, 26553: GtkCellEditable *editable, 26553: const gchar *path); 26553: 26553: 26553: 26553: GtkCellRendererClassPrivate *priv; 26553: 26553: 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_cell_renderer_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkSizeRequestMode gtk_cell_renderer_get_request_mode (GtkCellRenderer *cell); 26553: extern 26553: void gtk_cell_renderer_get_preferred_width (GtkCellRenderer *cell, 26553: GtkWidget *widget, 26553: gint *minimum_size, 26553: gint *natural_size); 26553: extern 26553: void gtk_cell_renderer_get_preferred_height_for_width (GtkCellRenderer *cell, 26553: GtkWidget *widget, 26553: gint width, 26553: gint *minimum_height, 26553: gint *natural_height); 26553: extern 26553: void gtk_cell_renderer_get_preferred_height (GtkCellRenderer *cell, 26553: GtkWidget *widget, 26553: gint *minimum_size, 26553: gint *natural_size); 26553: extern 26553: void gtk_cell_renderer_get_preferred_width_for_height (GtkCellRenderer *cell, 26553: GtkWidget *widget, 26553: gint height, 26553: gint *minimum_width, 26553: gint *natural_width); 26553: extern 26553: void gtk_cell_renderer_get_preferred_size (GtkCellRenderer *cell, 26553: GtkWidget *widget, 26553: GtkRequisition *minimum_size, 26553: GtkRequisition *natural_size); 26553: extern 26553: void gtk_cell_renderer_get_aligned_area (GtkCellRenderer *cell, 26553: GtkWidget *widget, 26553: GtkCellRendererState flags, 26553: const GdkRectangle *cell_area, 26553: GdkRectangle *aligned_area); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_cell_renderer_get_preferred_size" "' instead"))) extern 26553: void gtk_cell_renderer_get_size (GtkCellRenderer *cell, 26553: GtkWidget *widget, 26553: const GdkRectangle *cell_area, 26553: gint *x_offset, 26553: gint *y_offset, 26553: gint *width, 26553: gint *height); 26553: extern 26553: void gtk_cell_renderer_render (GtkCellRenderer *cell, 26553: cairo_t *cr, 26553: GtkWidget *widget, 26553: const GdkRectangle *background_area, 26553: const GdkRectangle *cell_area, 26553: GtkCellRendererState flags); 26553: extern 26553: gboolean gtk_cell_renderer_activate (GtkCellRenderer *cell, 26553: GdkEvent *event, 26553: GtkWidget *widget, 26553: const gchar *path, 26553: const GdkRectangle *background_area, 26553: const GdkRectangle *cell_area, 26553: GtkCellRendererState flags); 26553: extern 26553: GtkCellEditable *gtk_cell_renderer_start_editing (GtkCellRenderer *cell, 26553: GdkEvent *event, 26553: GtkWidget *widget, 26553: const gchar *path, 26553: const GdkRectangle *background_area, 26553: const GdkRectangle *cell_area, 26553: GtkCellRendererState flags); 26553: 26553: extern 26553: void gtk_cell_renderer_set_fixed_size (GtkCellRenderer *cell, 26553: gint width, 26553: gint height); 26553: extern 26553: void gtk_cell_renderer_get_fixed_size (GtkCellRenderer *cell, 26553: gint *width, 26553: gint *height); 26553: 26553: extern 26553: void gtk_cell_renderer_set_alignment (GtkCellRenderer *cell, 26553: gfloat xalign, 26553: gfloat yalign); 26553: extern 26553: void gtk_cell_renderer_get_alignment (GtkCellRenderer *cell, 26553: gfloat *xalign, 26553: gfloat *yalign); 26553: 26553: extern 26553: void gtk_cell_renderer_set_padding (GtkCellRenderer *cell, 26553: gint xpad, 26553: gint ypad); 26553: extern 26553: void gtk_cell_renderer_get_padding (GtkCellRenderer *cell, 26553: gint *xpad, 26553: gint *ypad); 26553: 26553: extern 26553: void gtk_cell_renderer_set_visible (GtkCellRenderer *cell, 26553: gboolean visible); 26553: extern 26553: gboolean gtk_cell_renderer_get_visible (GtkCellRenderer *cell); 26553: 26553: extern 26553: void gtk_cell_renderer_set_sensitive (GtkCellRenderer *cell, 26553: gboolean sensitive); 26553: extern 26553: gboolean gtk_cell_renderer_get_sensitive (GtkCellRenderer *cell); 26553: 26553: extern 26553: gboolean gtk_cell_renderer_is_activatable (GtkCellRenderer *cell); 26553: 26553: 26553: extern 26553: void gtk_cell_renderer_stop_editing (GtkCellRenderer *cell, 26553: gboolean canceled); 26553: 26553: 26553: void _gtk_cell_renderer_calc_offset (GtkCellRenderer *cell, 26553: const GdkRectangle *cell_area, 26553: GtkTextDirection direction, 26553: gint width, 26553: gint height, 26553: gint *x_offset, 26553: gint *y_offset); 26553: 26553: extern 26553: GtkStateFlags gtk_cell_renderer_get_state (GtkCellRenderer *cell, 26553: GtkWidget *widget, 26553: GtkCellRendererState cell_state); 26553: 26553: extern 26553: void gtk_cell_renderer_class_set_accessible_type 26553: (GtkCellRendererClass *renderer_class, 26553: GType type); 26553: GType _gtk_cell_renderer_get_accessible_type 26553: (GtkCellRenderer * renderer); 26553: 26553: 26553: # 26 "/usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktreesortable.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtktreesortable.h" 26553: 26553: # 58 "/usr/include/gtk-3.0/gtk/gtktreesortable.h" 26553: typedef struct _GtkTreeSortable GtkTreeSortable; 26553: typedef struct _GtkTreeSortableIface GtkTreeSortableIface; 26553: # 83 "/usr/include/gtk-3.0/gtk/gtktreesortable.h" 26553: typedef gint (* GtkTreeIterCompareFunc) (GtkTreeModel *model, 26553: GtkTreeIter *a, 26553: GtkTreeIter *b, 26553: gpointer user_data); 26553: # 104 "/usr/include/gtk-3.0/gtk/gtktreesortable.h" 26553: struct _GtkTreeSortableIface 26553: { 26553: 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: 26553: void (* sort_column_changed) (GtkTreeSortable *sortable); 26553: 26553: 26553: gboolean (* get_sort_column_id) (GtkTreeSortable *sortable, 26553: gint *sort_column_id, 26553: GtkSortType *order); 26553: void (* set_sort_column_id) (GtkTreeSortable *sortable, 26553: gint sort_column_id, 26553: GtkSortType order); 26553: void (* set_sort_func) (GtkTreeSortable *sortable, 26553: gint sort_column_id, 26553: GtkTreeIterCompareFunc sort_func, 26553: gpointer user_data, 26553: GDestroyNotify destroy); 26553: void (* set_default_sort_func) (GtkTreeSortable *sortable, 26553: GtkTreeIterCompareFunc sort_func, 26553: gpointer user_data, 26553: GDestroyNotify destroy); 26553: gboolean (* has_default_sort_func) (GtkTreeSortable *sortable); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_tree_sortable_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: void gtk_tree_sortable_sort_column_changed (GtkTreeSortable *sortable); 26553: extern 26553: gboolean gtk_tree_sortable_get_sort_column_id (GtkTreeSortable *sortable, 26553: gint *sort_column_id, 26553: GtkSortType *order); 26553: extern 26553: void gtk_tree_sortable_set_sort_column_id (GtkTreeSortable *sortable, 26553: gint sort_column_id, 26553: GtkSortType order); 26553: extern 26553: void gtk_tree_sortable_set_sort_func (GtkTreeSortable *sortable, 26553: gint sort_column_id, 26553: GtkTreeIterCompareFunc sort_func, 26553: gpointer user_data, 26553: GDestroyNotify destroy); 26553: extern 26553: void gtk_tree_sortable_set_default_sort_func (GtkTreeSortable *sortable, 26553: GtkTreeIterCompareFunc sort_func, 26553: gpointer user_data, 26553: GDestroyNotify destroy); 26553: extern 26553: gboolean gtk_tree_sortable_has_default_sort_func (GtkTreeSortable *sortable); 26553: 26553: 26553: # 28 "/usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcellarea.h" 1 26553: # 33 "/usr/include/gtk-3.0/gtk/gtkcellarea.h" 26553: 26553: # 42 "/usr/include/gtk-3.0/gtk/gtkcellarea.h" 26553: typedef struct _GtkCellArea GtkCellArea; 26553: typedef struct _GtkCellAreaClass GtkCellAreaClass; 26553: typedef struct _GtkCellAreaPrivate GtkCellAreaPrivate; 26553: typedef struct _GtkCellAreaContext GtkCellAreaContext; 26553: # 70 "/usr/include/gtk-3.0/gtk/gtkcellarea.h" 26553: typedef gboolean (*GtkCellCallback) (GtkCellRenderer *renderer, 26553: gpointer data); 26553: # 88 "/usr/include/gtk-3.0/gtk/gtkcellarea.h" 26553: typedef gboolean (*GtkCellAllocCallback) (GtkCellRenderer *renderer, 26553: const GdkRectangle *cell_area, 26553: const GdkRectangle *cell_background, 26553: gpointer data); 26553: 26553: 26553: struct _GtkCellArea 26553: { 26553: 26553: GInitiallyUnowned parent_instance; 26553: 26553: GtkCellAreaPrivate *priv; 26553: }; 26553: # 173 "/usr/include/gtk-3.0/gtk/gtkcellarea.h" 26553: struct _GtkCellAreaClass 26553: { 26553: 26553: GInitiallyUnownedClass parent_class; 26553: 26553: 26553: 26553: 26553: void (* add) (GtkCellArea *area, 26553: GtkCellRenderer *renderer); 26553: void (* remove) (GtkCellArea *area, 26553: GtkCellRenderer *renderer); 26553: void (* foreach) (GtkCellArea *area, 26553: GtkCellCallback callback, 26553: gpointer callback_data); 26553: void (* foreach_alloc) (GtkCellArea *area, 26553: GtkCellAreaContext *context, 26553: GtkWidget *widget, 26553: const GdkRectangle *cell_area, 26553: const GdkRectangle *background_area, 26553: GtkCellAllocCallback callback, 26553: gpointer callback_data); 26553: gint (* event) (GtkCellArea *area, 26553: GtkCellAreaContext *context, 26553: GtkWidget *widget, 26553: GdkEvent *event, 26553: const GdkRectangle *cell_area, 26553: GtkCellRendererState flags); 26553: void (* render) (GtkCellArea *area, 26553: GtkCellAreaContext *context, 26553: GtkWidget *widget, 26553: cairo_t *cr, 26553: const GdkRectangle *background_area, 26553: const GdkRectangle *cell_area, 26553: GtkCellRendererState flags, 26553: gboolean paint_focus); 26553: void (* apply_attributes) (GtkCellArea *area, 26553: GtkTreeModel *tree_model, 26553: GtkTreeIter *iter, 26553: gboolean is_expander, 26553: gboolean is_expanded); 26553: 26553: 26553: GtkCellAreaContext *(* create_context) (GtkCellArea *area); 26553: GtkCellAreaContext *(* copy_context) (GtkCellArea *area, 26553: GtkCellAreaContext *context); 26553: GtkSizeRequestMode (* get_request_mode) (GtkCellArea *area); 26553: void (* get_preferred_width) (GtkCellArea *area, 26553: GtkCellAreaContext *context, 26553: GtkWidget *widget, 26553: gint *minimum_width, 26553: gint *natural_width); 26553: void (* get_preferred_height_for_width) (GtkCellArea *area, 26553: GtkCellAreaContext *context, 26553: GtkWidget *widget, 26553: gint width, 26553: gint *minimum_height, 26553: gint *natural_height); 26553: void (* get_preferred_height) (GtkCellArea *area, 26553: GtkCellAreaContext *context, 26553: GtkWidget *widget, 26553: gint *minimum_height, 26553: gint *natural_height); 26553: void (* get_preferred_width_for_height) (GtkCellArea *area, 26553: GtkCellAreaContext *context, 26553: GtkWidget *widget, 26553: gint height, 26553: gint *minimum_width, 26553: gint *natural_width); 26553: 26553: 26553: void (* set_cell_property) (GtkCellArea *area, 26553: GtkCellRenderer *renderer, 26553: guint property_id, 26553: const GValue *value, 26553: GParamSpec *pspec); 26553: void (* get_cell_property) (GtkCellArea *area, 26553: GtkCellRenderer *renderer, 26553: guint property_id, 26553: GValue *value, 26553: GParamSpec *pspec); 26553: 26553: 26553: gboolean (* focus) (GtkCellArea *area, 26553: GtkDirectionType direction); 26553: gboolean (* is_activatable) (GtkCellArea *area); 26553: gboolean (* activate) (GtkCellArea *area, 26553: GtkCellAreaContext *context, 26553: GtkWidget *widget, 26553: const GdkRectangle *cell_area, 26553: GtkCellRendererState flags, 26553: gboolean edit_only); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: void (*_gtk_reserved5) (void); 26553: void (*_gtk_reserved6) (void); 26553: void (*_gtk_reserved7) (void); 26553: void (*_gtk_reserved8) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_cell_area_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: extern 26553: void gtk_cell_area_add (GtkCellArea *area, 26553: GtkCellRenderer *renderer); 26553: extern 26553: void gtk_cell_area_remove (GtkCellArea *area, 26553: GtkCellRenderer *renderer); 26553: extern 26553: gboolean gtk_cell_area_has_renderer (GtkCellArea *area, 26553: GtkCellRenderer *renderer); 26553: extern 26553: void gtk_cell_area_foreach (GtkCellArea *area, 26553: GtkCellCallback callback, 26553: gpointer callback_data); 26553: extern 26553: void gtk_cell_area_foreach_alloc (GtkCellArea *area, 26553: GtkCellAreaContext *context, 26553: GtkWidget *widget, 26553: const GdkRectangle *cell_area, 26553: const GdkRectangle *background_area, 26553: GtkCellAllocCallback callback, 26553: gpointer callback_data); 26553: extern 26553: gint gtk_cell_area_event (GtkCellArea *area, 26553: GtkCellAreaContext *context, 26553: GtkWidget *widget, 26553: GdkEvent *event, 26553: const GdkRectangle *cell_area, 26553: GtkCellRendererState flags); 26553: extern 26553: void gtk_cell_area_render (GtkCellArea *area, 26553: GtkCellAreaContext *context, 26553: GtkWidget *widget, 26553: cairo_t *cr, 26553: const GdkRectangle *background_area, 26553: const GdkRectangle *cell_area, 26553: GtkCellRendererState flags, 26553: gboolean paint_focus); 26553: 26553: extern 26553: void gtk_cell_area_get_cell_allocation (GtkCellArea *area, 26553: GtkCellAreaContext *context, 26553: GtkWidget *widget, 26553: GtkCellRenderer *renderer, 26553: const GdkRectangle *cell_area, 26553: GdkRectangle *allocation); 26553: extern 26553: GtkCellRenderer *gtk_cell_area_get_cell_at_position (GtkCellArea *area, 26553: GtkCellAreaContext *context, 26553: GtkWidget *widget, 26553: const GdkRectangle *cell_area, 26553: gint x, 26553: gint y, 26553: GdkRectangle *alloc_area); 26553: 26553: 26553: extern 26553: GtkCellAreaContext *gtk_cell_area_create_context (GtkCellArea *area); 26553: extern 26553: GtkCellAreaContext *gtk_cell_area_copy_context (GtkCellArea *area, 26553: GtkCellAreaContext *context); 26553: extern 26553: GtkSizeRequestMode gtk_cell_area_get_request_mode (GtkCellArea *area); 26553: extern 26553: void gtk_cell_area_get_preferred_width (GtkCellArea *area, 26553: GtkCellAreaContext *context, 26553: GtkWidget *widget, 26553: gint *minimum_width, 26553: gint *natural_width); 26553: extern 26553: void gtk_cell_area_get_preferred_height_for_width (GtkCellArea *area, 26553: GtkCellAreaContext *context, 26553: GtkWidget *widget, 26553: gint width, 26553: gint *minimum_height, 26553: gint *natural_height); 26553: extern 26553: void gtk_cell_area_get_preferred_height (GtkCellArea *area, 26553: GtkCellAreaContext *context, 26553: GtkWidget *widget, 26553: gint *minimum_height, 26553: gint *natural_height); 26553: extern 26553: void gtk_cell_area_get_preferred_width_for_height (GtkCellArea *area, 26553: GtkCellAreaContext *context, 26553: GtkWidget *widget, 26553: gint height, 26553: gint *minimum_width, 26553: gint *natural_width); 26553: extern 26553: const gchar * gtk_cell_area_get_current_path_string (GtkCellArea *area); 26553: 26553: 26553: 26553: extern 26553: void gtk_cell_area_apply_attributes (GtkCellArea *area, 26553: GtkTreeModel *tree_model, 26553: GtkTreeIter *iter, 26553: gboolean is_expander, 26553: gboolean is_expanded); 26553: extern 26553: void gtk_cell_area_attribute_connect (GtkCellArea *area, 26553: GtkCellRenderer *renderer, 26553: const gchar *attribute, 26553: gint column); 26553: extern 26553: void gtk_cell_area_attribute_disconnect (GtkCellArea *area, 26553: GtkCellRenderer *renderer, 26553: const gchar *attribute); 26553: extern 26553: gint gtk_cell_area_attribute_get_column (GtkCellArea *area, 26553: GtkCellRenderer *renderer, 26553: const gchar *attribute); 26553: 26553: 26553: 26553: extern 26553: void gtk_cell_area_class_install_cell_property (GtkCellAreaClass *aclass, 26553: guint property_id, 26553: GParamSpec *pspec); 26553: extern 26553: GParamSpec* gtk_cell_area_class_find_cell_property (GtkCellAreaClass *aclass, 26553: const gchar *property_name); 26553: extern 26553: GParamSpec** gtk_cell_area_class_list_cell_properties (GtkCellAreaClass *aclass, 26553: guint *n_properties); 26553: extern 26553: void gtk_cell_area_add_with_properties (GtkCellArea *area, 26553: GtkCellRenderer *renderer, 26553: const gchar *first_prop_name, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: void gtk_cell_area_cell_set (GtkCellArea *area, 26553: GtkCellRenderer *renderer, 26553: const gchar *first_prop_name, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: void gtk_cell_area_cell_get (GtkCellArea *area, 26553: GtkCellRenderer *renderer, 26553: const gchar *first_prop_name, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: void gtk_cell_area_cell_set_valist (GtkCellArea *area, 26553: GtkCellRenderer *renderer, 26553: const gchar *first_property_name, 26553: va_list var_args); 26553: extern 26553: void gtk_cell_area_cell_get_valist (GtkCellArea *area, 26553: GtkCellRenderer *renderer, 26553: const gchar *first_property_name, 26553: va_list var_args); 26553: extern 26553: void gtk_cell_area_cell_set_property (GtkCellArea *area, 26553: GtkCellRenderer *renderer, 26553: const gchar *property_name, 26553: const GValue *value); 26553: extern 26553: void gtk_cell_area_cell_get_property (GtkCellArea *area, 26553: GtkCellRenderer *renderer, 26553: const gchar *property_name, 26553: GValue *value); 26553: 26553: 26553: extern 26553: gboolean gtk_cell_area_is_activatable (GtkCellArea *area); 26553: extern 26553: gboolean gtk_cell_area_activate (GtkCellArea *area, 26553: GtkCellAreaContext *context, 26553: GtkWidget *widget, 26553: const GdkRectangle *cell_area, 26553: GtkCellRendererState flags, 26553: gboolean edit_only); 26553: extern 26553: gboolean gtk_cell_area_focus (GtkCellArea *area, 26553: GtkDirectionType direction); 26553: extern 26553: void gtk_cell_area_set_focus_cell (GtkCellArea *area, 26553: GtkCellRenderer *renderer); 26553: extern 26553: GtkCellRenderer *gtk_cell_area_get_focus_cell (GtkCellArea *area); 26553: 26553: 26553: 26553: extern 26553: void gtk_cell_area_add_focus_sibling (GtkCellArea *area, 26553: GtkCellRenderer *renderer, 26553: GtkCellRenderer *sibling); 26553: extern 26553: void gtk_cell_area_remove_focus_sibling (GtkCellArea *area, 26553: GtkCellRenderer *renderer, 26553: GtkCellRenderer *sibling); 26553: extern 26553: gboolean gtk_cell_area_is_focus_sibling (GtkCellArea *area, 26553: GtkCellRenderer *renderer, 26553: GtkCellRenderer *sibling); 26553: extern 26553: const GList * gtk_cell_area_get_focus_siblings (GtkCellArea *area, 26553: GtkCellRenderer *renderer); 26553: extern 26553: GtkCellRenderer *gtk_cell_area_get_focus_from_sibling (GtkCellArea *area, 26553: GtkCellRenderer *renderer); 26553: 26553: 26553: extern 26553: GtkCellRenderer *gtk_cell_area_get_edited_cell (GtkCellArea *area); 26553: extern 26553: GtkCellEditable *gtk_cell_area_get_edit_widget (GtkCellArea *area); 26553: extern 26553: gboolean gtk_cell_area_activate_cell (GtkCellArea *area, 26553: GtkWidget *widget, 26553: GtkCellRenderer *renderer, 26553: GdkEvent *event, 26553: const GdkRectangle *cell_area, 26553: GtkCellRendererState flags); 26553: extern 26553: void gtk_cell_area_stop_editing (GtkCellArea *area, 26553: gboolean canceled); 26553: 26553: 26553: 26553: 26553: extern 26553: void gtk_cell_area_inner_cell_area (GtkCellArea *area, 26553: GtkWidget *widget, 26553: const GdkRectangle *cell_area, 26553: GdkRectangle *inner_area); 26553: 26553: 26553: extern 26553: void gtk_cell_area_request_renderer (GtkCellArea *area, 26553: GtkCellRenderer *renderer, 26553: GtkOrientation orientation, 26553: GtkWidget *widget, 26553: gint for_size, 26553: gint *minimum_size, 26553: gint *natural_size); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: void _gtk_cell_area_set_cell_data_func_with_proxy (GtkCellArea *area, 26553: GtkCellRenderer *cell, 26553: GFunc func, 26553: gpointer func_data, 26553: GDestroyNotify destroy, 26553: gpointer proxy); 26553: 26553: 26553: # 29 "/usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h" 2 26553: 26553: 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h" 26553: typedef struct _GtkTreeViewColumn GtkTreeViewColumn; 26553: typedef struct _GtkTreeViewColumnClass GtkTreeViewColumnClass; 26553: typedef struct _GtkTreeViewColumnPrivate GtkTreeViewColumnPrivate; 26553: # 55 "/usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h" 26553: typedef enum 26553: { 26553: GTK_TREE_VIEW_COLUMN_GROW_ONLY, 26553: GTK_TREE_VIEW_COLUMN_AUTOSIZE, 26553: GTK_TREE_VIEW_COLUMN_FIXED 26553: } GtkTreeViewColumnSizing; 26553: # 77 "/usr/include/gtk-3.0/gtk/gtktreeviewcolumn.h" 26553: typedef void (* GtkTreeCellDataFunc) (GtkTreeViewColumn *tree_column, 26553: GtkCellRenderer *cell, 26553: GtkTreeModel *tree_model, 26553: GtkTreeIter *iter, 26553: gpointer data); 26553: 26553: 26553: struct _GtkTreeViewColumn 26553: { 26553: GInitiallyUnowned parent_instance; 26553: 26553: GtkTreeViewColumnPrivate *priv; 26553: }; 26553: 26553: struct _GtkTreeViewColumnClass 26553: { 26553: GInitiallyUnownedClass parent_class; 26553: 26553: void (*clicked) (GtkTreeViewColumn *tree_column); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_tree_view_column_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkTreeViewColumn *gtk_tree_view_column_new (void); 26553: extern 26553: GtkTreeViewColumn *gtk_tree_view_column_new_with_area (GtkCellArea *area); 26553: extern 26553: GtkTreeViewColumn *gtk_tree_view_column_new_with_attributes (const gchar *title, 26553: GtkCellRenderer *cell, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: void gtk_tree_view_column_pack_start (GtkTreeViewColumn *tree_column, 26553: GtkCellRenderer *cell, 26553: gboolean expand); 26553: extern 26553: void gtk_tree_view_column_pack_end (GtkTreeViewColumn *tree_column, 26553: GtkCellRenderer *cell, 26553: gboolean expand); 26553: extern 26553: void gtk_tree_view_column_clear (GtkTreeViewColumn *tree_column); 26553: extern 26553: void gtk_tree_view_column_add_attribute (GtkTreeViewColumn *tree_column, 26553: GtkCellRenderer *cell_renderer, 26553: const gchar *attribute, 26553: gint column); 26553: extern 26553: void gtk_tree_view_column_set_attributes (GtkTreeViewColumn *tree_column, 26553: GtkCellRenderer *cell_renderer, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: void gtk_tree_view_column_set_cell_data_func (GtkTreeViewColumn *tree_column, 26553: GtkCellRenderer *cell_renderer, 26553: GtkTreeCellDataFunc func, 26553: gpointer func_data, 26553: GDestroyNotify destroy); 26553: extern 26553: void gtk_tree_view_column_clear_attributes (GtkTreeViewColumn *tree_column, 26553: GtkCellRenderer *cell_renderer); 26553: extern 26553: void gtk_tree_view_column_set_spacing (GtkTreeViewColumn *tree_column, 26553: gint spacing); 26553: extern 26553: gint gtk_tree_view_column_get_spacing (GtkTreeViewColumn *tree_column); 26553: extern 26553: void gtk_tree_view_column_set_visible (GtkTreeViewColumn *tree_column, 26553: gboolean visible); 26553: extern 26553: gboolean gtk_tree_view_column_get_visible (GtkTreeViewColumn *tree_column); 26553: extern 26553: void gtk_tree_view_column_set_resizable (GtkTreeViewColumn *tree_column, 26553: gboolean resizable); 26553: extern 26553: gboolean gtk_tree_view_column_get_resizable (GtkTreeViewColumn *tree_column); 26553: extern 26553: void gtk_tree_view_column_set_sizing (GtkTreeViewColumn *tree_column, 26553: GtkTreeViewColumnSizing type); 26553: extern 26553: GtkTreeViewColumnSizing gtk_tree_view_column_get_sizing (GtkTreeViewColumn *tree_column); 26553: extern 26553: gint gtk_tree_view_column_get_x_offset (GtkTreeViewColumn *tree_column); 26553: extern 26553: gint gtk_tree_view_column_get_width (GtkTreeViewColumn *tree_column); 26553: extern 26553: gint gtk_tree_view_column_get_fixed_width (GtkTreeViewColumn *tree_column); 26553: extern 26553: void gtk_tree_view_column_set_fixed_width (GtkTreeViewColumn *tree_column, 26553: gint fixed_width); 26553: extern 26553: void gtk_tree_view_column_set_min_width (GtkTreeViewColumn *tree_column, 26553: gint min_width); 26553: extern 26553: gint gtk_tree_view_column_get_min_width (GtkTreeViewColumn *tree_column); 26553: extern 26553: void gtk_tree_view_column_set_max_width (GtkTreeViewColumn *tree_column, 26553: gint max_width); 26553: extern 26553: gint gtk_tree_view_column_get_max_width (GtkTreeViewColumn *tree_column); 26553: extern 26553: void gtk_tree_view_column_clicked (GtkTreeViewColumn *tree_column); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: void gtk_tree_view_column_set_title (GtkTreeViewColumn *tree_column, 26553: const gchar *title); 26553: extern 26553: const gchar * gtk_tree_view_column_get_title (GtkTreeViewColumn *tree_column); 26553: extern 26553: void gtk_tree_view_column_set_expand (GtkTreeViewColumn *tree_column, 26553: gboolean expand); 26553: extern 26553: gboolean gtk_tree_view_column_get_expand (GtkTreeViewColumn *tree_column); 26553: extern 26553: void gtk_tree_view_column_set_clickable (GtkTreeViewColumn *tree_column, 26553: gboolean clickable); 26553: extern 26553: gboolean gtk_tree_view_column_get_clickable (GtkTreeViewColumn *tree_column); 26553: extern 26553: void gtk_tree_view_column_set_widget (GtkTreeViewColumn *tree_column, 26553: GtkWidget *widget); 26553: extern 26553: GtkWidget *gtk_tree_view_column_get_widget (GtkTreeViewColumn *tree_column); 26553: extern 26553: void gtk_tree_view_column_set_alignment (GtkTreeViewColumn *tree_column, 26553: gfloat xalign); 26553: extern 26553: gfloat gtk_tree_view_column_get_alignment (GtkTreeViewColumn *tree_column); 26553: extern 26553: void gtk_tree_view_column_set_reorderable (GtkTreeViewColumn *tree_column, 26553: gboolean reorderable); 26553: extern 26553: gboolean gtk_tree_view_column_get_reorderable (GtkTreeViewColumn *tree_column); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: void gtk_tree_view_column_set_sort_column_id (GtkTreeViewColumn *tree_column, 26553: gint sort_column_id); 26553: extern 26553: gint gtk_tree_view_column_get_sort_column_id (GtkTreeViewColumn *tree_column); 26553: extern 26553: void gtk_tree_view_column_set_sort_indicator (GtkTreeViewColumn *tree_column, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_tree_view_column_get_sort_indicator (GtkTreeViewColumn *tree_column); 26553: extern 26553: void gtk_tree_view_column_set_sort_order (GtkTreeViewColumn *tree_column, 26553: GtkSortType order); 26553: extern 26553: GtkSortType gtk_tree_view_column_get_sort_order (GtkTreeViewColumn *tree_column); 26553: 26553: 26553: 26553: 26553: extern 26553: void gtk_tree_view_column_cell_set_cell_data (GtkTreeViewColumn *tree_column, 26553: GtkTreeModel *tree_model, 26553: GtkTreeIter *iter, 26553: gboolean is_expander, 26553: gboolean is_expanded); 26553: extern 26553: void gtk_tree_view_column_cell_get_size (GtkTreeViewColumn *tree_column, 26553: const GdkRectangle *cell_area, 26553: gint *x_offset, 26553: gint *y_offset, 26553: gint *width, 26553: gint *height); 26553: extern 26553: gboolean gtk_tree_view_column_cell_is_visible (GtkTreeViewColumn *tree_column); 26553: extern 26553: void gtk_tree_view_column_focus_cell (GtkTreeViewColumn *tree_column, 26553: GtkCellRenderer *cell); 26553: extern 26553: gboolean gtk_tree_view_column_cell_get_position (GtkTreeViewColumn *tree_column, 26553: GtkCellRenderer *cell_renderer, 26553: gint *x_offset, 26553: gint *width); 26553: extern 26553: void gtk_tree_view_column_queue_resize (GtkTreeViewColumn *tree_column); 26553: extern 26553: GtkWidget *gtk_tree_view_column_get_tree_view (GtkTreeViewColumn *tree_column); 26553: extern 26553: GtkWidget *gtk_tree_view_column_get_button (GtkTreeViewColumn *tree_column); 26553: 26553: 26553: 26553: # 28 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkdnd.h" 1 26553: # 35 "/usr/include/gtk-3.0/gtk/gtkdnd.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkselection.h" 1 26553: # 33 "/usr/include/gtk-3.0/gtk/gtkselection.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktextiter.h" 1 26553: # 32 "/usr/include/gtk-3.0/gtk/gtktextiter.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktextattributes.h" 1 26553: # 62 "/usr/include/gtk-3.0/gtk/gtktextattributes.h" 26553: 26553: 26553: typedef struct _GtkTextAttributes GtkTextAttributes; 26553: 26553: 26553: 26553: typedef struct _GtkTextAppearance GtkTextAppearance; 26553: # 89 "/usr/include/gtk-3.0/gtk/gtktextattributes.h" 26553: struct _GtkTextAppearance 26553: { 26553: 26553: GdkColor bg_color; 26553: GdkColor fg_color; 26553: 26553: 26553: gint rise; 26553: 26553: guint underline : 4; 26553: guint strikethrough : 1; 26553: 26553: 26553: 26553: 26553: 26553: 26553: guint draw_bg : 1; 26553: 26553: 26553: 26553: 26553: 26553: guint inside_selection : 1; 26553: guint is_text : 1; 26553: # 128 "/usr/include/gtk-3.0/gtk/gtktextattributes.h" 26553: GdkRGBA *rgba[2]; 26553: 26553: 26553: 26553: guint padding[2]; 26553: 26553: 26553: }; 26553: # 166 "/usr/include/gtk-3.0/gtk/gtktextattributes.h" 26553: struct _GtkTextAttributes 26553: { 26553: 26553: guint refcount; 26553: 26553: 26553: GtkTextAppearance appearance; 26553: 26553: GtkJustification justification; 26553: GtkTextDirection direction; 26553: 26553: PangoFontDescription *font; 26553: 26553: gdouble font_scale; 26553: 26553: gint left_margin; 26553: gint right_margin; 26553: gint indent; 26553: 26553: gint pixels_above_lines; 26553: gint pixels_below_lines; 26553: gint pixels_inside_wrap; 26553: 26553: PangoTabArray *tabs; 26553: 26553: GtkWrapMode wrap_mode; 26553: 26553: PangoLanguage *language; 26553: 26553: 26553: GdkColor *pg_bg_color; 26553: 26553: 26553: guint invisible : 1; 26553: guint bg_full_height : 1; 26553: guint editable : 1; 26553: guint no_fallback: 1; 26553: 26553: 26553: GdkRGBA *pg_bg_rgba; 26553: 26553: 26553: gint letter_spacing; 26553: # 220 "/usr/include/gtk-3.0/gtk/gtktextattributes.h" 26553: gchar *font_features; 26553: 26553: 26553: 26553: guint padding[1]; 26553: 26553: 26553: }; 26553: 26553: extern 26553: GtkTextAttributes* gtk_text_attributes_new (void); 26553: extern 26553: GtkTextAttributes* gtk_text_attributes_copy (GtkTextAttributes *src); 26553: extern 26553: void gtk_text_attributes_copy_values (GtkTextAttributes *src, 26553: GtkTextAttributes *dest); 26553: extern 26553: void gtk_text_attributes_unref (GtkTextAttributes *values); 26553: extern 26553: GtkTextAttributes *gtk_text_attributes_ref (GtkTextAttributes *values); 26553: 26553: extern 26553: GType gtk_text_attributes_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: # 33 "/usr/include/gtk-3.0/gtk/gtktextiter.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktextchild.h" 1 26553: # 35 "/usr/include/gtk-3.0/gtk/gtktextchild.h" 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/gtktextchild.h" 26553: typedef struct _GtkTextChildAnchor GtkTextChildAnchor; 26553: typedef struct _GtkTextChildAnchorClass GtkTextChildAnchorClass; 26553: # 55 "/usr/include/gtk-3.0/gtk/gtktextchild.h" 26553: struct _GtkTextChildAnchor 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: gpointer segment; 26553: }; 26553: 26553: struct _GtkTextChildAnchorClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_text_child_anchor_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkTextChildAnchor* gtk_text_child_anchor_new (void); 26553: 26553: extern 26553: GList* gtk_text_child_anchor_get_widgets (GtkTextChildAnchor *anchor); 26553: extern 26553: gboolean gtk_text_child_anchor_get_deleted (GtkTextChildAnchor *anchor); 26553: 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtktextiter.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktexttag.h" 1 26553: # 62 "/usr/include/gtk-3.0/gtk/gtktexttag.h" 26553: 26553: 26553: typedef struct _GtkTextIter GtkTextIter; 26553: typedef struct _GtkTextTagTable GtkTextTagTable; 26553: # 74 "/usr/include/gtk-3.0/gtk/gtktexttag.h" 26553: typedef struct _GtkTextTag GtkTextTag; 26553: typedef struct _GtkTextTagPrivate GtkTextTagPrivate; 26553: typedef struct _GtkTextTagClass GtkTextTagClass; 26553: 26553: struct _GtkTextTag 26553: { 26553: GObject parent_instance; 26553: 26553: GtkTextTagPrivate *priv; 26553: }; 26553: 26553: struct _GtkTextTagClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: gboolean (* event) (GtkTextTag *tag, 26553: GObject *event_object, 26553: GdkEvent *event, 26553: const GtkTextIter *iter); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_text_tag_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkTextTag *gtk_text_tag_new (const gchar *name); 26553: extern 26553: gint gtk_text_tag_get_priority (GtkTextTag *tag); 26553: extern 26553: void gtk_text_tag_set_priority (GtkTextTag *tag, 26553: gint priority); 26553: extern 26553: gboolean gtk_text_tag_event (GtkTextTag *tag, 26553: GObject *event_object, 26553: GdkEvent *event, 26553: const GtkTextIter *iter); 26553: extern 26553: void gtk_text_tag_changed (GtkTextTag *tag, 26553: gboolean size_changed); 26553: 26553: 26553: # 35 "/usr/include/gtk-3.0/gtk/gtktextiter.h" 2 26553: 26553: 26553: # 53 "/usr/include/gtk-3.0/gtk/gtktextiter.h" 26553: typedef enum { 26553: GTK_TEXT_SEARCH_VISIBLE_ONLY = 1 << 0, 26553: GTK_TEXT_SEARCH_TEXT_ONLY = 1 << 1, 26553: GTK_TEXT_SEARCH_CASE_INSENSITIVE = 1 << 2 26553: 26553: } GtkTextSearchFlags; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GtkTextBuffer GtkTextBuffer; 26553: 26553: 26553: 26553: struct _GtkTextIter { 26553: 26553: 26553: 26553: 26553: 26553: gpointer dummy1; 26553: gpointer dummy2; 26553: gint dummy3; 26553: gint dummy4; 26553: gint dummy5; 26553: gint dummy6; 26553: gint dummy7; 26553: gint dummy8; 26553: gpointer dummy9; 26553: gpointer dummy10; 26553: gint dummy11; 26553: gint dummy12; 26553: 26553: gint dummy13; 26553: gpointer dummy14; 26553: }; 26553: 26553: 26553: 26553: 26553: extern 26553: GtkTextBuffer *gtk_text_iter_get_buffer (const GtkTextIter *iter); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GtkTextIter *gtk_text_iter_copy (const GtkTextIter *iter); 26553: extern 26553: void gtk_text_iter_free (GtkTextIter *iter); 26553: extern 26553: void gtk_text_iter_assign (GtkTextIter *iter, 26553: const GtkTextIter *other); 26553: 26553: extern 26553: GType gtk_text_iter_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: gint gtk_text_iter_get_offset (const GtkTextIter *iter); 26553: extern 26553: gint gtk_text_iter_get_line (const GtkTextIter *iter); 26553: extern 26553: gint gtk_text_iter_get_line_offset (const GtkTextIter *iter); 26553: extern 26553: gint gtk_text_iter_get_line_index (const GtkTextIter *iter); 26553: 26553: extern 26553: gint gtk_text_iter_get_visible_line_offset (const GtkTextIter *iter); 26553: extern 26553: gint gtk_text_iter_get_visible_line_index (const GtkTextIter *iter); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: gunichar gtk_text_iter_get_char (const GtkTextIter *iter); 26553: 26553: 26553: 26553: 26553: extern 26553: gchar *gtk_text_iter_get_slice (const GtkTextIter *start, 26553: const GtkTextIter *end); 26553: 26553: 26553: extern 26553: gchar *gtk_text_iter_get_text (const GtkTextIter *start, 26553: const GtkTextIter *end); 26553: 26553: extern 26553: gchar *gtk_text_iter_get_visible_slice (const GtkTextIter *start, 26553: const GtkTextIter *end); 26553: extern 26553: gchar *gtk_text_iter_get_visible_text (const GtkTextIter *start, 26553: const GtkTextIter *end); 26553: 26553: extern 26553: GdkPixbuf* gtk_text_iter_get_pixbuf (const GtkTextIter *iter); 26553: extern 26553: GSList * gtk_text_iter_get_marks (const GtkTextIter *iter); 26553: 26553: extern 26553: GtkTextChildAnchor* gtk_text_iter_get_child_anchor (const GtkTextIter *iter); 26553: 26553: 26553: 26553: 26553: extern 26553: GSList *gtk_text_iter_get_toggled_tags (const GtkTextIter *iter, 26553: gboolean toggled_on); 26553: 26553: extern 26553: gboolean gtk_text_iter_starts_tag (const GtkTextIter *iter, 26553: GtkTextTag *tag); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_text_iter_starts_tag" "' instead"))) extern 26553: gboolean gtk_text_iter_begins_tag (const GtkTextIter *iter, 26553: GtkTextTag *tag); 26553: 26553: extern 26553: gboolean gtk_text_iter_ends_tag (const GtkTextIter *iter, 26553: GtkTextTag *tag); 26553: 26553: extern 26553: gboolean gtk_text_iter_toggles_tag (const GtkTextIter *iter, 26553: GtkTextTag *tag); 26553: 26553: extern 26553: gboolean gtk_text_iter_has_tag (const GtkTextIter *iter, 26553: GtkTextTag *tag); 26553: extern 26553: GSList *gtk_text_iter_get_tags (const GtkTextIter *iter); 26553: 26553: extern 26553: gboolean gtk_text_iter_editable (const GtkTextIter *iter, 26553: gboolean default_setting); 26553: extern 26553: gboolean gtk_text_iter_can_insert (const GtkTextIter *iter, 26553: gboolean default_editability); 26553: 26553: extern 26553: gboolean gtk_text_iter_starts_word (const GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_ends_word (const GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_inside_word (const GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_starts_sentence (const GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_ends_sentence (const GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_inside_sentence (const GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_starts_line (const GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_ends_line (const GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_is_cursor_position (const GtkTextIter *iter); 26553: 26553: extern 26553: gint gtk_text_iter_get_chars_in_line (const GtkTextIter *iter); 26553: extern 26553: gint gtk_text_iter_get_bytes_in_line (const GtkTextIter *iter); 26553: 26553: extern 26553: gboolean gtk_text_iter_get_attributes (const GtkTextIter *iter, 26553: GtkTextAttributes *values); 26553: extern 26553: PangoLanguage* gtk_text_iter_get_language (const GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_is_end (const GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_is_start (const GtkTextIter *iter); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: gboolean gtk_text_iter_forward_char (GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_backward_char (GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_forward_chars (GtkTextIter *iter, 26553: gint count); 26553: extern 26553: gboolean gtk_text_iter_backward_chars (GtkTextIter *iter, 26553: gint count); 26553: extern 26553: gboolean gtk_text_iter_forward_line (GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_backward_line (GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_forward_lines (GtkTextIter *iter, 26553: gint count); 26553: extern 26553: gboolean gtk_text_iter_backward_lines (GtkTextIter *iter, 26553: gint count); 26553: extern 26553: gboolean gtk_text_iter_forward_word_end (GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_backward_word_start (GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_forward_word_ends (GtkTextIter *iter, 26553: gint count); 26553: extern 26553: gboolean gtk_text_iter_backward_word_starts (GtkTextIter *iter, 26553: gint count); 26553: 26553: extern 26553: gboolean gtk_text_iter_forward_visible_line (GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_backward_visible_line (GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_forward_visible_lines (GtkTextIter *iter, 26553: gint count); 26553: extern 26553: gboolean gtk_text_iter_backward_visible_lines (GtkTextIter *iter, 26553: gint count); 26553: 26553: extern 26553: gboolean gtk_text_iter_forward_visible_word_end (GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_backward_visible_word_start (GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_forward_visible_word_ends (GtkTextIter *iter, 26553: gint count); 26553: extern 26553: gboolean gtk_text_iter_backward_visible_word_starts (GtkTextIter *iter, 26553: gint count); 26553: 26553: extern 26553: gboolean gtk_text_iter_forward_sentence_end (GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_backward_sentence_start (GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_forward_sentence_ends (GtkTextIter *iter, 26553: gint count); 26553: extern 26553: gboolean gtk_text_iter_backward_sentence_starts (GtkTextIter *iter, 26553: gint count); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: gboolean gtk_text_iter_forward_cursor_position (GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_backward_cursor_position (GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_forward_cursor_positions (GtkTextIter *iter, 26553: gint count); 26553: extern 26553: gboolean gtk_text_iter_backward_cursor_positions (GtkTextIter *iter, 26553: gint count); 26553: 26553: extern 26553: gboolean gtk_text_iter_forward_visible_cursor_position (GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_backward_visible_cursor_position (GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_forward_visible_cursor_positions (GtkTextIter *iter, 26553: gint count); 26553: extern 26553: gboolean gtk_text_iter_backward_visible_cursor_positions (GtkTextIter *iter, 26553: gint count); 26553: 26553: extern 26553: void gtk_text_iter_set_offset (GtkTextIter *iter, 26553: gint char_offset); 26553: extern 26553: void gtk_text_iter_set_line (GtkTextIter *iter, 26553: gint line_number); 26553: extern 26553: void gtk_text_iter_set_line_offset (GtkTextIter *iter, 26553: gint char_on_line); 26553: extern 26553: void gtk_text_iter_set_line_index (GtkTextIter *iter, 26553: gint byte_on_line); 26553: extern 26553: void gtk_text_iter_forward_to_end (GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_iter_forward_to_line_end (GtkTextIter *iter); 26553: 26553: extern 26553: void gtk_text_iter_set_visible_line_offset (GtkTextIter *iter, 26553: gint char_on_line); 26553: extern 26553: void gtk_text_iter_set_visible_line_index (GtkTextIter *iter, 26553: gint byte_on_line); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: gboolean gtk_text_iter_forward_to_tag_toggle (GtkTextIter *iter, 26553: GtkTextTag *tag); 26553: 26553: extern 26553: gboolean gtk_text_iter_backward_to_tag_toggle (GtkTextIter *iter, 26553: GtkTextTag *tag); 26553: 26553: typedef gboolean (* GtkTextCharPredicate) (gunichar ch, gpointer user_data); 26553: 26553: extern 26553: gboolean gtk_text_iter_forward_find_char (GtkTextIter *iter, 26553: GtkTextCharPredicate pred, 26553: gpointer user_data, 26553: const GtkTextIter *limit); 26553: extern 26553: gboolean gtk_text_iter_backward_find_char (GtkTextIter *iter, 26553: GtkTextCharPredicate pred, 26553: gpointer user_data, 26553: const GtkTextIter *limit); 26553: 26553: extern 26553: gboolean gtk_text_iter_forward_search (const GtkTextIter *iter, 26553: const gchar *str, 26553: GtkTextSearchFlags flags, 26553: GtkTextIter *match_start, 26553: GtkTextIter *match_end, 26553: const GtkTextIter *limit); 26553: 26553: extern 26553: gboolean gtk_text_iter_backward_search (const GtkTextIter *iter, 26553: const gchar *str, 26553: GtkTextSearchFlags flags, 26553: GtkTextIter *match_start, 26553: GtkTextIter *match_end, 26553: const GtkTextIter *limit); 26553: 26553: 26553: 26553: 26553: extern 26553: gboolean gtk_text_iter_equal (const GtkTextIter *lhs, 26553: const GtkTextIter *rhs); 26553: extern 26553: gint gtk_text_iter_compare (const GtkTextIter *lhs, 26553: const GtkTextIter *rhs); 26553: extern 26553: gboolean gtk_text_iter_in_range (const GtkTextIter *iter, 26553: const GtkTextIter *start, 26553: const GtkTextIter *end); 26553: 26553: 26553: extern 26553: void gtk_text_iter_order (GtkTextIter *first, 26553: GtkTextIter *second); 26553: 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkselection.h" 2 26553: 26553: 26553: 26553: typedef struct _GtkTargetPair GtkTargetPair; 26553: # 52 "/usr/include/gtk-3.0/gtk/gtkselection.h" 26553: struct _GtkTargetPair 26553: { 26553: GdkAtom target; 26553: guint flags; 26553: guint info; 26553: }; 26553: # 66 "/usr/include/gtk-3.0/gtk/gtkselection.h" 26553: typedef struct _GtkTargetList GtkTargetList; 26553: typedef struct _GtkTargetEntry GtkTargetEntry; 26553: # 86 "/usr/include/gtk-3.0/gtk/gtkselection.h" 26553: typedef enum { 26553: GTK_TARGET_SAME_APP = 1 << 0, 26553: GTK_TARGET_SAME_WIDGET = 1 << 1, 26553: GTK_TARGET_OTHER_APP = 1 << 2, 26553: GTK_TARGET_OTHER_WIDGET = 1 << 3 26553: } GtkTargetFlags; 26553: # 106 "/usr/include/gtk-3.0/gtk/gtkselection.h" 26553: struct _GtkTargetEntry 26553: { 26553: gchar *target; 26553: guint flags; 26553: guint info; 26553: }; 26553: 26553: extern 26553: GType gtk_target_list_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkTargetList *gtk_target_list_new (const GtkTargetEntry *targets, 26553: guint ntargets); 26553: extern 26553: GtkTargetList *gtk_target_list_ref (GtkTargetList *list); 26553: extern 26553: void gtk_target_list_unref (GtkTargetList *list); 26553: extern 26553: void gtk_target_list_add (GtkTargetList *list, 26553: GdkAtom target, 26553: guint flags, 26553: guint info); 26553: extern 26553: void gtk_target_list_add_text_targets (GtkTargetList *list, 26553: guint info); 26553: extern 26553: void gtk_target_list_add_rich_text_targets (GtkTargetList *list, 26553: guint info, 26553: gboolean deserializable, 26553: GtkTextBuffer *buffer); 26553: extern 26553: void gtk_target_list_add_image_targets (GtkTargetList *list, 26553: guint info, 26553: gboolean writable); 26553: extern 26553: void gtk_target_list_add_uri_targets (GtkTargetList *list, 26553: guint info); 26553: extern 26553: void gtk_target_list_add_table (GtkTargetList *list, 26553: const GtkTargetEntry *targets, 26553: guint ntargets); 26553: extern 26553: void gtk_target_list_remove (GtkTargetList *list, 26553: GdkAtom target); 26553: extern 26553: gboolean gtk_target_list_find (GtkTargetList *list, 26553: GdkAtom target, 26553: guint *info); 26553: 26553: extern 26553: GtkTargetEntry * gtk_target_table_new_from_list (GtkTargetList *list, 26553: gint *n_targets); 26553: extern 26553: void gtk_target_table_free (GtkTargetEntry *targets, 26553: gint n_targets); 26553: 26553: extern 26553: gboolean gtk_selection_owner_set (GtkWidget *widget, 26553: GdkAtom selection, 26553: guint32 time_); 26553: extern 26553: gboolean gtk_selection_owner_set_for_display (GdkDisplay *display, 26553: GtkWidget *widget, 26553: GdkAtom selection, 26553: guint32 time_); 26553: 26553: extern 26553: void gtk_selection_add_target (GtkWidget *widget, 26553: GdkAtom selection, 26553: GdkAtom target, 26553: guint info); 26553: extern 26553: void gtk_selection_add_targets (GtkWidget *widget, 26553: GdkAtom selection, 26553: const GtkTargetEntry *targets, 26553: guint ntargets); 26553: extern 26553: void gtk_selection_clear_targets (GtkWidget *widget, 26553: GdkAtom selection); 26553: extern 26553: gboolean gtk_selection_convert (GtkWidget *widget, 26553: GdkAtom selection, 26553: GdkAtom target, 26553: guint32 time_); 26553: extern 26553: void gtk_selection_remove_all (GtkWidget *widget); 26553: 26553: extern 26553: GdkAtom gtk_selection_data_get_selection (const GtkSelectionData *selection_data); 26553: extern 26553: GdkAtom gtk_selection_data_get_target (const GtkSelectionData *selection_data); 26553: extern 26553: GdkAtom gtk_selection_data_get_data_type (const GtkSelectionData *selection_data); 26553: extern 26553: gint gtk_selection_data_get_format (const GtkSelectionData *selection_data); 26553: extern 26553: const guchar *gtk_selection_data_get_data (const GtkSelectionData *selection_data); 26553: extern 26553: gint gtk_selection_data_get_length (const GtkSelectionData *selection_data); 26553: extern 26553: const guchar *gtk_selection_data_get_data_with_length 26553: (const GtkSelectionData *selection_data, 26553: gint *length); 26553: 26553: extern 26553: GdkDisplay *gtk_selection_data_get_display (const GtkSelectionData *selection_data); 26553: 26553: extern 26553: void gtk_selection_data_set (GtkSelectionData *selection_data, 26553: GdkAtom type, 26553: gint format, 26553: const guchar *data, 26553: gint length); 26553: extern 26553: gboolean gtk_selection_data_set_text (GtkSelectionData *selection_data, 26553: const gchar *str, 26553: gint len); 26553: extern 26553: guchar * gtk_selection_data_get_text (const GtkSelectionData *selection_data); 26553: extern 26553: gboolean gtk_selection_data_set_pixbuf (GtkSelectionData *selection_data, 26553: GdkPixbuf *pixbuf); 26553: extern 26553: GdkPixbuf *gtk_selection_data_get_pixbuf (const GtkSelectionData *selection_data); 26553: extern 26553: gboolean gtk_selection_data_set_uris (GtkSelectionData *selection_data, 26553: gchar **uris); 26553: extern 26553: gchar **gtk_selection_data_get_uris (const GtkSelectionData *selection_data); 26553: 26553: extern 26553: gboolean gtk_selection_data_get_targets (const GtkSelectionData *selection_data, 26553: GdkAtom **targets, 26553: gint *n_atoms); 26553: extern 26553: gboolean gtk_selection_data_targets_include_text (const GtkSelectionData *selection_data); 26553: extern 26553: gboolean gtk_selection_data_targets_include_rich_text (const GtkSelectionData *selection_data, 26553: GtkTextBuffer *buffer); 26553: extern 26553: gboolean gtk_selection_data_targets_include_image (const GtkSelectionData *selection_data, 26553: gboolean writable); 26553: extern 26553: gboolean gtk_selection_data_targets_include_uri (const GtkSelectionData *selection_data); 26553: extern 26553: gboolean gtk_targets_include_text (GdkAtom *targets, 26553: gint n_targets); 26553: extern 26553: gboolean gtk_targets_include_rich_text (GdkAtom *targets, 26553: gint n_targets, 26553: GtkTextBuffer *buffer); 26553: extern 26553: gboolean gtk_targets_include_image (GdkAtom *targets, 26553: gint n_targets, 26553: gboolean writable); 26553: extern 26553: gboolean gtk_targets_include_uri (GdkAtom *targets, 26553: gint n_targets); 26553: 26553: 26553: extern 26553: GType gtk_selection_data_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkSelectionData *gtk_selection_data_copy (const GtkSelectionData *data); 26553: extern 26553: void gtk_selection_data_free (GtkSelectionData *data); 26553: 26553: extern 26553: GType gtk_target_entry_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkTargetEntry *gtk_target_entry_new (const gchar *target, 26553: guint flags, 26553: guint info); 26553: extern 26553: GtkTargetEntry *gtk_target_entry_copy (GtkTargetEntry *data); 26553: extern 26553: void gtk_target_entry_free (GtkTargetEntry *data); 26553: 26553: 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkdnd.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: void gtk_drag_get_data (GtkWidget *widget, 26553: GdkDragContext *context, 26553: GdkAtom target, 26553: guint32 time_); 26553: extern 26553: void gtk_drag_finish (GdkDragContext *context, 26553: gboolean success, 26553: gboolean del, 26553: guint32 time_); 26553: 26553: extern 26553: GtkWidget *gtk_drag_get_source_widget (GdkDragContext *context); 26553: 26553: extern 26553: void gtk_drag_highlight (GtkWidget *widget); 26553: extern 26553: void gtk_drag_unhighlight (GtkWidget *widget); 26553: 26553: 26553: 26553: extern 26553: GdkDragContext *gtk_drag_begin_with_coordinates (GtkWidget *widget, 26553: GtkTargetList *targets, 26553: GdkDragAction actions, 26553: gint button, 26553: GdkEvent *event, 26553: gint x, 26553: gint y); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_drag_begin_with_coordinates" "' instead"))) extern 26553: GdkDragContext *gtk_drag_begin (GtkWidget *widget, 26553: GtkTargetList *targets, 26553: GdkDragAction actions, 26553: gint button, 26553: GdkEvent *event); 26553: 26553: extern 26553: void gtk_drag_cancel (GdkDragContext *context); 26553: 26553: extern 26553: void gtk_drag_set_icon_widget (GdkDragContext *context, 26553: GtkWidget *widget, 26553: gint hot_x, 26553: gint hot_y); 26553: extern 26553: void gtk_drag_set_icon_pixbuf (GdkDragContext *context, 26553: GdkPixbuf *pixbuf, 26553: gint hot_x, 26553: gint hot_y); 26553: __attribute__((__deprecated__("Use '" "gtk_drag_set_icon_name" "' instead"))) extern 26553: void gtk_drag_set_icon_stock (GdkDragContext *context, 26553: const gchar *stock_id, 26553: gint hot_x, 26553: gint hot_y); 26553: extern 26553: void gtk_drag_set_icon_surface(GdkDragContext *context, 26553: cairo_surface_t *surface); 26553: extern 26553: void gtk_drag_set_icon_name (GdkDragContext *context, 26553: const gchar *icon_name, 26553: gint hot_x, 26553: gint hot_y); 26553: extern 26553: void gtk_drag_set_icon_gicon (GdkDragContext *context, 26553: GIcon *icon, 26553: gint hot_x, 26553: gint hot_y); 26553: 26553: extern 26553: void gtk_drag_set_icon_default (GdkDragContext *context); 26553: 26553: extern 26553: gboolean gtk_drag_check_threshold (GtkWidget *widget, 26553: gint start_x, 26553: gint start_y, 26553: gint current_x, 26553: gint current_y); 26553: 26553: 26553: 26553: # 29 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkentry.h" 1 26553: # 37 "/usr/include/gtk-3.0/gtk/gtkentry.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkeditable.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkeditable.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GtkEditable GtkEditable; 26553: typedef struct _GtkEditableInterface GtkEditableInterface; 26553: 26553: struct _GtkEditableInterface 26553: { 26553: GTypeInterface base_iface; 26553: 26553: 26553: void (* insert_text) (GtkEditable *editable, 26553: const gchar *new_text, 26553: gint new_text_length, 26553: gint *position); 26553: void (* delete_text) (GtkEditable *editable, 26553: gint start_pos, 26553: gint end_pos); 26553: void (* changed) (GtkEditable *editable); 26553: 26553: 26553: void (* do_insert_text) (GtkEditable *editable, 26553: const gchar *new_text, 26553: gint new_text_length, 26553: gint *position); 26553: void (* do_delete_text) (GtkEditable *editable, 26553: gint start_pos, 26553: gint end_pos); 26553: 26553: gchar* (* get_chars) (GtkEditable *editable, 26553: gint start_pos, 26553: gint end_pos); 26553: void (* set_selection_bounds) (GtkEditable *editable, 26553: gint start_pos, 26553: gint end_pos); 26553: gboolean (* get_selection_bounds) (GtkEditable *editable, 26553: gint *start_pos, 26553: gint *end_pos); 26553: void (* set_position) (GtkEditable *editable, 26553: gint position); 26553: gint (* get_position) (GtkEditable *editable); 26553: }; 26553: 26553: extern 26553: GType gtk_editable_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: void gtk_editable_select_region (GtkEditable *editable, 26553: gint start_pos, 26553: gint end_pos); 26553: extern 26553: gboolean gtk_editable_get_selection_bounds (GtkEditable *editable, 26553: gint *start_pos, 26553: gint *end_pos); 26553: extern 26553: void gtk_editable_insert_text (GtkEditable *editable, 26553: const gchar *new_text, 26553: gint new_text_length, 26553: gint *position); 26553: extern 26553: void gtk_editable_delete_text (GtkEditable *editable, 26553: gint start_pos, 26553: gint end_pos); 26553: extern 26553: gchar* gtk_editable_get_chars (GtkEditable *editable, 26553: gint start_pos, 26553: gint end_pos); 26553: extern 26553: void gtk_editable_cut_clipboard (GtkEditable *editable); 26553: extern 26553: void gtk_editable_copy_clipboard (GtkEditable *editable); 26553: extern 26553: void gtk_editable_paste_clipboard (GtkEditable *editable); 26553: extern 26553: void gtk_editable_delete_selection (GtkEditable *editable); 26553: extern 26553: void gtk_editable_set_position (GtkEditable *editable, 26553: gint position); 26553: extern 26553: gint gtk_editable_get_position (GtkEditable *editable); 26553: extern 26553: void gtk_editable_set_editable (GtkEditable *editable, 26553: gboolean is_editable); 26553: extern 26553: gboolean gtk_editable_get_editable (GtkEditable *editable); 26553: 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkentry.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkimcontext.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkimcontext.h" 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkimcontext.h" 26553: typedef struct _GtkIMContext GtkIMContext; 26553: typedef struct _GtkIMContextClass GtkIMContextClass; 26553: 26553: struct _GtkIMContext 26553: { 26553: GObject parent_instance; 26553: }; 26553: 26553: struct _GtkIMContextClass 26553: { 26553: 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: void (*preedit_start) (GtkIMContext *context); 26553: void (*preedit_end) (GtkIMContext *context); 26553: void (*preedit_changed) (GtkIMContext *context); 26553: void (*commit) (GtkIMContext *context, const gchar *str); 26553: gboolean (*retrieve_surrounding) (GtkIMContext *context); 26553: gboolean (*delete_surrounding) (GtkIMContext *context, 26553: gint offset, 26553: gint n_chars); 26553: 26553: 26553: void (*set_client_window) (GtkIMContext *context, 26553: GdkWindow *window); 26553: void (*get_preedit_string) (GtkIMContext *context, 26553: gchar **str, 26553: PangoAttrList **attrs, 26553: gint *cursor_pos); 26553: gboolean (*filter_keypress) (GtkIMContext *context, 26553: GdkEventKey *event); 26553: void (*focus_in) (GtkIMContext *context); 26553: void (*focus_out) (GtkIMContext *context); 26553: void (*reset) (GtkIMContext *context); 26553: void (*set_cursor_location) (GtkIMContext *context, 26553: GdkRectangle *area); 26553: void (*set_use_preedit) (GtkIMContext *context, 26553: gboolean use_preedit); 26553: void (*set_surrounding) (GtkIMContext *context, 26553: const gchar *text, 26553: gint len, 26553: gint cursor_index); 26553: gboolean (*get_surrounding) (GtkIMContext *context, 26553: gchar **text, 26553: gint *cursor_index); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: void (*_gtk_reserved5) (void); 26553: void (*_gtk_reserved6) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_im_context_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: void gtk_im_context_set_client_window (GtkIMContext *context, 26553: GdkWindow *window); 26553: extern 26553: void gtk_im_context_get_preedit_string (GtkIMContext *context, 26553: gchar **str, 26553: PangoAttrList **attrs, 26553: gint *cursor_pos); 26553: extern 26553: gboolean gtk_im_context_filter_keypress (GtkIMContext *context, 26553: GdkEventKey *event); 26553: extern 26553: void gtk_im_context_focus_in (GtkIMContext *context); 26553: extern 26553: void gtk_im_context_focus_out (GtkIMContext *context); 26553: extern 26553: void gtk_im_context_reset (GtkIMContext *context); 26553: extern 26553: void gtk_im_context_set_cursor_location (GtkIMContext *context, 26553: const GdkRectangle *area); 26553: extern 26553: void gtk_im_context_set_use_preedit (GtkIMContext *context, 26553: gboolean use_preedit); 26553: extern 26553: void gtk_im_context_set_surrounding (GtkIMContext *context, 26553: const gchar *text, 26553: gint len, 26553: gint cursor_index); 26553: extern 26553: gboolean gtk_im_context_get_surrounding (GtkIMContext *context, 26553: gchar **text, 26553: gint *cursor_index); 26553: extern 26553: gboolean gtk_im_context_delete_surrounding (GtkIMContext *context, 26553: gint offset, 26553: gint n_chars); 26553: 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkentry.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkentrybuffer.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkentrybuffer.h" 26553: 26553: # 40 "/usr/include/gtk-3.0/gtk/gtkentrybuffer.h" 26553: typedef struct _GtkEntryBuffer GtkEntryBuffer; 26553: typedef struct _GtkEntryBufferClass GtkEntryBufferClass; 26553: typedef struct _GtkEntryBufferPrivate GtkEntryBufferPrivate; 26553: 26553: struct _GtkEntryBuffer 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GtkEntryBufferPrivate *priv; 26553: }; 26553: 26553: struct _GtkEntryBufferClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: void (*inserted_text) (GtkEntryBuffer *buffer, 26553: guint position, 26553: const gchar *chars, 26553: guint n_chars); 26553: 26553: void (*deleted_text) (GtkEntryBuffer *buffer, 26553: guint position, 26553: guint n_chars); 26553: 26553: 26553: 26553: const gchar* (*get_text) (GtkEntryBuffer *buffer, 26553: gsize *n_bytes); 26553: 26553: guint (*get_length) (GtkEntryBuffer *buffer); 26553: 26553: guint (*insert_text) (GtkEntryBuffer *buffer, 26553: guint position, 26553: const gchar *chars, 26553: guint n_chars); 26553: 26553: guint (*delete_text) (GtkEntryBuffer *buffer, 26553: guint position, 26553: guint n_chars); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: void (*_gtk_reserved5) (void); 26553: void (*_gtk_reserved6) (void); 26553: void (*_gtk_reserved7) (void); 26553: void (*_gtk_reserved8) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_entry_buffer_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkEntryBuffer* gtk_entry_buffer_new (const gchar *initial_chars, 26553: gint n_initial_chars); 26553: 26553: extern 26553: gsize gtk_entry_buffer_get_bytes (GtkEntryBuffer *buffer); 26553: 26553: extern 26553: guint gtk_entry_buffer_get_length (GtkEntryBuffer *buffer); 26553: 26553: extern 26553: const gchar* gtk_entry_buffer_get_text (GtkEntryBuffer *buffer); 26553: 26553: extern 26553: void gtk_entry_buffer_set_text (GtkEntryBuffer *buffer, 26553: const gchar *chars, 26553: gint n_chars); 26553: 26553: extern 26553: void gtk_entry_buffer_set_max_length (GtkEntryBuffer *buffer, 26553: gint max_length); 26553: 26553: extern 26553: gint gtk_entry_buffer_get_max_length (GtkEntryBuffer *buffer); 26553: 26553: extern 26553: guint gtk_entry_buffer_insert_text (GtkEntryBuffer *buffer, 26553: guint position, 26553: const gchar *chars, 26553: gint n_chars); 26553: 26553: extern 26553: guint gtk_entry_buffer_delete_text (GtkEntryBuffer *buffer, 26553: guint position, 26553: gint n_chars); 26553: 26553: extern 26553: void gtk_entry_buffer_emit_inserted_text (GtkEntryBuffer *buffer, 26553: guint position, 26553: const gchar *chars, 26553: guint n_chars); 26553: 26553: extern 26553: void gtk_entry_buffer_emit_deleted_text (GtkEntryBuffer *buffer, 26553: guint position, 26553: guint n_chars); 26553: 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/gtkentry.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkentrycompletion.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkentrycompletion.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkliststore.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkliststore.h" 26553: 26553: # 40 "/usr/include/gtk-3.0/gtk/gtkliststore.h" 26553: typedef struct _GtkListStore GtkListStore; 26553: typedef struct _GtkListStorePrivate GtkListStorePrivate; 26553: typedef struct _GtkListStoreClass GtkListStoreClass; 26553: 26553: struct _GtkListStore 26553: { 26553: GObject parent; 26553: 26553: 26553: GtkListStorePrivate *priv; 26553: }; 26553: 26553: struct _GtkListStoreClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_list_store_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkListStore *gtk_list_store_new (gint n_columns, 26553: ...); 26553: extern 26553: GtkListStore *gtk_list_store_newv (gint n_columns, 26553: GType *types); 26553: extern 26553: void gtk_list_store_set_column_types (GtkListStore *list_store, 26553: gint n_columns, 26553: GType *types); 26553: 26553: 26553: 26553: extern 26553: void gtk_list_store_set_value (GtkListStore *list_store, 26553: GtkTreeIter *iter, 26553: gint column, 26553: GValue *value); 26553: extern 26553: void gtk_list_store_set (GtkListStore *list_store, 26553: GtkTreeIter *iter, 26553: ...); 26553: extern 26553: void gtk_list_store_set_valuesv (GtkListStore *list_store, 26553: GtkTreeIter *iter, 26553: gint *columns, 26553: GValue *values, 26553: gint n_values); 26553: extern 26553: void gtk_list_store_set_valist (GtkListStore *list_store, 26553: GtkTreeIter *iter, 26553: va_list var_args); 26553: extern 26553: gboolean gtk_list_store_remove (GtkListStore *list_store, 26553: GtkTreeIter *iter); 26553: extern 26553: void gtk_list_store_insert (GtkListStore *list_store, 26553: GtkTreeIter *iter, 26553: gint position); 26553: extern 26553: void gtk_list_store_insert_before (GtkListStore *list_store, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *sibling); 26553: extern 26553: void gtk_list_store_insert_after (GtkListStore *list_store, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *sibling); 26553: extern 26553: void gtk_list_store_insert_with_values (GtkListStore *list_store, 26553: GtkTreeIter *iter, 26553: gint position, 26553: ...); 26553: extern 26553: void gtk_list_store_insert_with_valuesv (GtkListStore *list_store, 26553: GtkTreeIter *iter, 26553: gint position, 26553: gint *columns, 26553: GValue *values, 26553: gint n_values); 26553: extern 26553: void gtk_list_store_prepend (GtkListStore *list_store, 26553: GtkTreeIter *iter); 26553: extern 26553: void gtk_list_store_append (GtkListStore *list_store, 26553: GtkTreeIter *iter); 26553: extern 26553: void gtk_list_store_clear (GtkListStore *list_store); 26553: extern 26553: gboolean gtk_list_store_iter_is_valid (GtkListStore *list_store, 26553: GtkTreeIter *iter); 26553: extern 26553: void gtk_list_store_reorder (GtkListStore *store, 26553: gint *new_order); 26553: extern 26553: void gtk_list_store_swap (GtkListStore *store, 26553: GtkTreeIter *a, 26553: GtkTreeIter *b); 26553: extern 26553: void gtk_list_store_move_after (GtkListStore *store, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *position); 26553: extern 26553: void gtk_list_store_move_before (GtkListStore *store, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *position); 26553: 26553: 26553: 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkentrycompletion.h" 2 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktreemodelfilter.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtktreemodelfilter.h" 26553: 26553: # 48 "/usr/include/gtk-3.0/gtk/gtktreemodelfilter.h" 26553: typedef gboolean (* GtkTreeModelFilterVisibleFunc) (GtkTreeModel *model, 26553: GtkTreeIter *iter, 26553: gpointer data); 26553: # 69 "/usr/include/gtk-3.0/gtk/gtktreemodelfilter.h" 26553: typedef void (* GtkTreeModelFilterModifyFunc) (GtkTreeModel *model, 26553: GtkTreeIter *iter, 26553: GValue *value, 26553: gint column, 26553: gpointer data); 26553: 26553: typedef struct _GtkTreeModelFilter GtkTreeModelFilter; 26553: typedef struct _GtkTreeModelFilterClass GtkTreeModelFilterClass; 26553: typedef struct _GtkTreeModelFilterPrivate GtkTreeModelFilterPrivate; 26553: 26553: struct _GtkTreeModelFilter 26553: { 26553: GObject parent; 26553: 26553: 26553: GtkTreeModelFilterPrivate *priv; 26553: }; 26553: 26553: struct _GtkTreeModelFilterClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: gboolean (* visible) (GtkTreeModelFilter *self, 26553: GtkTreeModel *child_model, 26553: GtkTreeIter *iter); 26553: void (* modify) (GtkTreeModelFilter *self, 26553: GtkTreeModel *child_model, 26553: GtkTreeIter *iter, 26553: GValue *value, 26553: gint column); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_tree_model_filter_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkTreeModel *gtk_tree_model_filter_new (GtkTreeModel *child_model, 26553: GtkTreePath *root); 26553: extern 26553: void gtk_tree_model_filter_set_visible_func (GtkTreeModelFilter *filter, 26553: GtkTreeModelFilterVisibleFunc func, 26553: gpointer data, 26553: GDestroyNotify destroy); 26553: extern 26553: void gtk_tree_model_filter_set_modify_func (GtkTreeModelFilter *filter, 26553: gint n_columns, 26553: GType *types, 26553: GtkTreeModelFilterModifyFunc func, 26553: gpointer data, 26553: GDestroyNotify destroy); 26553: extern 26553: void gtk_tree_model_filter_set_visible_column (GtkTreeModelFilter *filter, 26553: gint column); 26553: 26553: extern 26553: GtkTreeModel *gtk_tree_model_filter_get_model (GtkTreeModelFilter *filter); 26553: 26553: 26553: extern 26553: gboolean gtk_tree_model_filter_convert_child_iter_to_iter (GtkTreeModelFilter *filter, 26553: GtkTreeIter *filter_iter, 26553: GtkTreeIter *child_iter); 26553: extern 26553: void gtk_tree_model_filter_convert_iter_to_child_iter (GtkTreeModelFilter *filter, 26553: GtkTreeIter *child_iter, 26553: GtkTreeIter *filter_iter); 26553: extern 26553: GtkTreePath *gtk_tree_model_filter_convert_child_path_to_path (GtkTreeModelFilter *filter, 26553: GtkTreePath *child_path); 26553: extern 26553: GtkTreePath *gtk_tree_model_filter_convert_path_to_child_path (GtkTreeModelFilter *filter, 26553: GtkTreePath *filter_path); 26553: 26553: 26553: extern 26553: void gtk_tree_model_filter_refilter (GtkTreeModelFilter *filter); 26553: extern 26553: void gtk_tree_model_filter_clear_cache (GtkTreeModelFilter *filter); 26553: 26553: 26553: # 31 "/usr/include/gtk-3.0/gtk/gtkentrycompletion.h" 2 26553: 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/gtkentrycompletion.h" 26553: typedef struct _GtkEntryCompletion GtkEntryCompletion; 26553: typedef struct _GtkEntryCompletionClass GtkEntryCompletionClass; 26553: typedef struct _GtkEntryCompletionPrivate GtkEntryCompletionPrivate; 26553: # 62 "/usr/include/gtk-3.0/gtk/gtkentrycompletion.h" 26553: typedef gboolean (* GtkEntryCompletionMatchFunc) (GtkEntryCompletion *completion, 26553: const gchar *key, 26553: GtkTreeIter *iter, 26553: gpointer user_data); 26553: 26553: 26553: struct _GtkEntryCompletion 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GtkEntryCompletionPrivate *priv; 26553: }; 26553: 26553: struct _GtkEntryCompletionClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: gboolean (* match_selected) (GtkEntryCompletion *completion, 26553: GtkTreeModel *model, 26553: GtkTreeIter *iter); 26553: void (* action_activated) (GtkEntryCompletion *completion, 26553: gint index_); 26553: gboolean (* insert_prefix) (GtkEntryCompletion *completion, 26553: const gchar *prefix); 26553: gboolean (* cursor_on_match) (GtkEntryCompletion *completion, 26553: GtkTreeModel *model, 26553: GtkTreeIter *iter); 26553: void (* no_matches) (GtkEntryCompletion *completion); 26553: 26553: 26553: void (*_gtk_reserved0) (void); 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_entry_completion_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkEntryCompletion *gtk_entry_completion_new (void); 26553: extern 26553: GtkEntryCompletion *gtk_entry_completion_new_with_area (GtkCellArea *area); 26553: 26553: extern 26553: GtkWidget *gtk_entry_completion_get_entry (GtkEntryCompletion *completion); 26553: 26553: extern 26553: void gtk_entry_completion_set_model (GtkEntryCompletion *completion, 26553: GtkTreeModel *model); 26553: extern 26553: GtkTreeModel *gtk_entry_completion_get_model (GtkEntryCompletion *completion); 26553: 26553: extern 26553: void gtk_entry_completion_set_match_func (GtkEntryCompletion *completion, 26553: GtkEntryCompletionMatchFunc func, 26553: gpointer func_data, 26553: GDestroyNotify func_notify); 26553: extern 26553: void gtk_entry_completion_set_minimum_key_length (GtkEntryCompletion *completion, 26553: gint length); 26553: extern 26553: gint gtk_entry_completion_get_minimum_key_length (GtkEntryCompletion *completion); 26553: extern 26553: gchar * gtk_entry_completion_compute_prefix (GtkEntryCompletion *completion, 26553: const char *key); 26553: extern 26553: void gtk_entry_completion_complete (GtkEntryCompletion *completion); 26553: extern 26553: void gtk_entry_completion_insert_prefix (GtkEntryCompletion *completion); 26553: 26553: extern 26553: void gtk_entry_completion_insert_action_text (GtkEntryCompletion *completion, 26553: gint index_, 26553: const gchar *text); 26553: extern 26553: void gtk_entry_completion_insert_action_markup (GtkEntryCompletion *completion, 26553: gint index_, 26553: const gchar *markup); 26553: extern 26553: void gtk_entry_completion_delete_action (GtkEntryCompletion *completion, 26553: gint index_); 26553: 26553: extern 26553: void gtk_entry_completion_set_inline_completion (GtkEntryCompletion *completion, 26553: gboolean inline_completion); 26553: extern 26553: gboolean gtk_entry_completion_get_inline_completion (GtkEntryCompletion *completion); 26553: extern 26553: void gtk_entry_completion_set_inline_selection (GtkEntryCompletion *completion, 26553: gboolean inline_selection); 26553: extern 26553: gboolean gtk_entry_completion_get_inline_selection (GtkEntryCompletion *completion); 26553: extern 26553: void gtk_entry_completion_set_popup_completion (GtkEntryCompletion *completion, 26553: gboolean popup_completion); 26553: extern 26553: gboolean gtk_entry_completion_get_popup_completion (GtkEntryCompletion *completion); 26553: extern 26553: void gtk_entry_completion_set_popup_set_width (GtkEntryCompletion *completion, 26553: gboolean popup_set_width); 26553: extern 26553: gboolean gtk_entry_completion_get_popup_set_width (GtkEntryCompletion *completion); 26553: extern 26553: void gtk_entry_completion_set_popup_single_match (GtkEntryCompletion *completion, 26553: gboolean popup_single_match); 26553: extern 26553: gboolean gtk_entry_completion_get_popup_single_match (GtkEntryCompletion *completion); 26553: 26553: extern 26553: const gchar *gtk_entry_completion_get_completion_prefix (GtkEntryCompletion *completion); 26553: 26553: extern 26553: void gtk_entry_completion_set_text_column (GtkEntryCompletion *completion, 26553: gint column); 26553: extern 26553: gint gtk_entry_completion_get_text_column (GtkEntryCompletion *completion); 26553: 26553: 26553: # 42 "/usr/include/gtk-3.0/gtk/gtkentry.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkimage.h" 1 26553: # 37 "/usr/include/gtk-3.0/gtk/gtkimage.h" 26553: 26553: # 47 "/usr/include/gtk-3.0/gtk/gtkimage.h" 26553: typedef struct _GtkImage GtkImage; 26553: typedef struct _GtkImagePrivate GtkImagePrivate; 26553: typedef struct _GtkImageClass GtkImageClass; 26553: # 73 "/usr/include/gtk-3.0/gtk/gtkimage.h" 26553: typedef enum 26553: { 26553: GTK_IMAGE_EMPTY, 26553: GTK_IMAGE_PIXBUF, 26553: GTK_IMAGE_STOCK, 26553: GTK_IMAGE_ICON_SET, 26553: GTK_IMAGE_ANIMATION, 26553: GTK_IMAGE_ICON_NAME, 26553: GTK_IMAGE_GICON, 26553: GTK_IMAGE_SURFACE 26553: } GtkImageType; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkImage 26553: { 26553: GtkMisc misc; 26553: 26553: 26553: GtkImagePrivate *priv; 26553: }; 26553: 26553: struct _GtkImageClass 26553: { 26553: GtkMiscClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_image_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget* gtk_image_new (void); 26553: extern 26553: GtkWidget* gtk_image_new_from_file (const gchar *filename); 26553: extern 26553: GtkWidget* gtk_image_new_from_resource (const gchar *resource_path); 26553: extern 26553: GtkWidget* gtk_image_new_from_pixbuf (GdkPixbuf *pixbuf); 26553: __attribute__((__deprecated__("Use '" "gtk_image_new_from_icon_name" "' instead"))) extern 26553: GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, 26553: GtkIconSize size); 26553: __attribute__((__deprecated__("Use '" "gtk_image_new_from_icon_name" "' instead"))) extern 26553: GtkWidget* gtk_image_new_from_icon_set (GtkIconSet *icon_set, 26553: GtkIconSize size); 26553: extern 26553: GtkWidget* gtk_image_new_from_animation (GdkPixbufAnimation *animation); 26553: extern 26553: GtkWidget* gtk_image_new_from_icon_name (const gchar *icon_name, 26553: GtkIconSize size); 26553: extern 26553: GtkWidget* gtk_image_new_from_gicon (GIcon *icon, 26553: GtkIconSize size); 26553: extern 26553: GtkWidget* gtk_image_new_from_surface (cairo_surface_t *surface); 26553: 26553: extern 26553: void gtk_image_clear (GtkImage *image); 26553: extern 26553: void gtk_image_set_from_file (GtkImage *image, 26553: const gchar *filename); 26553: extern 26553: void gtk_image_set_from_resource (GtkImage *image, 26553: const gchar *resource_path); 26553: extern 26553: void gtk_image_set_from_pixbuf (GtkImage *image, 26553: GdkPixbuf *pixbuf); 26553: __attribute__((__deprecated__("Use '" "gtk_image_set_from_icon_name" "' instead"))) extern 26553: void gtk_image_set_from_stock (GtkImage *image, 26553: const gchar *stock_id, 26553: GtkIconSize size); 26553: __attribute__((__deprecated__("Use '" "gtk_image_set_from_icon_name" "' instead"))) extern 26553: void gtk_image_set_from_icon_set (GtkImage *image, 26553: GtkIconSet *icon_set, 26553: GtkIconSize size); 26553: extern 26553: void gtk_image_set_from_animation (GtkImage *image, 26553: GdkPixbufAnimation *animation); 26553: extern 26553: void gtk_image_set_from_icon_name (GtkImage *image, 26553: const gchar *icon_name, 26553: GtkIconSize size); 26553: extern 26553: void gtk_image_set_from_gicon (GtkImage *image, 26553: GIcon *icon, 26553: GtkIconSize size); 26553: extern 26553: void gtk_image_set_from_surface (GtkImage *image, 26553: cairo_surface_t *surface); 26553: extern 26553: void gtk_image_set_pixel_size (GtkImage *image, 26553: gint pixel_size); 26553: 26553: extern 26553: GtkImageType gtk_image_get_storage_type (GtkImage *image); 26553: 26553: extern 26553: GdkPixbuf* gtk_image_get_pixbuf (GtkImage *image); 26553: __attribute__((__deprecated__("Use '" "gtk_image_get_icon_name" "' instead"))) extern 26553: void gtk_image_get_stock (GtkImage *image, 26553: gchar **stock_id, 26553: GtkIconSize *size); 26553: __attribute__((__deprecated__("Use '" "gtk_image_get_icon_name" "' instead"))) extern 26553: void gtk_image_get_icon_set (GtkImage *image, 26553: GtkIconSet **icon_set, 26553: GtkIconSize *size); 26553: extern 26553: GdkPixbufAnimation* gtk_image_get_animation (GtkImage *image); 26553: extern 26553: void gtk_image_get_icon_name (GtkImage *image, 26553: const gchar **icon_name, 26553: GtkIconSize *size); 26553: extern 26553: void gtk_image_get_gicon (GtkImage *image, 26553: GIcon **gicon, 26553: GtkIconSize *size); 26553: extern 26553: gint gtk_image_get_pixel_size (GtkImage *image); 26553: 26553: 26553: # 43 "/usr/include/gtk-3.0/gtk/gtkentry.h" 2 26553: 26553: 26553: 26553: 26553: # 64 "/usr/include/gtk-3.0/gtk/gtkentry.h" 26553: typedef enum 26553: { 26553: GTK_ENTRY_ICON_PRIMARY, 26553: GTK_ENTRY_ICON_SECONDARY 26553: } GtkEntryIconPosition; 26553: 26553: typedef struct _GtkEntry GtkEntry; 26553: typedef struct _GtkEntryPrivate GtkEntryPrivate; 26553: typedef struct _GtkEntryClass GtkEntryClass; 26553: 26553: struct _GtkEntry 26553: { 26553: 26553: GtkWidget parent_instance; 26553: 26553: GtkEntryPrivate *priv; 26553: }; 26553: # 124 "/usr/include/gtk-3.0/gtk/gtkentry.h" 26553: struct _GtkEntryClass 26553: { 26553: GtkWidgetClass parent_class; 26553: 26553: 26553: void (* populate_popup) (GtkEntry *entry, 26553: GtkWidget *popup); 26553: 26553: 26553: 26553: void (* activate) (GtkEntry *entry); 26553: void (* move_cursor) (GtkEntry *entry, 26553: GtkMovementStep step, 26553: gint count, 26553: gboolean extend_selection); 26553: void (* insert_at_cursor) (GtkEntry *entry, 26553: const gchar *str); 26553: void (* delete_from_cursor) (GtkEntry *entry, 26553: GtkDeleteType type, 26553: gint count); 26553: void (* backspace) (GtkEntry *entry); 26553: void (* cut_clipboard) (GtkEntry *entry); 26553: void (* copy_clipboard) (GtkEntry *entry); 26553: void (* paste_clipboard) (GtkEntry *entry); 26553: void (* toggle_overwrite) (GtkEntry *entry); 26553: 26553: 26553: void (* get_text_area_size) (GtkEntry *entry, 26553: gint *x, 26553: gint *y, 26553: gint *width, 26553: gint *height); 26553: void (* get_frame_size) (GtkEntry *entry, 26553: gint *x, 26553: gint *y, 26553: gint *width, 26553: gint *height); 26553: void (* insert_emoji) (GtkEntry *entry); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: void (*_gtk_reserved5) (void); 26553: void (*_gtk_reserved6) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_entry_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_entry_new (void); 26553: extern 26553: GtkWidget* gtk_entry_new_with_buffer (GtkEntryBuffer *buffer); 26553: 26553: extern 26553: GtkEntryBuffer* gtk_entry_get_buffer (GtkEntry *entry); 26553: extern 26553: void gtk_entry_set_buffer (GtkEntry *entry, 26553: GtkEntryBuffer *buffer); 26553: 26553: extern 26553: void gtk_entry_get_text_area (GtkEntry *entry, 26553: GdkRectangle *text_area); 26553: 26553: extern 26553: void gtk_entry_set_visibility (GtkEntry *entry, 26553: gboolean visible); 26553: extern 26553: gboolean gtk_entry_get_visibility (GtkEntry *entry); 26553: 26553: extern 26553: void gtk_entry_set_invisible_char (GtkEntry *entry, 26553: gunichar ch); 26553: extern 26553: gunichar gtk_entry_get_invisible_char (GtkEntry *entry); 26553: extern 26553: void gtk_entry_unset_invisible_char (GtkEntry *entry); 26553: 26553: extern 26553: void gtk_entry_set_has_frame (GtkEntry *entry, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_entry_get_has_frame (GtkEntry *entry); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_entry_set_inner_border (GtkEntry *entry, 26553: const GtkBorder *border); 26553: __attribute__((__deprecated__)) extern 26553: const GtkBorder* gtk_entry_get_inner_border (GtkEntry *entry); 26553: 26553: extern 26553: void gtk_entry_set_overwrite_mode (GtkEntry *entry, 26553: gboolean overwrite); 26553: extern 26553: gboolean gtk_entry_get_overwrite_mode (GtkEntry *entry); 26553: 26553: 26553: extern 26553: void gtk_entry_set_max_length (GtkEntry *entry, 26553: gint max); 26553: extern 26553: gint gtk_entry_get_max_length (GtkEntry *entry); 26553: extern 26553: guint16 gtk_entry_get_text_length (GtkEntry *entry); 26553: 26553: extern 26553: void gtk_entry_set_activates_default (GtkEntry *entry, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_entry_get_activates_default (GtkEntry *entry); 26553: 26553: extern 26553: void gtk_entry_set_width_chars (GtkEntry *entry, 26553: gint n_chars); 26553: extern 26553: gint gtk_entry_get_width_chars (GtkEntry *entry); 26553: 26553: extern 26553: void gtk_entry_set_max_width_chars (GtkEntry *entry, 26553: gint n_chars); 26553: extern 26553: gint gtk_entry_get_max_width_chars (GtkEntry *entry); 26553: 26553: 26553: 26553: extern 26553: void gtk_entry_set_text (GtkEntry *entry, 26553: const gchar *text); 26553: 26553: extern 26553: const gchar* gtk_entry_get_text (GtkEntry *entry); 26553: 26553: extern 26553: PangoLayout* gtk_entry_get_layout (GtkEntry *entry); 26553: extern 26553: void gtk_entry_get_layout_offsets (GtkEntry *entry, 26553: gint *x, 26553: gint *y); 26553: extern 26553: void gtk_entry_set_alignment (GtkEntry *entry, 26553: gfloat xalign); 26553: extern 26553: gfloat gtk_entry_get_alignment (GtkEntry *entry); 26553: 26553: extern 26553: void gtk_entry_set_completion (GtkEntry *entry, 26553: GtkEntryCompletion *completion); 26553: extern 26553: GtkEntryCompletion *gtk_entry_get_completion (GtkEntry *entry); 26553: 26553: extern 26553: gint gtk_entry_layout_index_to_text_index (GtkEntry *entry, 26553: gint layout_index); 26553: extern 26553: gint gtk_entry_text_index_to_layout_index (GtkEntry *entry, 26553: gint text_index); 26553: 26553: 26553: 26553: extern 26553: void gtk_entry_set_cursor_hadjustment (GtkEntry *entry, 26553: GtkAdjustment *adjustment); 26553: extern 26553: GtkAdjustment* gtk_entry_get_cursor_hadjustment (GtkEntry *entry); 26553: 26553: 26553: 26553: extern 26553: void gtk_entry_set_progress_fraction (GtkEntry *entry, 26553: gdouble fraction); 26553: extern 26553: gdouble gtk_entry_get_progress_fraction (GtkEntry *entry); 26553: 26553: extern 26553: void gtk_entry_set_progress_pulse_step (GtkEntry *entry, 26553: gdouble fraction); 26553: extern 26553: gdouble gtk_entry_get_progress_pulse_step (GtkEntry *entry); 26553: 26553: extern 26553: void gtk_entry_progress_pulse (GtkEntry *entry); 26553: extern 26553: const gchar* gtk_entry_get_placeholder_text (GtkEntry *entry); 26553: extern 26553: void gtk_entry_set_placeholder_text (GtkEntry *entry, 26553: const gchar *text); 26553: 26553: 26553: extern 26553: void gtk_entry_set_icon_from_pixbuf (GtkEntry *entry, 26553: GtkEntryIconPosition icon_pos, 26553: GdkPixbuf *pixbuf); 26553: __attribute__((__deprecated__("Use '" "gtk_entry_set_icon_from_icon_name" "' instead"))) extern 26553: void gtk_entry_set_icon_from_stock (GtkEntry *entry, 26553: GtkEntryIconPosition icon_pos, 26553: const gchar *stock_id); 26553: extern 26553: void gtk_entry_set_icon_from_icon_name (GtkEntry *entry, 26553: GtkEntryIconPosition icon_pos, 26553: const gchar *icon_name); 26553: extern 26553: void gtk_entry_set_icon_from_gicon (GtkEntry *entry, 26553: GtkEntryIconPosition icon_pos, 26553: GIcon *icon); 26553: extern 26553: GtkImageType gtk_entry_get_icon_storage_type (GtkEntry *entry, 26553: GtkEntryIconPosition icon_pos); 26553: extern 26553: GdkPixbuf* gtk_entry_get_icon_pixbuf (GtkEntry *entry, 26553: GtkEntryIconPosition icon_pos); 26553: __attribute__((__deprecated__("Use '" "gtk_entry_get_icon_name" "' instead"))) extern 26553: const gchar* gtk_entry_get_icon_stock (GtkEntry *entry, 26553: GtkEntryIconPosition icon_pos); 26553: extern 26553: const gchar* gtk_entry_get_icon_name (GtkEntry *entry, 26553: GtkEntryIconPosition icon_pos); 26553: extern 26553: GIcon* gtk_entry_get_icon_gicon (GtkEntry *entry, 26553: GtkEntryIconPosition icon_pos); 26553: extern 26553: void gtk_entry_set_icon_activatable (GtkEntry *entry, 26553: GtkEntryIconPosition icon_pos, 26553: gboolean activatable); 26553: extern 26553: gboolean gtk_entry_get_icon_activatable (GtkEntry *entry, 26553: GtkEntryIconPosition icon_pos); 26553: extern 26553: void gtk_entry_set_icon_sensitive (GtkEntry *entry, 26553: GtkEntryIconPosition icon_pos, 26553: gboolean sensitive); 26553: extern 26553: gboolean gtk_entry_get_icon_sensitive (GtkEntry *entry, 26553: GtkEntryIconPosition icon_pos); 26553: extern 26553: gint gtk_entry_get_icon_at_pos (GtkEntry *entry, 26553: gint x, 26553: gint y); 26553: extern 26553: void gtk_entry_set_icon_tooltip_text (GtkEntry *entry, 26553: GtkEntryIconPosition icon_pos, 26553: const gchar *tooltip); 26553: extern 26553: gchar * gtk_entry_get_icon_tooltip_text (GtkEntry *entry, 26553: GtkEntryIconPosition icon_pos); 26553: extern 26553: void gtk_entry_set_icon_tooltip_markup (GtkEntry *entry, 26553: GtkEntryIconPosition icon_pos, 26553: const gchar *tooltip); 26553: extern 26553: gchar * gtk_entry_get_icon_tooltip_markup (GtkEntry *entry, 26553: GtkEntryIconPosition icon_pos); 26553: extern 26553: void gtk_entry_set_icon_drag_source (GtkEntry *entry, 26553: GtkEntryIconPosition icon_pos, 26553: GtkTargetList *target_list, 26553: GdkDragAction actions); 26553: extern 26553: gint gtk_entry_get_current_icon_drag_source (GtkEntry *entry); 26553: extern 26553: void gtk_entry_get_icon_area (GtkEntry *entry, 26553: GtkEntryIconPosition icon_pos, 26553: GdkRectangle *icon_area); 26553: 26553: extern 26553: gboolean gtk_entry_im_context_filter_keypress (GtkEntry *entry, 26553: GdkEventKey *event); 26553: extern 26553: void gtk_entry_reset_im_context (GtkEntry *entry); 26553: 26553: extern 26553: void gtk_entry_set_input_purpose (GtkEntry *entry, 26553: GtkInputPurpose purpose); 26553: extern 26553: GtkInputPurpose gtk_entry_get_input_purpose (GtkEntry *entry); 26553: 26553: extern 26553: void gtk_entry_set_input_hints (GtkEntry *entry, 26553: GtkInputHints hints); 26553: extern 26553: GtkInputHints gtk_entry_get_input_hints (GtkEntry *entry); 26553: 26553: extern 26553: void gtk_entry_set_attributes (GtkEntry *entry, 26553: PangoAttrList *attrs); 26553: extern 26553: PangoAttrList *gtk_entry_get_attributes (GtkEntry *entry); 26553: 26553: extern 26553: void gtk_entry_set_tabs (GtkEntry *entry, 26553: PangoTabArray *tabs); 26553: 26553: extern 26553: PangoTabArray *gtk_entry_get_tabs (GtkEntry *entry); 26553: 26553: extern 26553: void gtk_entry_grab_focus_without_selecting (GtkEntry *entry); 26553: 26553: 26553: # 30 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 2 26553: 26553: 26553: # 42 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 26553: typedef enum 26553: { 26553: 26553: GTK_TREE_VIEW_DROP_BEFORE, 26553: GTK_TREE_VIEW_DROP_AFTER, 26553: 26553: 26553: 26553: GTK_TREE_VIEW_DROP_INTO_OR_BEFORE, 26553: GTK_TREE_VIEW_DROP_INTO_OR_AFTER 26553: } GtkTreeViewDropPosition; 26553: # 61 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 26553: typedef struct _GtkTreeView GtkTreeView; 26553: typedef struct _GtkTreeViewClass GtkTreeViewClass; 26553: typedef struct _GtkTreeViewPrivate GtkTreeViewPrivate; 26553: typedef struct _GtkTreeSelection GtkTreeSelection; 26553: typedef struct _GtkTreeSelectionClass GtkTreeSelectionClass; 26553: 26553: struct _GtkTreeView 26553: { 26553: GtkContainer parent; 26553: 26553: 26553: GtkTreeViewPrivate *priv; 26553: }; 26553: 26553: struct _GtkTreeViewClass 26553: { 26553: GtkContainerClass parent_class; 26553: 26553: void (* row_activated) (GtkTreeView *tree_view, 26553: GtkTreePath *path, 26553: GtkTreeViewColumn *column); 26553: gboolean (* test_expand_row) (GtkTreeView *tree_view, 26553: GtkTreeIter *iter, 26553: GtkTreePath *path); 26553: gboolean (* test_collapse_row) (GtkTreeView *tree_view, 26553: GtkTreeIter *iter, 26553: GtkTreePath *path); 26553: void (* row_expanded) (GtkTreeView *tree_view, 26553: GtkTreeIter *iter, 26553: GtkTreePath *path); 26553: void (* row_collapsed) (GtkTreeView *tree_view, 26553: GtkTreeIter *iter, 26553: GtkTreePath *path); 26553: void (* columns_changed) (GtkTreeView *tree_view); 26553: void (* cursor_changed) (GtkTreeView *tree_view); 26553: 26553: 26553: gboolean (* move_cursor) (GtkTreeView *tree_view, 26553: GtkMovementStep step, 26553: gint count); 26553: gboolean (* select_all) (GtkTreeView *tree_view); 26553: gboolean (* unselect_all) (GtkTreeView *tree_view); 26553: gboolean (* select_cursor_row) (GtkTreeView *tree_view, 26553: gboolean start_editing); 26553: gboolean (* toggle_cursor_row) (GtkTreeView *tree_view); 26553: gboolean (* expand_collapse_cursor_row) (GtkTreeView *tree_view, 26553: gboolean logical, 26553: gboolean expand, 26553: gboolean open_all); 26553: gboolean (* select_cursor_parent) (GtkTreeView *tree_view); 26553: gboolean (* start_interactive_search) (GtkTreeView *tree_view); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: void (*_gtk_reserved5) (void); 26553: void (*_gtk_reserved6) (void); 26553: void (*_gtk_reserved7) (void); 26553: void (*_gtk_reserved8) (void); 26553: }; 26553: # 143 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 26553: typedef gboolean (* GtkTreeViewColumnDropFunc) (GtkTreeView *tree_view, 26553: GtkTreeViewColumn *column, 26553: GtkTreeViewColumn *prev_column, 26553: GtkTreeViewColumn *next_column, 26553: gpointer data); 26553: # 157 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 26553: typedef void (* GtkTreeViewMappingFunc) (GtkTreeView *tree_view, 26553: GtkTreePath *path, 26553: gpointer user_data); 26553: # 177 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 26553: typedef gboolean (*GtkTreeViewSearchEqualFunc) (GtkTreeModel *model, 26553: gint column, 26553: const gchar *key, 26553: GtkTreeIter *iter, 26553: gpointer search_data); 26553: # 196 "/usr/include/gtk-3.0/gtk/gtktreeview.h" 26553: typedef gboolean (*GtkTreeViewRowSeparatorFunc) (GtkTreeModel *model, 26553: GtkTreeIter *iter, 26553: gpointer data); 26553: typedef void (*GtkTreeViewSearchPositionFunc) (GtkTreeView *tree_view, 26553: GtkWidget *search_dialog, 26553: gpointer user_data); 26553: 26553: 26553: 26553: extern 26553: GType gtk_tree_view_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget *gtk_tree_view_new (void); 26553: extern 26553: GtkWidget *gtk_tree_view_new_with_model (GtkTreeModel *model); 26553: 26553: 26553: extern 26553: GtkTreeModel *gtk_tree_view_get_model (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_set_model (GtkTreeView *tree_view, 26553: GtkTreeModel *model); 26553: extern 26553: GtkTreeSelection *gtk_tree_view_get_selection (GtkTreeView *tree_view); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_hadjustment" "' instead"))) extern 26553: GtkAdjustment *gtk_tree_view_get_hadjustment (GtkTreeView *tree_view); 26553: __attribute__((__deprecated__("Use '" "gtk_scrollable_set_hadjustment" "' instead"))) extern 26553: void gtk_tree_view_set_hadjustment (GtkTreeView *tree_view, 26553: GtkAdjustment *adjustment); 26553: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_vadjustment" "' instead"))) extern 26553: GtkAdjustment *gtk_tree_view_get_vadjustment (GtkTreeView *tree_view); 26553: __attribute__((__deprecated__("Use '" "gtk_scrollable_set_vadjustment" "' instead"))) extern 26553: void gtk_tree_view_set_vadjustment (GtkTreeView *tree_view, 26553: GtkAdjustment *adjustment); 26553: 26553: 26553: extern 26553: gboolean gtk_tree_view_get_headers_visible (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_set_headers_visible (GtkTreeView *tree_view, 26553: gboolean headers_visible); 26553: extern 26553: void gtk_tree_view_columns_autosize (GtkTreeView *tree_view); 26553: extern 26553: gboolean gtk_tree_view_get_headers_clickable (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_set_headers_clickable (GtkTreeView *tree_view, 26553: gboolean setting); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_tree_view_set_rules_hint (GtkTreeView *tree_view, 26553: gboolean setting); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_tree_view_get_rules_hint (GtkTreeView *tree_view); 26553: extern 26553: gboolean gtk_tree_view_get_activate_on_single_click (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_set_activate_on_single_click (GtkTreeView *tree_view, 26553: gboolean single); 26553: 26553: 26553: extern 26553: gint gtk_tree_view_append_column (GtkTreeView *tree_view, 26553: GtkTreeViewColumn *column); 26553: extern 26553: gint gtk_tree_view_remove_column (GtkTreeView *tree_view, 26553: GtkTreeViewColumn *column); 26553: extern 26553: gint gtk_tree_view_insert_column (GtkTreeView *tree_view, 26553: GtkTreeViewColumn *column, 26553: gint position); 26553: extern 26553: gint gtk_tree_view_insert_column_with_attributes (GtkTreeView *tree_view, 26553: gint position, 26553: const gchar *title, 26553: GtkCellRenderer *cell, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: gint gtk_tree_view_insert_column_with_data_func (GtkTreeView *tree_view, 26553: gint position, 26553: const gchar *title, 26553: GtkCellRenderer *cell, 26553: GtkTreeCellDataFunc func, 26553: gpointer data, 26553: GDestroyNotify dnotify); 26553: 26553: extern 26553: guint gtk_tree_view_get_n_columns (GtkTreeView *tree_view); 26553: extern 26553: GtkTreeViewColumn *gtk_tree_view_get_column (GtkTreeView *tree_view, 26553: gint n); 26553: extern 26553: GList *gtk_tree_view_get_columns (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_move_column_after (GtkTreeView *tree_view, 26553: GtkTreeViewColumn *column, 26553: GtkTreeViewColumn *base_column); 26553: extern 26553: void gtk_tree_view_set_expander_column (GtkTreeView *tree_view, 26553: GtkTreeViewColumn *column); 26553: extern 26553: GtkTreeViewColumn *gtk_tree_view_get_expander_column (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_set_column_drag_function (GtkTreeView *tree_view, 26553: GtkTreeViewColumnDropFunc func, 26553: gpointer user_data, 26553: GDestroyNotify destroy); 26553: 26553: 26553: extern 26553: void gtk_tree_view_scroll_to_point (GtkTreeView *tree_view, 26553: gint tree_x, 26553: gint tree_y); 26553: extern 26553: void gtk_tree_view_scroll_to_cell (GtkTreeView *tree_view, 26553: GtkTreePath *path, 26553: GtkTreeViewColumn *column, 26553: gboolean use_align, 26553: gfloat row_align, 26553: gfloat col_align); 26553: extern 26553: void gtk_tree_view_row_activated (GtkTreeView *tree_view, 26553: GtkTreePath *path, 26553: GtkTreeViewColumn *column); 26553: extern 26553: void gtk_tree_view_expand_all (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_collapse_all (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_expand_to_path (GtkTreeView *tree_view, 26553: GtkTreePath *path); 26553: extern 26553: gboolean gtk_tree_view_expand_row (GtkTreeView *tree_view, 26553: GtkTreePath *path, 26553: gboolean open_all); 26553: extern 26553: gboolean gtk_tree_view_collapse_row (GtkTreeView *tree_view, 26553: GtkTreePath *path); 26553: extern 26553: void gtk_tree_view_map_expanded_rows (GtkTreeView *tree_view, 26553: GtkTreeViewMappingFunc func, 26553: gpointer data); 26553: extern 26553: gboolean gtk_tree_view_row_expanded (GtkTreeView *tree_view, 26553: GtkTreePath *path); 26553: extern 26553: void gtk_tree_view_set_reorderable (GtkTreeView *tree_view, 26553: gboolean reorderable); 26553: extern 26553: gboolean gtk_tree_view_get_reorderable (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_set_cursor (GtkTreeView *tree_view, 26553: GtkTreePath *path, 26553: GtkTreeViewColumn *focus_column, 26553: gboolean start_editing); 26553: extern 26553: void gtk_tree_view_set_cursor_on_cell (GtkTreeView *tree_view, 26553: GtkTreePath *path, 26553: GtkTreeViewColumn *focus_column, 26553: GtkCellRenderer *focus_cell, 26553: gboolean start_editing); 26553: extern 26553: void gtk_tree_view_get_cursor (GtkTreeView *tree_view, 26553: GtkTreePath **path, 26553: GtkTreeViewColumn **focus_column); 26553: 26553: 26553: 26553: extern 26553: GdkWindow *gtk_tree_view_get_bin_window (GtkTreeView *tree_view); 26553: extern 26553: gboolean gtk_tree_view_get_path_at_pos (GtkTreeView *tree_view, 26553: gint x, 26553: gint y, 26553: GtkTreePath **path, 26553: GtkTreeViewColumn **column, 26553: gint *cell_x, 26553: gint *cell_y); 26553: extern 26553: void gtk_tree_view_get_cell_area (GtkTreeView *tree_view, 26553: GtkTreePath *path, 26553: GtkTreeViewColumn *column, 26553: GdkRectangle *rect); 26553: extern 26553: void gtk_tree_view_get_background_area (GtkTreeView *tree_view, 26553: GtkTreePath *path, 26553: GtkTreeViewColumn *column, 26553: GdkRectangle *rect); 26553: extern 26553: void gtk_tree_view_get_visible_rect (GtkTreeView *tree_view, 26553: GdkRectangle *visible_rect); 26553: extern 26553: gboolean gtk_tree_view_get_visible_range (GtkTreeView *tree_view, 26553: GtkTreePath **start_path, 26553: GtkTreePath **end_path); 26553: extern 26553: gboolean gtk_tree_view_is_blank_at_pos (GtkTreeView *tree_view, 26553: gint x, 26553: gint y, 26553: GtkTreePath **path, 26553: GtkTreeViewColumn **column, 26553: gint *cell_x, 26553: gint *cell_y); 26553: 26553: 26553: extern 26553: void gtk_tree_view_enable_model_drag_source (GtkTreeView *tree_view, 26553: GdkModifierType start_button_mask, 26553: const GtkTargetEntry *targets, 26553: gint n_targets, 26553: GdkDragAction actions); 26553: extern 26553: void gtk_tree_view_enable_model_drag_dest (GtkTreeView *tree_view, 26553: const GtkTargetEntry *targets, 26553: gint n_targets, 26553: GdkDragAction actions); 26553: extern 26553: void gtk_tree_view_unset_rows_drag_source (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_unset_rows_drag_dest (GtkTreeView *tree_view); 26553: 26553: 26553: 26553: extern 26553: void gtk_tree_view_set_drag_dest_row (GtkTreeView *tree_view, 26553: GtkTreePath *path, 26553: GtkTreeViewDropPosition pos); 26553: extern 26553: void gtk_tree_view_get_drag_dest_row (GtkTreeView *tree_view, 26553: GtkTreePath **path, 26553: GtkTreeViewDropPosition *pos); 26553: extern 26553: gboolean gtk_tree_view_get_dest_row_at_pos (GtkTreeView *tree_view, 26553: gint drag_x, 26553: gint drag_y, 26553: GtkTreePath **path, 26553: GtkTreeViewDropPosition *pos); 26553: extern 26553: cairo_surface_t *gtk_tree_view_create_row_drag_icon (GtkTreeView *tree_view, 26553: GtkTreePath *path); 26553: 26553: 26553: extern 26553: void gtk_tree_view_set_enable_search (GtkTreeView *tree_view, 26553: gboolean enable_search); 26553: extern 26553: gboolean gtk_tree_view_get_enable_search (GtkTreeView *tree_view); 26553: extern 26553: gint gtk_tree_view_get_search_column (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_set_search_column (GtkTreeView *tree_view, 26553: gint column); 26553: extern 26553: GtkTreeViewSearchEqualFunc gtk_tree_view_get_search_equal_func (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_set_search_equal_func (GtkTreeView *tree_view, 26553: GtkTreeViewSearchEqualFunc search_equal_func, 26553: gpointer search_user_data, 26553: GDestroyNotify search_destroy); 26553: 26553: extern 26553: GtkEntry *gtk_tree_view_get_search_entry (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_set_search_entry (GtkTreeView *tree_view, 26553: GtkEntry *entry); 26553: extern 26553: GtkTreeViewSearchPositionFunc gtk_tree_view_get_search_position_func (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_set_search_position_func (GtkTreeView *tree_view, 26553: GtkTreeViewSearchPositionFunc func, 26553: gpointer data, 26553: GDestroyNotify destroy); 26553: 26553: 26553: extern 26553: void gtk_tree_view_convert_widget_to_tree_coords (GtkTreeView *tree_view, 26553: gint wx, 26553: gint wy, 26553: gint *tx, 26553: gint *ty); 26553: extern 26553: void gtk_tree_view_convert_tree_to_widget_coords (GtkTreeView *tree_view, 26553: gint tx, 26553: gint ty, 26553: gint *wx, 26553: gint *wy); 26553: extern 26553: void gtk_tree_view_convert_widget_to_bin_window_coords (GtkTreeView *tree_view, 26553: gint wx, 26553: gint wy, 26553: gint *bx, 26553: gint *by); 26553: extern 26553: void gtk_tree_view_convert_bin_window_to_widget_coords (GtkTreeView *tree_view, 26553: gint bx, 26553: gint by, 26553: gint *wx, 26553: gint *wy); 26553: extern 26553: void gtk_tree_view_convert_tree_to_bin_window_coords (GtkTreeView *tree_view, 26553: gint tx, 26553: gint ty, 26553: gint *bx, 26553: gint *by); 26553: extern 26553: void gtk_tree_view_convert_bin_window_to_tree_coords (GtkTreeView *tree_view, 26553: gint bx, 26553: gint by, 26553: gint *tx, 26553: gint *ty); 26553: 26553: 26553: 26553: typedef void (* GtkTreeDestroyCountFunc) (GtkTreeView *tree_view, 26553: GtkTreePath *path, 26553: gint children, 26553: gpointer user_data); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_tree_view_set_destroy_count_func (GtkTreeView *tree_view, 26553: GtkTreeDestroyCountFunc func, 26553: gpointer data, 26553: GDestroyNotify destroy); 26553: 26553: extern 26553: void gtk_tree_view_set_fixed_height_mode (GtkTreeView *tree_view, 26553: gboolean enable); 26553: extern 26553: gboolean gtk_tree_view_get_fixed_height_mode (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_set_hover_selection (GtkTreeView *tree_view, 26553: gboolean hover); 26553: extern 26553: gboolean gtk_tree_view_get_hover_selection (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_set_hover_expand (GtkTreeView *tree_view, 26553: gboolean expand); 26553: extern 26553: gboolean gtk_tree_view_get_hover_expand (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_set_rubber_banding (GtkTreeView *tree_view, 26553: gboolean enable); 26553: extern 26553: gboolean gtk_tree_view_get_rubber_banding (GtkTreeView *tree_view); 26553: 26553: extern 26553: gboolean gtk_tree_view_is_rubber_banding_active (GtkTreeView *tree_view); 26553: 26553: extern 26553: GtkTreeViewRowSeparatorFunc gtk_tree_view_get_row_separator_func (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_set_row_separator_func (GtkTreeView *tree_view, 26553: GtkTreeViewRowSeparatorFunc func, 26553: gpointer data, 26553: GDestroyNotify destroy); 26553: 26553: extern 26553: GtkTreeViewGridLines gtk_tree_view_get_grid_lines (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_set_grid_lines (GtkTreeView *tree_view, 26553: GtkTreeViewGridLines grid_lines); 26553: extern 26553: gboolean gtk_tree_view_get_enable_tree_lines (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_set_enable_tree_lines (GtkTreeView *tree_view, 26553: gboolean enabled); 26553: extern 26553: void gtk_tree_view_set_show_expanders (GtkTreeView *tree_view, 26553: gboolean enabled); 26553: extern 26553: gboolean gtk_tree_view_get_show_expanders (GtkTreeView *tree_view); 26553: extern 26553: void gtk_tree_view_set_level_indentation (GtkTreeView *tree_view, 26553: gint indentation); 26553: extern 26553: gint gtk_tree_view_get_level_indentation (GtkTreeView *tree_view); 26553: 26553: 26553: extern 26553: void gtk_tree_view_set_tooltip_row (GtkTreeView *tree_view, 26553: GtkTooltip *tooltip, 26553: GtkTreePath *path); 26553: extern 26553: void gtk_tree_view_set_tooltip_cell (GtkTreeView *tree_view, 26553: GtkTooltip *tooltip, 26553: GtkTreePath *path, 26553: GtkTreeViewColumn *column, 26553: GtkCellRenderer *cell); 26553: extern 26553: gboolean gtk_tree_view_get_tooltip_context(GtkTreeView *tree_view, 26553: gint *x, 26553: gint *y, 26553: gboolean keyboard_tip, 26553: GtkTreeModel **model, 26553: GtkTreePath **path, 26553: GtkTreeIter *iter); 26553: extern 26553: void gtk_tree_view_set_tooltip_column (GtkTreeView *tree_view, 26553: gint column); 26553: extern 26553: gint gtk_tree_view_get_tooltip_column (GtkTreeView *tree_view); 26553: 26553: 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkcombobox.h" 2 26553: 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkcombobox.h" 26553: typedef struct _GtkComboBox GtkComboBox; 26553: typedef struct _GtkComboBoxClass GtkComboBoxClass; 26553: typedef struct _GtkComboBoxPrivate GtkComboBoxPrivate; 26553: 26553: struct _GtkComboBox 26553: { 26553: GtkBin parent_instance; 26553: 26553: 26553: GtkComboBoxPrivate *priv; 26553: }; 26553: # 57 "/usr/include/gtk-3.0/gtk/gtkcombobox.h" 26553: struct _GtkComboBoxClass 26553: { 26553: GtkBinClass parent_class; 26553: 26553: 26553: 26553: 26553: void (* changed) (GtkComboBox *combo_box); 26553: gchar *(* format_entry_text) (GtkComboBox *combo_box, 26553: const gchar *path); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: }; 26553: 26553: 26553: 26553: extern 26553: GType gtk_combo_box_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget *gtk_combo_box_new (void); 26553: extern 26553: GtkWidget *gtk_combo_box_new_with_area (GtkCellArea *area); 26553: extern 26553: GtkWidget *gtk_combo_box_new_with_area_and_entry (GtkCellArea *area); 26553: extern 26553: GtkWidget *gtk_combo_box_new_with_entry (void); 26553: extern 26553: GtkWidget *gtk_combo_box_new_with_model (GtkTreeModel *model); 26553: extern 26553: GtkWidget *gtk_combo_box_new_with_model_and_entry (GtkTreeModel *model); 26553: 26553: 26553: extern 26553: gint gtk_combo_box_get_wrap_width (GtkComboBox *combo_box); 26553: extern 26553: void gtk_combo_box_set_wrap_width (GtkComboBox *combo_box, 26553: gint width); 26553: extern 26553: gint gtk_combo_box_get_row_span_column (GtkComboBox *combo_box); 26553: extern 26553: void gtk_combo_box_set_row_span_column (GtkComboBox *combo_box, 26553: gint row_span); 26553: extern 26553: gint gtk_combo_box_get_column_span_column (GtkComboBox *combo_box); 26553: extern 26553: void gtk_combo_box_set_column_span_column (GtkComboBox *combo_box, 26553: gint column_span); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_combo_box_get_add_tearoffs (GtkComboBox *combo_box); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_combo_box_set_add_tearoffs (GtkComboBox *combo_box, 26553: gboolean add_tearoffs); 26553: 26553: __attribute__((__deprecated__)) extern 26553: const gchar * gtk_combo_box_get_title (GtkComboBox *combo_box); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_combo_box_set_title (GtkComboBox *combo_box, 26553: const gchar *title); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_widget_get_focus_on_click" "' instead"))) extern 26553: gboolean gtk_combo_box_get_focus_on_click (GtkComboBox *combo); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_set_focus_on_click" "' instead"))) extern 26553: void gtk_combo_box_set_focus_on_click (GtkComboBox *combo, 26553: gboolean focus_on_click); 26553: 26553: 26553: extern 26553: gint gtk_combo_box_get_active (GtkComboBox *combo_box); 26553: extern 26553: void gtk_combo_box_set_active (GtkComboBox *combo_box, 26553: gint index_); 26553: extern 26553: gboolean gtk_combo_box_get_active_iter (GtkComboBox *combo_box, 26553: GtkTreeIter *iter); 26553: extern 26553: void gtk_combo_box_set_active_iter (GtkComboBox *combo_box, 26553: GtkTreeIter *iter); 26553: 26553: 26553: extern 26553: void gtk_combo_box_set_model (GtkComboBox *combo_box, 26553: GtkTreeModel *model); 26553: extern 26553: GtkTreeModel *gtk_combo_box_get_model (GtkComboBox *combo_box); 26553: 26553: extern 26553: GtkTreeViewRowSeparatorFunc gtk_combo_box_get_row_separator_func (GtkComboBox *combo_box); 26553: extern 26553: void gtk_combo_box_set_row_separator_func (GtkComboBox *combo_box, 26553: GtkTreeViewRowSeparatorFunc func, 26553: gpointer data, 26553: GDestroyNotify destroy); 26553: 26553: extern 26553: void gtk_combo_box_set_button_sensitivity (GtkComboBox *combo_box, 26553: GtkSensitivityType sensitivity); 26553: extern 26553: GtkSensitivityType gtk_combo_box_get_button_sensitivity (GtkComboBox *combo_box); 26553: 26553: extern 26553: gboolean gtk_combo_box_get_has_entry (GtkComboBox *combo_box); 26553: extern 26553: void gtk_combo_box_set_entry_text_column (GtkComboBox *combo_box, 26553: gint text_column); 26553: extern 26553: gint gtk_combo_box_get_entry_text_column (GtkComboBox *combo_box); 26553: 26553: extern 26553: void gtk_combo_box_set_popup_fixed_width (GtkComboBox *combo_box, 26553: gboolean fixed); 26553: extern 26553: gboolean gtk_combo_box_get_popup_fixed_width (GtkComboBox *combo_box); 26553: 26553: 26553: extern 26553: void gtk_combo_box_popup (GtkComboBox *combo_box); 26553: extern 26553: void gtk_combo_box_popup_for_device (GtkComboBox *combo_box, 26553: GdkDevice *device); 26553: extern 26553: void gtk_combo_box_popdown (GtkComboBox *combo_box); 26553: extern 26553: AtkObject * gtk_combo_box_get_popup_accessible (GtkComboBox *combo_box); 26553: 26553: extern 26553: gint gtk_combo_box_get_id_column (GtkComboBox *combo_box); 26553: extern 26553: void gtk_combo_box_set_id_column (GtkComboBox *combo_box, 26553: gint id_column); 26553: extern 26553: const gchar * gtk_combo_box_get_active_id (GtkComboBox *combo_box); 26553: extern 26553: gboolean gtk_combo_box_set_active_id (GtkComboBox *combo_box, 26553: const gchar *active_id); 26553: 26553: 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkappchooserbutton.h" 2 26553: 26553: 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/gtkappchooserbutton.h" 26553: typedef struct _GtkAppChooserButton GtkAppChooserButton; 26553: typedef struct _GtkAppChooserButtonClass GtkAppChooserButtonClass; 26553: typedef struct _GtkAppChooserButtonPrivate GtkAppChooserButtonPrivate; 26553: 26553: struct _GtkAppChooserButton { 26553: GtkComboBox parent; 26553: 26553: 26553: GtkAppChooserButtonPrivate *priv; 26553: }; 26553: # 59 "/usr/include/gtk-3.0/gtk/gtkappchooserbutton.h" 26553: struct _GtkAppChooserButtonClass { 26553: GtkComboBoxClass parent_class; 26553: 26553: 26553: 26553: void (* custom_item_activated) (GtkAppChooserButton *self, 26553: const gchar *item_name); 26553: 26553: 26553: 26553: 26553: gpointer padding[16]; 26553: }; 26553: 26553: extern 26553: GType gtk_app_chooser_button_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget * gtk_app_chooser_button_new (const gchar *content_type); 26553: 26553: extern 26553: void gtk_app_chooser_button_append_separator (GtkAppChooserButton *self); 26553: extern 26553: void gtk_app_chooser_button_append_custom_item (GtkAppChooserButton *self, 26553: const gchar *name, 26553: const gchar *label, 26553: GIcon *icon); 26553: extern 26553: void gtk_app_chooser_button_set_active_custom_item (GtkAppChooserButton *self, 26553: const gchar *name); 26553: 26553: extern 26553: void gtk_app_chooser_button_set_show_dialog_item (GtkAppChooserButton *self, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_app_chooser_button_get_show_dialog_item (GtkAppChooserButton *self); 26553: extern 26553: void gtk_app_chooser_button_set_heading (GtkAppChooserButton *self, 26553: const gchar *heading); 26553: extern 26553: const gchar * 26553: gtk_app_chooser_button_get_heading (GtkAppChooserButton *self); 26553: extern 26553: void gtk_app_chooser_button_set_show_default_item (GtkAppChooserButton *self, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_app_chooser_button_get_show_default_item (GtkAppChooserButton *self); 26553: 26553: 26553: # 43 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkapplicationwindow.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkapplicationwindow.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkshortcutswindow.h" 1 26553: # 24 "/usr/include/gtk-3.0/gtk/gtkshortcutswindow.h" 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkshortcutswindow.h" 26553: typedef struct _GtkShortcutsWindow GtkShortcutsWindow; 26553: typedef struct _GtkShortcutsWindowClass GtkShortcutsWindowClass; 26553: 26553: 26553: struct _GtkShortcutsWindow 26553: { 26553: GtkWindow window; 26553: }; 26553: 26553: struct _GtkShortcutsWindowClass 26553: { 26553: GtkWindowClass parent_class; 26553: 26553: void (*close) (GtkShortcutsWindow *self); 26553: void (*search) (GtkShortcutsWindow *self); 26553: }; 26553: 26553: extern 26553: GType gtk_shortcuts_window_get_type (void) __attribute__ ((__const__)); 26553: 26553: typedef GtkShortcutsWindow *GtkShortcutsWindow_autoptr; typedef GList *GtkShortcutsWindow_listautoptr; typedef GSList *GtkShortcutsWindow_slistautoptr; typedef GQueue *GtkShortcutsWindow_queueautoptr; 26553: # 54 "/usr/include/gtk-3.0/gtk/gtkshortcutswindow.h" 26553: #pragma GCC diagnostic push 26553: # 54 "/usr/include/gtk-3.0/gtk/gtkshortcutswindow.h" 26553: 26553: # 54 "/usr/include/gtk-3.0/gtk/gtkshortcutswindow.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 54 "/usr/include/gtk-3.0/gtk/gtkshortcutswindow.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkShortcutsWindow (GtkShortcutsWindow *_ptr) { if (_ptr) (g_object_unref) ((GtkShortcutsWindow *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkShortcutsWindow (GtkShortcutsWindow **_ptr) { glib_autoptr_clear_GtkShortcutsWindow (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkShortcutsWindow (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkShortcutsWindow (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkShortcutsWindow (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 54 "/usr/include/gtk-3.0/gtk/gtkshortcutswindow.h" 26553: #pragma GCC diagnostic pop 26553: # 54 "/usr/include/gtk-3.0/gtk/gtkshortcutswindow.h" 26553: 26553: 26553: 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkapplicationwindow.h" 2 26553: 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/gtkapplicationwindow.h" 26553: typedef struct _GtkApplicationWindowPrivate GtkApplicationWindowPrivate; 26553: typedef struct _GtkApplicationWindowClass GtkApplicationWindowClass; 26553: typedef struct _GtkApplicationWindow GtkApplicationWindow; 26553: 26553: struct _GtkApplicationWindow 26553: { 26553: GtkWindow parent_instance; 26553: 26553: 26553: GtkApplicationWindowPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkApplicationWindowClass 26553: { 26553: GtkWindowClass parent_class; 26553: 26553: 26553: gpointer padding[14]; 26553: }; 26553: 26553: extern 26553: GType gtk_application_window_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget * gtk_application_window_new (GtkApplication *application); 26553: 26553: extern 26553: void gtk_application_window_set_show_menubar (GtkApplicationWindow *window, 26553: gboolean show_menubar); 26553: extern 26553: gboolean gtk_application_window_get_show_menubar (GtkApplicationWindow *window); 26553: 26553: extern 26553: guint gtk_application_window_get_id (GtkApplicationWindow *window); 26553: 26553: extern 26553: void gtk_application_window_set_help_overlay (GtkApplicationWindow *window, 26553: GtkShortcutsWindow *help_overlay); 26553: extern 26553: GtkShortcutsWindow * 26553: gtk_application_window_get_help_overlay (GtkApplicationWindow *window); 26553: 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkaspectframe.h" 1 26553: # 33 "/usr/include/gtk-3.0/gtk/gtkaspectframe.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkframe.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkframe.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtkframe.h" 26553: typedef struct _GtkFrame GtkFrame; 26553: typedef struct _GtkFramePrivate GtkFramePrivate; 26553: typedef struct _GtkFrameClass GtkFrameClass; 26553: 26553: struct _GtkFrame 26553: { 26553: GtkBin bin; 26553: 26553: 26553: GtkFramePrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkFrameClass 26553: { 26553: GtkBinClass parent_class; 26553: 26553: 26553: 26553: void (*compute_child_allocation) (GtkFrame *frame, 26553: GtkAllocation *allocation); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_frame_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_frame_new (const gchar *label); 26553: 26553: extern 26553: void gtk_frame_set_label (GtkFrame *frame, 26553: const gchar *label); 26553: extern 26553: const gchar * gtk_frame_get_label (GtkFrame *frame); 26553: 26553: extern 26553: void gtk_frame_set_label_widget (GtkFrame *frame, 26553: GtkWidget *label_widget); 26553: extern 26553: GtkWidget *gtk_frame_get_label_widget (GtkFrame *frame); 26553: extern 26553: void gtk_frame_set_label_align (GtkFrame *frame, 26553: gfloat xalign, 26553: gfloat yalign); 26553: extern 26553: void gtk_frame_get_label_align (GtkFrame *frame, 26553: gfloat *xalign, 26553: gfloat *yalign); 26553: extern 26553: void gtk_frame_set_shadow_type (GtkFrame *frame, 26553: GtkShadowType type); 26553: extern 26553: GtkShadowType gtk_frame_get_shadow_type (GtkFrame *frame); 26553: 26553: 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkaspectframe.h" 2 26553: 26553: 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/gtkaspectframe.h" 26553: typedef struct _GtkAspectFrame GtkAspectFrame; 26553: typedef struct _GtkAspectFramePrivate GtkAspectFramePrivate; 26553: typedef struct _GtkAspectFrameClass GtkAspectFrameClass; 26553: 26553: struct _GtkAspectFrame 26553: { 26553: GtkFrame frame; 26553: 26553: 26553: GtkAspectFramePrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkAspectFrameClass 26553: { 26553: GtkFrameClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_aspect_frame_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_aspect_frame_new (const gchar *label, 26553: gfloat xalign, 26553: gfloat yalign, 26553: gfloat ratio, 26553: gboolean obey_child); 26553: extern 26553: void gtk_aspect_frame_set (GtkAspectFrame *aspect_frame, 26553: gfloat xalign, 26553: gfloat yalign, 26553: gfloat ratio, 26553: gboolean obey_child); 26553: 26553: 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkassistant.h" 1 26553: # 33 "/usr/include/gtk-3.0/gtk/gtkassistant.h" 26553: 26553: # 70 "/usr/include/gtk-3.0/gtk/gtkassistant.h" 26553: typedef enum 26553: { 26553: GTK_ASSISTANT_PAGE_CONTENT, 26553: GTK_ASSISTANT_PAGE_INTRO, 26553: GTK_ASSISTANT_PAGE_CONFIRM, 26553: GTK_ASSISTANT_PAGE_SUMMARY, 26553: GTK_ASSISTANT_PAGE_PROGRESS, 26553: GTK_ASSISTANT_PAGE_CUSTOM 26553: } GtkAssistantPageType; 26553: 26553: typedef struct _GtkAssistant GtkAssistant; 26553: typedef struct _GtkAssistantPrivate GtkAssistantPrivate; 26553: typedef struct _GtkAssistantClass GtkAssistantClass; 26553: 26553: struct _GtkAssistant 26553: { 26553: GtkWindow parent; 26553: 26553: 26553: GtkAssistantPrivate *priv; 26553: }; 26553: # 100 "/usr/include/gtk-3.0/gtk/gtkassistant.h" 26553: struct _GtkAssistantClass 26553: { 26553: GtkWindowClass parent_class; 26553: 26553: 26553: 26553: void (* prepare) (GtkAssistant *assistant, GtkWidget *page); 26553: void (* apply) (GtkAssistant *assistant); 26553: void (* close) (GtkAssistant *assistant); 26553: void (* cancel) (GtkAssistant *assistant); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: void (*_gtk_reserved5) (void); 26553: }; 26553: # 133 "/usr/include/gtk-3.0/gtk/gtkassistant.h" 26553: typedef gint (*GtkAssistantPageFunc) (gint current_page, gpointer data); 26553: 26553: extern 26553: GType gtk_assistant_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget *gtk_assistant_new (void); 26553: extern 26553: void gtk_assistant_next_page (GtkAssistant *assistant); 26553: extern 26553: void gtk_assistant_previous_page (GtkAssistant *assistant); 26553: extern 26553: gint gtk_assistant_get_current_page (GtkAssistant *assistant); 26553: extern 26553: void gtk_assistant_set_current_page (GtkAssistant *assistant, 26553: gint page_num); 26553: extern 26553: gint gtk_assistant_get_n_pages (GtkAssistant *assistant); 26553: extern 26553: GtkWidget *gtk_assistant_get_nth_page (GtkAssistant *assistant, 26553: gint page_num); 26553: extern 26553: gint gtk_assistant_prepend_page (GtkAssistant *assistant, 26553: GtkWidget *page); 26553: extern 26553: gint gtk_assistant_append_page (GtkAssistant *assistant, 26553: GtkWidget *page); 26553: extern 26553: gint gtk_assistant_insert_page (GtkAssistant *assistant, 26553: GtkWidget *page, 26553: gint position); 26553: extern 26553: void gtk_assistant_remove_page (GtkAssistant *assistant, 26553: gint page_num); 26553: extern 26553: void gtk_assistant_set_forward_page_func (GtkAssistant *assistant, 26553: GtkAssistantPageFunc page_func, 26553: gpointer data, 26553: GDestroyNotify destroy); 26553: extern 26553: void gtk_assistant_set_page_type (GtkAssistant *assistant, 26553: GtkWidget *page, 26553: GtkAssistantPageType type); 26553: extern 26553: GtkAssistantPageType gtk_assistant_get_page_type (GtkAssistant *assistant, 26553: GtkWidget *page); 26553: extern 26553: void gtk_assistant_set_page_title (GtkAssistant *assistant, 26553: GtkWidget *page, 26553: const gchar *title); 26553: extern 26553: const gchar * gtk_assistant_get_page_title (GtkAssistant *assistant, 26553: GtkWidget *page); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_assistant_set_page_header_image (GtkAssistant *assistant, 26553: GtkWidget *page, 26553: GdkPixbuf *pixbuf); 26553: __attribute__((__deprecated__)) extern 26553: GdkPixbuf *gtk_assistant_get_page_header_image (GtkAssistant *assistant, 26553: GtkWidget *page); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_assistant_set_page_side_image (GtkAssistant *assistant, 26553: GtkWidget *page, 26553: GdkPixbuf *pixbuf); 26553: __attribute__((__deprecated__)) extern 26553: GdkPixbuf *gtk_assistant_get_page_side_image (GtkAssistant *assistant, 26553: GtkWidget *page); 26553: 26553: extern 26553: void gtk_assistant_set_page_complete (GtkAssistant *assistant, 26553: GtkWidget *page, 26553: gboolean complete); 26553: extern 26553: gboolean gtk_assistant_get_page_complete (GtkAssistant *assistant, 26553: GtkWidget *page); 26553: extern 26553: void gtk_assistant_add_action_widget (GtkAssistant *assistant, 26553: GtkWidget *child); 26553: extern 26553: void gtk_assistant_remove_action_widget (GtkAssistant *assistant, 26553: GtkWidget *child); 26553: 26553: extern 26553: void gtk_assistant_update_buttons_state (GtkAssistant *assistant); 26553: extern 26553: void gtk_assistant_commit (GtkAssistant *assistant); 26553: 26553: extern 26553: void gtk_assistant_set_page_has_padding (GtkAssistant *assistant, 26553: GtkWidget *page, 26553: gboolean has_padding); 26553: extern 26553: gboolean gtk_assistant_get_page_has_padding (GtkAssistant *assistant, 26553: GtkWidget *page); 26553: 26553: 26553: # 47 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkbbox.h" 1 26553: # 35 "/usr/include/gtk-3.0/gtk/gtkbbox.h" 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/gtkbbox.h" 26553: typedef struct _GtkButtonBox GtkButtonBox; 26553: typedef struct _GtkButtonBoxPrivate GtkButtonBoxPrivate; 26553: typedef struct _GtkButtonBoxClass GtkButtonBoxClass; 26553: 26553: struct _GtkButtonBox 26553: { 26553: GtkBox box; 26553: 26553: 26553: GtkButtonBoxPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkButtonBoxClass 26553: { 26553: GtkBoxClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: # 92 "/usr/include/gtk-3.0/gtk/gtkbbox.h" 26553: typedef enum 26553: { 26553: GTK_BUTTONBOX_SPREAD = 1, 26553: GTK_BUTTONBOX_EDGE, 26553: GTK_BUTTONBOX_START, 26553: GTK_BUTTONBOX_END, 26553: GTK_BUTTONBOX_CENTER, 26553: GTK_BUTTONBOX_EXPAND 26553: } GtkButtonBoxStyle; 26553: 26553: 26553: extern 26553: GType gtk_button_box_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget * gtk_button_box_new (GtkOrientation orientation); 26553: extern 26553: GtkButtonBoxStyle gtk_button_box_get_layout (GtkButtonBox *widget); 26553: extern 26553: void gtk_button_box_set_layout (GtkButtonBox *widget, 26553: GtkButtonBoxStyle layout_style); 26553: extern 26553: gboolean gtk_button_box_get_child_secondary (GtkButtonBox *widget, 26553: GtkWidget *child); 26553: extern 26553: void gtk_button_box_set_child_secondary (GtkButtonBox *widget, 26553: GtkWidget *child, 26553: gboolean is_secondary); 26553: extern 26553: gboolean gtk_button_box_get_child_non_homogeneous (GtkButtonBox *widget, 26553: GtkWidget *child); 26553: extern 26553: void gtk_button_box_set_child_non_homogeneous (GtkButtonBox *widget, 26553: GtkWidget *child, 26553: gboolean non_homogeneous); 26553: 26553: 26553: 26553: # 48 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkbindings.h" 1 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkbindings.h" 26553: 26553: 26553: typedef struct _GtkBindingSet GtkBindingSet; 26553: typedef struct _GtkBindingEntry GtkBindingEntry; 26553: typedef struct _GtkBindingSignal GtkBindingSignal; 26553: typedef struct _GtkBindingArg GtkBindingArg; 26553: # 64 "/usr/include/gtk-3.0/gtk/gtkbindings.h" 26553: struct _GtkBindingSet 26553: { 26553: gchar *set_name; 26553: gint priority; 26553: GSList *widget_path_pspecs; 26553: GSList *widget_class_pspecs; 26553: GSList *class_branch_pspecs; 26553: GtkBindingEntry *entries; 26553: GtkBindingEntry *current; 26553: guint parsed : 1; 26553: }; 26553: # 91 "/usr/include/gtk-3.0/gtk/gtkbindings.h" 26553: struct _GtkBindingEntry 26553: { 26553: 26553: guint keyval; 26553: GdkModifierType modifiers; 26553: 26553: GtkBindingSet *binding_set; 26553: guint destroyed : 1; 26553: guint in_emission : 1; 26553: guint marks_unbound : 1; 26553: GtkBindingEntry *set_next; 26553: GtkBindingEntry *hash_next; 26553: GtkBindingSignal *signals; 26553: }; 26553: # 114 "/usr/include/gtk-3.0/gtk/gtkbindings.h" 26553: struct _GtkBindingArg 26553: { 26553: GType arg_type; 26553: union { 26553: glong long_data; 26553: gdouble double_data; 26553: gchar *string_data; 26553: } d; 26553: }; 26553: # 135 "/usr/include/gtk-3.0/gtk/gtkbindings.h" 26553: struct _GtkBindingSignal 26553: { 26553: GtkBindingSignal *next; 26553: gchar *signal_name; 26553: guint n_args; 26553: GtkBindingArg *args; 26553: }; 26553: 26553: extern 26553: GtkBindingSet *gtk_binding_set_new (const gchar *set_name); 26553: extern 26553: GtkBindingSet *gtk_binding_set_by_class (gpointer object_class); 26553: extern 26553: GtkBindingSet *gtk_binding_set_find (const gchar *set_name); 26553: 26553: extern 26553: gboolean gtk_bindings_activate (GObject *object, 26553: guint keyval, 26553: GdkModifierType modifiers); 26553: extern 26553: gboolean gtk_bindings_activate_event (GObject *object, 26553: GdkEventKey *event); 26553: extern 26553: gboolean gtk_binding_set_activate (GtkBindingSet *binding_set, 26553: guint keyval, 26553: GdkModifierType modifiers, 26553: GObject *object); 26553: 26553: extern 26553: void gtk_binding_entry_skip (GtkBindingSet *binding_set, 26553: guint keyval, 26553: GdkModifierType modifiers); 26553: extern 26553: void gtk_binding_entry_add_signal (GtkBindingSet *binding_set, 26553: guint keyval, 26553: GdkModifierType modifiers, 26553: const gchar *signal_name, 26553: guint n_args, 26553: ...); 26553: extern 26553: void gtk_binding_entry_add_signall (GtkBindingSet *binding_set, 26553: guint keyval, 26553: GdkModifierType modifiers, 26553: const gchar *signal_name, 26553: GSList *binding_args); 26553: 26553: extern 26553: GTokenType gtk_binding_entry_add_signal_from_string 26553: (GtkBindingSet *binding_set, 26553: const gchar *signal_desc); 26553: 26553: extern 26553: void gtk_binding_entry_remove (GtkBindingSet *binding_set, 26553: guint keyval, 26553: GdkModifierType modifiers); 26553: 26553: 26553: # 50 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkbuildable.h" 1 26553: # 26 "/usr/include/gtk-3.0/gtk/gtkbuildable.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkbuilder.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkbuilder.h" 26553: 26553: # 40 "/usr/include/gtk-3.0/gtk/gtkbuilder.h" 26553: typedef struct _GtkBuilderClass GtkBuilderClass; 26553: typedef struct _GtkBuilderPrivate GtkBuilderPrivate; 26553: # 72 "/usr/include/gtk-3.0/gtk/gtkbuilder.h" 26553: typedef enum 26553: { 26553: GTK_BUILDER_ERROR_INVALID_TYPE_FUNCTION, 26553: GTK_BUILDER_ERROR_UNHANDLED_TAG, 26553: GTK_BUILDER_ERROR_MISSING_ATTRIBUTE, 26553: GTK_BUILDER_ERROR_INVALID_ATTRIBUTE, 26553: GTK_BUILDER_ERROR_INVALID_TAG, 26553: GTK_BUILDER_ERROR_MISSING_PROPERTY_VALUE, 26553: GTK_BUILDER_ERROR_INVALID_VALUE, 26553: GTK_BUILDER_ERROR_VERSION_MISMATCH, 26553: GTK_BUILDER_ERROR_DUPLICATE_ID, 26553: GTK_BUILDER_ERROR_OBJECT_TYPE_REFUSED, 26553: GTK_BUILDER_ERROR_TEMPLATE_MISMATCH, 26553: GTK_BUILDER_ERROR_INVALID_PROPERTY, 26553: GTK_BUILDER_ERROR_INVALID_SIGNAL, 26553: GTK_BUILDER_ERROR_INVALID_ID 26553: } GtkBuilderError; 26553: 26553: extern 26553: GQuark gtk_builder_error_quark (void); 26553: 26553: struct _GtkBuilder 26553: { 26553: GObject parent_instance; 26553: 26553: GtkBuilderPrivate *priv; 26553: }; 26553: 26553: struct _GtkBuilderClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: GType (* get_type_from_name) (GtkBuilder *builder, 26553: const char *type_name); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: void (*_gtk_reserved5) (void); 26553: void (*_gtk_reserved6) (void); 26553: void (*_gtk_reserved7) (void); 26553: void (*_gtk_reserved8) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_builder_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkBuilder* gtk_builder_new (void); 26553: 26553: extern 26553: guint gtk_builder_add_from_file (GtkBuilder *builder, 26553: const gchar *filename, 26553: GError **error); 26553: extern 26553: guint gtk_builder_add_from_resource (GtkBuilder *builder, 26553: const gchar *resource_path, 26553: GError **error); 26553: extern 26553: guint gtk_builder_add_from_string (GtkBuilder *builder, 26553: const gchar *buffer, 26553: gsize length, 26553: GError **error); 26553: extern 26553: guint gtk_builder_add_objects_from_file (GtkBuilder *builder, 26553: const gchar *filename, 26553: gchar **object_ids, 26553: GError **error); 26553: extern 26553: guint gtk_builder_add_objects_from_resource(GtkBuilder *builder, 26553: const gchar *resource_path, 26553: gchar **object_ids, 26553: GError **error); 26553: extern 26553: guint gtk_builder_add_objects_from_string (GtkBuilder *builder, 26553: const gchar *buffer, 26553: gsize length, 26553: gchar **object_ids, 26553: GError **error); 26553: extern 26553: GObject* gtk_builder_get_object (GtkBuilder *builder, 26553: const gchar *name); 26553: extern 26553: GSList* gtk_builder_get_objects (GtkBuilder *builder); 26553: extern 26553: void gtk_builder_expose_object (GtkBuilder *builder, 26553: const gchar *name, 26553: GObject *object); 26553: extern 26553: void gtk_builder_connect_signals (GtkBuilder *builder, 26553: gpointer user_data); 26553: extern 26553: void gtk_builder_connect_signals_full (GtkBuilder *builder, 26553: GtkBuilderConnectFunc func, 26553: gpointer user_data); 26553: extern 26553: void gtk_builder_set_translation_domain (GtkBuilder *builder, 26553: const gchar *domain); 26553: extern 26553: const gchar* gtk_builder_get_translation_domain (GtkBuilder *builder); 26553: extern 26553: GType gtk_builder_get_type_from_name (GtkBuilder *builder, 26553: const char *type_name); 26553: 26553: extern 26553: gboolean gtk_builder_value_from_string (GtkBuilder *builder, 26553: GParamSpec *pspec, 26553: const gchar *string, 26553: GValue *value, 26553: GError **error); 26553: extern 26553: gboolean gtk_builder_value_from_string_type (GtkBuilder *builder, 26553: GType type, 26553: const gchar *string, 26553: GValue *value, 26553: GError **error); 26553: extern 26553: GtkBuilder * gtk_builder_new_from_file (const gchar *filename); 26553: extern 26553: GtkBuilder * gtk_builder_new_from_resource (const gchar *resource_path); 26553: extern 26553: GtkBuilder * gtk_builder_new_from_string (const gchar *string, 26553: gssize length); 26553: 26553: extern 26553: void gtk_builder_add_callback_symbol (GtkBuilder *builder, 26553: const gchar *callback_name, 26553: GCallback callback_symbol); 26553: extern 26553: void gtk_builder_add_callback_symbols (GtkBuilder *builder, 26553: const gchar *first_callback_name, 26553: GCallback first_callback_symbol, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: GCallback gtk_builder_lookup_callback_symbol (GtkBuilder *builder, 26553: const gchar *callback_name); 26553: 26553: extern 26553: void gtk_builder_set_application (GtkBuilder *builder, 26553: GtkApplication *application); 26553: 26553: extern 26553: GtkApplication * gtk_builder_get_application (GtkBuilder *builder); 26553: # 229 "/usr/include/gtk-3.0/gtk/gtkbuilder.h" 26553: extern 26553: guint gtk_builder_extend_with_template (GtkBuilder *builder, 26553: GtkWidget *widget, 26553: GType template_type, const gchar *buffer, 26553: gsize length, 26553: GError **error); 26553: 26553: 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkbuildable.h" 2 26553: 26553: 26553: # 37 "/usr/include/gtk-3.0/gtk/gtkbuildable.h" 26553: typedef struct _GtkBuildable GtkBuildable; 26553: typedef struct _GtkBuildableIface GtkBuildableIface; 26553: # 89 "/usr/include/gtk-3.0/gtk/gtkbuildable.h" 26553: struct _GtkBuildableIface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: void (* set_name) (GtkBuildable *buildable, 26553: const gchar *name); 26553: const gchar * (* get_name) (GtkBuildable *buildable); 26553: void (* add_child) (GtkBuildable *buildable, 26553: GtkBuilder *builder, 26553: GObject *child, 26553: const gchar *type); 26553: void (* set_buildable_property) (GtkBuildable *buildable, 26553: GtkBuilder *builder, 26553: const gchar *name, 26553: const GValue *value); 26553: GObject * (* construct_child) (GtkBuildable *buildable, 26553: GtkBuilder *builder, 26553: const gchar *name); 26553: gboolean (* custom_tag_start) (GtkBuildable *buildable, 26553: GtkBuilder *builder, 26553: GObject *child, 26553: const gchar *tagname, 26553: GMarkupParser *parser, 26553: gpointer *data); 26553: void (* custom_tag_end) (GtkBuildable *buildable, 26553: GtkBuilder *builder, 26553: GObject *child, 26553: const gchar *tagname, 26553: gpointer *data); 26553: void (* custom_finished) (GtkBuildable *buildable, 26553: GtkBuilder *builder, 26553: GObject *child, 26553: const gchar *tagname, 26553: gpointer data); 26553: void (* parser_finished) (GtkBuildable *buildable, 26553: GtkBuilder *builder); 26553: 26553: GObject * (* get_internal_child) (GtkBuildable *buildable, 26553: GtkBuilder *builder, 26553: const gchar *childname); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_buildable_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: void gtk_buildable_set_name (GtkBuildable *buildable, 26553: const gchar *name); 26553: extern 26553: const gchar * gtk_buildable_get_name (GtkBuildable *buildable); 26553: extern 26553: void gtk_buildable_add_child (GtkBuildable *buildable, 26553: GtkBuilder *builder, 26553: GObject *child, 26553: const gchar *type); 26553: extern 26553: void gtk_buildable_set_buildable_property (GtkBuildable *buildable, 26553: GtkBuilder *builder, 26553: const gchar *name, 26553: const GValue *value); 26553: extern 26553: GObject * gtk_buildable_construct_child (GtkBuildable *buildable, 26553: GtkBuilder *builder, 26553: const gchar *name); 26553: extern 26553: gboolean gtk_buildable_custom_tag_start (GtkBuildable *buildable, 26553: GtkBuilder *builder, 26553: GObject *child, 26553: const gchar *tagname, 26553: GMarkupParser *parser, 26553: gpointer *data); 26553: extern 26553: void gtk_buildable_custom_tag_end (GtkBuildable *buildable, 26553: GtkBuilder *builder, 26553: GObject *child, 26553: const gchar *tagname, 26553: gpointer *data); 26553: extern 26553: void gtk_buildable_custom_finished (GtkBuildable *buildable, 26553: GtkBuilder *builder, 26553: GObject *child, 26553: const gchar *tagname, 26553: gpointer data); 26553: extern 26553: void gtk_buildable_parser_finished (GtkBuildable *buildable, 26553: GtkBuilder *builder); 26553: extern 26553: GObject * gtk_buildable_get_internal_child (GtkBuildable *buildable, 26553: GtkBuilder *builder, 26553: const gchar *childname); 26553: 26553: 26553: # 53 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkbutton.h" 1 26553: # 37 "/usr/include/gtk-3.0/gtk/gtkbutton.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtkbutton.h" 26553: typedef struct _GtkButton GtkButton; 26553: typedef struct _GtkButtonPrivate GtkButtonPrivate; 26553: typedef struct _GtkButtonClass GtkButtonClass; 26553: 26553: struct _GtkButton 26553: { 26553: 26553: GtkBin bin; 26553: 26553: GtkButtonPrivate *priv; 26553: }; 26553: # 70 "/usr/include/gtk-3.0/gtk/gtkbutton.h" 26553: struct _GtkButtonClass 26553: { 26553: GtkBinClass parent_class; 26553: 26553: 26553: 26553: void (* pressed) (GtkButton *button); 26553: void (* released) (GtkButton *button); 26553: void (* clicked) (GtkButton *button); 26553: void (* enter) (GtkButton *button); 26553: void (* leave) (GtkButton *button); 26553: void (* activate) (GtkButton *button); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_button_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_button_new (void); 26553: extern 26553: GtkWidget* gtk_button_new_with_label (const gchar *label); 26553: extern 26553: GtkWidget* gtk_button_new_from_icon_name (const gchar *icon_name, 26553: GtkIconSize size); 26553: __attribute__((__deprecated__("Use '" "gtk_button_new_with_label" "' instead"))) extern 26553: GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); 26553: extern 26553: GtkWidget* gtk_button_new_with_mnemonic (const gchar *label); 26553: extern 26553: void gtk_button_clicked (GtkButton *button); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_button_pressed (GtkButton *button); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_button_released (GtkButton *button); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_button_enter (GtkButton *button); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_button_leave (GtkButton *button); 26553: 26553: extern 26553: void gtk_button_set_relief (GtkButton *button, 26553: GtkReliefStyle relief); 26553: extern 26553: GtkReliefStyle gtk_button_get_relief (GtkButton *button); 26553: extern 26553: void gtk_button_set_label (GtkButton *button, 26553: const gchar *label); 26553: extern 26553: const gchar * gtk_button_get_label (GtkButton *button); 26553: extern 26553: void gtk_button_set_use_underline (GtkButton *button, 26553: gboolean use_underline); 26553: extern 26553: gboolean gtk_button_get_use_underline (GtkButton *button); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_button_set_use_stock (GtkButton *button, 26553: gboolean use_stock); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_button_get_use_stock (GtkButton *button); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_set_focus_on_click" "' instead"))) extern 26553: void gtk_button_set_focus_on_click (GtkButton *button, 26553: gboolean focus_on_click); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_get_focus_on_click" "' instead"))) extern 26553: gboolean gtk_button_get_focus_on_click (GtkButton *button); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_button_set_alignment (GtkButton *button, 26553: gfloat xalign, 26553: gfloat yalign); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_button_get_alignment (GtkButton *button, 26553: gfloat *xalign, 26553: gfloat *yalign); 26553: extern 26553: void gtk_button_set_image (GtkButton *button, 26553: GtkWidget *image); 26553: extern 26553: GtkWidget* gtk_button_get_image (GtkButton *button); 26553: extern 26553: void gtk_button_set_image_position (GtkButton *button, 26553: GtkPositionType position); 26553: extern 26553: GtkPositionType gtk_button_get_image_position (GtkButton *button); 26553: extern 26553: void gtk_button_set_always_show_image (GtkButton *button, 26553: gboolean always_show); 26553: extern 26553: gboolean gtk_button_get_always_show_image (GtkButton *button); 26553: 26553: extern 26553: GdkWindow* gtk_button_get_event_window (GtkButton *button); 26553: 26553: 26553: 26553: # 55 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcalendar.h" 1 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkcalendar.h" 26553: 26553: # 49 "/usr/include/gtk-3.0/gtk/gtkcalendar.h" 26553: typedef struct _GtkCalendar GtkCalendar; 26553: typedef struct _GtkCalendarClass GtkCalendarClass; 26553: 26553: typedef struct _GtkCalendarPrivate GtkCalendarPrivate; 26553: # 66 "/usr/include/gtk-3.0/gtk/gtkcalendar.h" 26553: typedef enum 26553: { 26553: GTK_CALENDAR_SHOW_HEADING = 1 << 0, 26553: GTK_CALENDAR_SHOW_DAY_NAMES = 1 << 1, 26553: GTK_CALENDAR_NO_MONTH_CHANGE = 1 << 2, 26553: GTK_CALENDAR_SHOW_WEEK_NUMBERS = 1 << 3, 26553: GTK_CALENDAR_SHOW_DETAILS = 1 << 5 26553: } GtkCalendarDisplayOptions; 26553: # 92 "/usr/include/gtk-3.0/gtk/gtkcalendar.h" 26553: typedef gchar* (*GtkCalendarDetailFunc) (GtkCalendar *calendar, 26553: guint year, 26553: guint month, 26553: guint day, 26553: gpointer user_data); 26553: 26553: struct _GtkCalendar 26553: { 26553: GtkWidget widget; 26553: 26553: GtkCalendarPrivate *priv; 26553: }; 26553: 26553: struct _GtkCalendarClass 26553: { 26553: GtkWidgetClass parent_class; 26553: 26553: 26553: void (* month_changed) (GtkCalendar *calendar); 26553: void (* day_selected) (GtkCalendar *calendar); 26553: void (* day_selected_double_click) (GtkCalendar *calendar); 26553: void (* prev_month) (GtkCalendar *calendar); 26553: void (* next_month) (GtkCalendar *calendar); 26553: void (* prev_year) (GtkCalendar *calendar); 26553: void (* next_year) (GtkCalendar *calendar); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_calendar_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_calendar_new (void); 26553: 26553: extern 26553: void gtk_calendar_select_month (GtkCalendar *calendar, 26553: guint month, 26553: guint year); 26553: extern 26553: void gtk_calendar_select_day (GtkCalendar *calendar, 26553: guint day); 26553: 26553: extern 26553: void gtk_calendar_mark_day (GtkCalendar *calendar, 26553: guint day); 26553: extern 26553: void gtk_calendar_unmark_day (GtkCalendar *calendar, 26553: guint day); 26553: extern 26553: void gtk_calendar_clear_marks (GtkCalendar *calendar); 26553: 26553: 26553: extern 26553: void gtk_calendar_set_display_options (GtkCalendar *calendar, 26553: GtkCalendarDisplayOptions flags); 26553: extern 26553: GtkCalendarDisplayOptions 26553: gtk_calendar_get_display_options (GtkCalendar *calendar); 26553: extern 26553: void gtk_calendar_get_date (GtkCalendar *calendar, 26553: guint *year, 26553: guint *month, 26553: guint *day); 26553: 26553: extern 26553: void gtk_calendar_set_detail_func (GtkCalendar *calendar, 26553: GtkCalendarDetailFunc func, 26553: gpointer data, 26553: GDestroyNotify destroy); 26553: 26553: extern 26553: void gtk_calendar_set_detail_width_chars (GtkCalendar *calendar, 26553: gint chars); 26553: extern 26553: void gtk_calendar_set_detail_height_rows (GtkCalendar *calendar, 26553: gint rows); 26553: 26553: extern 26553: gint gtk_calendar_get_detail_width_chars (GtkCalendar *calendar); 26553: extern 26553: gint gtk_calendar_get_detail_height_rows (GtkCalendar *calendar); 26553: 26553: extern 26553: gboolean gtk_calendar_get_day_is_marked (GtkCalendar *calendar, 26553: guint day); 26553: 26553: 26553: # 56 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcellareabox.h" 1 26553: # 31 "/usr/include/gtk-3.0/gtk/gtkcellareabox.h" 26553: 26553: # 40 "/usr/include/gtk-3.0/gtk/gtkcellareabox.h" 26553: typedef struct _GtkCellAreaBox GtkCellAreaBox; 26553: typedef struct _GtkCellAreaBoxClass GtkCellAreaBoxClass; 26553: typedef struct _GtkCellAreaBoxPrivate GtkCellAreaBoxPrivate; 26553: 26553: struct _GtkCellAreaBox 26553: { 26553: 26553: GtkCellArea parent_instance; 26553: 26553: GtkCellAreaBoxPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: struct _GtkCellAreaBoxClass 26553: { 26553: 26553: GtkCellAreaClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_cell_area_box_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkCellArea *gtk_cell_area_box_new (void); 26553: extern 26553: void gtk_cell_area_box_pack_start (GtkCellAreaBox *box, 26553: GtkCellRenderer *renderer, 26553: gboolean expand, 26553: gboolean align, 26553: gboolean fixed); 26553: extern 26553: void gtk_cell_area_box_pack_end (GtkCellAreaBox *box, 26553: GtkCellRenderer *renderer, 26553: gboolean expand, 26553: gboolean align, 26553: gboolean fixed); 26553: extern 26553: gint gtk_cell_area_box_get_spacing (GtkCellAreaBox *box); 26553: extern 26553: void gtk_cell_area_box_set_spacing (GtkCellAreaBox *box, 26553: gint spacing); 26553: 26553: 26553: gboolean _gtk_cell_area_box_group_visible (GtkCellAreaBox *box, 26553: gint group_idx); 26553: 26553: 26553: # 58 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcellareacontext.h" 1 26553: # 31 "/usr/include/gtk-3.0/gtk/gtkcellareacontext.h" 26553: 26553: # 40 "/usr/include/gtk-3.0/gtk/gtkcellareacontext.h" 26553: typedef struct _GtkCellAreaContextPrivate GtkCellAreaContextPrivate; 26553: typedef struct _GtkCellAreaContextClass GtkCellAreaContextClass; 26553: 26553: struct _GtkCellAreaContext 26553: { 26553: 26553: GObject parent_instance; 26553: 26553: GtkCellAreaContextPrivate *priv; 26553: }; 26553: # 64 "/usr/include/gtk-3.0/gtk/gtkcellareacontext.h" 26553: struct _GtkCellAreaContextClass 26553: { 26553: 26553: GObjectClass parent_class; 26553: 26553: 26553: void (* allocate) (GtkCellAreaContext *context, 26553: gint width, 26553: gint height); 26553: void (* reset) (GtkCellAreaContext *context); 26553: void (* get_preferred_height_for_width) (GtkCellAreaContext *context, 26553: gint width, 26553: gint *minimum_height, 26553: gint *natural_height); 26553: void (* get_preferred_width_for_height) (GtkCellAreaContext *context, 26553: gint height, 26553: gint *minimum_width, 26553: gint *natural_width); 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: void (*_gtk_reserved5) (void); 26553: void (*_gtk_reserved6) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_cell_area_context_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: extern 26553: GtkCellArea *gtk_cell_area_context_get_area (GtkCellAreaContext *context); 26553: extern 26553: void gtk_cell_area_context_allocate (GtkCellAreaContext *context, 26553: gint width, 26553: gint height); 26553: extern 26553: void gtk_cell_area_context_reset (GtkCellAreaContext *context); 26553: 26553: 26553: 26553: 26553: extern 26553: void gtk_cell_area_context_get_preferred_width (GtkCellAreaContext *context, 26553: gint *minimum_width, 26553: gint *natural_width); 26553: extern 26553: void gtk_cell_area_context_get_preferred_height (GtkCellAreaContext *context, 26553: gint *minimum_height, 26553: gint *natural_height); 26553: extern 26553: void gtk_cell_area_context_get_preferred_height_for_width (GtkCellAreaContext *context, 26553: gint width, 26553: gint *minimum_height, 26553: gint *natural_height); 26553: extern 26553: void gtk_cell_area_context_get_preferred_width_for_height (GtkCellAreaContext *context, 26553: gint height, 26553: gint *minimum_width, 26553: gint *natural_width); 26553: extern 26553: void gtk_cell_area_context_get_allocation (GtkCellAreaContext *context, 26553: gint *width, 26553: gint *height); 26553: 26553: 26553: 26553: 26553: extern 26553: void gtk_cell_area_context_push_preferred_width (GtkCellAreaContext *context, 26553: gint minimum_width, 26553: gint natural_width); 26553: extern 26553: void gtk_cell_area_context_push_preferred_height (GtkCellAreaContext *context, 26553: gint minimum_height, 26553: gint natural_height); 26553: 26553: 26553: # 59 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcelllayout.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkcelllayout.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GtkCellLayout GtkCellLayout; 26553: typedef struct _GtkCellLayoutIface GtkCellLayoutIface; 26553: # 52 "/usr/include/gtk-3.0/gtk/gtkcelllayout.h" 26553: typedef void (* GtkCellLayoutDataFunc) (GtkCellLayout *cell_layout, 26553: GtkCellRenderer *cell, 26553: GtkTreeModel *tree_model, 26553: GtkTreeIter *iter, 26553: gpointer data); 26553: # 77 "/usr/include/gtk-3.0/gtk/gtkcelllayout.h" 26553: struct _GtkCellLayoutIface 26553: { 26553: 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: 26553: void (* pack_start) (GtkCellLayout *cell_layout, 26553: GtkCellRenderer *cell, 26553: gboolean expand); 26553: void (* pack_end) (GtkCellLayout *cell_layout, 26553: GtkCellRenderer *cell, 26553: gboolean expand); 26553: void (* clear) (GtkCellLayout *cell_layout); 26553: void (* add_attribute) (GtkCellLayout *cell_layout, 26553: GtkCellRenderer *cell, 26553: const gchar *attribute, 26553: gint column); 26553: void (* set_cell_data_func) (GtkCellLayout *cell_layout, 26553: GtkCellRenderer *cell, 26553: GtkCellLayoutDataFunc func, 26553: gpointer func_data, 26553: GDestroyNotify destroy); 26553: void (* clear_attributes) (GtkCellLayout *cell_layout, 26553: GtkCellRenderer *cell); 26553: void (* reorder) (GtkCellLayout *cell_layout, 26553: GtkCellRenderer *cell, 26553: gint position); 26553: GList* (* get_cells) (GtkCellLayout *cell_layout); 26553: 26553: GtkCellArea *(* get_area) (GtkCellLayout *cell_layout); 26553: }; 26553: 26553: extern 26553: GType gtk_cell_layout_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: void gtk_cell_layout_pack_start (GtkCellLayout *cell_layout, 26553: GtkCellRenderer *cell, 26553: gboolean expand); 26553: extern 26553: void gtk_cell_layout_pack_end (GtkCellLayout *cell_layout, 26553: GtkCellRenderer *cell, 26553: gboolean expand); 26553: extern 26553: GList *gtk_cell_layout_get_cells (GtkCellLayout *cell_layout); 26553: extern 26553: void gtk_cell_layout_clear (GtkCellLayout *cell_layout); 26553: extern 26553: void gtk_cell_layout_set_attributes (GtkCellLayout *cell_layout, 26553: GtkCellRenderer *cell, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: void gtk_cell_layout_add_attribute (GtkCellLayout *cell_layout, 26553: GtkCellRenderer *cell, 26553: const gchar *attribute, 26553: gint column); 26553: extern 26553: void gtk_cell_layout_set_cell_data_func (GtkCellLayout *cell_layout, 26553: GtkCellRenderer *cell, 26553: GtkCellLayoutDataFunc func, 26553: gpointer func_data, 26553: GDestroyNotify destroy); 26553: extern 26553: void gtk_cell_layout_clear_attributes (GtkCellLayout *cell_layout, 26553: GtkCellRenderer *cell); 26553: extern 26553: void gtk_cell_layout_reorder (GtkCellLayout *cell_layout, 26553: GtkCellRenderer *cell, 26553: gint position); 26553: extern 26553: GtkCellArea *gtk_cell_layout_get_area (GtkCellLayout *cell_layout); 26553: 26553: gboolean _gtk_cell_layout_buildable_custom_tag_start (GtkBuildable *buildable, 26553: GtkBuilder *builder, 26553: GObject *child, 26553: const gchar *tagname, 26553: GMarkupParser *parser, 26553: gpointer *data); 26553: gboolean _gtk_cell_layout_buildable_custom_tag_end (GtkBuildable *buildable, 26553: GtkBuilder *builder, 26553: GObject *child, 26553: const gchar *tagname, 26553: gpointer *data); 26553: void _gtk_cell_layout_buildable_add_child (GtkBuildable *buildable, 26553: GtkBuilder *builder, 26553: GObject *child, 26553: const gchar *type); 26553: 26553: 26553: # 61 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcellrendereraccel.h" 1 26553: # 25 "/usr/include/gtk-3.0/gtk/gtkcellrendereraccel.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcellrenderertext.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkcellrenderertext.h" 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkcellrenderertext.h" 26553: typedef struct _GtkCellRendererText GtkCellRendererText; 26553: typedef struct _GtkCellRendererTextPrivate GtkCellRendererTextPrivate; 26553: typedef struct _GtkCellRendererTextClass GtkCellRendererTextClass; 26553: 26553: struct _GtkCellRendererText 26553: { 26553: GtkCellRenderer parent; 26553: 26553: 26553: GtkCellRendererTextPrivate *priv; 26553: }; 26553: 26553: struct _GtkCellRendererTextClass 26553: { 26553: GtkCellRendererClass parent_class; 26553: 26553: void (* edited) (GtkCellRendererText *cell_renderer_text, 26553: const gchar *path, 26553: const gchar *new_text); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_cell_renderer_text_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkCellRenderer *gtk_cell_renderer_text_new (void); 26553: 26553: extern 26553: void gtk_cell_renderer_text_set_fixed_height_from_font (GtkCellRendererText *renderer, 26553: gint number_of_rows); 26553: 26553: 26553: 26553: # 26 "/usr/include/gtk-3.0/gtk/gtkcellrendereraccel.h" 2 26553: 26553: 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkcellrendereraccel.h" 26553: typedef struct _GtkCellRendererAccel GtkCellRendererAccel; 26553: typedef struct _GtkCellRendererAccelPrivate GtkCellRendererAccelPrivate; 26553: typedef struct _GtkCellRendererAccelClass GtkCellRendererAccelClass; 26553: # 50 "/usr/include/gtk-3.0/gtk/gtkcellrendereraccel.h" 26553: typedef enum 26553: { 26553: GTK_CELL_RENDERER_ACCEL_MODE_GTK, 26553: GTK_CELL_RENDERER_ACCEL_MODE_OTHER 26553: } GtkCellRendererAccelMode; 26553: 26553: 26553: struct _GtkCellRendererAccel 26553: { 26553: GtkCellRendererText parent; 26553: 26553: 26553: GtkCellRendererAccelPrivate *priv; 26553: }; 26553: 26553: struct _GtkCellRendererAccelClass 26553: { 26553: GtkCellRendererTextClass parent_class; 26553: 26553: void (* accel_edited) (GtkCellRendererAccel *accel, 26553: const gchar *path_string, 26553: guint accel_key, 26553: GdkModifierType accel_mods, 26553: guint hardware_keycode); 26553: 26553: void (* accel_cleared) (GtkCellRendererAccel *accel, 26553: const gchar *path_string); 26553: 26553: 26553: void (*_gtk_reserved0) (void); 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_cell_renderer_accel_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkCellRenderer *gtk_cell_renderer_accel_new (void); 26553: 26553: 26553: 26553: # 63 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcellrenderercombo.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkcellrenderercombo.h" 26553: 26553: # 37 "/usr/include/gtk-3.0/gtk/gtkcellrenderercombo.h" 26553: typedef struct _GtkCellRendererCombo GtkCellRendererCombo; 26553: typedef struct _GtkCellRendererComboPrivate GtkCellRendererComboPrivate; 26553: typedef struct _GtkCellRendererComboClass GtkCellRendererComboClass; 26553: 26553: struct _GtkCellRendererCombo 26553: { 26553: GtkCellRendererText parent; 26553: 26553: 26553: GtkCellRendererComboPrivate *priv; 26553: }; 26553: 26553: struct _GtkCellRendererComboClass 26553: { 26553: GtkCellRendererTextClass parent; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_cell_renderer_combo_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkCellRenderer *gtk_cell_renderer_combo_new (void); 26553: 26553: 26553: # 64 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcellrendererpixbuf.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkcellrendererpixbuf.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkcellrendererpixbuf.h" 26553: typedef struct _GtkCellRendererPixbuf GtkCellRendererPixbuf; 26553: typedef struct _GtkCellRendererPixbufPrivate GtkCellRendererPixbufPrivate; 26553: typedef struct _GtkCellRendererPixbufClass GtkCellRendererPixbufClass; 26553: 26553: struct _GtkCellRendererPixbuf 26553: { 26553: GtkCellRenderer parent; 26553: 26553: 26553: GtkCellRendererPixbufPrivate *priv; 26553: }; 26553: 26553: struct _GtkCellRendererPixbufClass 26553: { 26553: GtkCellRendererClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_cell_renderer_pixbuf_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkCellRenderer *gtk_cell_renderer_pixbuf_new (void); 26553: 26553: 26553: 26553: # 65 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcellrendererprogress.h" 1 26553: # 35 "/usr/include/gtk-3.0/gtk/gtkcellrendererprogress.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/gtkcellrendererprogress.h" 26553: typedef struct _GtkCellRendererProgress GtkCellRendererProgress; 26553: typedef struct _GtkCellRendererProgressClass GtkCellRendererProgressClass; 26553: typedef struct _GtkCellRendererProgressPrivate GtkCellRendererProgressPrivate; 26553: 26553: struct _GtkCellRendererProgress 26553: { 26553: GtkCellRenderer parent_instance; 26553: 26553: 26553: GtkCellRendererProgressPrivate *priv; 26553: }; 26553: 26553: struct _GtkCellRendererProgressClass 26553: { 26553: GtkCellRendererClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_cell_renderer_progress_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkCellRenderer* gtk_cell_renderer_progress_new (void); 26553: 26553: 26553: # 66 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcellrendererspin.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkcellrendererspin.h" 26553: 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkcellrendererspin.h" 26553: typedef struct _GtkCellRendererSpin GtkCellRendererSpin; 26553: typedef struct _GtkCellRendererSpinClass GtkCellRendererSpinClass; 26553: typedef struct _GtkCellRendererSpinPrivate GtkCellRendererSpinPrivate; 26553: 26553: struct _GtkCellRendererSpin 26553: { 26553: GtkCellRendererText parent; 26553: 26553: 26553: GtkCellRendererSpinPrivate *priv; 26553: }; 26553: 26553: struct _GtkCellRendererSpinClass 26553: { 26553: GtkCellRendererTextClass parent; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_cell_renderer_spin_get_type (void); 26553: extern 26553: GtkCellRenderer *gtk_cell_renderer_spin_new (void); 26553: 26553: 26553: # 67 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcellrendererspinner.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkcellrendererspinner.h" 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkcellrendererspinner.h" 26553: typedef struct _GtkCellRendererSpinner GtkCellRendererSpinner; 26553: typedef struct _GtkCellRendererSpinnerClass GtkCellRendererSpinnerClass; 26553: typedef struct _GtkCellRendererSpinnerPrivate GtkCellRendererSpinnerPrivate; 26553: 26553: struct _GtkCellRendererSpinner 26553: { 26553: GtkCellRenderer parent; 26553: 26553: 26553: GtkCellRendererSpinnerPrivate *priv; 26553: }; 26553: 26553: struct _GtkCellRendererSpinnerClass 26553: { 26553: GtkCellRendererClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_cell_renderer_spinner_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkCellRenderer *gtk_cell_renderer_spinner_new (void); 26553: 26553: 26553: # 68 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcellrenderertoggle.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkcellrenderertoggle.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkcellrenderertoggle.h" 26553: typedef struct _GtkCellRendererToggle GtkCellRendererToggle; 26553: typedef struct _GtkCellRendererTogglePrivate GtkCellRendererTogglePrivate; 26553: typedef struct _GtkCellRendererToggleClass GtkCellRendererToggleClass; 26553: 26553: struct _GtkCellRendererToggle 26553: { 26553: GtkCellRenderer parent; 26553: 26553: 26553: GtkCellRendererTogglePrivate *priv; 26553: }; 26553: 26553: struct _GtkCellRendererToggleClass 26553: { 26553: GtkCellRendererClass parent_class; 26553: 26553: void (* toggled) (GtkCellRendererToggle *cell_renderer_toggle, 26553: const gchar *path); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_cell_renderer_toggle_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkCellRenderer *gtk_cell_renderer_toggle_new (void); 26553: 26553: extern 26553: gboolean gtk_cell_renderer_toggle_get_radio (GtkCellRendererToggle *toggle); 26553: extern 26553: void gtk_cell_renderer_toggle_set_radio (GtkCellRendererToggle *toggle, 26553: gboolean radio); 26553: 26553: extern 26553: gboolean gtk_cell_renderer_toggle_get_active (GtkCellRendererToggle *toggle); 26553: extern 26553: void gtk_cell_renderer_toggle_set_active (GtkCellRendererToggle *toggle, 26553: gboolean setting); 26553: 26553: extern 26553: gboolean gtk_cell_renderer_toggle_get_activatable (GtkCellRendererToggle *toggle); 26553: extern 26553: void gtk_cell_renderer_toggle_set_activatable (GtkCellRendererToggle *toggle, 26553: gboolean setting); 26553: 26553: 26553: 26553: # 70 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcellview.h" 1 26553: # 31 "/usr/include/gtk-3.0/gtk/gtkcellview.h" 26553: 26553: # 40 "/usr/include/gtk-3.0/gtk/gtkcellview.h" 26553: typedef struct _GtkCellView GtkCellView; 26553: typedef struct _GtkCellViewClass GtkCellViewClass; 26553: typedef struct _GtkCellViewPrivate GtkCellViewPrivate; 26553: 26553: struct _GtkCellView 26553: { 26553: GtkWidget parent_instance; 26553: 26553: 26553: GtkCellViewPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkCellViewClass 26553: { 26553: GtkWidgetClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_cell_view_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget *gtk_cell_view_new (void); 26553: extern 26553: GtkWidget *gtk_cell_view_new_with_context (GtkCellArea *area, 26553: GtkCellAreaContext *context); 26553: extern 26553: GtkWidget *gtk_cell_view_new_with_text (const gchar *text); 26553: extern 26553: GtkWidget *gtk_cell_view_new_with_markup (const gchar *markup); 26553: extern 26553: GtkWidget *gtk_cell_view_new_with_pixbuf (GdkPixbuf *pixbuf); 26553: extern 26553: void gtk_cell_view_set_model (GtkCellView *cell_view, 26553: GtkTreeModel *model); 26553: extern 26553: GtkTreeModel *gtk_cell_view_get_model (GtkCellView *cell_view); 26553: extern 26553: void gtk_cell_view_set_displayed_row (GtkCellView *cell_view, 26553: GtkTreePath *path); 26553: extern 26553: GtkTreePath *gtk_cell_view_get_displayed_row (GtkCellView *cell_view); 26553: extern 26553: void gtk_cell_view_set_background_rgba (GtkCellView *cell_view, 26553: const GdkRGBA *rgba); 26553: extern 26553: gboolean gtk_cell_view_get_draw_sensitive (GtkCellView *cell_view); 26553: extern 26553: void gtk_cell_view_set_draw_sensitive (GtkCellView *cell_view, 26553: gboolean draw_sensitive); 26553: extern 26553: gboolean gtk_cell_view_get_fit_model (GtkCellView *cell_view); 26553: extern 26553: void gtk_cell_view_set_fit_model (GtkCellView *cell_view, 26553: gboolean fit_model); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_widget_get_preferred_size" "' instead"))) extern 26553: gboolean gtk_cell_view_get_size_of_row (GtkCellView *cell_view, 26553: GtkTreePath *path, 26553: GtkRequisition *requisition); 26553: __attribute__((__deprecated__("Use '" "gtk_cell_view_set_background_rgba" "' instead"))) extern 26553: void gtk_cell_view_set_background_color (GtkCellView *cell_view, 26553: const GdkColor *color); 26553: 26553: 26553: # 71 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcheckbutton.h" 1 26553: # 33 "/usr/include/gtk-3.0/gtk/gtkcheckbutton.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktogglebutton.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/gtktogglebutton.h" 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/gtktogglebutton.h" 26553: typedef struct _GtkToggleButton GtkToggleButton; 26553: typedef struct _GtkToggleButtonPrivate GtkToggleButtonPrivate; 26553: typedef struct _GtkToggleButtonClass GtkToggleButtonClass; 26553: 26553: struct _GtkToggleButton 26553: { 26553: 26553: GtkButton button; 26553: 26553: GtkToggleButtonPrivate *priv; 26553: }; 26553: 26553: struct _GtkToggleButtonClass 26553: { 26553: GtkButtonClass parent_class; 26553: 26553: void (* toggled) (GtkToggleButton *toggle_button); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_toggle_button_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget* gtk_toggle_button_new (void); 26553: extern 26553: GtkWidget* gtk_toggle_button_new_with_label (const gchar *label); 26553: extern 26553: GtkWidget* gtk_toggle_button_new_with_mnemonic (const gchar *label); 26553: extern 26553: void gtk_toggle_button_set_mode (GtkToggleButton *toggle_button, 26553: gboolean draw_indicator); 26553: extern 26553: gboolean gtk_toggle_button_get_mode (GtkToggleButton *toggle_button); 26553: extern 26553: void gtk_toggle_button_set_active (GtkToggleButton *toggle_button, 26553: gboolean is_active); 26553: extern 26553: gboolean gtk_toggle_button_get_active (GtkToggleButton *toggle_button); 26553: extern 26553: void gtk_toggle_button_toggled (GtkToggleButton *toggle_button); 26553: extern 26553: void gtk_toggle_button_set_inconsistent (GtkToggleButton *toggle_button, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_toggle_button_get_inconsistent (GtkToggleButton *toggle_button); 26553: 26553: 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkcheckbutton.h" 2 26553: 26553: 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtkcheckbutton.h" 26553: typedef struct _GtkCheckButton GtkCheckButton; 26553: typedef struct _GtkCheckButtonClass GtkCheckButtonClass; 26553: 26553: struct _GtkCheckButton 26553: { 26553: GtkToggleButton toggle_button; 26553: }; 26553: 26553: struct _GtkCheckButtonClass 26553: { 26553: GtkToggleButtonClass parent_class; 26553: 26553: void (* draw_indicator) (GtkCheckButton *check_button, 26553: cairo_t *cr); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_check_button_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_check_button_new (void); 26553: extern 26553: GtkWidget* gtk_check_button_new_with_label (const gchar *label); 26553: extern 26553: GtkWidget* gtk_check_button_new_with_mnemonic (const gchar *label); 26553: 26553: void _gtk_check_button_get_props (GtkCheckButton *check_button, 26553: gint *indicator_size, 26553: gint *indicator_spacing); 26553: 26553: 26553: # 72 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcheckmenuitem.h" 1 26553: # 33 "/usr/include/gtk-3.0/gtk/gtkcheckmenuitem.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkmenuitem.h" 1 26553: # 35 "/usr/include/gtk-3.0/gtk/gtkmenuitem.h" 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/gtkmenuitem.h" 26553: typedef struct _GtkMenuItem GtkMenuItem; 26553: typedef struct _GtkMenuItemClass GtkMenuItemClass; 26553: typedef struct _GtkMenuItemPrivate GtkMenuItemPrivate; 26553: 26553: struct _GtkMenuItem 26553: { 26553: GtkBin bin; 26553: 26553: 26553: GtkMenuItemPrivate *priv; 26553: }; 26553: # 73 "/usr/include/gtk-3.0/gtk/gtkmenuitem.h" 26553: struct _GtkMenuItemClass 26553: { 26553: GtkBinClass parent_class; 26553: # 85 "/usr/include/gtk-3.0/gtk/gtkmenuitem.h" 26553: guint hide_on_activate : 1; 26553: 26553: void (* activate) (GtkMenuItem *menu_item); 26553: void (* activate_item) (GtkMenuItem *menu_item); 26553: void (* toggle_size_request) (GtkMenuItem *menu_item, 26553: gint *requisition); 26553: void (* toggle_size_allocate) (GtkMenuItem *menu_item, 26553: gint allocation); 26553: void (* set_label) (GtkMenuItem *menu_item, 26553: const gchar *label); 26553: const gchar * (* get_label) (GtkMenuItem *menu_item); 26553: 26553: void (* select) (GtkMenuItem *menu_item); 26553: void (* deselect) (GtkMenuItem *menu_item); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_menu_item_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget* gtk_menu_item_new (void); 26553: extern 26553: GtkWidget* gtk_menu_item_new_with_label (const gchar *label); 26553: extern 26553: GtkWidget* gtk_menu_item_new_with_mnemonic (const gchar *label); 26553: extern 26553: void gtk_menu_item_set_submenu (GtkMenuItem *menu_item, 26553: GtkWidget *submenu); 26553: extern 26553: GtkWidget* gtk_menu_item_get_submenu (GtkMenuItem *menu_item); 26553: extern 26553: void gtk_menu_item_select (GtkMenuItem *menu_item); 26553: extern 26553: void gtk_menu_item_deselect (GtkMenuItem *menu_item); 26553: extern 26553: void gtk_menu_item_activate (GtkMenuItem *menu_item); 26553: extern 26553: void gtk_menu_item_toggle_size_request (GtkMenuItem *menu_item, 26553: gint *requisition); 26553: extern 26553: void gtk_menu_item_toggle_size_allocate (GtkMenuItem *menu_item, 26553: gint allocation); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_menu_item_set_right_justified (GtkMenuItem *menu_item, 26553: gboolean right_justified); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_menu_item_get_right_justified (GtkMenuItem *menu_item); 26553: extern 26553: void gtk_menu_item_set_accel_path (GtkMenuItem *menu_item, 26553: const gchar *accel_path); 26553: extern 26553: const gchar * gtk_menu_item_get_accel_path (GtkMenuItem *menu_item); 26553: 26553: extern 26553: void gtk_menu_item_set_label (GtkMenuItem *menu_item, 26553: const gchar *label); 26553: extern 26553: const gchar * gtk_menu_item_get_label (GtkMenuItem *menu_item); 26553: 26553: extern 26553: void gtk_menu_item_set_use_underline (GtkMenuItem *menu_item, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_menu_item_get_use_underline (GtkMenuItem *menu_item); 26553: 26553: extern 26553: void gtk_menu_item_set_reserve_indicator (GtkMenuItem *menu_item, 26553: gboolean reserve); 26553: extern 26553: gboolean gtk_menu_item_get_reserve_indicator (GtkMenuItem *menu_item); 26553: 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkcheckmenuitem.h" 2 26553: 26553: 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtkcheckmenuitem.h" 26553: typedef struct _GtkCheckMenuItem GtkCheckMenuItem; 26553: typedef struct _GtkCheckMenuItemPrivate GtkCheckMenuItemPrivate; 26553: typedef struct _GtkCheckMenuItemClass GtkCheckMenuItemClass; 26553: 26553: struct _GtkCheckMenuItem 26553: { 26553: GtkMenuItem menu_item; 26553: 26553: 26553: GtkCheckMenuItemPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkCheckMenuItemClass 26553: { 26553: GtkMenuItemClass parent_class; 26553: 26553: 26553: 26553: void (* toggled) (GtkCheckMenuItem *check_menu_item); 26553: void (* draw_indicator) (GtkCheckMenuItem *check_menu_item, 26553: cairo_t *cr); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_check_menu_item_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget* gtk_check_menu_item_new (void); 26553: extern 26553: GtkWidget* gtk_check_menu_item_new_with_label (const gchar *label); 26553: extern 26553: GtkWidget* gtk_check_menu_item_new_with_mnemonic (const gchar *label); 26553: extern 26553: void gtk_check_menu_item_set_active (GtkCheckMenuItem *check_menu_item, 26553: gboolean is_active); 26553: extern 26553: gboolean gtk_check_menu_item_get_active (GtkCheckMenuItem *check_menu_item); 26553: extern 26553: void gtk_check_menu_item_toggled (GtkCheckMenuItem *check_menu_item); 26553: extern 26553: void gtk_check_menu_item_set_inconsistent (GtkCheckMenuItem *check_menu_item, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_check_menu_item_get_inconsistent (GtkCheckMenuItem *check_menu_item); 26553: extern 26553: void gtk_check_menu_item_set_draw_as_radio (GtkCheckMenuItem *check_menu_item, 26553: gboolean draw_as_radio); 26553: extern 26553: gboolean gtk_check_menu_item_get_draw_as_radio (GtkCheckMenuItem *check_menu_item); 26553: 26553: 26553: # 73 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 26553: 26553: # 47 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 26553: typedef void (* GtkClipboardReceivedFunc) (GtkClipboard *clipboard, 26553: GtkSelectionData *selection_data, 26553: gpointer data); 26553: # 62 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 26553: typedef void (* GtkClipboardTextReceivedFunc) (GtkClipboard *clipboard, 26553: const gchar *text, 26553: gpointer data); 26553: # 82 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 26553: typedef void (* GtkClipboardRichTextReceivedFunc) (GtkClipboard *clipboard, 26553: GdkAtom format, 26553: const guint8 *text, 26553: gsize length, 26553: gpointer data); 26553: # 100 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 26553: typedef void (* GtkClipboardImageReceivedFunc) (GtkClipboard *clipboard, 26553: GdkPixbuf *pixbuf, 26553: gpointer data); 26553: # 117 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 26553: typedef void (* GtkClipboardURIReceivedFunc) (GtkClipboard *clipboard, 26553: gchar **uris, 26553: gpointer data); 26553: # 135 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 26553: typedef void (* GtkClipboardTargetsReceivedFunc) (GtkClipboard *clipboard, 26553: GdkAtom *atoms, 26553: gint n_atoms, 26553: gpointer data); 26553: # 165 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 26553: typedef void (* GtkClipboardGetFunc) (GtkClipboard *clipboard, 26553: GtkSelectionData *selection_data, 26553: guint info, 26553: gpointer user_data_or_owner); 26553: # 180 "/usr/include/gtk-3.0/gtk/gtkclipboard.h" 26553: typedef void (* GtkClipboardClearFunc) (GtkClipboard *clipboard, 26553: gpointer user_data_or_owner); 26553: 26553: extern 26553: GType gtk_clipboard_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkClipboard *gtk_clipboard_get_for_display (GdkDisplay *display, 26553: GdkAtom selection); 26553: extern 26553: GtkClipboard *gtk_clipboard_get (GdkAtom selection); 26553: 26553: extern 26553: GtkClipboard *gtk_clipboard_get_default (GdkDisplay *display); 26553: 26553: extern 26553: GdkDisplay *gtk_clipboard_get_display (GtkClipboard *clipboard); 26553: 26553: 26553: extern 26553: gboolean gtk_clipboard_set_with_data (GtkClipboard *clipboard, 26553: const GtkTargetEntry *targets, 26553: guint n_targets, 26553: GtkClipboardGetFunc get_func, 26553: GtkClipboardClearFunc clear_func, 26553: gpointer user_data); 26553: extern 26553: gboolean gtk_clipboard_set_with_owner (GtkClipboard *clipboard, 26553: const GtkTargetEntry *targets, 26553: guint n_targets, 26553: GtkClipboardGetFunc get_func, 26553: GtkClipboardClearFunc clear_func, 26553: GObject *owner); 26553: extern 26553: GObject *gtk_clipboard_get_owner (GtkClipboard *clipboard); 26553: extern 26553: void gtk_clipboard_clear (GtkClipboard *clipboard); 26553: extern 26553: void gtk_clipboard_set_text (GtkClipboard *clipboard, 26553: const gchar *text, 26553: gint len); 26553: extern 26553: void gtk_clipboard_set_image (GtkClipboard *clipboard, 26553: GdkPixbuf *pixbuf); 26553: 26553: extern 26553: void gtk_clipboard_request_contents (GtkClipboard *clipboard, 26553: GdkAtom target, 26553: GtkClipboardReceivedFunc callback, 26553: gpointer user_data); 26553: extern 26553: void gtk_clipboard_request_text (GtkClipboard *clipboard, 26553: GtkClipboardTextReceivedFunc callback, 26553: gpointer user_data); 26553: extern 26553: void gtk_clipboard_request_rich_text (GtkClipboard *clipboard, 26553: GtkTextBuffer *buffer, 26553: GtkClipboardRichTextReceivedFunc callback, 26553: gpointer user_data); 26553: extern 26553: void gtk_clipboard_request_image (GtkClipboard *clipboard, 26553: GtkClipboardImageReceivedFunc callback, 26553: gpointer user_data); 26553: extern 26553: void gtk_clipboard_request_uris (GtkClipboard *clipboard, 26553: GtkClipboardURIReceivedFunc callback, 26553: gpointer user_data); 26553: extern 26553: void gtk_clipboard_request_targets (GtkClipboard *clipboard, 26553: GtkClipboardTargetsReceivedFunc callback, 26553: gpointer user_data); 26553: 26553: extern 26553: GtkSelectionData *gtk_clipboard_wait_for_contents (GtkClipboard *clipboard, 26553: GdkAtom target); 26553: extern 26553: gchar * gtk_clipboard_wait_for_text (GtkClipboard *clipboard); 26553: extern 26553: guint8 * gtk_clipboard_wait_for_rich_text (GtkClipboard *clipboard, 26553: GtkTextBuffer *buffer, 26553: GdkAtom *format, 26553: gsize *length); 26553: extern 26553: GdkPixbuf * gtk_clipboard_wait_for_image (GtkClipboard *clipboard); 26553: extern 26553: gchar ** gtk_clipboard_wait_for_uris (GtkClipboard *clipboard); 26553: extern 26553: gboolean gtk_clipboard_wait_for_targets (GtkClipboard *clipboard, 26553: GdkAtom **targets, 26553: gint *n_targets); 26553: 26553: extern 26553: gboolean gtk_clipboard_wait_is_text_available (GtkClipboard *clipboard); 26553: extern 26553: gboolean gtk_clipboard_wait_is_rich_text_available (GtkClipboard *clipboard, 26553: GtkTextBuffer *buffer); 26553: extern 26553: gboolean gtk_clipboard_wait_is_image_available (GtkClipboard *clipboard); 26553: extern 26553: gboolean gtk_clipboard_wait_is_uris_available (GtkClipboard *clipboard); 26553: extern 26553: gboolean gtk_clipboard_wait_is_target_available (GtkClipboard *clipboard, 26553: GdkAtom target); 26553: 26553: 26553: extern 26553: void gtk_clipboard_set_can_store (GtkClipboard *clipboard, 26553: const GtkTargetEntry *targets, 26553: gint n_targets); 26553: 26553: extern 26553: void gtk_clipboard_store (GtkClipboard *clipboard); 26553: 26553: extern 26553: GdkAtom gtk_clipboard_get_selection (GtkClipboard *clipboard); 26553: 26553: 26553: # 74 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcolorbutton.h" 1 26553: # 40 "/usr/include/gtk-3.0/gtk/gtkcolorbutton.h" 26553: 26553: # 50 "/usr/include/gtk-3.0/gtk/gtkcolorbutton.h" 26553: typedef struct _GtkColorButton GtkColorButton; 26553: typedef struct _GtkColorButtonClass GtkColorButtonClass; 26553: typedef struct _GtkColorButtonPrivate GtkColorButtonPrivate; 26553: 26553: struct _GtkColorButton { 26553: GtkButton button; 26553: 26553: 26553: GtkColorButtonPrivate *priv; 26553: }; 26553: 26553: struct _GtkColorButtonClass { 26553: GtkButtonClass parent_class; 26553: 26553: void (* color_set) (GtkColorButton *cp); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_color_button_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget * gtk_color_button_new (void); 26553: extern 26553: GtkWidget * gtk_color_button_new_with_rgba (const GdkRGBA *rgba); 26553: extern 26553: void gtk_color_button_set_title (GtkColorButton *button, 26553: const gchar *title); 26553: extern 26553: const gchar *gtk_color_button_get_title (GtkColorButton *button); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_color_button_new_with_rgba" "' instead"))) extern 26553: GtkWidget *gtk_color_button_new_with_color (const GdkColor *color); 26553: __attribute__((__deprecated__("Use '" "gtk_color_chooser_set_rgba" "' instead"))) extern 26553: void gtk_color_button_set_color (GtkColorButton *button, 26553: const GdkColor *color); 26553: __attribute__((__deprecated__("Use '" "gtk_color_chooser_get_rgba" "' instead"))) extern 26553: void gtk_color_button_get_color (GtkColorButton *button, 26553: GdkColor *color); 26553: __attribute__((__deprecated__("Use '" "gtk_color_chooser_set_rgba" "' instead"))) extern 26553: void gtk_color_button_set_alpha (GtkColorButton *button, 26553: guint16 alpha); 26553: __attribute__((__deprecated__("Use '" "gtk_color_chooser_get_rgba" "' instead"))) extern 26553: guint16 gtk_color_button_get_alpha (GtkColorButton *button); 26553: __attribute__((__deprecated__("Use '" "gtk_color_chooser_set_use_alpha" "' instead"))) extern 26553: void gtk_color_button_set_use_alpha (GtkColorButton *button, 26553: gboolean use_alpha); 26553: __attribute__((__deprecated__("Use '" "gtk_color_chooser_get_use_alpha" "' instead"))) extern 26553: gboolean gtk_color_button_get_use_alpha (GtkColorButton *button); 26553: __attribute__((__deprecated__("Use '" "gtk_color_chooser_set_rgba" "' instead"))) extern 26553: void gtk_color_button_set_rgba (GtkColorButton *button, 26553: const GdkRGBA *rgba); 26553: __attribute__((__deprecated__("Use '" "gtk_color_chooser_get_rgba" "' instead"))) extern 26553: void gtk_color_button_get_rgba (GtkColorButton *button, 26553: GdkRGBA *rgba); 26553: 26553: 26553: # 75 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcolorchooser.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkcolorchooser.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GtkColorChooser GtkColorChooser; 26553: typedef struct _GtkColorChooserInterface GtkColorChooserInterface; 26553: 26553: struct _GtkColorChooserInterface 26553: { 26553: GTypeInterface base_interface; 26553: 26553: 26553: void (* get_rgba) (GtkColorChooser *chooser, 26553: GdkRGBA *color); 26553: void (* set_rgba) (GtkColorChooser *chooser, 26553: const GdkRGBA *color); 26553: 26553: void (* add_palette) (GtkColorChooser *chooser, 26553: GtkOrientation orientation, 26553: gint colors_per_line, 26553: gint n_colors, 26553: GdkRGBA *colors); 26553: 26553: 26553: void (* color_activated) (GtkColorChooser *chooser, 26553: const GdkRGBA *color); 26553: 26553: 26553: gpointer padding[12]; 26553: }; 26553: 26553: extern 26553: GType gtk_color_chooser_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: void gtk_color_chooser_get_rgba (GtkColorChooser *chooser, 26553: GdkRGBA *color); 26553: extern 26553: void gtk_color_chooser_set_rgba (GtkColorChooser *chooser, 26553: const GdkRGBA *color); 26553: extern 26553: gboolean gtk_color_chooser_get_use_alpha (GtkColorChooser *chooser); 26553: 26553: extern 26553: void gtk_color_chooser_set_use_alpha (GtkColorChooser *chooser, 26553: gboolean use_alpha); 26553: 26553: extern 26553: void gtk_color_chooser_add_palette (GtkColorChooser *chooser, 26553: GtkOrientation orientation, 26553: gint colors_per_line, 26553: gint n_colors, 26553: GdkRGBA *colors); 26553: 26553: 26553: # 76 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcolorchooserdialog.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkcolorchooserdialog.h" 26553: 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkcolorchooserdialog.h" 26553: typedef struct _GtkColorChooserDialog GtkColorChooserDialog; 26553: typedef struct _GtkColorChooserDialogPrivate GtkColorChooserDialogPrivate; 26553: typedef struct _GtkColorChooserDialogClass GtkColorChooserDialogClass; 26553: 26553: struct _GtkColorChooserDialog 26553: { 26553: GtkDialog parent_instance; 26553: 26553: 26553: GtkColorChooserDialogPrivate *priv; 26553: }; 26553: 26553: struct _GtkColorChooserDialogClass 26553: { 26553: GtkDialogClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_color_chooser_dialog_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget * gtk_color_chooser_dialog_new (const gchar *title, 26553: GtkWindow *parent); 26553: 26553: 26553: # 77 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcolorchooserwidget.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkcolorchooserwidget.h" 26553: 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkcolorchooserwidget.h" 26553: typedef struct _GtkColorChooserWidget GtkColorChooserWidget; 26553: typedef struct _GtkColorChooserWidgetPrivate GtkColorChooserWidgetPrivate; 26553: typedef struct _GtkColorChooserWidgetClass GtkColorChooserWidgetClass; 26553: 26553: struct _GtkColorChooserWidget 26553: { 26553: GtkBox parent_instance; 26553: 26553: 26553: GtkColorChooserWidgetPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkColorChooserWidgetClass 26553: { 26553: GtkBoxClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: void (*_gtk_reserved5) (void); 26553: void (*_gtk_reserved6) (void); 26553: void (*_gtk_reserved7) (void); 26553: void (*_gtk_reserved8) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_color_chooser_widget_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget * gtk_color_chooser_widget_new (void); 26553: 26553: 26553: # 78 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcolorutils.h" 1 26553: # 40 "/usr/include/gtk-3.0/gtk/gtkcolorutils.h" 26553: 26553: 26553: extern 26553: void gtk_hsv_to_rgb (gdouble h, gdouble s, gdouble v, 26553: gdouble *r, gdouble *g, gdouble *b); 26553: extern 26553: void gtk_rgb_to_hsv (gdouble r, gdouble g, gdouble b, 26553: gdouble *h, gdouble *s, gdouble *v); 26553: 26553: 26553: # 79 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcomboboxtext.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkcomboboxtext.h" 26553: 26553: # 37 "/usr/include/gtk-3.0/gtk/gtkcomboboxtext.h" 26553: typedef struct _GtkComboBoxText GtkComboBoxText; 26553: typedef struct _GtkComboBoxTextPrivate GtkComboBoxTextPrivate; 26553: typedef struct _GtkComboBoxTextClass GtkComboBoxTextClass; 26553: 26553: struct _GtkComboBoxText 26553: { 26553: 26553: GtkComboBox parent_instance; 26553: 26553: GtkComboBoxTextPrivate *priv; 26553: }; 26553: 26553: struct _GtkComboBoxTextClass 26553: { 26553: GtkComboBoxClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_combo_box_text_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_combo_box_text_new (void); 26553: extern 26553: GtkWidget* gtk_combo_box_text_new_with_entry (void); 26553: extern 26553: void gtk_combo_box_text_append_text (GtkComboBoxText *combo_box, 26553: const gchar *text); 26553: extern 26553: void gtk_combo_box_text_insert_text (GtkComboBoxText *combo_box, 26553: gint position, 26553: const gchar *text); 26553: extern 26553: void gtk_combo_box_text_prepend_text (GtkComboBoxText *combo_box, 26553: const gchar *text); 26553: extern 26553: void gtk_combo_box_text_remove (GtkComboBoxText *combo_box, 26553: gint position); 26553: extern 26553: void gtk_combo_box_text_remove_all (GtkComboBoxText *combo_box); 26553: extern 26553: gchar *gtk_combo_box_text_get_active_text (GtkComboBoxText *combo_box); 26553: 26553: extern 26553: void gtk_combo_box_text_insert (GtkComboBoxText *combo_box, 26553: gint position, 26553: const gchar *id, 26553: const gchar *text); 26553: extern 26553: void gtk_combo_box_text_append (GtkComboBoxText *combo_box, 26553: const gchar *id, 26553: const gchar *text); 26553: extern 26553: void gtk_combo_box_text_prepend (GtkComboBoxText *combo_box, 26553: const gchar *id, 26553: const gchar *text); 26553: 26553: 26553: # 81 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcssprovider.h" 1 26553: # 22 "/usr/include/gtk-3.0/gtk/gtkcssprovider.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkcsssection.h" 1 26553: # 24 "/usr/include/gtk-3.0/gtk/gtkcsssection.h" 26553: 26553: # 56 "/usr/include/gtk-3.0/gtk/gtkcsssection.h" 26553: typedef enum 26553: { 26553: GTK_CSS_SECTION_DOCUMENT, 26553: GTK_CSS_SECTION_IMPORT, 26553: GTK_CSS_SECTION_COLOR_DEFINITION, 26553: GTK_CSS_SECTION_BINDING_SET, 26553: GTK_CSS_SECTION_RULESET, 26553: GTK_CSS_SECTION_SELECTOR, 26553: GTK_CSS_SECTION_DECLARATION, 26553: GTK_CSS_SECTION_VALUE, 26553: GTK_CSS_SECTION_KEYFRAMES 26553: } GtkCssSectionType; 26553: # 78 "/usr/include/gtk-3.0/gtk/gtkcsssection.h" 26553: typedef struct _GtkCssSection GtkCssSection; 26553: 26553: extern 26553: GType gtk_css_section_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkCssSection * gtk_css_section_ref (GtkCssSection *section); 26553: extern 26553: void gtk_css_section_unref (GtkCssSection *section); 26553: 26553: extern 26553: GtkCssSectionType gtk_css_section_get_section_type (const GtkCssSection *section); 26553: extern 26553: GtkCssSection * gtk_css_section_get_parent (const GtkCssSection *section); 26553: extern 26553: GFile * gtk_css_section_get_file (const GtkCssSection *section); 26553: extern 26553: guint gtk_css_section_get_start_line (const GtkCssSection *section); 26553: extern 26553: guint gtk_css_section_get_start_position (const GtkCssSection *section); 26553: extern 26553: guint gtk_css_section_get_end_line (const GtkCssSection *section); 26553: extern 26553: guint gtk_css_section_get_end_position (const GtkCssSection *section); 26553: 26553: 26553: # 23 "/usr/include/gtk-3.0/gtk/gtkcssprovider.h" 2 26553: 26553: 26553: # 51 "/usr/include/gtk-3.0/gtk/gtkcssprovider.h" 26553: typedef enum 26553: { 26553: GTK_CSS_PROVIDER_ERROR_FAILED, 26553: GTK_CSS_PROVIDER_ERROR_SYNTAX, 26553: GTK_CSS_PROVIDER_ERROR_IMPORT, 26553: GTK_CSS_PROVIDER_ERROR_NAME, 26553: GTK_CSS_PROVIDER_ERROR_DEPRECATED, 26553: GTK_CSS_PROVIDER_ERROR_UNKNOWN_VALUE 26553: } GtkCssProviderError; 26553: 26553: extern 26553: GQuark gtk_css_provider_error_quark (void); 26553: 26553: typedef struct _GtkCssProvider GtkCssProvider; 26553: typedef struct _GtkCssProviderClass GtkCssProviderClass; 26553: typedef struct _GtkCssProviderPrivate GtkCssProviderPrivate; 26553: 26553: struct _GtkCssProvider 26553: { 26553: GObject parent_instance; 26553: GtkCssProviderPrivate *priv; 26553: }; 26553: 26553: struct _GtkCssProviderClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: void (* parsing_error) (GtkCssProvider *provider, 26553: GtkCssSection *section, 26553: const GError * error); 26553: 26553: 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_css_provider_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkCssProvider * gtk_css_provider_new (void); 26553: 26553: extern 26553: char * gtk_css_provider_to_string (GtkCssProvider *provider); 26553: 26553: extern 26553: gboolean gtk_css_provider_load_from_data (GtkCssProvider *css_provider, 26553: const gchar *data, 26553: gssize length, 26553: GError **error); 26553: extern 26553: gboolean gtk_css_provider_load_from_file (GtkCssProvider *css_provider, 26553: GFile *file, 26553: GError **error); 26553: extern 26553: gboolean gtk_css_provider_load_from_path (GtkCssProvider *css_provider, 26553: const gchar *path, 26553: GError **error); 26553: 26553: extern 26553: void gtk_css_provider_load_from_resource (GtkCssProvider *css_provider, 26553: const gchar *resource_path); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_css_provider_new" "' instead"))) extern 26553: GtkCssProvider * gtk_css_provider_get_default (void); 26553: 26553: extern 26553: GtkCssProvider * gtk_css_provider_get_named (const gchar *name, 26553: const gchar *variant); 26553: 26553: 26553: # 83 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkdebug.h" 1 26553: # 35 "/usr/include/gtk-3.0/gtk/gtkdebug.h" 26553: 26553: 26553: typedef enum { 26553: GTK_DEBUG_MISC = 1 << 0, 26553: GTK_DEBUG_PLUGSOCKET = 1 << 1, 26553: GTK_DEBUG_TEXT = 1 << 2, 26553: GTK_DEBUG_TREE = 1 << 3, 26553: GTK_DEBUG_UPDATES = 1 << 4, 26553: GTK_DEBUG_KEYBINDINGS = 1 << 5, 26553: GTK_DEBUG_MULTIHEAD = 1 << 6, 26553: GTK_DEBUG_MODULES = 1 << 7, 26553: GTK_DEBUG_GEOMETRY = 1 << 8, 26553: GTK_DEBUG_ICONTHEME = 1 << 9, 26553: GTK_DEBUG_PRINTING = 1 << 10, 26553: GTK_DEBUG_BUILDER = 1 << 11, 26553: GTK_DEBUG_SIZE_REQUEST = 1 << 12, 26553: GTK_DEBUG_NO_CSS_CACHE = 1 << 13, 26553: GTK_DEBUG_BASELINES = 1 << 14, 26553: GTK_DEBUG_PIXEL_CACHE = 1 << 15, 26553: GTK_DEBUG_NO_PIXEL_CACHE = 1 << 16, 26553: GTK_DEBUG_INTERACTIVE = 1 << 17, 26553: GTK_DEBUG_TOUCHSCREEN = 1 << 18, 26553: GTK_DEBUG_ACTIONS = 1 << 19, 26553: GTK_DEBUG_RESIZE = 1 << 20, 26553: GTK_DEBUG_LAYOUT = 1 << 21 26553: } GtkDebugFlag; 26553: # 77 "/usr/include/gtk-3.0/gtk/gtkdebug.h" 26553: extern 26553: guint gtk_get_debug_flags (void); 26553: extern 26553: void gtk_set_debug_flags (guint flags); 26553: 26553: 26553: # 85 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkdragdest.h" 1 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkdragdest.h" 26553: 26553: # 62 "/usr/include/gtk-3.0/gtk/gtkdragdest.h" 26553: typedef enum { 26553: GTK_DEST_DEFAULT_MOTION = 1 << 0, 26553: GTK_DEST_DEFAULT_HIGHLIGHT = 1 << 1, 26553: GTK_DEST_DEFAULT_DROP = 1 << 2, 26553: GTK_DEST_DEFAULT_ALL = 0x07 26553: } GtkDestDefaults; 26553: 26553: extern 26553: void gtk_drag_dest_set (GtkWidget *widget, 26553: GtkDestDefaults flags, 26553: const GtkTargetEntry *targets, 26553: gint n_targets, 26553: GdkDragAction actions); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_drag_dest_set_proxy (GtkWidget *widget, 26553: GdkWindow *proxy_window, 26553: GdkDragProtocol protocol, 26553: gboolean use_coordinates); 26553: 26553: extern 26553: void gtk_drag_dest_unset (GtkWidget *widget); 26553: 26553: extern 26553: GdkAtom gtk_drag_dest_find_target (GtkWidget *widget, 26553: GdkDragContext *context, 26553: GtkTargetList *target_list); 26553: extern 26553: GtkTargetList* gtk_drag_dest_get_target_list (GtkWidget *widget); 26553: extern 26553: void gtk_drag_dest_set_target_list (GtkWidget *widget, 26553: GtkTargetList *target_list); 26553: extern 26553: void gtk_drag_dest_add_text_targets (GtkWidget *widget); 26553: extern 26553: void gtk_drag_dest_add_image_targets (GtkWidget *widget); 26553: extern 26553: void gtk_drag_dest_add_uri_targets (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_drag_dest_set_track_motion (GtkWidget *widget, 26553: gboolean track_motion); 26553: extern 26553: gboolean gtk_drag_dest_get_track_motion (GtkWidget *widget); 26553: 26553: 26553: 26553: # 88 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkdragsource.h" 1 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkdragsource.h" 26553: 26553: 26553: extern 26553: void gtk_drag_source_set (GtkWidget *widget, 26553: GdkModifierType start_button_mask, 26553: const GtkTargetEntry *targets, 26553: gint n_targets, 26553: GdkDragAction actions); 26553: 26553: extern 26553: void gtk_drag_source_unset (GtkWidget *widget); 26553: 26553: extern 26553: GtkTargetList* gtk_drag_source_get_target_list (GtkWidget *widget); 26553: extern 26553: void gtk_drag_source_set_target_list (GtkWidget *widget, 26553: GtkTargetList *target_list); 26553: extern 26553: void gtk_drag_source_add_text_targets (GtkWidget *widget); 26553: extern 26553: void gtk_drag_source_add_image_targets (GtkWidget *widget); 26553: extern 26553: void gtk_drag_source_add_uri_targets (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_drag_source_set_icon_pixbuf (GtkWidget *widget, 26553: GdkPixbuf *pixbuf); 26553: __attribute__((__deprecated__("Use '" "gtk_drag_source_set_icon_name" "' instead"))) extern 26553: void gtk_drag_source_set_icon_stock (GtkWidget *widget, 26553: const gchar *stock_id); 26553: extern 26553: void gtk_drag_source_set_icon_name (GtkWidget *widget, 26553: const gchar *icon_name); 26553: extern 26553: void gtk_drag_source_set_icon_gicon (GtkWidget *widget, 26553: GIcon *icon); 26553: 26553: 26553: 26553: # 89 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkdrawingarea.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkdrawingarea.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtkdrawingarea.h" 26553: typedef struct _GtkDrawingArea GtkDrawingArea; 26553: typedef struct _GtkDrawingAreaClass GtkDrawingAreaClass; 26553: 26553: struct _GtkDrawingArea 26553: { 26553: GtkWidget widget; 26553: 26553: 26553: gpointer dummy; 26553: }; 26553: 26553: struct _GtkDrawingAreaClass 26553: { 26553: GtkWidgetClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_drawing_area_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_drawing_area_new (void); 26553: 26553: 26553: # 90 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkeventbox.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkeventbox.h" 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/gtkeventbox.h" 26553: typedef struct _GtkEventBox GtkEventBox; 26553: typedef struct _GtkEventBoxClass GtkEventBoxClass; 26553: typedef struct _GtkEventBoxPrivate GtkEventBoxPrivate; 26553: 26553: struct _GtkEventBox 26553: { 26553: GtkBin bin; 26553: 26553: 26553: GtkEventBoxPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkEventBoxClass 26553: { 26553: GtkBinClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_event_box_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_event_box_new (void); 26553: extern 26553: gboolean gtk_event_box_get_visible_window (GtkEventBox *event_box); 26553: extern 26553: void gtk_event_box_set_visible_window (GtkEventBox *event_box, 26553: gboolean visible_window); 26553: extern 26553: gboolean gtk_event_box_get_above_child (GtkEventBox *event_box); 26553: extern 26553: void gtk_event_box_set_above_child (GtkEventBox *event_box, 26553: gboolean above_child); 26553: 26553: 26553: # 96 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkeventcontroller.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkeventcontroller.h" 26553: typedef struct _GtkEventController GtkEventController; 26553: typedef struct _GtkEventControllerClass GtkEventControllerClass; 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/gtkeventcontroller.h" 26553: extern 26553: GType gtk_event_controller_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget * gtk_event_controller_get_widget (GtkEventController *controller); 26553: 26553: extern 26553: gboolean gtk_event_controller_handle_event (GtkEventController *controller, 26553: const GdkEvent *event); 26553: extern 26553: void gtk_event_controller_reset (GtkEventController *controller); 26553: 26553: extern 26553: GtkPropagationPhase gtk_event_controller_get_propagation_phase (GtkEventController *controller); 26553: 26553: extern 26553: void gtk_event_controller_set_propagation_phase (GtkEventController *controller, 26553: GtkPropagationPhase phase); 26553: 26553: 26553: # 97 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkeventcontrollerkey.h" 1 26553: # 31 "/usr/include/gtk-3.0/gtk/gtkeventcontrollerkey.h" 26553: 26553: # 40 "/usr/include/gtk-3.0/gtk/gtkeventcontrollerkey.h" 26553: typedef struct _GtkEventControllerKey GtkEventControllerKey; 26553: typedef struct _GtkEventControllerKeyClass GtkEventControllerKeyClass; 26553: 26553: extern 26553: GType gtk_event_controller_key_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkEventController *gtk_event_controller_key_new (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_event_controller_key_set_im_context (GtkEventControllerKey *controller, 26553: GtkIMContext *im_context); 26553: extern 26553: GtkIMContext * gtk_event_controller_key_get_im_context (GtkEventControllerKey *controller); 26553: 26553: extern 26553: gboolean gtk_event_controller_key_forward (GtkEventControllerKey *controller, 26553: GtkWidget *widget); 26553: extern 26553: guint gtk_event_controller_key_get_group (GtkEventControllerKey *controller); 26553: 26553: 26553: # 98 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkeventcontrollermotion.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkeventcontrollermotion.h" 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkeventcontrollermotion.h" 26553: typedef struct _GtkEventControllerMotion GtkEventControllerMotion; 26553: typedef struct _GtkEventControllerMotionClass GtkEventControllerMotionClass; 26553: 26553: extern 26553: GType gtk_event_controller_motion_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkEventController *gtk_event_controller_motion_new (GtkWidget *widget); 26553: 26553: 26553: # 99 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h" 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h" 26553: typedef struct _GtkEventControllerScroll GtkEventControllerScroll; 26553: typedef struct _GtkEventControllerScrollClass GtkEventControllerScrollClass; 26553: # 56 "/usr/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h" 26553: typedef enum { 26553: GTK_EVENT_CONTROLLER_SCROLL_NONE = 0, 26553: GTK_EVENT_CONTROLLER_SCROLL_VERTICAL = 1 << 0, 26553: GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL = 1 << 1, 26553: GTK_EVENT_CONTROLLER_SCROLL_DISCRETE = 1 << 2, 26553: GTK_EVENT_CONTROLLER_SCROLL_KINETIC = 1 << 3, 26553: GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL), 26553: } GtkEventControllerScrollFlags; 26553: 26553: extern 26553: GType gtk_event_controller_scroll_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkEventController *gtk_event_controller_scroll_new (GtkWidget *widget, 26553: GtkEventControllerScrollFlags flags); 26553: extern 26553: void gtk_event_controller_scroll_set_flags (GtkEventControllerScroll *controller, 26553: GtkEventControllerScrollFlags flags); 26553: extern 26553: GtkEventControllerScrollFlags 26553: gtk_event_controller_scroll_get_flags (GtkEventControllerScroll *controller); 26553: 26553: 26553: # 100 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkexpander.h" 1 26553: # 31 "/usr/include/gtk-3.0/gtk/gtkexpander.h" 26553: 26553: # 40 "/usr/include/gtk-3.0/gtk/gtkexpander.h" 26553: typedef struct _GtkExpander GtkExpander; 26553: typedef struct _GtkExpanderClass GtkExpanderClass; 26553: typedef struct _GtkExpanderPrivate GtkExpanderPrivate; 26553: 26553: struct _GtkExpander 26553: { 26553: GtkBin bin; 26553: 26553: GtkExpanderPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkExpanderClass 26553: { 26553: GtkBinClass parent_class; 26553: 26553: 26553: 26553: 26553: 26553: 26553: void (* activate) (GtkExpander *expander); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_expander_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget *gtk_expander_new (const gchar *label); 26553: extern 26553: GtkWidget *gtk_expander_new_with_mnemonic (const gchar *label); 26553: 26553: extern 26553: void gtk_expander_set_expanded (GtkExpander *expander, 26553: gboolean expanded); 26553: extern 26553: gboolean gtk_expander_get_expanded (GtkExpander *expander); 26553: 26553: 26553: extern 26553: void gtk_expander_set_spacing (GtkExpander *expander, 26553: gint spacing); 26553: extern 26553: gint gtk_expander_get_spacing (GtkExpander *expander); 26553: 26553: extern 26553: void gtk_expander_set_label (GtkExpander *expander, 26553: const gchar *label); 26553: extern 26553: const gchar * gtk_expander_get_label (GtkExpander *expander); 26553: 26553: extern 26553: void gtk_expander_set_use_underline (GtkExpander *expander, 26553: gboolean use_underline); 26553: extern 26553: gboolean gtk_expander_get_use_underline (GtkExpander *expander); 26553: 26553: extern 26553: void gtk_expander_set_use_markup (GtkExpander *expander, 26553: gboolean use_markup); 26553: extern 26553: gboolean gtk_expander_get_use_markup (GtkExpander *expander); 26553: 26553: extern 26553: void gtk_expander_set_label_widget (GtkExpander *expander, 26553: GtkWidget *label_widget); 26553: extern 26553: GtkWidget *gtk_expander_get_label_widget (GtkExpander *expander); 26553: extern 26553: void gtk_expander_set_label_fill (GtkExpander *expander, 26553: gboolean label_fill); 26553: extern 26553: gboolean gtk_expander_get_label_fill (GtkExpander *expander); 26553: extern 26553: void gtk_expander_set_resize_toplevel (GtkExpander *expander, 26553: gboolean resize_toplevel); 26553: extern 26553: gboolean gtk_expander_get_resize_toplevel (GtkExpander *expander); 26553: 26553: 26553: # 101 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkfixed.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkfixed.h" 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/gtkfixed.h" 26553: typedef struct _GtkFixed GtkFixed; 26553: typedef struct _GtkFixedPrivate GtkFixedPrivate; 26553: typedef struct _GtkFixedClass GtkFixedClass; 26553: typedef struct _GtkFixedChild GtkFixedChild; 26553: 26553: struct _GtkFixed 26553: { 26553: GtkContainer container; 26553: 26553: 26553: GtkFixedPrivate *priv; 26553: }; 26553: 26553: struct _GtkFixedClass 26553: { 26553: GtkContainerClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: struct _GtkFixedChild 26553: { 26553: GtkWidget *widget; 26553: gint x; 26553: gint y; 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_fixed_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_fixed_new (void); 26553: extern 26553: void gtk_fixed_put (GtkFixed *fixed, 26553: GtkWidget *widget, 26553: gint x, 26553: gint y); 26553: extern 26553: void gtk_fixed_move (GtkFixed *fixed, 26553: GtkWidget *widget, 26553: gint x, 26553: gint y); 26553: 26553: 26553: 26553: # 102 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkfilechooser.h" 1 26553: # 26 "/usr/include/gtk-3.0/gtk/gtkfilechooser.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkfilefilter.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkfilefilter.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GtkFileFilter GtkFileFilter; 26553: typedef struct _GtkFileFilterInfo GtkFileFilterInfo; 26553: # 49 "/usr/include/gtk-3.0/gtk/gtkfilefilter.h" 26553: typedef enum { 26553: GTK_FILE_FILTER_FILENAME = 1 << 0, 26553: GTK_FILE_FILTER_URI = 1 << 1, 26553: GTK_FILE_FILTER_DISPLAY_NAME = 1 << 2, 26553: GTK_FILE_FILTER_MIME_TYPE = 1 << 3 26553: } GtkFileFilterFlags; 26553: # 67 "/usr/include/gtk-3.0/gtk/gtkfilefilter.h" 26553: typedef gboolean (*GtkFileFilterFunc) (const GtkFileFilterInfo *filter_info, 26553: gpointer data); 26553: # 83 "/usr/include/gtk-3.0/gtk/gtkfilefilter.h" 26553: struct _GtkFileFilterInfo 26553: { 26553: GtkFileFilterFlags contains; 26553: 26553: const gchar *filename; 26553: const gchar *uri; 26553: const gchar *display_name; 26553: const gchar *mime_type; 26553: }; 26553: 26553: extern 26553: GType gtk_file_filter_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkFileFilter * gtk_file_filter_new (void); 26553: extern 26553: void gtk_file_filter_set_name (GtkFileFilter *filter, 26553: const gchar *name); 26553: extern 26553: const gchar * gtk_file_filter_get_name (GtkFileFilter *filter); 26553: 26553: extern 26553: void gtk_file_filter_add_mime_type (GtkFileFilter *filter, 26553: const gchar *mime_type); 26553: extern 26553: void gtk_file_filter_add_pattern (GtkFileFilter *filter, 26553: const gchar *pattern); 26553: extern 26553: void gtk_file_filter_add_pixbuf_formats (GtkFileFilter *filter); 26553: extern 26553: void gtk_file_filter_add_custom (GtkFileFilter *filter, 26553: GtkFileFilterFlags needed, 26553: GtkFileFilterFunc func, 26553: gpointer data, 26553: GDestroyNotify notify); 26553: 26553: extern 26553: GtkFileFilterFlags gtk_file_filter_get_needed (GtkFileFilter *filter); 26553: extern 26553: gboolean gtk_file_filter_filter (GtkFileFilter *filter, 26553: const GtkFileFilterInfo *filter_info); 26553: 26553: extern 26553: GVariant *gtk_file_filter_to_gvariant (GtkFileFilter *filter); 26553: extern 26553: GtkFileFilter *gtk_file_filter_new_from_gvariant (GVariant *variant); 26553: 26553: 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkfilechooser.h" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GtkFileChooser GtkFileChooser; 26553: # 54 "/usr/include/gtk-3.0/gtk/gtkfilechooser.h" 26553: typedef enum 26553: { 26553: GTK_FILE_CHOOSER_ACTION_OPEN, 26553: GTK_FILE_CHOOSER_ACTION_SAVE, 26553: GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER, 26553: GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER 26553: } GtkFileChooserAction; 26553: # 79 "/usr/include/gtk-3.0/gtk/gtkfilechooser.h" 26553: typedef enum 26553: { 26553: GTK_FILE_CHOOSER_CONFIRMATION_CONFIRM, 26553: GTK_FILE_CHOOSER_CONFIRMATION_ACCEPT_FILENAME, 26553: GTK_FILE_CHOOSER_CONFIRMATION_SELECT_AGAIN 26553: } GtkFileChooserConfirmation; 26553: 26553: extern 26553: GType gtk_file_chooser_get_type (void) __attribute__ ((__const__)); 26553: # 108 "/usr/include/gtk-3.0/gtk/gtkfilechooser.h" 26553: typedef enum { 26553: GTK_FILE_CHOOSER_ERROR_NONEXISTENT, 26553: GTK_FILE_CHOOSER_ERROR_BAD_FILENAME, 26553: GTK_FILE_CHOOSER_ERROR_ALREADY_EXISTS, 26553: GTK_FILE_CHOOSER_ERROR_INCOMPLETE_HOSTNAME 26553: } GtkFileChooserError; 26553: 26553: extern 26553: GQuark gtk_file_chooser_error_quark (void); 26553: 26553: 26553: 26553: extern 26553: void gtk_file_chooser_set_action (GtkFileChooser *chooser, 26553: GtkFileChooserAction action); 26553: extern 26553: GtkFileChooserAction gtk_file_chooser_get_action (GtkFileChooser *chooser); 26553: extern 26553: void gtk_file_chooser_set_local_only (GtkFileChooser *chooser, 26553: gboolean local_only); 26553: extern 26553: gboolean gtk_file_chooser_get_local_only (GtkFileChooser *chooser); 26553: extern 26553: void gtk_file_chooser_set_select_multiple (GtkFileChooser *chooser, 26553: gboolean select_multiple); 26553: extern 26553: gboolean gtk_file_chooser_get_select_multiple (GtkFileChooser *chooser); 26553: extern 26553: void gtk_file_chooser_set_show_hidden (GtkFileChooser *chooser, 26553: gboolean show_hidden); 26553: extern 26553: gboolean gtk_file_chooser_get_show_hidden (GtkFileChooser *chooser); 26553: 26553: extern 26553: void gtk_file_chooser_set_do_overwrite_confirmation (GtkFileChooser *chooser, 26553: gboolean do_overwrite_confirmation); 26553: extern 26553: gboolean gtk_file_chooser_get_do_overwrite_confirmation (GtkFileChooser *chooser); 26553: 26553: extern 26553: void gtk_file_chooser_set_create_folders (GtkFileChooser *chooser, 26553: gboolean create_folders); 26553: extern 26553: gboolean gtk_file_chooser_get_create_folders (GtkFileChooser *chooser); 26553: 26553: 26553: 26553: extern 26553: void gtk_file_chooser_set_current_name (GtkFileChooser *chooser, 26553: const gchar *name); 26553: extern 26553: gchar *gtk_file_chooser_get_current_name (GtkFileChooser *chooser); 26553: 26553: 26553: 26553: extern 26553: gchar * gtk_file_chooser_get_filename (GtkFileChooser *chooser); 26553: extern 26553: gboolean gtk_file_chooser_set_filename (GtkFileChooser *chooser, 26553: const char *filename); 26553: extern 26553: gboolean gtk_file_chooser_select_filename (GtkFileChooser *chooser, 26553: const char *filename); 26553: extern 26553: void gtk_file_chooser_unselect_filename (GtkFileChooser *chooser, 26553: const char *filename); 26553: extern 26553: void gtk_file_chooser_select_all (GtkFileChooser *chooser); 26553: extern 26553: void gtk_file_chooser_unselect_all (GtkFileChooser *chooser); 26553: extern 26553: GSList * gtk_file_chooser_get_filenames (GtkFileChooser *chooser); 26553: extern 26553: gboolean gtk_file_chooser_set_current_folder (GtkFileChooser *chooser, 26553: const gchar *filename); 26553: extern 26553: gchar * gtk_file_chooser_get_current_folder (GtkFileChooser *chooser); 26553: 26553: 26553: 26553: 26553: extern 26553: gchar * gtk_file_chooser_get_uri (GtkFileChooser *chooser); 26553: extern 26553: gboolean gtk_file_chooser_set_uri (GtkFileChooser *chooser, 26553: const char *uri); 26553: extern 26553: gboolean gtk_file_chooser_select_uri (GtkFileChooser *chooser, 26553: const char *uri); 26553: extern 26553: void gtk_file_chooser_unselect_uri (GtkFileChooser *chooser, 26553: const char *uri); 26553: extern 26553: GSList * gtk_file_chooser_get_uris (GtkFileChooser *chooser); 26553: extern 26553: gboolean gtk_file_chooser_set_current_folder_uri (GtkFileChooser *chooser, 26553: const gchar *uri); 26553: extern 26553: gchar * gtk_file_chooser_get_current_folder_uri (GtkFileChooser *chooser); 26553: 26553: 26553: extern 26553: GFile * gtk_file_chooser_get_file (GtkFileChooser *chooser); 26553: extern 26553: gboolean gtk_file_chooser_set_file (GtkFileChooser *chooser, 26553: GFile *file, 26553: GError **error); 26553: extern 26553: gboolean gtk_file_chooser_select_file (GtkFileChooser *chooser, 26553: GFile *file, 26553: GError **error); 26553: extern 26553: void gtk_file_chooser_unselect_file (GtkFileChooser *chooser, 26553: GFile *file); 26553: extern 26553: GSList * gtk_file_chooser_get_files (GtkFileChooser *chooser); 26553: extern 26553: gboolean gtk_file_chooser_set_current_folder_file (GtkFileChooser *chooser, 26553: GFile *file, 26553: GError **error); 26553: extern 26553: GFile * gtk_file_chooser_get_current_folder_file (GtkFileChooser *chooser); 26553: 26553: 26553: 26553: extern 26553: void gtk_file_chooser_set_preview_widget (GtkFileChooser *chooser, 26553: GtkWidget *preview_widget); 26553: extern 26553: GtkWidget *gtk_file_chooser_get_preview_widget (GtkFileChooser *chooser); 26553: extern 26553: void gtk_file_chooser_set_preview_widget_active (GtkFileChooser *chooser, 26553: gboolean active); 26553: extern 26553: gboolean gtk_file_chooser_get_preview_widget_active (GtkFileChooser *chooser); 26553: extern 26553: void gtk_file_chooser_set_use_preview_label (GtkFileChooser *chooser, 26553: gboolean use_label); 26553: extern 26553: gboolean gtk_file_chooser_get_use_preview_label (GtkFileChooser *chooser); 26553: 26553: extern 26553: char *gtk_file_chooser_get_preview_filename (GtkFileChooser *chooser); 26553: extern 26553: char *gtk_file_chooser_get_preview_uri (GtkFileChooser *chooser); 26553: extern 26553: GFile *gtk_file_chooser_get_preview_file (GtkFileChooser *chooser); 26553: 26553: 26553: 26553: extern 26553: void gtk_file_chooser_set_extra_widget (GtkFileChooser *chooser, 26553: GtkWidget *extra_widget); 26553: extern 26553: GtkWidget *gtk_file_chooser_get_extra_widget (GtkFileChooser *chooser); 26553: 26553: 26553: 26553: extern 26553: void gtk_file_chooser_add_filter (GtkFileChooser *chooser, 26553: GtkFileFilter *filter); 26553: extern 26553: void gtk_file_chooser_remove_filter (GtkFileChooser *chooser, 26553: GtkFileFilter *filter); 26553: extern 26553: GSList *gtk_file_chooser_list_filters (GtkFileChooser *chooser); 26553: 26553: 26553: 26553: extern 26553: void gtk_file_chooser_set_filter (GtkFileChooser *chooser, 26553: GtkFileFilter *filter); 26553: extern 26553: GtkFileFilter *gtk_file_chooser_get_filter (GtkFileChooser *chooser); 26553: 26553: 26553: 26553: extern 26553: gboolean gtk_file_chooser_add_shortcut_folder (GtkFileChooser *chooser, 26553: const char *folder, 26553: GError **error); 26553: extern 26553: gboolean gtk_file_chooser_remove_shortcut_folder (GtkFileChooser *chooser, 26553: const char *folder, 26553: GError **error); 26553: extern 26553: GSList *gtk_file_chooser_list_shortcut_folders (GtkFileChooser *chooser); 26553: 26553: extern 26553: gboolean gtk_file_chooser_add_shortcut_folder_uri (GtkFileChooser *chooser, 26553: const char *uri, 26553: GError **error); 26553: extern 26553: gboolean gtk_file_chooser_remove_shortcut_folder_uri (GtkFileChooser *chooser, 26553: const char *uri, 26553: GError **error); 26553: extern 26553: GSList *gtk_file_chooser_list_shortcut_folder_uris (GtkFileChooser *chooser); 26553: 26553: extern 26553: void gtk_file_chooser_add_choice (GtkFileChooser *chooser, 26553: const char *id, 26553: const char *label, 26553: const char **options, 26553: const char **option_labels); 26553: extern 26553: void gtk_file_chooser_remove_choice (GtkFileChooser *chooser, 26553: const char *id); 26553: extern 26553: void gtk_file_chooser_set_choice (GtkFileChooser *chooser, 26553: const char *id, 26553: const char *option); 26553: extern 26553: const char *gtk_file_chooser_get_choice (GtkFileChooser *chooser, 26553: const char *id); 26553: 26553: 26553: # 103 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkfilechooserbutton.h" 26553: typedef struct _GtkFileChooserButton GtkFileChooserButton; 26553: typedef struct _GtkFileChooserButtonPrivate GtkFileChooserButtonPrivate; 26553: typedef struct _GtkFileChooserButtonClass GtkFileChooserButtonClass; 26553: 26553: struct _GtkFileChooserButton 26553: { 26553: GtkBox parent; 26553: 26553: 26553: GtkFileChooserButtonPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkFileChooserButtonClass 26553: { 26553: GtkBoxClass parent_class; 26553: 26553: 26553: 26553: void (* file_set) (GtkFileChooserButton *fc); 26553: 26553: 26553: 26553: 26553: void (*__gtk_reserved1) (void); 26553: void (*__gtk_reserved2) (void); 26553: void (*__gtk_reserved3) (void); 26553: void (*__gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_file_chooser_button_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget * gtk_file_chooser_button_new (const gchar *title, 26553: GtkFileChooserAction action); 26553: extern 26553: GtkWidget * gtk_file_chooser_button_new_with_dialog (GtkWidget *dialog); 26553: extern 26553: const gchar * gtk_file_chooser_button_get_title (GtkFileChooserButton *button); 26553: extern 26553: void gtk_file_chooser_button_set_title (GtkFileChooserButton *button, 26553: const gchar *title); 26553: extern 26553: gint gtk_file_chooser_button_get_width_chars (GtkFileChooserButton *button); 26553: extern 26553: void gtk_file_chooser_button_set_width_chars (GtkFileChooserButton *button, 26553: gint n_chars); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_get_focus_on_click" "' instead"))) extern 26553: gboolean gtk_file_chooser_button_get_focus_on_click (GtkFileChooserButton *button); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_set_focus_on_click" "' instead"))) extern 26553: void gtk_file_chooser_button_set_focus_on_click (GtkFileChooserButton *button, 26553: gboolean focus_on_click); 26553: 26553: 26553: # 104 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkfilechooserdialog.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkfilechooserdialog.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkfilechooserdialog.h" 26553: typedef struct _GtkFileChooserDialog GtkFileChooserDialog; 26553: typedef struct _GtkFileChooserDialogPrivate GtkFileChooserDialogPrivate; 26553: typedef struct _GtkFileChooserDialogClass GtkFileChooserDialogClass; 26553: 26553: struct _GtkFileChooserDialog 26553: { 26553: GtkDialog parent_instance; 26553: 26553: GtkFileChooserDialogPrivate *priv; 26553: }; 26553: 26553: struct _GtkFileChooserDialogClass 26553: { 26553: GtkDialogClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_file_chooser_dialog_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget *gtk_file_chooser_dialog_new (const gchar *title, 26553: GtkWindow *parent, 26553: GtkFileChooserAction action, 26553: const gchar *first_button_text, 26553: ...) __attribute__((__sentinel__)); 26553: 26553: 26553: # 105 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 26553: 26553: 26553: 26553: 26553: extern 26553: GType gtk_native_dialog_get_type (void); 26553: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 26553: #pragma GCC diagnostic push 26553: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 26553: 26553: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 26553: typedef struct _GtkNativeDialog GtkNativeDialog; typedef struct _GtkNativeDialogClass GtkNativeDialogClass; struct _GtkNativeDialog { GObject parent_instance; }; typedef GtkNativeDialog *GtkNativeDialog_autoptr; typedef GList *GtkNativeDialog_listautoptr; typedef GSList *GtkNativeDialog_slistautoptr; typedef GQueue *GtkNativeDialog_queueautoptr; 26553: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 26553: #pragma GCC diagnostic push 26553: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 26553: 26553: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkNativeDialog (GtkNativeDialog *_ptr) { if (_ptr) (glib_autoptr_clear_GObject) ((GObject *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkNativeDialog (GtkNativeDialog **_ptr) { glib_autoptr_clear_GtkNativeDialog (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkNativeDialog (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) glib_autoptr_clear_GObject); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkNativeDialog (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) glib_autoptr_clear_GObject); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkNativeDialog (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) glib_autoptr_clear_GObject); } 26553: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 26553: #pragma GCC diagnostic pop 26553: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 26553: typedef GtkNativeDialogClass *GtkNativeDialogClass_autoptr; typedef GList *GtkNativeDialogClass_listautoptr; typedef GSList *GtkNativeDialogClass_slistautoptr; typedef GQueue *GtkNativeDialogClass_queueautoptr; 26553: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 26553: #pragma GCC diagnostic push 26553: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 26553: 26553: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkNativeDialogClass (GtkNativeDialogClass *_ptr) { if (_ptr) (g_type_class_unref) ((GtkNativeDialogClass *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkNativeDialogClass (GtkNativeDialogClass **_ptr) { glib_autoptr_clear_GtkNativeDialogClass (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkNativeDialogClass (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_type_class_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkNativeDialogClass (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_type_class_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkNativeDialogClass (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_type_class_unref); } 26553: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 26553: #pragma GCC diagnostic pop 26553: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 26553: __attribute__ ((__unused__)) static inline GtkNativeDialog * GTK_NATIVE_DIALOG (gpointer ptr) { return (((GtkNativeDialog*) g_type_check_instance_cast ((GTypeInstance*) (ptr), (gtk_native_dialog_get_type ())))); } __attribute__ ((__unused__)) static inline GtkNativeDialogClass * GTK_NATIVE_DIALOG_CLASS (gpointer ptr) { return (((GtkNativeDialogClass*) g_type_check_class_cast ((GTypeClass*) (ptr), (gtk_native_dialog_get_type ())))); } __attribute__ ((__unused__)) static inline gboolean GTK_IS_NATIVE_DIALOG (gpointer ptr) { return ((__extension__ ({ GTypeInstance *__inst = (GTypeInstance*) (ptr); GType __t = (gtk_native_dialog_get_type ()); gboolean __r; if (!__inst) __r = (0); else if (__inst->g_class && __inst->g_class->g_type == __t) __r = (!(0)); else __r = g_type_check_instance_is_a (__inst, __t); __r; }))); } __attribute__ ((__unused__)) static inline gboolean GTK_IS_NATIVE_DIALOG_CLASS (gpointer ptr) { return ((__extension__ ({ GTypeClass *__class = (GTypeClass*) (ptr); GType __t = (gtk_native_dialog_get_type ()); gboolean __r; if (!__class) __r = (0); else if (__class->g_type == __t) __r = (!(0)); else __r = g_type_check_class_is_a (__class, __t); __r; }))); } __attribute__ ((__unused__)) static inline GtkNativeDialogClass * GTK_NATIVE_DIALOG_GET_CLASS (gpointer ptr) { return (((GtkNativeDialogClass*) (((GTypeInstance*) (ptr))->g_class))); } 26553: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 26553: #pragma GCC diagnostic pop 26553: # 33 "/usr/include/gtk-3.0/gtk/gtknativedialog.h" 26553: 26553: 26553: struct _GtkNativeDialogClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: void (* response) (GtkNativeDialog *self, gint response_id); 26553: 26553: 26553: void (* show) (GtkNativeDialog *self); 26553: void (* hide) (GtkNativeDialog *self); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: void gtk_native_dialog_show (GtkNativeDialog *self); 26553: extern 26553: void gtk_native_dialog_hide (GtkNativeDialog *self); 26553: extern 26553: void gtk_native_dialog_destroy (GtkNativeDialog *self); 26553: extern 26553: gboolean gtk_native_dialog_get_visible (GtkNativeDialog *self); 26553: extern 26553: void gtk_native_dialog_set_modal (GtkNativeDialog *self, 26553: gboolean modal); 26553: extern 26553: gboolean gtk_native_dialog_get_modal (GtkNativeDialog *self); 26553: extern 26553: void gtk_native_dialog_set_title (GtkNativeDialog *self, 26553: const char *title); 26553: extern 26553: const char * gtk_native_dialog_get_title (GtkNativeDialog *self); 26553: extern 26553: void gtk_native_dialog_set_transient_for (GtkNativeDialog *self, 26553: GtkWindow *parent); 26553: extern 26553: GtkWindow * gtk_native_dialog_get_transient_for (GtkNativeDialog *self); 26553: 26553: extern 26553: gint gtk_native_dialog_run (GtkNativeDialog *self); 26553: 26553: 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 2 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType gtk_file_chooser_native_get_type (void); 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 26553: #pragma GCC diagnostic push 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 26553: typedef struct _GtkFileChooserNative GtkFileChooserNative; typedef struct { GtkNativeDialogClass parent_class; } GtkFileChooserNativeClass; typedef GtkFileChooserNative *GtkFileChooserNative_autoptr; typedef GList *GtkFileChooserNative_listautoptr; typedef GSList *GtkFileChooserNative_slistautoptr; typedef GQueue *GtkFileChooserNative_queueautoptr; 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 26553: #pragma GCC diagnostic push 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkFileChooserNative (GtkFileChooserNative *_ptr) { if (_ptr) (glib_autoptr_clear_GtkNativeDialog) ((GtkNativeDialog *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkFileChooserNative (GtkFileChooserNative **_ptr) { glib_autoptr_clear_GtkFileChooserNative (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkFileChooserNative (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) glib_autoptr_clear_GtkNativeDialog); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkFileChooserNative (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) glib_autoptr_clear_GtkNativeDialog); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkFileChooserNative (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) glib_autoptr_clear_GtkNativeDialog); } 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 26553: #pragma GCC diagnostic pop 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 26553: typedef GtkFileChooserNativeClass *GtkFileChooserNativeClass_autoptr; typedef GList *GtkFileChooserNativeClass_listautoptr; typedef GSList *GtkFileChooserNativeClass_slistautoptr; typedef GQueue *GtkFileChooserNativeClass_queueautoptr; 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 26553: #pragma GCC diagnostic push 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkFileChooserNativeClass (GtkFileChooserNativeClass *_ptr) { if (_ptr) (g_type_class_unref) ((GtkFileChooserNativeClass *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkFileChooserNativeClass (GtkFileChooserNativeClass **_ptr) { glib_autoptr_clear_GtkFileChooserNativeClass (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkFileChooserNativeClass (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_type_class_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkFileChooserNativeClass (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_type_class_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkFileChooserNativeClass (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_type_class_unref); } 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 26553: #pragma GCC diagnostic pop 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 26553: __attribute__ ((__unused__)) static inline GtkFileChooserNative * GTK_FILE_CHOOSER_NATIVE (gpointer ptr) { return (((GtkFileChooserNative*) g_type_check_instance_cast ((GTypeInstance*) (ptr), (gtk_file_chooser_native_get_type ())))); } __attribute__ ((__unused__)) static inline gboolean GTK_IS_FILE_CHOOSER_NATIVE (gpointer ptr) { return ((__extension__ ({ GTypeInstance *__inst = (GTypeInstance*) (ptr); GType __t = (gtk_file_chooser_native_get_type ()); gboolean __r; if (!__inst) __r = (0); else if (__inst->g_class && __inst->g_class->g_type == __t) __r = (!(0)); else __r = g_type_check_instance_is_a (__inst, __t); __r; }))); } 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 26553: #pragma GCC diagnostic pop 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkfilechoosernative.h" 26553: 26553: 26553: extern 26553: GtkFileChooserNative *gtk_file_chooser_native_new (const gchar *title, 26553: GtkWindow *parent, 26553: GtkFileChooserAction action, 26553: const gchar *accept_label, 26553: const gchar *cancel_label); 26553: 26553: extern 26553: const char *gtk_file_chooser_native_get_accept_label (GtkFileChooserNative *self); 26553: extern 26553: void gtk_file_chooser_native_set_accept_label (GtkFileChooserNative *self, 26553: const char *accept_label); 26553: extern 26553: const char *gtk_file_chooser_native_get_cancel_label (GtkFileChooserNative *self); 26553: extern 26553: void gtk_file_chooser_native_set_cancel_label (GtkFileChooserNative *self, 26553: const char *cancel_label); 26553: 26553: 26553: # 106 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkfilechooserwidget.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkfilechooserwidget.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkfilechooserwidget.h" 26553: typedef struct _GtkFileChooserWidget GtkFileChooserWidget; 26553: typedef struct _GtkFileChooserWidgetPrivate GtkFileChooserWidgetPrivate; 26553: typedef struct _GtkFileChooserWidgetClass GtkFileChooserWidgetClass; 26553: 26553: struct _GtkFileChooserWidget 26553: { 26553: GtkBox parent_instance; 26553: 26553: GtkFileChooserWidgetPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkFileChooserWidgetClass 26553: { 26553: GtkBoxClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_file_chooser_widget_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget *gtk_file_chooser_widget_new (GtkFileChooserAction action); 26553: 26553: 26553: # 107 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkflowbox.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkflowbox.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/gtkflowbox.h" 26553: typedef struct _GtkFlowBox GtkFlowBox; 26553: typedef struct _GtkFlowBoxClass GtkFlowBoxClass; 26553: 26553: typedef struct _GtkFlowBoxChild GtkFlowBoxChild; 26553: typedef struct _GtkFlowBoxChildClass GtkFlowBoxChildClass; 26553: 26553: struct _GtkFlowBox 26553: { 26553: GtkContainer container; 26553: }; 26553: 26553: struct _GtkFlowBoxClass 26553: { 26553: GtkContainerClass parent_class; 26553: 26553: void (*child_activated) (GtkFlowBox *box, 26553: GtkFlowBoxChild *child); 26553: void (*selected_children_changed) (GtkFlowBox *box); 26553: void (*activate_cursor_child) (GtkFlowBox *box); 26553: void (*toggle_cursor_child) (GtkFlowBox *box); 26553: gboolean (*move_cursor) (GtkFlowBox *box, 26553: GtkMovementStep step, 26553: gint count); 26553: void (*select_all) (GtkFlowBox *box); 26553: void (*unselect_all) (GtkFlowBox *box); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: void (*_gtk_reserved5) (void); 26553: void (*_gtk_reserved6) (void); 26553: }; 26553: # 86 "/usr/include/gtk-3.0/gtk/gtkflowbox.h" 26553: struct _GtkFlowBoxChild 26553: { 26553: GtkBin parent_instance; 26553: }; 26553: 26553: struct _GtkFlowBoxChildClass 26553: { 26553: GtkBinClass parent_class; 26553: 26553: void (* activate) (GtkFlowBoxChild *child); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: }; 26553: # 114 "/usr/include/gtk-3.0/gtk/gtkflowbox.h" 26553: typedef GtkWidget * (*GtkFlowBoxCreateWidgetFunc) (gpointer item, 26553: gpointer user_data); 26553: 26553: extern 26553: GType gtk_flow_box_child_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_flow_box_child_new (void); 26553: extern 26553: gint gtk_flow_box_child_get_index (GtkFlowBoxChild *child); 26553: extern 26553: gboolean gtk_flow_box_child_is_selected (GtkFlowBoxChild *child); 26553: extern 26553: void gtk_flow_box_child_changed (GtkFlowBoxChild *child); 26553: 26553: 26553: extern 26553: GType gtk_flow_box_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget *gtk_flow_box_new (void); 26553: 26553: extern 26553: void gtk_flow_box_bind_model (GtkFlowBox *box, 26553: GListModel *model, 26553: GtkFlowBoxCreateWidgetFunc create_widget_func, 26553: gpointer user_data, 26553: GDestroyNotify user_data_free_func); 26553: 26553: extern 26553: void gtk_flow_box_set_homogeneous (GtkFlowBox *box, 26553: gboolean homogeneous); 26553: extern 26553: gboolean gtk_flow_box_get_homogeneous (GtkFlowBox *box); 26553: extern 26553: void gtk_flow_box_set_row_spacing (GtkFlowBox *box, 26553: guint spacing); 26553: extern 26553: guint gtk_flow_box_get_row_spacing (GtkFlowBox *box); 26553: 26553: extern 26553: void gtk_flow_box_set_column_spacing (GtkFlowBox *box, 26553: guint spacing); 26553: extern 26553: guint gtk_flow_box_get_column_spacing (GtkFlowBox *box); 26553: 26553: extern 26553: void gtk_flow_box_set_min_children_per_line (GtkFlowBox *box, 26553: guint n_children); 26553: extern 26553: guint gtk_flow_box_get_min_children_per_line (GtkFlowBox *box); 26553: 26553: extern 26553: void gtk_flow_box_set_max_children_per_line (GtkFlowBox *box, 26553: guint n_children); 26553: extern 26553: guint gtk_flow_box_get_max_children_per_line (GtkFlowBox *box); 26553: extern 26553: void gtk_flow_box_set_activate_on_single_click (GtkFlowBox *box, 26553: gboolean single); 26553: extern 26553: gboolean gtk_flow_box_get_activate_on_single_click (GtkFlowBox *box); 26553: 26553: extern 26553: void gtk_flow_box_insert (GtkFlowBox *box, 26553: GtkWidget *widget, 26553: gint position); 26553: extern 26553: GtkFlowBoxChild *gtk_flow_box_get_child_at_index (GtkFlowBox *box, 26553: gint idx); 26553: 26553: extern 26553: GtkFlowBoxChild *gtk_flow_box_get_child_at_pos (GtkFlowBox *box, 26553: gint x, 26553: gint y); 26553: 26553: typedef void (* GtkFlowBoxForeachFunc) (GtkFlowBox *box, 26553: GtkFlowBoxChild *child, 26553: gpointer user_data); 26553: 26553: extern 26553: void gtk_flow_box_selected_foreach (GtkFlowBox *box, 26553: GtkFlowBoxForeachFunc func, 26553: gpointer data); 26553: extern 26553: GList *gtk_flow_box_get_selected_children (GtkFlowBox *box); 26553: extern 26553: void gtk_flow_box_select_child (GtkFlowBox *box, 26553: GtkFlowBoxChild *child); 26553: extern 26553: void gtk_flow_box_unselect_child (GtkFlowBox *box, 26553: GtkFlowBoxChild *child); 26553: extern 26553: void gtk_flow_box_select_all (GtkFlowBox *box); 26553: extern 26553: void gtk_flow_box_unselect_all (GtkFlowBox *box); 26553: extern 26553: void gtk_flow_box_set_selection_mode (GtkFlowBox *box, 26553: GtkSelectionMode mode); 26553: extern 26553: GtkSelectionMode gtk_flow_box_get_selection_mode (GtkFlowBox *box); 26553: extern 26553: void gtk_flow_box_set_hadjustment (GtkFlowBox *box, 26553: GtkAdjustment *adjustment); 26553: extern 26553: void gtk_flow_box_set_vadjustment (GtkFlowBox *box, 26553: GtkAdjustment *adjustment); 26553: 26553: typedef gboolean (*GtkFlowBoxFilterFunc) (GtkFlowBoxChild *child, 26553: gpointer user_data); 26553: 26553: extern 26553: void gtk_flow_box_set_filter_func (GtkFlowBox *box, 26553: GtkFlowBoxFilterFunc filter_func, 26553: gpointer user_data, 26553: GDestroyNotify destroy); 26553: extern 26553: void gtk_flow_box_invalidate_filter (GtkFlowBox *box); 26553: 26553: typedef gint (*GtkFlowBoxSortFunc) (GtkFlowBoxChild *child1, 26553: GtkFlowBoxChild *child2, 26553: gpointer user_data); 26553: 26553: extern 26553: void gtk_flow_box_set_sort_func (GtkFlowBox *box, 26553: GtkFlowBoxSortFunc sort_func, 26553: gpointer user_data, 26553: GDestroyNotify destroy); 26553: extern 26553: void gtk_flow_box_invalidate_sort (GtkFlowBox *box); 26553: 26553: 26553: # 109 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkfontbutton.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkfontbutton.h" 26553: 26553: # 48 "/usr/include/gtk-3.0/gtk/gtkfontbutton.h" 26553: typedef struct _GtkFontButton GtkFontButton; 26553: typedef struct _GtkFontButtonClass GtkFontButtonClass; 26553: typedef struct _GtkFontButtonPrivate GtkFontButtonPrivate; 26553: 26553: struct _GtkFontButton { 26553: GtkButton button; 26553: 26553: 26553: GtkFontButtonPrivate *priv; 26553: }; 26553: 26553: struct _GtkFontButtonClass { 26553: GtkButtonClass parent_class; 26553: 26553: 26553: void (* font_set) (GtkFontButton *gfp); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_font_button_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget *gtk_font_button_new (void); 26553: extern 26553: GtkWidget *gtk_font_button_new_with_font (const gchar *fontname); 26553: 26553: extern 26553: const gchar * gtk_font_button_get_title (GtkFontButton *font_button); 26553: extern 26553: void gtk_font_button_set_title (GtkFontButton *font_button, 26553: const gchar *title); 26553: extern 26553: gboolean gtk_font_button_get_use_font (GtkFontButton *font_button); 26553: extern 26553: void gtk_font_button_set_use_font (GtkFontButton *font_button, 26553: gboolean use_font); 26553: extern 26553: gboolean gtk_font_button_get_use_size (GtkFontButton *font_button); 26553: extern 26553: void gtk_font_button_set_use_size (GtkFontButton *font_button, 26553: gboolean use_size); 26553: __attribute__((__deprecated__)) extern 26553: const gchar * gtk_font_button_get_font_name (GtkFontButton *font_button); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_font_button_set_font_name (GtkFontButton *font_button, 26553: const gchar *fontname); 26553: extern 26553: gboolean gtk_font_button_get_show_style (GtkFontButton *font_button); 26553: extern 26553: void gtk_font_button_set_show_style (GtkFontButton *font_button, 26553: gboolean show_style); 26553: extern 26553: gboolean gtk_font_button_get_show_size (GtkFontButton *font_button); 26553: extern 26553: void gtk_font_button_set_show_size (GtkFontButton *font_button, 26553: gboolean show_size); 26553: 26553: 26553: # 110 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkfontchooser.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkfontchooser.h" 26553: 26553: # 43 "/usr/include/gtk-3.0/gtk/gtkfontchooser.h" 26553: typedef gboolean (*GtkFontFilterFunc) (const PangoFontFamily *family, 26553: const PangoFontFace *face, 26553: gpointer data); 26553: # 61 "/usr/include/gtk-3.0/gtk/gtkfontchooser.h" 26553: typedef enum { 26553: GTK_FONT_CHOOSER_LEVEL_FAMILY = 0, 26553: GTK_FONT_CHOOSER_LEVEL_STYLE = 1 << 0, 26553: GTK_FONT_CHOOSER_LEVEL_SIZE = 1 << 1, 26553: GTK_FONT_CHOOSER_LEVEL_VARIATIONS = 1 << 2, 26553: GTK_FONT_CHOOSER_LEVEL_FEATURES = 1 << 3 26553: } GtkFontChooserLevel; 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GtkFontChooser GtkFontChooser; 26553: typedef struct _GtkFontChooserIface GtkFontChooserIface; 26553: 26553: struct _GtkFontChooserIface 26553: { 26553: GTypeInterface base_iface; 26553: 26553: 26553: PangoFontFamily * (* get_font_family) (GtkFontChooser *fontchooser); 26553: PangoFontFace * (* get_font_face) (GtkFontChooser *fontchooser); 26553: gint (* get_font_size) (GtkFontChooser *fontchooser); 26553: 26553: void (* set_filter_func) (GtkFontChooser *fontchooser, 26553: GtkFontFilterFunc filter, 26553: gpointer user_data, 26553: GDestroyNotify destroy); 26553: 26553: 26553: void (* font_activated) (GtkFontChooser *chooser, 26553: const gchar *fontname); 26553: 26553: 26553: void (* set_font_map) (GtkFontChooser *fontchooser, 26553: PangoFontMap *fontmap); 26553: PangoFontMap * (* get_font_map) (GtkFontChooser *fontchooser); 26553: 26553: 26553: gpointer padding[10]; 26553: }; 26553: 26553: extern 26553: GType gtk_font_chooser_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: PangoFontFamily *gtk_font_chooser_get_font_family (GtkFontChooser *fontchooser); 26553: extern 26553: PangoFontFace *gtk_font_chooser_get_font_face (GtkFontChooser *fontchooser); 26553: extern 26553: gint gtk_font_chooser_get_font_size (GtkFontChooser *fontchooser); 26553: 26553: extern 26553: PangoFontDescription * 26553: gtk_font_chooser_get_font_desc (GtkFontChooser *fontchooser); 26553: extern 26553: void gtk_font_chooser_set_font_desc (GtkFontChooser *fontchooser, 26553: const PangoFontDescription *font_desc); 26553: 26553: extern 26553: gchar* gtk_font_chooser_get_font (GtkFontChooser *fontchooser); 26553: 26553: extern 26553: void gtk_font_chooser_set_font (GtkFontChooser *fontchooser, 26553: const gchar *fontname); 26553: extern 26553: gchar* gtk_font_chooser_get_preview_text (GtkFontChooser *fontchooser); 26553: extern 26553: void gtk_font_chooser_set_preview_text (GtkFontChooser *fontchooser, 26553: const gchar *text); 26553: extern 26553: gboolean gtk_font_chooser_get_show_preview_entry (GtkFontChooser *fontchooser); 26553: extern 26553: void gtk_font_chooser_set_show_preview_entry (GtkFontChooser *fontchooser, 26553: gboolean show_preview_entry); 26553: extern 26553: void gtk_font_chooser_set_filter_func (GtkFontChooser *fontchooser, 26553: GtkFontFilterFunc filter, 26553: gpointer user_data, 26553: GDestroyNotify destroy); 26553: extern 26553: void gtk_font_chooser_set_font_map (GtkFontChooser *fontchooser, 26553: PangoFontMap *fontmap); 26553: extern 26553: PangoFontMap * gtk_font_chooser_get_font_map (GtkFontChooser *fontchooser); 26553: 26553: extern 26553: void gtk_font_chooser_set_level (GtkFontChooser *fontchooser, 26553: GtkFontChooserLevel level); 26553: extern 26553: GtkFontChooserLevel 26553: gtk_font_chooser_get_level (GtkFontChooser *fontchooser); 26553: extern 26553: char * gtk_font_chooser_get_font_features (GtkFontChooser *fontchooser); 26553: extern 26553: char * gtk_font_chooser_get_language (GtkFontChooser *fontchooser); 26553: extern 26553: void gtk_font_chooser_set_language (GtkFontChooser *fontchooser, 26553: const char *language); 26553: 26553: 26553: # 111 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkfontchooserdialog.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkfontchooserdialog.h" 26553: 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkfontchooserdialog.h" 26553: typedef struct _GtkFontChooserDialog GtkFontChooserDialog; 26553: typedef struct _GtkFontChooserDialogPrivate GtkFontChooserDialogPrivate; 26553: typedef struct _GtkFontChooserDialogClass GtkFontChooserDialogClass; 26553: 26553: struct _GtkFontChooserDialog 26553: { 26553: GtkDialog parent_instance; 26553: 26553: 26553: GtkFontChooserDialogPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkFontChooserDialogClass 26553: { 26553: GtkDialogClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_font_chooser_dialog_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_font_chooser_dialog_new (const gchar *title, 26553: GtkWindow *parent); 26553: 26553: 26553: # 112 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkfontchooserwidget.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkfontchooserwidget.h" 26553: 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkfontchooserwidget.h" 26553: typedef struct _GtkFontChooserWidget GtkFontChooserWidget; 26553: typedef struct _GtkFontChooserWidgetPrivate GtkFontChooserWidgetPrivate; 26553: typedef struct _GtkFontChooserWidgetClass GtkFontChooserWidgetClass; 26553: 26553: struct _GtkFontChooserWidget 26553: { 26553: GtkBox parent_instance; 26553: 26553: 26553: GtkFontChooserWidgetPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkFontChooserWidgetClass 26553: { 26553: GtkBoxClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: void (*_gtk_reserved5) (void); 26553: void (*_gtk_reserved6) (void); 26553: void (*_gtk_reserved7) (void); 26553: void (*_gtk_reserved8) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_font_chooser_widget_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget* gtk_font_chooser_widget_new (void); 26553: 26553: 26553: # 113 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkgesture.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkgesture.h" 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkgesture.h" 26553: typedef struct _GtkGesture GtkGesture; 26553: typedef struct _GtkGestureClass GtkGestureClass; 26553: 26553: extern 26553: GType gtk_gesture_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GdkDevice * gtk_gesture_get_device (GtkGesture *gesture); 26553: 26553: extern 26553: gboolean gtk_gesture_set_state (GtkGesture *gesture, 26553: GtkEventSequenceState state); 26553: extern 26553: GtkEventSequenceState 26553: gtk_gesture_get_sequence_state (GtkGesture *gesture, 26553: GdkEventSequence *sequence); 26553: extern 26553: gboolean gtk_gesture_set_sequence_state (GtkGesture *gesture, 26553: GdkEventSequence *sequence, 26553: GtkEventSequenceState state); 26553: extern 26553: GList * gtk_gesture_get_sequences (GtkGesture *gesture); 26553: 26553: extern 26553: GdkEventSequence * gtk_gesture_get_last_updated_sequence 26553: (GtkGesture *gesture); 26553: 26553: extern 26553: gboolean gtk_gesture_handles_sequence (GtkGesture *gesture, 26553: GdkEventSequence *sequence); 26553: extern 26553: const GdkEvent * 26553: gtk_gesture_get_last_event (GtkGesture *gesture, 26553: GdkEventSequence *sequence); 26553: extern 26553: gboolean gtk_gesture_get_point (GtkGesture *gesture, 26553: GdkEventSequence *sequence, 26553: gdouble *x, 26553: gdouble *y); 26553: extern 26553: gboolean gtk_gesture_get_bounding_box (GtkGesture *gesture, 26553: GdkRectangle *rect); 26553: extern 26553: gboolean gtk_gesture_get_bounding_box_center 26553: (GtkGesture *gesture, 26553: gdouble *x, 26553: gdouble *y); 26553: extern 26553: gboolean gtk_gesture_is_active (GtkGesture *gesture); 26553: 26553: extern 26553: gboolean gtk_gesture_is_recognized (GtkGesture *gesture); 26553: 26553: extern 26553: GdkWindow * gtk_gesture_get_window (GtkGesture *gesture); 26553: 26553: extern 26553: void gtk_gesture_set_window (GtkGesture *gesture, 26553: GdkWindow *window); 26553: 26553: extern 26553: void gtk_gesture_group (GtkGesture *group_gesture, 26553: GtkGesture *gesture); 26553: extern 26553: void gtk_gesture_ungroup (GtkGesture *gesture); 26553: 26553: extern 26553: GList * gtk_gesture_get_group (GtkGesture *gesture); 26553: 26553: extern 26553: gboolean gtk_gesture_is_grouped_with (GtkGesture *gesture, 26553: GtkGesture *other); 26553: 26553: 26553: # 115 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkgesturedrag.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkgesturedrag.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkgesturesingle.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkgesturesingle.h" 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkgesturesingle.h" 26553: typedef struct _GtkGestureSingle GtkGestureSingle; 26553: typedef struct _GtkGestureSingleClass GtkGestureSingleClass; 26553: 26553: extern 26553: GType gtk_gesture_single_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: gboolean gtk_gesture_single_get_touch_only (GtkGestureSingle *gesture); 26553: 26553: extern 26553: void gtk_gesture_single_set_touch_only (GtkGestureSingle *gesture, 26553: gboolean touch_only); 26553: extern 26553: gboolean gtk_gesture_single_get_exclusive (GtkGestureSingle *gesture); 26553: 26553: extern 26553: void gtk_gesture_single_set_exclusive (GtkGestureSingle *gesture, 26553: gboolean exclusive); 26553: 26553: extern 26553: guint gtk_gesture_single_get_button (GtkGestureSingle *gesture); 26553: 26553: extern 26553: void gtk_gesture_single_set_button (GtkGestureSingle *gesture, 26553: guint button); 26553: 26553: extern 26553: guint gtk_gesture_single_get_current_button 26553: (GtkGestureSingle *gesture); 26553: 26553: extern 26553: GdkEventSequence * gtk_gesture_single_get_current_sequence 26553: (GtkGestureSingle *gesture); 26553: 26553: 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkgesturedrag.h" 2 26553: 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkgesturedrag.h" 26553: typedef struct _GtkGestureDrag GtkGestureDrag; 26553: typedef struct _GtkGestureDragClass GtkGestureDragClass; 26553: 26553: extern 26553: GType gtk_gesture_drag_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkGesture * gtk_gesture_drag_new (GtkWidget *widget); 26553: 26553: extern 26553: gboolean gtk_gesture_drag_get_start_point (GtkGestureDrag *gesture, 26553: gdouble *x, 26553: gdouble *y); 26553: extern 26553: gboolean gtk_gesture_drag_get_offset (GtkGestureDrag *gesture, 26553: gdouble *x, 26553: gdouble *y); 26553: 26553: 26553: # 116 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkgesturelongpress.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkgesturelongpress.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkgesturelongpress.h" 26553: typedef struct _GtkGestureLongPress GtkGestureLongPress; 26553: typedef struct _GtkGestureLongPressClass GtkGestureLongPressClass; 26553: 26553: extern 26553: GType gtk_gesture_long_press_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkGesture * gtk_gesture_long_press_new (GtkWidget *widget); 26553: 26553: 26553: # 117 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkgesturemultipress.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkgesturemultipress.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkgesturemultipress.h" 26553: typedef struct _GtkGestureMultiPress GtkGestureMultiPress; 26553: typedef struct _GtkGestureMultiPressClass GtkGestureMultiPressClass; 26553: 26553: extern 26553: GType gtk_gesture_multi_press_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkGesture * gtk_gesture_multi_press_new (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_gesture_multi_press_set_area (GtkGestureMultiPress *gesture, 26553: const GdkRectangle *rect); 26553: extern 26553: gboolean gtk_gesture_multi_press_get_area (GtkGestureMultiPress *gesture, 26553: GdkRectangle *rect); 26553: 26553: 26553: # 118 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkgesturepan.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkgesturepan.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkgesturepan.h" 26553: typedef struct _GtkGesturePan GtkGesturePan; 26553: typedef struct _GtkGesturePanClass GtkGesturePanClass; 26553: 26553: extern 26553: GType gtk_gesture_pan_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkGesture * gtk_gesture_pan_new (GtkWidget *widget, 26553: GtkOrientation orientation); 26553: 26553: extern 26553: GtkOrientation gtk_gesture_pan_get_orientation (GtkGesturePan *gesture); 26553: 26553: extern 26553: void gtk_gesture_pan_set_orientation (GtkGesturePan *gesture, 26553: GtkOrientation orientation); 26553: 26553: 26553: 26553: # 119 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkgesturerotate.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkgesturerotate.h" 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkgesturerotate.h" 26553: typedef struct _GtkGestureRotate GtkGestureRotate; 26553: typedef struct _GtkGestureRotateClass GtkGestureRotateClass; 26553: 26553: extern 26553: GType gtk_gesture_rotate_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkGesture * gtk_gesture_rotate_new (GtkWidget *widget); 26553: 26553: extern 26553: gdouble gtk_gesture_rotate_get_angle_delta (GtkGestureRotate *gesture); 26553: 26553: 26553: # 120 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkgesturestylus.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkgesturestylus.h" 26553: 26553: # 37 "/usr/include/gtk-3.0/gtk/gtkgesturestylus.h" 26553: typedef struct _GtkGestureStylus GtkGestureStylus; 26553: typedef struct _GtkGestureStylusClass GtkGestureStylusClass; 26553: 26553: extern 26553: GType gtk_gesture_stylus_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkGesture * gtk_gesture_stylus_new (GtkWidget *widget); 26553: 26553: extern 26553: gboolean gtk_gesture_stylus_get_axis (GtkGestureStylus *gesture, 26553: GdkAxisUse axis, 26553: gdouble *value); 26553: extern 26553: gboolean gtk_gesture_stylus_get_axes (GtkGestureStylus *gesture, 26553: GdkAxisUse axes[], 26553: gdouble **values); 26553: extern 26553: GdkDeviceTool * gtk_gesture_stylus_get_device_tool (GtkGestureStylus *gesture); 26553: 26553: 26553: # 122 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkgestureswipe.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkgestureswipe.h" 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkgestureswipe.h" 26553: typedef struct _GtkGestureSwipe GtkGestureSwipe; 26553: typedef struct _GtkGestureSwipeClass GtkGestureSwipeClass; 26553: 26553: extern 26553: GType gtk_gesture_swipe_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkGesture * gtk_gesture_swipe_new (GtkWidget *widget); 26553: 26553: extern 26553: gboolean gtk_gesture_swipe_get_velocity (GtkGestureSwipe *gesture, 26553: gdouble *velocity_x, 26553: gdouble *velocity_y); 26553: 26553: 26553: # 123 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkgesturezoom.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkgesturezoom.h" 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkgesturezoom.h" 26553: typedef struct _GtkGestureZoom GtkGestureZoom; 26553: typedef struct _GtkGestureZoomClass GtkGestureZoomClass; 26553: 26553: extern 26553: GType gtk_gesture_zoom_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkGesture * gtk_gesture_zoom_new (GtkWidget *widget); 26553: 26553: extern 26553: gdouble gtk_gesture_zoom_get_scale_delta (GtkGestureZoom *gesture); 26553: 26553: 26553: # 124 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkglarea.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkglarea.h" 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkglarea.h" 26553: typedef struct _GtkGLArea GtkGLArea; 26553: typedef struct _GtkGLAreaClass GtkGLAreaClass; 26553: # 49 "/usr/include/gtk-3.0/gtk/gtkglarea.h" 26553: struct _GtkGLArea 26553: { 26553: 26553: GtkWidget parent_instance; 26553: }; 26553: # 65 "/usr/include/gtk-3.0/gtk/gtkglarea.h" 26553: struct _GtkGLAreaClass 26553: { 26553: 26553: GtkWidgetClass parent_class; 26553: 26553: 26553: gboolean (* render) (GtkGLArea *area, 26553: GdkGLContext *context); 26553: void (* resize) (GtkGLArea *area, 26553: int width, 26553: int height); 26553: GdkGLContext * (* create_context) (GtkGLArea *area); 26553: 26553: 26553: gpointer _padding[6]; 26553: }; 26553: 26553: extern 26553: GType gtk_gl_area_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget * gtk_gl_area_new (void); 26553: 26553: extern 26553: void gtk_gl_area_set_use_es (GtkGLArea *area, 26553: gboolean use_es); 26553: extern 26553: gboolean gtk_gl_area_get_use_es (GtkGLArea *area); 26553: extern 26553: void gtk_gl_area_set_required_version (GtkGLArea *area, 26553: gint major, 26553: gint minor); 26553: extern 26553: void gtk_gl_area_get_required_version (GtkGLArea *area, 26553: gint *major, 26553: gint *minor); 26553: extern 26553: gboolean gtk_gl_area_get_has_alpha (GtkGLArea *area); 26553: extern 26553: void gtk_gl_area_set_has_alpha (GtkGLArea *area, 26553: gboolean has_alpha); 26553: extern 26553: gboolean gtk_gl_area_get_has_depth_buffer (GtkGLArea *area); 26553: extern 26553: void gtk_gl_area_set_has_depth_buffer (GtkGLArea *area, 26553: gboolean has_depth_buffer); 26553: extern 26553: gboolean gtk_gl_area_get_has_stencil_buffer (GtkGLArea *area); 26553: extern 26553: void gtk_gl_area_set_has_stencil_buffer (GtkGLArea *area, 26553: gboolean has_stencil_buffer); 26553: extern 26553: gboolean gtk_gl_area_get_auto_render (GtkGLArea *area); 26553: extern 26553: void gtk_gl_area_set_auto_render (GtkGLArea *area, 26553: gboolean auto_render); 26553: extern 26553: void gtk_gl_area_queue_render (GtkGLArea *area); 26553: 26553: 26553: extern 26553: GdkGLContext * gtk_gl_area_get_context (GtkGLArea *area); 26553: 26553: extern 26553: void gtk_gl_area_make_current (GtkGLArea *area); 26553: extern 26553: void gtk_gl_area_attach_buffers (GtkGLArea *area); 26553: 26553: extern 26553: void gtk_gl_area_set_error (GtkGLArea *area, 26553: const GError *error); 26553: extern 26553: GError * gtk_gl_area_get_error (GtkGLArea *area); 26553: 26553: 26553: # 125 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkgrid.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkgrid.h" 26553: 26553: # 40 "/usr/include/gtk-3.0/gtk/gtkgrid.h" 26553: typedef struct _GtkGrid GtkGrid; 26553: typedef struct _GtkGridPrivate GtkGridPrivate; 26553: typedef struct _GtkGridClass GtkGridClass; 26553: 26553: struct _GtkGrid 26553: { 26553: 26553: GtkContainer container; 26553: 26553: GtkGridPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkGridClass 26553: { 26553: GtkContainerClass parent_class; 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: void (*_gtk_reserved5) (void); 26553: void (*_gtk_reserved6) (void); 26553: void (*_gtk_reserved7) (void); 26553: void (*_gtk_reserved8) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_grid_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_grid_new (void); 26553: extern 26553: void gtk_grid_attach (GtkGrid *grid, 26553: GtkWidget *child, 26553: gint left, 26553: gint top, 26553: gint width, 26553: gint height); 26553: extern 26553: void gtk_grid_attach_next_to (GtkGrid *grid, 26553: GtkWidget *child, 26553: GtkWidget *sibling, 26553: GtkPositionType side, 26553: gint width, 26553: gint height); 26553: extern 26553: GtkWidget *gtk_grid_get_child_at (GtkGrid *grid, 26553: gint left, 26553: gint top); 26553: extern 26553: void gtk_grid_insert_row (GtkGrid *grid, 26553: gint position); 26553: extern 26553: void gtk_grid_insert_column (GtkGrid *grid, 26553: gint position); 26553: extern 26553: void gtk_grid_remove_row (GtkGrid *grid, 26553: gint position); 26553: extern 26553: void gtk_grid_remove_column (GtkGrid *grid, 26553: gint position); 26553: extern 26553: void gtk_grid_insert_next_to (GtkGrid *grid, 26553: GtkWidget *sibling, 26553: GtkPositionType side); 26553: extern 26553: void gtk_grid_set_row_homogeneous (GtkGrid *grid, 26553: gboolean homogeneous); 26553: extern 26553: gboolean gtk_grid_get_row_homogeneous (GtkGrid *grid); 26553: extern 26553: void gtk_grid_set_row_spacing (GtkGrid *grid, 26553: guint spacing); 26553: extern 26553: guint gtk_grid_get_row_spacing (GtkGrid *grid); 26553: extern 26553: void gtk_grid_set_column_homogeneous (GtkGrid *grid, 26553: gboolean homogeneous); 26553: extern 26553: gboolean gtk_grid_get_column_homogeneous (GtkGrid *grid); 26553: extern 26553: void gtk_grid_set_column_spacing (GtkGrid *grid, 26553: guint spacing); 26553: extern 26553: guint gtk_grid_get_column_spacing (GtkGrid *grid); 26553: extern 26553: void gtk_grid_set_row_baseline_position (GtkGrid *grid, 26553: gint row, 26553: GtkBaselinePosition pos); 26553: extern 26553: GtkBaselinePosition gtk_grid_get_row_baseline_position (GtkGrid *grid, 26553: gint row); 26553: extern 26553: void gtk_grid_set_baseline_row (GtkGrid *grid, 26553: gint row); 26553: extern 26553: gint gtk_grid_get_baseline_row (GtkGrid *grid); 26553: 26553: 26553: 26553: # 126 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkheaderbar.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkheaderbar.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkheaderbar.h" 26553: typedef struct _GtkHeaderBar GtkHeaderBar; 26553: typedef struct _GtkHeaderBarPrivate GtkHeaderBarPrivate; 26553: typedef struct _GtkHeaderBarClass GtkHeaderBarClass; 26553: 26553: struct _GtkHeaderBar 26553: { 26553: GtkContainer container; 26553: }; 26553: 26553: struct _GtkHeaderBarClass 26553: { 26553: GtkContainerClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_header_bar_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget *gtk_header_bar_new (void); 26553: extern 26553: void gtk_header_bar_set_title (GtkHeaderBar *bar, 26553: const gchar *title); 26553: extern 26553: const gchar *gtk_header_bar_get_title (GtkHeaderBar *bar); 26553: extern 26553: void gtk_header_bar_set_subtitle (GtkHeaderBar *bar, 26553: const gchar *subtitle); 26553: extern 26553: const gchar *gtk_header_bar_get_subtitle (GtkHeaderBar *bar); 26553: 26553: 26553: extern 26553: void gtk_header_bar_set_custom_title (GtkHeaderBar *bar, 26553: GtkWidget *title_widget); 26553: extern 26553: GtkWidget *gtk_header_bar_get_custom_title (GtkHeaderBar *bar); 26553: extern 26553: void gtk_header_bar_pack_start (GtkHeaderBar *bar, 26553: GtkWidget *child); 26553: extern 26553: void gtk_header_bar_pack_end (GtkHeaderBar *bar, 26553: GtkWidget *child); 26553: 26553: extern 26553: gboolean gtk_header_bar_get_show_close_button (GtkHeaderBar *bar); 26553: 26553: extern 26553: void gtk_header_bar_set_show_close_button (GtkHeaderBar *bar, 26553: gboolean setting); 26553: 26553: extern 26553: void gtk_header_bar_set_has_subtitle (GtkHeaderBar *bar, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_header_bar_get_has_subtitle (GtkHeaderBar *bar); 26553: 26553: extern 26553: void gtk_header_bar_set_decoration_layout (GtkHeaderBar *bar, 26553: const gchar *layout); 26553: extern 26553: const gchar *gtk_header_bar_get_decoration_layout (GtkHeaderBar *bar); 26553: 26553: 26553: # 127 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkicontheme.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkicontheme.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkstylecontext.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkstylecontext.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkstyleprovider.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkstyleprovider.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h" 26553: 26553: # 48 "/usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h" 26553: typedef struct _GtkIconFactory GtkIconFactory; 26553: typedef struct _GtkIconFactoryPrivate GtkIconFactoryPrivate; 26553: typedef struct _GtkIconFactoryClass GtkIconFactoryClass; 26553: 26553: struct _GtkIconFactory 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GtkIconFactoryPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkIconFactoryClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_icon_factory_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__)) extern 26553: GtkIconFactory* gtk_icon_factory_new (void); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_icon_factory_add (GtkIconFactory *factory, 26553: const gchar *stock_id, 26553: GtkIconSet *icon_set); 26553: __attribute__((__deprecated__)) extern 26553: GtkIconSet* gtk_icon_factory_lookup (GtkIconFactory *factory, 26553: const gchar *stock_id); 26553: 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_icon_factory_add_default (GtkIconFactory *factory); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_icon_factory_remove_default (GtkIconFactory *factory); 26553: __attribute__((__deprecated__)) extern 26553: GtkIconSet* gtk_icon_factory_lookup_default (const gchar *stock_id); 26553: # 110 "/usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h" 26553: extern 26553: gboolean gtk_icon_size_lookup (GtkIconSize size, 26553: gint *width, 26553: gint *height); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_icon_size_lookup" "' instead"))) extern 26553: gboolean gtk_icon_size_lookup_for_settings (GtkSettings *settings, 26553: GtkIconSize size, 26553: gint *width, 26553: gint *height); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GtkIconSize gtk_icon_size_register (const gchar *name, 26553: gint width, 26553: gint height); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_icon_size_register_alias (const gchar *alias, 26553: GtkIconSize target); 26553: __attribute__((__deprecated__)) extern 26553: GtkIconSize gtk_icon_size_from_name (const gchar *name); 26553: __attribute__((__deprecated__)) extern 26553: const gchar* gtk_icon_size_get_name (GtkIconSize size); 26553: 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_icon_set_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__)) extern 26553: GtkIconSet* gtk_icon_set_new (void); 26553: __attribute__((__deprecated__)) extern 26553: GtkIconSet* gtk_icon_set_new_from_pixbuf (GdkPixbuf *pixbuf); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GtkIconSet* gtk_icon_set_ref (GtkIconSet *icon_set); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_icon_set_unref (GtkIconSet *icon_set); 26553: __attribute__((__deprecated__)) extern 26553: GtkIconSet* gtk_icon_set_copy (GtkIconSet *icon_set); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_icon_set_render_icon_pixbuf" "' instead"))) extern 26553: GdkPixbuf* gtk_icon_set_render_icon (GtkIconSet *icon_set, 26553: GtkStyle *style, 26553: GtkTextDirection direction, 26553: GtkStateType state, 26553: GtkIconSize size, 26553: GtkWidget *widget, 26553: const gchar *detail); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_icon_set_add_source (GtkIconSet *icon_set, 26553: const GtkIconSource *source); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_icon_set_get_sizes (GtkIconSet *icon_set, 26553: GtkIconSize **sizes, 26553: gint *n_sizes); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_icon_source_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__)) extern 26553: GtkIconSource* gtk_icon_source_new (void); 26553: __attribute__((__deprecated__)) extern 26553: GtkIconSource* gtk_icon_source_copy (const GtkIconSource *source); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_icon_source_free (GtkIconSource *source); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_icon_source_set_filename (GtkIconSource *source, 26553: const gchar *filename); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_icon_source_set_icon_name (GtkIconSource *source, 26553: const gchar *icon_name); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_icon_source_set_pixbuf (GtkIconSource *source, 26553: GdkPixbuf *pixbuf); 26553: 26553: __attribute__((__deprecated__)) extern 26553: const gchar * gtk_icon_source_get_filename (const GtkIconSource *source); 26553: __attribute__((__deprecated__)) extern 26553: const gchar * gtk_icon_source_get_icon_name (const GtkIconSource *source); 26553: __attribute__((__deprecated__)) extern 26553: GdkPixbuf* gtk_icon_source_get_pixbuf (const GtkIconSource *source); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_icon_source_set_direction_wildcarded (GtkIconSource *source, 26553: gboolean setting); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_icon_source_set_state_wildcarded (GtkIconSource *source, 26553: gboolean setting); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_icon_source_set_size_wildcarded (GtkIconSource *source, 26553: gboolean setting); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_icon_source_get_size_wildcarded (const GtkIconSource *source); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_icon_source_get_state_wildcarded (const GtkIconSource *source); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_icon_source_get_direction_wildcarded (const GtkIconSource *source); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_icon_source_set_direction (GtkIconSource *source, 26553: GtkTextDirection direction); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_icon_source_set_state (GtkIconSource *source, 26553: GtkStateType state); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_icon_source_set_size (GtkIconSource *source, 26553: GtkIconSize size); 26553: __attribute__((__deprecated__)) extern 26553: GtkTextDirection gtk_icon_source_get_direction (const GtkIconSource *source); 26553: __attribute__((__deprecated__)) extern 26553: GtkStateType gtk_icon_source_get_state (const GtkIconSource *source); 26553: __attribute__((__deprecated__)) extern 26553: GtkIconSize gtk_icon_source_get_size (const GtkIconSource *source); 26553: 26553: 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkstyleprovider.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkstyleproperties.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/deprecated/gtkstyleproperties.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/deprecated/gtkstyleproperties.h" 26553: typedef struct _GtkStyleProperties GtkStyleProperties; 26553: typedef struct _GtkStylePropertiesClass GtkStylePropertiesClass; 26553: typedef struct _GtkStylePropertiesPrivate GtkStylePropertiesPrivate; 26553: 26553: typedef struct _GtkSymbolicColor GtkSymbolicColor; 26553: typedef struct _GtkGradient GtkGradient; 26553: 26553: struct _GtkStyleProperties 26553: { 26553: 26553: GObject parent_object; 26553: GtkStylePropertiesPrivate *priv; 26553: }; 26553: 26553: struct _GtkStylePropertiesClass 26553: { 26553: 26553: GObjectClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: typedef gboolean (* GtkStylePropertyParser) (const gchar *string, 26553: GValue *value, 26553: GError **error); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_style_properties_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_style_properties_register_property (GtkStylePropertyParser parse_func, 26553: GParamSpec *pspec); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_style_properties_lookup_property (const gchar *property_name, 26553: GtkStylePropertyParser *parse_func, 26553: GParamSpec **pspec); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GtkStyleProperties * gtk_style_properties_new (void); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_style_properties_map_color (GtkStyleProperties *props, 26553: const gchar *name, 26553: GtkSymbolicColor *color); 26553: __attribute__((__deprecated__)) extern 26553: GtkSymbolicColor * gtk_style_properties_lookup_color (GtkStyleProperties *props, 26553: const gchar *name); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_style_properties_set_property (GtkStyleProperties *props, 26553: const gchar *property, 26553: GtkStateFlags state, 26553: const GValue *value); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_style_properties_set_valist (GtkStyleProperties *props, 26553: GtkStateFlags state, 26553: va_list args); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_style_properties_set (GtkStyleProperties *props, 26553: GtkStateFlags state, 26553: ...) __attribute__((__sentinel__)); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_style_properties_get_property (GtkStyleProperties *props, 26553: const gchar *property, 26553: GtkStateFlags state, 26553: GValue *value); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_style_properties_get_valist (GtkStyleProperties *props, 26553: GtkStateFlags state, 26553: va_list args); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_style_properties_get (GtkStyleProperties *props, 26553: GtkStateFlags state, 26553: ...) __attribute__((__sentinel__)); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_style_properties_unset_property (GtkStyleProperties *props, 26553: const gchar *property, 26553: GtkStateFlags state); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_style_properties_clear (GtkStyleProperties *props); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_style_properties_merge (GtkStyleProperties *props, 26553: const GtkStyleProperties *props_to_merge, 26553: gboolean replace); 26553: 26553: 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkstyleprovider.h" 2 26553: 26553: 26553: 26553: # 89 "/usr/include/gtk-3.0/gtk/gtkstyleprovider.h" 26553: typedef struct _GtkStyleProviderIface GtkStyleProviderIface; 26553: typedef struct _GtkStyleProvider GtkStyleProvider; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkStyleProviderIface 26553: { 26553: 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: GtkStyleProperties * (* get_style) (GtkStyleProvider *provider, 26553: GtkWidgetPath *path); 26553: 26553: gboolean (* get_style_property) (GtkStyleProvider *provider, 26553: GtkWidgetPath *path, 26553: GtkStateFlags state, 26553: GParamSpec *pspec, 26553: GValue *value); 26553: 26553: GtkIconFactory * (* get_icon_factory) (GtkStyleProvider *provider, 26553: GtkWidgetPath *path); 26553: }; 26553: 26553: extern 26553: GType gtk_style_provider_get_type (void) __attribute__ ((__const__)); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GtkStyleProperties *gtk_style_provider_get_style (GtkStyleProvider *provider, 26553: GtkWidgetPath *path); 26553: 26553: extern 26553: gboolean gtk_style_provider_get_style_property (GtkStyleProvider *provider, 26553: GtkWidgetPath *path, 26553: GtkStateFlags state, 26553: GParamSpec *pspec, 26553: GValue *value); 26553: 26553: __attribute__((__deprecated__("Use '" "((void *)0)" "' instead"))) extern 26553: GtkIconFactory * gtk_style_provider_get_icon_factory (GtkStyleProvider *provider, 26553: GtkWidgetPath *path); 26553: 26553: 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkstylecontext.h" 2 26553: 26553: 26553: 26553: 26553: # 40 "/usr/include/gtk-3.0/gtk/gtkstylecontext.h" 26553: typedef struct _GtkStyleContextClass GtkStyleContextClass; 26553: typedef struct _GtkStyleContextPrivate GtkStyleContextPrivate; 26553: 26553: struct _GtkStyleContext 26553: { 26553: GObject parent_object; 26553: GtkStyleContextPrivate *priv; 26553: }; 26553: 26553: struct _GtkStyleContextClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: void (* changed) (GtkStyleContext *context); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: # 1018 "/usr/include/gtk-3.0/gtk/gtkstylecontext.h" 26553: extern 26553: GType gtk_style_context_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkStyleContext * gtk_style_context_new (void); 26553: 26553: extern 26553: void gtk_style_context_add_provider_for_screen (GdkScreen *screen, 26553: GtkStyleProvider *provider, 26553: guint priority); 26553: extern 26553: void gtk_style_context_remove_provider_for_screen (GdkScreen *screen, 26553: GtkStyleProvider *provider); 26553: 26553: extern 26553: void gtk_style_context_add_provider (GtkStyleContext *context, 26553: GtkStyleProvider *provider, 26553: guint priority); 26553: 26553: extern 26553: void gtk_style_context_remove_provider (GtkStyleContext *context, 26553: GtkStyleProvider *provider); 26553: 26553: extern 26553: void gtk_style_context_save (GtkStyleContext *context); 26553: extern 26553: void gtk_style_context_restore (GtkStyleContext *context); 26553: 26553: extern 26553: GtkCssSection * gtk_style_context_get_section (GtkStyleContext *context, 26553: const gchar *property); 26553: extern 26553: void gtk_style_context_get_property (GtkStyleContext *context, 26553: const gchar *property, 26553: GtkStateFlags state, 26553: GValue *value); 26553: extern 26553: void gtk_style_context_get_valist (GtkStyleContext *context, 26553: GtkStateFlags state, 26553: va_list args); 26553: extern 26553: void gtk_style_context_get (GtkStyleContext *context, 26553: GtkStateFlags state, 26553: ...) __attribute__((__sentinel__)); 26553: 26553: extern 26553: void gtk_style_context_set_state (GtkStyleContext *context, 26553: GtkStateFlags flags); 26553: extern 26553: GtkStateFlags gtk_style_context_get_state (GtkStyleContext *context); 26553: 26553: extern 26553: void gtk_style_context_set_scale (GtkStyleContext *context, 26553: gint scale); 26553: extern 26553: gint gtk_style_context_get_scale (GtkStyleContext *context); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_style_context_state_is_running (GtkStyleContext *context, 26553: GtkStateType state, 26553: gdouble *progress); 26553: 26553: extern 26553: void gtk_style_context_set_path (GtkStyleContext *context, 26553: GtkWidgetPath *path); 26553: extern 26553: const GtkWidgetPath * gtk_style_context_get_path (GtkStyleContext *context); 26553: extern 26553: void gtk_style_context_set_parent (GtkStyleContext *context, 26553: GtkStyleContext *parent); 26553: extern 26553: GtkStyleContext *gtk_style_context_get_parent (GtkStyleContext *context); 26553: 26553: extern 26553: GList * gtk_style_context_list_classes (GtkStyleContext *context); 26553: 26553: extern 26553: void gtk_style_context_add_class (GtkStyleContext *context, 26553: const gchar *class_name); 26553: extern 26553: void gtk_style_context_remove_class (GtkStyleContext *context, 26553: const gchar *class_name); 26553: extern 26553: gboolean gtk_style_context_has_class (GtkStyleContext *context, 26553: const gchar *class_name); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GList * gtk_style_context_list_regions (GtkStyleContext *context); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_style_context_add_region (GtkStyleContext *context, 26553: const gchar *region_name, 26553: GtkRegionFlags flags); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_style_context_remove_region (GtkStyleContext *context, 26553: const gchar *region_name); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_style_context_has_region (GtkStyleContext *context, 26553: const gchar *region_name, 26553: GtkRegionFlags *flags_return); 26553: 26553: extern 26553: void gtk_style_context_get_style_property (GtkStyleContext *context, 26553: const gchar *property_name, 26553: GValue *value); 26553: extern 26553: void gtk_style_context_get_style_valist (GtkStyleContext *context, 26553: va_list args); 26553: extern 26553: void gtk_style_context_get_style (GtkStyleContext *context, 26553: ...); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_icon_theme_lookup_icon" "' instead"))) extern 26553: GtkIconSet * gtk_style_context_lookup_icon_set (GtkStyleContext *context, 26553: const gchar *stock_id); 26553: __attribute__((__deprecated__)) extern 26553: GdkPixbuf * gtk_icon_set_render_icon_pixbuf (GtkIconSet *icon_set, 26553: GtkStyleContext *context, 26553: GtkIconSize size); 26553: __attribute__((__deprecated__)) extern 26553: cairo_surface_t * 26553: gtk_icon_set_render_icon_surface (GtkIconSet *icon_set, 26553: GtkStyleContext *context, 26553: GtkIconSize size, 26553: int scale, 26553: GdkWindow *for_window); 26553: 26553: extern 26553: void gtk_style_context_set_screen (GtkStyleContext *context, 26553: GdkScreen *screen); 26553: extern 26553: GdkScreen * gtk_style_context_get_screen (GtkStyleContext *context); 26553: 26553: extern 26553: void gtk_style_context_set_frame_clock (GtkStyleContext *context, 26553: GdkFrameClock *frame_clock); 26553: extern 26553: GdkFrameClock *gtk_style_context_get_frame_clock (GtkStyleContext *context); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_style_context_set_state" "' instead"))) extern 26553: void gtk_style_context_set_direction (GtkStyleContext *context, 26553: GtkTextDirection direction); 26553: __attribute__((__deprecated__("Use '" "gtk_style_context_get_state" "' instead"))) extern 26553: GtkTextDirection gtk_style_context_get_direction (GtkStyleContext *context); 26553: 26553: extern 26553: void gtk_style_context_set_junction_sides (GtkStyleContext *context, 26553: GtkJunctionSides sides); 26553: extern 26553: GtkJunctionSides gtk_style_context_get_junction_sides (GtkStyleContext *context); 26553: 26553: extern 26553: gboolean gtk_style_context_lookup_color (GtkStyleContext *context, 26553: const gchar *color_name, 26553: GdkRGBA *color); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_style_context_notify_state_change (GtkStyleContext *context, 26553: GdkWindow *window, 26553: gpointer region_id, 26553: GtkStateType state, 26553: gboolean state_value); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_style_context_cancel_animations (GtkStyleContext *context, 26553: gpointer region_id); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_style_context_scroll_animations (GtkStyleContext *context, 26553: GdkWindow *window, 26553: gint dx, 26553: gint dy); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_style_context_push_animatable_region (GtkStyleContext *context, 26553: gpointer region_id); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_style_context_pop_animatable_region (GtkStyleContext *context); 26553: 26553: 26553: extern 26553: void gtk_style_context_get_color (GtkStyleContext *context, 26553: GtkStateFlags state, 26553: GdkRGBA *color); 26553: __attribute__((__deprecated__("Use '" "gtk_render_background" "' instead"))) extern 26553: void gtk_style_context_get_background_color (GtkStyleContext *context, 26553: GtkStateFlags state, 26553: GdkRGBA *color); 26553: __attribute__((__deprecated__("Use '" "gtk_render_frame" "' instead"))) extern 26553: void gtk_style_context_get_border_color (GtkStyleContext *context, 26553: GtkStateFlags state, 26553: GdkRGBA *color); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_style_context_get" "' instead"))) extern 26553: const PangoFontDescription * 26553: gtk_style_context_get_font (GtkStyleContext *context, 26553: GtkStateFlags state); 26553: extern 26553: void gtk_style_context_get_border (GtkStyleContext *context, 26553: GtkStateFlags state, 26553: GtkBorder *border); 26553: extern 26553: void gtk_style_context_get_padding (GtkStyleContext *context, 26553: GtkStateFlags state, 26553: GtkBorder *padding); 26553: extern 26553: void gtk_style_context_get_margin (GtkStyleContext *context, 26553: GtkStateFlags state, 26553: GtkBorder *margin); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_style_context_invalidate (GtkStyleContext *context); 26553: extern 26553: void gtk_style_context_reset_widgets (GdkScreen *screen); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_render_background" "' instead"))) extern 26553: void gtk_style_context_set_background (GtkStyleContext *context, 26553: GdkWindow *window); 26553: 26553: extern 26553: void gtk_render_insertion_cursor 26553: (GtkStyleContext *context, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: PangoLayout *layout, 26553: int index, 26553: PangoDirection direction); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_draw_insertion_cursor (GtkWidget *widget, 26553: cairo_t *cr, 26553: const GdkRectangle *location, 26553: gboolean is_primary, 26553: GtkTextDirection direction, 26553: gboolean draw_arrow); 26553: 26553: typedef enum { 26553: GTK_STYLE_CONTEXT_PRINT_NONE = 0, 26553: GTK_STYLE_CONTEXT_PRINT_RECURSE = 1 << 0, 26553: GTK_STYLE_CONTEXT_PRINT_SHOW_STYLE = 1 << 1 26553: } GtkStyleContextPrintFlags; 26553: 26553: extern 26553: char * gtk_style_context_to_string (GtkStyleContext *context, 26553: GtkStyleContextPrintFlags flags); 26553: 26553: 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkicontheme.h" 2 26553: 26553: 26553: # 51 "/usr/include/gtk-3.0/gtk/gtkicontheme.h" 26553: typedef struct _GtkIconInfo GtkIconInfo; 26553: typedef struct _GtkIconInfoClass GtkIconInfoClass; 26553: typedef struct _GtkIconTheme GtkIconTheme; 26553: typedef struct _GtkIconThemeClass GtkIconThemeClass; 26553: typedef struct _GtkIconThemePrivate GtkIconThemePrivate; 26553: # 68 "/usr/include/gtk-3.0/gtk/gtkicontheme.h" 26553: struct _GtkIconTheme 26553: { 26553: 26553: GObject parent_instance; 26553: 26553: GtkIconThemePrivate *priv; 26553: }; 26553: # 83 "/usr/include/gtk-3.0/gtk/gtkicontheme.h" 26553: struct _GtkIconThemeClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: void (* changed) (GtkIconTheme *icon_theme); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: # 128 "/usr/include/gtk-3.0/gtk/gtkicontheme.h" 26553: typedef enum 26553: { 26553: GTK_ICON_LOOKUP_NO_SVG = 1 << 0, 26553: GTK_ICON_LOOKUP_FORCE_SVG = 1 << 1, 26553: GTK_ICON_LOOKUP_USE_BUILTIN = 1 << 2, 26553: GTK_ICON_LOOKUP_GENERIC_FALLBACK = 1 << 3, 26553: GTK_ICON_LOOKUP_FORCE_SIZE = 1 << 4, 26553: GTK_ICON_LOOKUP_FORCE_REGULAR = 1 << 5, 26553: GTK_ICON_LOOKUP_FORCE_SYMBOLIC = 1 << 6, 26553: GTK_ICON_LOOKUP_DIR_LTR = 1 << 7, 26553: GTK_ICON_LOOKUP_DIR_RTL = 1 << 8 26553: } GtkIconLookupFlags; 26553: # 155 "/usr/include/gtk-3.0/gtk/gtkicontheme.h" 26553: typedef enum { 26553: GTK_ICON_THEME_NOT_FOUND, 26553: GTK_ICON_THEME_FAILED 26553: } GtkIconThemeError; 26553: 26553: extern 26553: GQuark gtk_icon_theme_error_quark (void); 26553: 26553: extern 26553: GType gtk_icon_theme_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkIconTheme *gtk_icon_theme_new (void); 26553: extern 26553: GtkIconTheme *gtk_icon_theme_get_default (void); 26553: extern 26553: GtkIconTheme *gtk_icon_theme_get_for_screen (GdkScreen *screen); 26553: extern 26553: void gtk_icon_theme_set_screen (GtkIconTheme *icon_theme, 26553: GdkScreen *screen); 26553: 26553: extern 26553: void gtk_icon_theme_set_search_path (GtkIconTheme *icon_theme, 26553: const gchar *path[], 26553: gint n_elements); 26553: extern 26553: void gtk_icon_theme_get_search_path (GtkIconTheme *icon_theme, 26553: gchar **path[], 26553: gint *n_elements); 26553: extern 26553: void gtk_icon_theme_append_search_path (GtkIconTheme *icon_theme, 26553: const gchar *path); 26553: extern 26553: void gtk_icon_theme_prepend_search_path (GtkIconTheme *icon_theme, 26553: const gchar *path); 26553: 26553: extern 26553: void gtk_icon_theme_add_resource_path (GtkIconTheme *icon_theme, 26553: const gchar *path); 26553: 26553: extern 26553: void gtk_icon_theme_set_custom_theme (GtkIconTheme *icon_theme, 26553: const gchar *theme_name); 26553: 26553: extern 26553: gboolean gtk_icon_theme_has_icon (GtkIconTheme *icon_theme, 26553: const gchar *icon_name); 26553: extern 26553: gint *gtk_icon_theme_get_icon_sizes (GtkIconTheme *icon_theme, 26553: const gchar *icon_name); 26553: extern 26553: GtkIconInfo * gtk_icon_theme_lookup_icon (GtkIconTheme *icon_theme, 26553: const gchar *icon_name, 26553: gint size, 26553: GtkIconLookupFlags flags); 26553: extern 26553: GtkIconInfo * gtk_icon_theme_lookup_icon_for_scale (GtkIconTheme *icon_theme, 26553: const gchar *icon_name, 26553: gint size, 26553: gint scale, 26553: GtkIconLookupFlags flags); 26553: 26553: extern 26553: GtkIconInfo * gtk_icon_theme_choose_icon (GtkIconTheme *icon_theme, 26553: const gchar *icon_names[], 26553: gint size, 26553: GtkIconLookupFlags flags); 26553: extern 26553: GtkIconInfo * gtk_icon_theme_choose_icon_for_scale (GtkIconTheme *icon_theme, 26553: const gchar *icon_names[], 26553: gint size, 26553: gint scale, 26553: GtkIconLookupFlags flags); 26553: extern 26553: GdkPixbuf * gtk_icon_theme_load_icon (GtkIconTheme *icon_theme, 26553: const gchar *icon_name, 26553: gint size, 26553: GtkIconLookupFlags flags, 26553: GError **error); 26553: extern 26553: GdkPixbuf * gtk_icon_theme_load_icon_for_scale (GtkIconTheme *icon_theme, 26553: const gchar *icon_name, 26553: gint size, 26553: gint scale, 26553: GtkIconLookupFlags flags, 26553: GError **error); 26553: extern 26553: cairo_surface_t * gtk_icon_theme_load_surface (GtkIconTheme *icon_theme, 26553: const gchar *icon_name, 26553: gint size, 26553: gint scale, 26553: GdkWindow *for_window, 26553: GtkIconLookupFlags flags, 26553: GError **error); 26553: 26553: extern 26553: GtkIconInfo * gtk_icon_theme_lookup_by_gicon (GtkIconTheme *icon_theme, 26553: GIcon *icon, 26553: gint size, 26553: GtkIconLookupFlags flags); 26553: extern 26553: GtkIconInfo * gtk_icon_theme_lookup_by_gicon_for_scale (GtkIconTheme *icon_theme, 26553: GIcon *icon, 26553: gint size, 26553: gint scale, 26553: GtkIconLookupFlags flags); 26553: 26553: 26553: extern 26553: GList * gtk_icon_theme_list_icons (GtkIconTheme *icon_theme, 26553: const gchar *context); 26553: extern 26553: GList * gtk_icon_theme_list_contexts (GtkIconTheme *icon_theme); 26553: extern 26553: char * gtk_icon_theme_get_example_icon_name (GtkIconTheme *icon_theme); 26553: 26553: extern 26553: gboolean gtk_icon_theme_rescan_if_needed (GtkIconTheme *icon_theme); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_icon_theme_add_resource_path" "' instead"))) extern 26553: void gtk_icon_theme_add_builtin_icon (const gchar *icon_name, 26553: gint size, 26553: GdkPixbuf *pixbuf); 26553: 26553: extern 26553: GType gtk_icon_info_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "g_object_ref" "' instead"))) extern 26553: GtkIconInfo * gtk_icon_info_copy (GtkIconInfo *icon_info); 26553: __attribute__((__deprecated__("Use '" "g_object_unref" "' instead"))) extern 26553: void gtk_icon_info_free (GtkIconInfo *icon_info); 26553: 26553: extern 26553: GtkIconInfo * gtk_icon_info_new_for_pixbuf (GtkIconTheme *icon_theme, 26553: GdkPixbuf *pixbuf); 26553: 26553: extern 26553: gint gtk_icon_info_get_base_size (GtkIconInfo *icon_info); 26553: extern 26553: gint gtk_icon_info_get_base_scale (GtkIconInfo *icon_info); 26553: extern 26553: const gchar * gtk_icon_info_get_filename (GtkIconInfo *icon_info); 26553: __attribute__((__deprecated__)) extern 26553: GdkPixbuf * gtk_icon_info_get_builtin_pixbuf (GtkIconInfo *icon_info); 26553: extern 26553: gboolean gtk_icon_info_is_symbolic (GtkIconInfo *icon_info); 26553: extern 26553: GdkPixbuf * gtk_icon_info_load_icon (GtkIconInfo *icon_info, 26553: GError **error); 26553: extern 26553: cairo_surface_t * gtk_icon_info_load_surface (GtkIconInfo *icon_info, 26553: GdkWindow *for_window, 26553: GError **error); 26553: extern 26553: void gtk_icon_info_load_icon_async (GtkIconInfo *icon_info, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GdkPixbuf * gtk_icon_info_load_icon_finish (GtkIconInfo *icon_info, 26553: GAsyncResult *res, 26553: GError **error); 26553: extern 26553: GdkPixbuf * gtk_icon_info_load_symbolic (GtkIconInfo *icon_info, 26553: const GdkRGBA *fg, 26553: const GdkRGBA *success_color, 26553: const GdkRGBA *warning_color, 26553: const GdkRGBA *error_color, 26553: gboolean *was_symbolic, 26553: GError **error); 26553: extern 26553: void gtk_icon_info_load_symbolic_async (GtkIconInfo *icon_info, 26553: const GdkRGBA *fg, 26553: const GdkRGBA *success_color, 26553: const GdkRGBA *warning_color, 26553: const GdkRGBA *error_color, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GdkPixbuf * gtk_icon_info_load_symbolic_finish (GtkIconInfo *icon_info, 26553: GAsyncResult *res, 26553: gboolean *was_symbolic, 26553: GError **error); 26553: extern 26553: GdkPixbuf * gtk_icon_info_load_symbolic_for_context (GtkIconInfo *icon_info, 26553: GtkStyleContext *context, 26553: gboolean *was_symbolic, 26553: GError **error); 26553: extern 26553: void gtk_icon_info_load_symbolic_for_context_async (GtkIconInfo *icon_info, 26553: GtkStyleContext *context, 26553: GCancellable *cancellable, 26553: GAsyncReadyCallback callback, 26553: gpointer user_data); 26553: extern 26553: GdkPixbuf * gtk_icon_info_load_symbolic_for_context_finish (GtkIconInfo *icon_info, 26553: GAsyncResult *res, 26553: gboolean *was_symbolic, 26553: GError **error); 26553: __attribute__((__deprecated__("Use '" "gtk_icon_info_load_symbol_for_context" "' instead"))) extern 26553: GdkPixbuf * gtk_icon_info_load_symbolic_for_style (GtkIconInfo *icon_info, 26553: GtkStyle *style, 26553: GtkStateType state, 26553: gboolean *was_symbolic, 26553: GError **error); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_icon_info_set_raw_coordinates (GtkIconInfo *icon_info, 26553: gboolean raw_coordinates); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_icon_info_get_embedded_rect (GtkIconInfo *icon_info, 26553: GdkRectangle *rectangle); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_icon_info_get_attach_points (GtkIconInfo *icon_info, 26553: GdkPoint **points, 26553: gint *n_points); 26553: __attribute__((__deprecated__)) extern 26553: const gchar * gtk_icon_info_get_display_name (GtkIconInfo *icon_info); 26553: 26553: 26553: # 128 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkiconview.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkiconview.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktooltip.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtktooltip.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType gtk_tooltip_get_type (void); 26553: 26553: extern 26553: void gtk_tooltip_set_markup (GtkTooltip *tooltip, 26553: const gchar *markup); 26553: extern 26553: void gtk_tooltip_set_text (GtkTooltip *tooltip, 26553: const gchar *text); 26553: extern 26553: void gtk_tooltip_set_icon (GtkTooltip *tooltip, 26553: GdkPixbuf *pixbuf); 26553: __attribute__((__deprecated__("Use '" "gtk_tooltip_set_icon_from_icon_name" "' instead"))) extern 26553: void gtk_tooltip_set_icon_from_stock (GtkTooltip *tooltip, 26553: const gchar *stock_id, 26553: GtkIconSize size); 26553: extern 26553: void gtk_tooltip_set_icon_from_icon_name (GtkTooltip *tooltip, 26553: const gchar *icon_name, 26553: GtkIconSize size); 26553: extern 26553: void gtk_tooltip_set_icon_from_gicon (GtkTooltip *tooltip, 26553: GIcon *gicon, 26553: GtkIconSize size); 26553: extern 26553: void gtk_tooltip_set_custom (GtkTooltip *tooltip, 26553: GtkWidget *custom_widget); 26553: 26553: extern 26553: void gtk_tooltip_set_tip_area (GtkTooltip *tooltip, 26553: const GdkRectangle *rect); 26553: 26553: extern 26553: void gtk_tooltip_trigger_tooltip_query (GdkDisplay *display); 26553: 26553: 26553: 26553: # 31 "/usr/include/gtk-3.0/gtk/gtkiconview.h" 2 26553: 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/gtkiconview.h" 26553: typedef struct _GtkIconView GtkIconView; 26553: typedef struct _GtkIconViewClass GtkIconViewClass; 26553: typedef struct _GtkIconViewPrivate GtkIconViewPrivate; 26553: # 54 "/usr/include/gtk-3.0/gtk/gtkiconview.h" 26553: typedef void (* GtkIconViewForeachFunc) (GtkIconView *icon_view, 26553: GtkTreePath *path, 26553: gpointer data); 26553: # 69 "/usr/include/gtk-3.0/gtk/gtkiconview.h" 26553: typedef enum 26553: { 26553: GTK_ICON_VIEW_NO_DROP, 26553: GTK_ICON_VIEW_DROP_INTO, 26553: GTK_ICON_VIEW_DROP_LEFT, 26553: GTK_ICON_VIEW_DROP_RIGHT, 26553: GTK_ICON_VIEW_DROP_ABOVE, 26553: GTK_ICON_VIEW_DROP_BELOW 26553: } GtkIconViewDropPosition; 26553: 26553: struct _GtkIconView 26553: { 26553: GtkContainer parent; 26553: 26553: 26553: GtkIconViewPrivate *priv; 26553: }; 26553: 26553: struct _GtkIconViewClass 26553: { 26553: GtkContainerClass parent_class; 26553: 26553: void (* item_activated) (GtkIconView *icon_view, 26553: GtkTreePath *path); 26553: void (* selection_changed) (GtkIconView *icon_view); 26553: 26553: 26553: void (* select_all) (GtkIconView *icon_view); 26553: void (* unselect_all) (GtkIconView *icon_view); 26553: void (* select_cursor_item) (GtkIconView *icon_view); 26553: void (* toggle_cursor_item) (GtkIconView *icon_view); 26553: gboolean (* move_cursor) (GtkIconView *icon_view, 26553: GtkMovementStep step, 26553: gint count); 26553: gboolean (* activate_cursor_item) (GtkIconView *icon_view); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_icon_view_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget * gtk_icon_view_new (void); 26553: extern 26553: GtkWidget * gtk_icon_view_new_with_area (GtkCellArea *area); 26553: extern 26553: GtkWidget * gtk_icon_view_new_with_model (GtkTreeModel *model); 26553: 26553: extern 26553: void gtk_icon_view_set_model (GtkIconView *icon_view, 26553: GtkTreeModel *model); 26553: extern 26553: GtkTreeModel * gtk_icon_view_get_model (GtkIconView *icon_view); 26553: extern 26553: void gtk_icon_view_set_text_column (GtkIconView *icon_view, 26553: gint column); 26553: extern 26553: gint gtk_icon_view_get_text_column (GtkIconView *icon_view); 26553: extern 26553: void gtk_icon_view_set_markup_column (GtkIconView *icon_view, 26553: gint column); 26553: extern 26553: gint gtk_icon_view_get_markup_column (GtkIconView *icon_view); 26553: extern 26553: void gtk_icon_view_set_pixbuf_column (GtkIconView *icon_view, 26553: gint column); 26553: extern 26553: gint gtk_icon_view_get_pixbuf_column (GtkIconView *icon_view); 26553: 26553: extern 26553: void gtk_icon_view_set_item_orientation (GtkIconView *icon_view, 26553: GtkOrientation orientation); 26553: extern 26553: GtkOrientation gtk_icon_view_get_item_orientation (GtkIconView *icon_view); 26553: extern 26553: void gtk_icon_view_set_columns (GtkIconView *icon_view, 26553: gint columns); 26553: extern 26553: gint gtk_icon_view_get_columns (GtkIconView *icon_view); 26553: extern 26553: void gtk_icon_view_set_item_width (GtkIconView *icon_view, 26553: gint item_width); 26553: extern 26553: gint gtk_icon_view_get_item_width (GtkIconView *icon_view); 26553: extern 26553: void gtk_icon_view_set_spacing (GtkIconView *icon_view, 26553: gint spacing); 26553: extern 26553: gint gtk_icon_view_get_spacing (GtkIconView *icon_view); 26553: extern 26553: void gtk_icon_view_set_row_spacing (GtkIconView *icon_view, 26553: gint row_spacing); 26553: extern 26553: gint gtk_icon_view_get_row_spacing (GtkIconView *icon_view); 26553: extern 26553: void gtk_icon_view_set_column_spacing (GtkIconView *icon_view, 26553: gint column_spacing); 26553: extern 26553: gint gtk_icon_view_get_column_spacing (GtkIconView *icon_view); 26553: extern 26553: void gtk_icon_view_set_margin (GtkIconView *icon_view, 26553: gint margin); 26553: extern 26553: gint gtk_icon_view_get_margin (GtkIconView *icon_view); 26553: extern 26553: void gtk_icon_view_set_item_padding (GtkIconView *icon_view, 26553: gint item_padding); 26553: extern 26553: gint gtk_icon_view_get_item_padding (GtkIconView *icon_view); 26553: 26553: extern 26553: GtkTreePath * gtk_icon_view_get_path_at_pos (GtkIconView *icon_view, 26553: gint x, 26553: gint y); 26553: extern 26553: gboolean gtk_icon_view_get_item_at_pos (GtkIconView *icon_view, 26553: gint x, 26553: gint y, 26553: GtkTreePath **path, 26553: GtkCellRenderer **cell); 26553: extern 26553: gboolean gtk_icon_view_get_visible_range (GtkIconView *icon_view, 26553: GtkTreePath **start_path, 26553: GtkTreePath **end_path); 26553: extern 26553: void gtk_icon_view_set_activate_on_single_click (GtkIconView *icon_view, 26553: gboolean single); 26553: extern 26553: gboolean gtk_icon_view_get_activate_on_single_click (GtkIconView *icon_view); 26553: 26553: extern 26553: void gtk_icon_view_selected_foreach (GtkIconView *icon_view, 26553: GtkIconViewForeachFunc func, 26553: gpointer data); 26553: extern 26553: void gtk_icon_view_set_selection_mode (GtkIconView *icon_view, 26553: GtkSelectionMode mode); 26553: extern 26553: GtkSelectionMode gtk_icon_view_get_selection_mode (GtkIconView *icon_view); 26553: extern 26553: void gtk_icon_view_select_path (GtkIconView *icon_view, 26553: GtkTreePath *path); 26553: extern 26553: void gtk_icon_view_unselect_path (GtkIconView *icon_view, 26553: GtkTreePath *path); 26553: extern 26553: gboolean gtk_icon_view_path_is_selected (GtkIconView *icon_view, 26553: GtkTreePath *path); 26553: extern 26553: gint gtk_icon_view_get_item_row (GtkIconView *icon_view, 26553: GtkTreePath *path); 26553: extern 26553: gint gtk_icon_view_get_item_column (GtkIconView *icon_view, 26553: GtkTreePath *path); 26553: extern 26553: GList *gtk_icon_view_get_selected_items (GtkIconView *icon_view); 26553: extern 26553: void gtk_icon_view_select_all (GtkIconView *icon_view); 26553: extern 26553: void gtk_icon_view_unselect_all (GtkIconView *icon_view); 26553: extern 26553: void gtk_icon_view_item_activated (GtkIconView *icon_view, 26553: GtkTreePath *path); 26553: extern 26553: void gtk_icon_view_set_cursor (GtkIconView *icon_view, 26553: GtkTreePath *path, 26553: GtkCellRenderer *cell, 26553: gboolean start_editing); 26553: extern 26553: gboolean gtk_icon_view_get_cursor (GtkIconView *icon_view, 26553: GtkTreePath **path, 26553: GtkCellRenderer **cell); 26553: extern 26553: void gtk_icon_view_scroll_to_path (GtkIconView *icon_view, 26553: GtkTreePath *path, 26553: gboolean use_align, 26553: gfloat row_align, 26553: gfloat col_align); 26553: 26553: 26553: extern 26553: void gtk_icon_view_enable_model_drag_source (GtkIconView *icon_view, 26553: GdkModifierType start_button_mask, 26553: const GtkTargetEntry *targets, 26553: gint n_targets, 26553: GdkDragAction actions); 26553: extern 26553: void gtk_icon_view_enable_model_drag_dest (GtkIconView *icon_view, 26553: const GtkTargetEntry *targets, 26553: gint n_targets, 26553: GdkDragAction actions); 26553: extern 26553: void gtk_icon_view_unset_model_drag_source (GtkIconView *icon_view); 26553: extern 26553: void gtk_icon_view_unset_model_drag_dest (GtkIconView *icon_view); 26553: extern 26553: void gtk_icon_view_set_reorderable (GtkIconView *icon_view, 26553: gboolean reorderable); 26553: extern 26553: gboolean gtk_icon_view_get_reorderable (GtkIconView *icon_view); 26553: 26553: 26553: 26553: extern 26553: void gtk_icon_view_set_drag_dest_item (GtkIconView *icon_view, 26553: GtkTreePath *path, 26553: GtkIconViewDropPosition pos); 26553: extern 26553: void gtk_icon_view_get_drag_dest_item (GtkIconView *icon_view, 26553: GtkTreePath **path, 26553: GtkIconViewDropPosition *pos); 26553: extern 26553: gboolean gtk_icon_view_get_dest_item_at_pos (GtkIconView *icon_view, 26553: gint drag_x, 26553: gint drag_y, 26553: GtkTreePath **path, 26553: GtkIconViewDropPosition *pos); 26553: extern 26553: cairo_surface_t *gtk_icon_view_create_drag_icon (GtkIconView *icon_view, 26553: GtkTreePath *path); 26553: 26553: extern 26553: void gtk_icon_view_convert_widget_to_bin_window_coords (GtkIconView *icon_view, 26553: gint wx, 26553: gint wy, 26553: gint *bx, 26553: gint *by); 26553: extern 26553: gboolean gtk_icon_view_get_cell_rect (GtkIconView *icon_view, 26553: GtkTreePath *path, 26553: GtkCellRenderer *cell, 26553: GdkRectangle *rect); 26553: 26553: 26553: extern 26553: void gtk_icon_view_set_tooltip_item (GtkIconView *icon_view, 26553: GtkTooltip *tooltip, 26553: GtkTreePath *path); 26553: extern 26553: void gtk_icon_view_set_tooltip_cell (GtkIconView *icon_view, 26553: GtkTooltip *tooltip, 26553: GtkTreePath *path, 26553: GtkCellRenderer *cell); 26553: extern 26553: gboolean gtk_icon_view_get_tooltip_context (GtkIconView *icon_view, 26553: gint *x, 26553: gint *y, 26553: gboolean keyboard_tip, 26553: GtkTreeModel **model, 26553: GtkTreePath **path, 26553: GtkTreeIter *iter); 26553: extern 26553: void gtk_icon_view_set_tooltip_column (GtkIconView *icon_view, 26553: gint column); 26553: extern 26553: gint gtk_icon_view_get_tooltip_column (GtkIconView *icon_view); 26553: 26553: 26553: 26553: # 129 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkimcontextinfo.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkimcontextinfo.h" 26553: 26553: 26553: typedef struct _GtkIMContextInfo GtkIMContextInfo; 26553: 26553: struct _GtkIMContextInfo 26553: { 26553: const gchar *context_id; 26553: const gchar *context_name; 26553: const gchar *domain; 26553: const gchar *domain_dirname; 26553: const gchar *default_locales; 26553: }; 26553: 26553: 26553: 26553: # 132 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkimcontextsimple.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkimcontextsimple.h" 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/gtkimcontextsimple.h" 26553: typedef struct _GtkIMContextSimple GtkIMContextSimple; 26553: typedef struct _GtkIMContextSimplePrivate GtkIMContextSimplePrivate; 26553: typedef struct _GtkIMContextSimpleClass GtkIMContextSimpleClass; 26553: 26553: struct _GtkIMContextSimple 26553: { 26553: GtkIMContext object; 26553: 26553: 26553: GtkIMContextSimplePrivate *priv; 26553: }; 26553: 26553: struct _GtkIMContextSimpleClass 26553: { 26553: GtkIMContextClass parent_class; 26553: }; 26553: 26553: extern 26553: GType gtk_im_context_simple_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkIMContext *gtk_im_context_simple_new (void); 26553: 26553: extern 26553: void gtk_im_context_simple_add_table (GtkIMContextSimple *context_simple, 26553: guint16 *data, 26553: gint max_seq_len, 26553: gint n_seqs); 26553: extern 26553: void gtk_im_context_simple_add_compose_file (GtkIMContextSimple *context_simple, 26553: const gchar *compose_file); 26553: 26553: 26553: 26553: # 133 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkimmulticontext.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkimmulticontext.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkimmulticontext.h" 26553: typedef struct _GtkIMMulticontext GtkIMMulticontext; 26553: typedef struct _GtkIMMulticontextClass GtkIMMulticontextClass; 26553: typedef struct _GtkIMMulticontextPrivate GtkIMMulticontextPrivate; 26553: 26553: struct _GtkIMMulticontext 26553: { 26553: GtkIMContext object; 26553: 26553: 26553: GtkIMMulticontextPrivate *priv; 26553: }; 26553: 26553: struct _GtkIMMulticontextClass 26553: { 26553: GtkIMContextClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_im_multicontext_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkIMContext *gtk_im_multicontext_new (void); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_im_multicontext_append_menuitems (GtkIMMulticontext *context, 26553: GtkMenuShell *menushell); 26553: extern 26553: const char * gtk_im_multicontext_get_context_id (GtkIMMulticontext *context); 26553: 26553: extern 26553: void gtk_im_multicontext_set_context_id (GtkIMMulticontext *context, 26553: const char *context_id); 26553: 26553: 26553: # 134 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkinfobar.h" 1 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkinfobar.h" 26553: 26553: # 52 "/usr/include/gtk-3.0/gtk/gtkinfobar.h" 26553: typedef struct _GtkInfoBarPrivate GtkInfoBarPrivate; 26553: typedef struct _GtkInfoBarClass GtkInfoBarClass; 26553: typedef struct _GtkInfoBar GtkInfoBar; 26553: 26553: 26553: struct _GtkInfoBar 26553: { 26553: GtkBox parent; 26553: 26553: 26553: GtkInfoBarPrivate *priv; 26553: }; 26553: 26553: 26553: struct _GtkInfoBarClass 26553: { 26553: GtkBoxClass parent_class; 26553: 26553: 26553: void (* response) (GtkInfoBar *info_bar, gint response_id); 26553: 26553: 26553: void (* close) (GtkInfoBar *info_bar); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_info_bar_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget *gtk_info_bar_new (void); 26553: 26553: extern 26553: GtkWidget *gtk_info_bar_new_with_buttons (const gchar *first_button_text, 26553: ...); 26553: 26553: extern 26553: GtkWidget *gtk_info_bar_get_action_area (GtkInfoBar *info_bar); 26553: extern 26553: GtkWidget *gtk_info_bar_get_content_area (GtkInfoBar *info_bar); 26553: extern 26553: void gtk_info_bar_add_action_widget (GtkInfoBar *info_bar, 26553: GtkWidget *child, 26553: gint response_id); 26553: extern 26553: GtkWidget *gtk_info_bar_add_button (GtkInfoBar *info_bar, 26553: const gchar *button_text, 26553: gint response_id); 26553: extern 26553: void gtk_info_bar_add_buttons (GtkInfoBar *info_bar, 26553: const gchar *first_button_text, 26553: ...); 26553: extern 26553: void gtk_info_bar_set_response_sensitive (GtkInfoBar *info_bar, 26553: gint response_id, 26553: gboolean setting); 26553: extern 26553: void gtk_info_bar_set_default_response (GtkInfoBar *info_bar, 26553: gint response_id); 26553: 26553: 26553: extern 26553: void gtk_info_bar_response (GtkInfoBar *info_bar, 26553: gint response_id); 26553: 26553: extern 26553: void gtk_info_bar_set_message_type (GtkInfoBar *info_bar, 26553: GtkMessageType message_type); 26553: extern 26553: GtkMessageType gtk_info_bar_get_message_type (GtkInfoBar *info_bar); 26553: 26553: extern 26553: void gtk_info_bar_set_show_close_button (GtkInfoBar *info_bar, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_info_bar_get_show_close_button (GtkInfoBar *info_bar); 26553: 26553: extern 26553: void gtk_info_bar_set_revealed (GtkInfoBar *info_bar, 26553: gboolean revealed); 26553: extern 26553: gboolean gtk_info_bar_get_revealed (GtkInfoBar *info_bar); 26553: 26553: 26553: # 135 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkinvisible.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkinvisible.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/gtkinvisible.h" 26553: typedef struct _GtkInvisible GtkInvisible; 26553: typedef struct _GtkInvisiblePrivate GtkInvisiblePrivate; 26553: typedef struct _GtkInvisibleClass GtkInvisibleClass; 26553: 26553: struct _GtkInvisible 26553: { 26553: GtkWidget widget; 26553: 26553: 26553: GtkInvisiblePrivate *priv; 26553: }; 26553: 26553: struct _GtkInvisibleClass 26553: { 26553: GtkWidgetClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_invisible_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget* gtk_invisible_new (void); 26553: extern 26553: GtkWidget* gtk_invisible_new_for_screen (GdkScreen *screen); 26553: extern 26553: void gtk_invisible_set_screen (GtkInvisible *invisible, 26553: GdkScreen *screen); 26553: extern 26553: GdkScreen* gtk_invisible_get_screen (GtkInvisible *invisible); 26553: 26553: 26553: # 136 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtklayout.h" 1 26553: # 40 "/usr/include/gtk-3.0/gtk/gtklayout.h" 26553: 26553: # 50 "/usr/include/gtk-3.0/gtk/gtklayout.h" 26553: typedef struct _GtkLayout GtkLayout; 26553: typedef struct _GtkLayoutPrivate GtkLayoutPrivate; 26553: typedef struct _GtkLayoutClass GtkLayoutClass; 26553: 26553: struct _GtkLayout 26553: { 26553: GtkContainer container; 26553: 26553: 26553: GtkLayoutPrivate *priv; 26553: }; 26553: 26553: struct _GtkLayoutClass 26553: { 26553: GtkContainerClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_layout_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_layout_new (GtkAdjustment *hadjustment, 26553: GtkAdjustment *vadjustment); 26553: extern 26553: GdkWindow* gtk_layout_get_bin_window (GtkLayout *layout); 26553: extern 26553: void gtk_layout_put (GtkLayout *layout, 26553: GtkWidget *child_widget, 26553: gint x, 26553: gint y); 26553: 26553: extern 26553: void gtk_layout_move (GtkLayout *layout, 26553: GtkWidget *child_widget, 26553: gint x, 26553: gint y); 26553: 26553: extern 26553: void gtk_layout_set_size (GtkLayout *layout, 26553: guint width, 26553: guint height); 26553: extern 26553: void gtk_layout_get_size (GtkLayout *layout, 26553: guint *width, 26553: guint *height); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_hadjustment" "' instead"))) extern 26553: GtkAdjustment* gtk_layout_get_hadjustment (GtkLayout *layout); 26553: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_vadjustment" "' instead"))) extern 26553: GtkAdjustment* gtk_layout_get_vadjustment (GtkLayout *layout); 26553: __attribute__((__deprecated__("Use '" "gtk_scrollable_set_hadjustment" "' instead"))) extern 26553: void gtk_layout_set_hadjustment (GtkLayout *layout, 26553: GtkAdjustment *adjustment); 26553: __attribute__((__deprecated__("Use '" "gtk_scrollable_set_vadjustment" "' instead"))) extern 26553: void gtk_layout_set_vadjustment (GtkLayout *layout, 26553: GtkAdjustment *adjustment); 26553: 26553: 26553: 26553: # 138 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtklevelbar.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtklevelbar.h" 26553: 26553: # 66 "/usr/include/gtk-3.0/gtk/gtklevelbar.h" 26553: typedef struct _GtkLevelBarClass GtkLevelBarClass; 26553: typedef struct _GtkLevelBar GtkLevelBar; 26553: typedef struct _GtkLevelBarPrivate GtkLevelBarPrivate; 26553: 26553: struct _GtkLevelBar { 26553: 26553: GtkWidget parent; 26553: 26553: GtkLevelBarPrivate *priv; 26553: }; 26553: 26553: struct _GtkLevelBarClass { 26553: 26553: GtkWidgetClass parent_class; 26553: 26553: void (* offset_changed) (GtkLevelBar *self, 26553: const gchar *name); 26553: 26553: 26553: gpointer padding[16]; 26553: }; 26553: 26553: extern 26553: GType gtk_level_bar_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget *gtk_level_bar_new (void); 26553: 26553: extern 26553: GtkWidget *gtk_level_bar_new_for_interval (gdouble min_value, 26553: gdouble max_value); 26553: 26553: extern 26553: void gtk_level_bar_set_mode (GtkLevelBar *self, 26553: GtkLevelBarMode mode); 26553: extern 26553: GtkLevelBarMode gtk_level_bar_get_mode (GtkLevelBar *self); 26553: 26553: extern 26553: void gtk_level_bar_set_value (GtkLevelBar *self, 26553: gdouble value); 26553: extern 26553: gdouble gtk_level_bar_get_value (GtkLevelBar *self); 26553: 26553: extern 26553: void gtk_level_bar_set_min_value (GtkLevelBar *self, 26553: gdouble value); 26553: extern 26553: gdouble gtk_level_bar_get_min_value (GtkLevelBar *self); 26553: 26553: extern 26553: void gtk_level_bar_set_max_value (GtkLevelBar *self, 26553: gdouble value); 26553: extern 26553: gdouble gtk_level_bar_get_max_value (GtkLevelBar *self); 26553: 26553: extern 26553: void gtk_level_bar_set_inverted (GtkLevelBar *self, 26553: gboolean inverted); 26553: 26553: extern 26553: gboolean gtk_level_bar_get_inverted (GtkLevelBar *self); 26553: 26553: extern 26553: void gtk_level_bar_add_offset_value (GtkLevelBar *self, 26553: const gchar *name, 26553: gdouble value); 26553: extern 26553: void gtk_level_bar_remove_offset_value (GtkLevelBar *self, 26553: const gchar *name); 26553: extern 26553: gboolean gtk_level_bar_get_offset_value (GtkLevelBar *self, 26553: const gchar *name, 26553: gdouble *value); 26553: 26553: 26553: # 139 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtklinkbutton.h" 1 26553: # 33 "/usr/include/gtk-3.0/gtk/gtklinkbutton.h" 26553: 26553: # 42 "/usr/include/gtk-3.0/gtk/gtklinkbutton.h" 26553: typedef struct _GtkLinkButton GtkLinkButton; 26553: typedef struct _GtkLinkButtonClass GtkLinkButtonClass; 26553: typedef struct _GtkLinkButtonPrivate GtkLinkButtonPrivate; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkLinkButton 26553: { 26553: 26553: GtkButton parent_instance; 26553: 26553: GtkLinkButtonPrivate *priv; 26553: }; 26553: # 67 "/usr/include/gtk-3.0/gtk/gtklinkbutton.h" 26553: struct _GtkLinkButtonClass 26553: { 26553: 26553: GtkButtonClass parent_class; 26553: 26553: 26553: gboolean (* activate_link) (GtkLinkButton *button); 26553: 26553: 26553: 26553: void (*_gtk_padding1) (void); 26553: void (*_gtk_padding2) (void); 26553: void (*_gtk_padding3) (void); 26553: void (*_gtk_padding4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_link_button_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget * gtk_link_button_new (const gchar *uri); 26553: extern 26553: GtkWidget * gtk_link_button_new_with_label (const gchar *uri, 26553: const gchar *label); 26553: 26553: extern 26553: const gchar * gtk_link_button_get_uri (GtkLinkButton *link_button); 26553: extern 26553: void gtk_link_button_set_uri (GtkLinkButton *link_button, 26553: const gchar *uri); 26553: 26553: extern 26553: gboolean gtk_link_button_get_visited (GtkLinkButton *link_button); 26553: extern 26553: void gtk_link_button_set_visited (GtkLinkButton *link_button, 26553: gboolean visited); 26553: 26553: 26553: 26553: # 140 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 1 26553: # 31 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: typedef struct _GtkListBox GtkListBox; 26553: typedef struct _GtkListBoxClass GtkListBoxClass; 26553: 26553: typedef struct _GtkListBoxRow GtkListBoxRow; 26553: typedef struct _GtkListBoxRowClass GtkListBoxRowClass; 26553: 26553: struct _GtkListBox 26553: { 26553: GtkContainer parent_instance; 26553: }; 26553: # 64 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: struct _GtkListBoxClass 26553: { 26553: GtkContainerClass parent_class; 26553: 26553: 26553: 26553: void (*row_selected) (GtkListBox *box, 26553: GtkListBoxRow *row); 26553: void (*row_activated) (GtkListBox *box, 26553: GtkListBoxRow *row); 26553: void (*activate_cursor_row) (GtkListBox *box); 26553: void (*toggle_cursor_row) (GtkListBox *box); 26553: void (*move_cursor) (GtkListBox *box, 26553: GtkMovementStep step, 26553: gint count); 26553: void (*selected_rows_changed) (GtkListBox *box); 26553: void (*select_all) (GtkListBox *box); 26553: void (*unselect_all) (GtkListBox *box); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: }; 26553: # 98 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: struct _GtkListBoxRow 26553: { 26553: GtkBin parent_instance; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkListBoxRowClass 26553: { 26553: GtkBinClass parent_class; 26553: 26553: 26553: 26553: void (* activate) (GtkListBoxRow *row); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: }; 26553: # 135 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: typedef gboolean (*GtkListBoxFilterFunc) (GtkListBoxRow *row, 26553: gpointer user_data); 26553: # 151 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: typedef gint (*GtkListBoxSortFunc) (GtkListBoxRow *row1, 26553: GtkListBoxRow *row2, 26553: gpointer user_data); 26553: # 168 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: typedef void (*GtkListBoxUpdateHeaderFunc) (GtkListBoxRow *row, 26553: GtkListBoxRow *before, 26553: gpointer user_data); 26553: # 189 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: typedef GtkWidget * (*GtkListBoxCreateWidgetFunc) (gpointer item, 26553: gpointer user_data); 26553: 26553: extern 26553: GType gtk_list_box_row_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_list_box_row_new (void); 26553: extern 26553: GtkWidget* gtk_list_box_row_get_header (GtkListBoxRow *row); 26553: extern 26553: void gtk_list_box_row_set_header (GtkListBoxRow *row, 26553: GtkWidget *header); 26553: extern 26553: gint gtk_list_box_row_get_index (GtkListBoxRow *row); 26553: extern 26553: void gtk_list_box_row_changed (GtkListBoxRow *row); 26553: 26553: extern 26553: gboolean gtk_list_box_row_is_selected (GtkListBoxRow *row); 26553: 26553: extern 26553: void gtk_list_box_row_set_selectable (GtkListBoxRow *row, 26553: gboolean selectable); 26553: extern 26553: gboolean gtk_list_box_row_get_selectable (GtkListBoxRow *row); 26553: 26553: 26553: extern 26553: void gtk_list_box_row_set_activatable (GtkListBoxRow *row, 26553: gboolean activatable); 26553: extern 26553: gboolean gtk_list_box_row_get_activatable (GtkListBoxRow *row); 26553: 26553: extern 26553: GType gtk_list_box_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: void gtk_list_box_prepend (GtkListBox *box, 26553: GtkWidget *child); 26553: extern 26553: void gtk_list_box_insert (GtkListBox *box, 26553: GtkWidget *child, 26553: gint position); 26553: extern 26553: GtkListBoxRow* gtk_list_box_get_selected_row (GtkListBox *box); 26553: extern 26553: GtkListBoxRow* gtk_list_box_get_row_at_index (GtkListBox *box, 26553: gint index_); 26553: extern 26553: GtkListBoxRow* gtk_list_box_get_row_at_y (GtkListBox *box, 26553: gint y); 26553: extern 26553: void gtk_list_box_select_row (GtkListBox *box, 26553: GtkListBoxRow *row); 26553: extern 26553: void gtk_list_box_set_placeholder (GtkListBox *box, 26553: GtkWidget *placeholder); 26553: extern 26553: void gtk_list_box_set_adjustment (GtkListBox *box, 26553: GtkAdjustment *adjustment); 26553: extern 26553: GtkAdjustment *gtk_list_box_get_adjustment (GtkListBox *box); 26553: 26553: typedef void (* GtkListBoxForeachFunc) (GtkListBox *box, 26553: GtkListBoxRow *row, 26553: gpointer user_data); 26553: 26553: extern 26553: void gtk_list_box_selected_foreach (GtkListBox *box, 26553: GtkListBoxForeachFunc func, 26553: gpointer data); 26553: extern 26553: GList *gtk_list_box_get_selected_rows (GtkListBox *box); 26553: extern 26553: void gtk_list_box_unselect_row (GtkListBox *box, 26553: GtkListBoxRow *row); 26553: extern 26553: void gtk_list_box_select_all (GtkListBox *box); 26553: extern 26553: void gtk_list_box_unselect_all (GtkListBox *box); 26553: 26553: extern 26553: void gtk_list_box_set_selection_mode (GtkListBox *box, 26553: GtkSelectionMode mode); 26553: extern 26553: GtkSelectionMode gtk_list_box_get_selection_mode (GtkListBox *box); 26553: extern 26553: void gtk_list_box_set_filter_func (GtkListBox *box, 26553: GtkListBoxFilterFunc filter_func, 26553: gpointer user_data, 26553: GDestroyNotify destroy); 26553: extern 26553: void gtk_list_box_set_header_func (GtkListBox *box, 26553: GtkListBoxUpdateHeaderFunc update_header, 26553: gpointer user_data, 26553: GDestroyNotify destroy); 26553: extern 26553: void gtk_list_box_invalidate_filter (GtkListBox *box); 26553: extern 26553: void gtk_list_box_invalidate_sort (GtkListBox *box); 26553: extern 26553: void gtk_list_box_invalidate_headers (GtkListBox *box); 26553: extern 26553: void gtk_list_box_set_sort_func (GtkListBox *box, 26553: GtkListBoxSortFunc sort_func, 26553: gpointer user_data, 26553: GDestroyNotify destroy); 26553: extern 26553: void gtk_list_box_set_activate_on_single_click (GtkListBox *box, 26553: gboolean single); 26553: extern 26553: gboolean gtk_list_box_get_activate_on_single_click (GtkListBox *box); 26553: extern 26553: void gtk_list_box_drag_unhighlight_row (GtkListBox *box); 26553: extern 26553: void gtk_list_box_drag_highlight_row (GtkListBox *box, 26553: GtkListBoxRow *row); 26553: extern 26553: GtkWidget* gtk_list_box_new (void); 26553: 26553: 26553: extern 26553: void gtk_list_box_bind_model (GtkListBox *box, 26553: GListModel *model, 26553: GtkListBoxCreateWidgetFunc create_widget_func, 26553: gpointer user_data, 26553: GDestroyNotify user_data_free_func); 26553: 26553: typedef GtkListBox *GtkListBox_autoptr; typedef GList *GtkListBox_listautoptr; typedef GSList *GtkListBox_slistautoptr; typedef GQueue *GtkListBox_queueautoptr; 26553: # 316 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: #pragma GCC diagnostic push 26553: # 316 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: 26553: # 316 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 316 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkListBox (GtkListBox *_ptr) { if (_ptr) (g_object_unref) ((GtkListBox *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkListBox (GtkListBox **_ptr) { glib_autoptr_clear_GtkListBox (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkListBox (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkListBox (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkListBox (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 316 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: #pragma GCC diagnostic pop 26553: # 316 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: 26553: typedef GtkListBoxRow *GtkListBoxRow_autoptr; typedef GList *GtkListBoxRow_listautoptr; typedef GSList *GtkListBoxRow_slistautoptr; typedef GQueue *GtkListBoxRow_queueautoptr; 26553: # 317 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: #pragma GCC diagnostic push 26553: # 317 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: 26553: # 317 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 317 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkListBoxRow (GtkListBoxRow *_ptr) { if (_ptr) (g_object_unref) ((GtkListBoxRow *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkListBoxRow (GtkListBoxRow **_ptr) { glib_autoptr_clear_GtkListBoxRow (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkListBoxRow (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkListBoxRow (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkListBoxRow (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 317 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: #pragma GCC diagnostic pop 26553: # 317 "/usr/include/gtk-3.0/gtk/gtklistbox.h" 26553: 26553: 26553: 26553: # 141 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtklockbutton.h" 1 26553: # 25 "/usr/include/gtk-3.0/gtk/gtklockbutton.h" 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtklockbutton.h" 26553: typedef struct _GtkLockButton GtkLockButton; 26553: typedef struct _GtkLockButtonClass GtkLockButtonClass; 26553: typedef struct _GtkLockButtonPrivate GtkLockButtonPrivate; 26553: 26553: struct _GtkLockButton 26553: { 26553: GtkButton parent; 26553: 26553: GtkLockButtonPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkLockButtonClass 26553: { 26553: GtkButtonClass parent_class; 26553: 26553: 26553: 26553: void (*reserved0) (void); 26553: void (*reserved1) (void); 26553: void (*reserved2) (void); 26553: void (*reserved3) (void); 26553: void (*reserved4) (void); 26553: void (*reserved5) (void); 26553: void (*reserved6) (void); 26553: void (*reserved7) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_lock_button_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget *gtk_lock_button_new (GPermission *permission); 26553: extern 26553: GPermission *gtk_lock_button_get_permission (GtkLockButton *button); 26553: extern 26553: void gtk_lock_button_set_permission (GtkLockButton *button, 26553: GPermission *permission); 26553: 26553: 26553: 26553: # 143 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkmain.h" 1 26553: # 40 "/usr/include/gtk-3.0/gtk/gtkmain.h" 26553: 26553: # 64 "/usr/include/gtk-3.0/gtk/gtkmain.h" 26553: typedef gint (*GtkKeySnoopFunc) (GtkWidget *grab_widget, 26553: GdkEventKey *event, 26553: gpointer func_data); 26553: 26553: 26553: 26553: extern 26553: guint gtk_get_major_version (void) __attribute__ ((__const__)); 26553: extern 26553: guint gtk_get_minor_version (void) __attribute__ ((__const__)); 26553: extern 26553: guint gtk_get_micro_version (void) __attribute__ ((__const__)); 26553: extern 26553: guint gtk_get_binary_age (void) __attribute__ ((__const__)); 26553: extern 26553: guint gtk_get_interface_age (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: const gchar* gtk_check_version (guint required_major, 26553: guint required_minor, 26553: guint required_micro); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: gboolean gtk_parse_args (int *argc, 26553: char ***argv); 26553: 26553: extern 26553: void gtk_init (int *argc, 26553: char ***argv); 26553: 26553: extern 26553: gboolean gtk_init_check (int *argc, 26553: char ***argv); 26553: 26553: extern 26553: gboolean gtk_init_with_args (gint *argc, 26553: gchar ***argv, 26553: const gchar *parameter_string, 26553: const GOptionEntry *entries, 26553: const gchar *translation_domain, 26553: GError **error); 26553: 26553: extern 26553: GOptionGroup *gtk_get_option_group (gboolean open_default_display); 26553: # 142 "/usr/include/gtk-3.0/gtk/gtkmain.h" 26553: extern 26553: void gtk_disable_setlocale (void); 26553: extern 26553: PangoLanguage *gtk_get_default_language (void); 26553: extern 26553: GtkTextDirection gtk_get_locale_direction (void); 26553: extern 26553: gboolean gtk_events_pending (void); 26553: 26553: extern 26553: void gtk_main_do_event (GdkEvent *event); 26553: extern 26553: void gtk_main (void); 26553: extern 26553: guint gtk_main_level (void); 26553: extern 26553: void gtk_main_quit (void); 26553: extern 26553: gboolean gtk_main_iteration (void); 26553: extern 26553: gboolean gtk_main_iteration_do (gboolean blocking); 26553: 26553: extern 26553: gboolean gtk_true (void) __attribute__ ((__const__)); 26553: extern 26553: gboolean gtk_false (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: void gtk_grab_add (GtkWidget *widget); 26553: extern 26553: GtkWidget* gtk_grab_get_current (void); 26553: extern 26553: void gtk_grab_remove (GtkWidget *widget); 26553: 26553: extern 26553: void gtk_device_grab_add (GtkWidget *widget, 26553: GdkDevice *device, 26553: gboolean block_others); 26553: extern 26553: void gtk_device_grab_remove (GtkWidget *widget, 26553: GdkDevice *device); 26553: 26553: __attribute__((__deprecated__)) extern 26553: guint gtk_key_snooper_install (GtkKeySnoopFunc snooper, 26553: gpointer func_data); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_key_snooper_remove (guint snooper_handler_id); 26553: 26553: extern 26553: GdkEvent * gtk_get_current_event (void); 26553: extern 26553: guint32 gtk_get_current_event_time (void); 26553: extern 26553: gboolean gtk_get_current_event_state (GdkModifierType *state); 26553: extern 26553: GdkDevice *gtk_get_current_event_device (void); 26553: 26553: extern 26553: GtkWidget *gtk_get_event_widget (GdkEvent *event); 26553: 26553: extern 26553: void gtk_propagate_event (GtkWidget *widget, 26553: GdkEvent *event); 26553: 26553: 26553: 26553: # 144 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkmenubar.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkmenubar.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtkmenubar.h" 26553: typedef struct _GtkMenuBar GtkMenuBar; 26553: typedef struct _GtkMenuBarPrivate GtkMenuBarPrivate; 26553: typedef struct _GtkMenuBarClass GtkMenuBarClass; 26553: 26553: struct _GtkMenuBar 26553: { 26553: GtkMenuShell menu_shell; 26553: 26553: 26553: GtkMenuBarPrivate *priv; 26553: }; 26553: 26553: struct _GtkMenuBarClass 26553: { 26553: GtkMenuShellClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_menu_bar_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_menu_bar_new (void); 26553: extern 26553: GtkWidget* gtk_menu_bar_new_from_model (GMenuModel *model); 26553: 26553: extern 26553: GtkPackDirection gtk_menu_bar_get_pack_direction (GtkMenuBar *menubar); 26553: extern 26553: void gtk_menu_bar_set_pack_direction (GtkMenuBar *menubar, 26553: GtkPackDirection pack_dir); 26553: extern 26553: GtkPackDirection gtk_menu_bar_get_child_pack_direction (GtkMenuBar *menubar); 26553: extern 26553: void gtk_menu_bar_set_child_pack_direction (GtkMenuBar *menubar, 26553: GtkPackDirection child_pack_dir); 26553: 26553: 26553: void _gtk_menu_bar_cycle_focus (GtkMenuBar *menubar, 26553: GtkDirectionType dir); 26553: GList* _gtk_menu_bar_get_viewable_menu_bars (GtkWindow *window); 26553: 26553: 26553: 26553: 26553: # 146 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkmenubutton.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkmenubutton.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkpopover.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkpopover.h" 26553: 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkpopover.h" 26553: typedef struct _GtkPopover GtkPopover; 26553: typedef struct _GtkPopoverClass GtkPopoverClass; 26553: typedef struct _GtkPopoverPrivate GtkPopoverPrivate; 26553: 26553: struct _GtkPopover 26553: { 26553: GtkBin parent_instance; 26553: 26553: 26553: 26553: GtkPopoverPrivate *priv; 26553: }; 26553: 26553: struct _GtkPopoverClass 26553: { 26553: GtkBinClass parent_class; 26553: 26553: void (* closed) (GtkPopover *popover); 26553: 26553: 26553: 26553: 26553: gpointer reserved[10]; 26553: }; 26553: 26553: extern 26553: GType gtk_popover_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget * gtk_popover_new (GtkWidget *relative_to); 26553: 26553: extern 26553: GtkWidget * gtk_popover_new_from_model (GtkWidget *relative_to, 26553: GMenuModel *model); 26553: 26553: extern 26553: void gtk_popover_set_relative_to (GtkPopover *popover, 26553: GtkWidget *relative_to); 26553: extern 26553: GtkWidget * gtk_popover_get_relative_to (GtkPopover *popover); 26553: 26553: extern 26553: void gtk_popover_set_pointing_to (GtkPopover *popover, 26553: const GdkRectangle *rect); 26553: extern 26553: gboolean gtk_popover_get_pointing_to (GtkPopover *popover, 26553: GdkRectangle *rect); 26553: extern 26553: void gtk_popover_set_position (GtkPopover *popover, 26553: GtkPositionType position); 26553: extern 26553: GtkPositionType gtk_popover_get_position (GtkPopover *popover); 26553: 26553: extern 26553: void gtk_popover_set_modal (GtkPopover *popover, 26553: gboolean modal); 26553: extern 26553: gboolean gtk_popover_get_modal (GtkPopover *popover); 26553: 26553: extern 26553: void gtk_popover_bind_model (GtkPopover *popover, 26553: GMenuModel *model, 26553: const gchar *action_namespace); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_popover_set_transitions_enabled (GtkPopover *popover, 26553: gboolean transitions_enabled); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_popover_get_transitions_enabled (GtkPopover *popover); 26553: 26553: extern 26553: void gtk_popover_set_default_widget (GtkPopover *popover, 26553: GtkWidget *widget); 26553: extern 26553: GtkWidget * gtk_popover_get_default_widget (GtkPopover *popover); 26553: 26553: extern 26553: void gtk_popover_set_constrain_to (GtkPopover *popover, 26553: GtkPopoverConstraint constraint); 26553: 26553: extern 26553: GtkPopoverConstraint gtk_popover_get_constrain_to (GtkPopover *popover); 26553: 26553: extern 26553: void gtk_popover_popup (GtkPopover *popover); 26553: 26553: extern 26553: void gtk_popover_popdown (GtkPopover *popover); 26553: 26553: 26553: 26553: # 31 "/usr/include/gtk-3.0/gtk/gtkmenubutton.h" 2 26553: 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/gtkmenubutton.h" 26553: typedef struct _GtkMenuButton GtkMenuButton; 26553: typedef struct _GtkMenuButtonClass GtkMenuButtonClass; 26553: typedef struct _GtkMenuButtonPrivate GtkMenuButtonPrivate; 26553: 26553: struct _GtkMenuButton 26553: { 26553: GtkToggleButton parent; 26553: 26553: 26553: GtkMenuButtonPrivate *priv; 26553: }; 26553: 26553: struct _GtkMenuButtonClass 26553: { 26553: GtkToggleButtonClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_menu_button_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget *gtk_menu_button_new (void); 26553: 26553: extern 26553: void gtk_menu_button_set_popup (GtkMenuButton *menu_button, 26553: GtkWidget *menu); 26553: extern 26553: GtkMenu *gtk_menu_button_get_popup (GtkMenuButton *menu_button); 26553: 26553: extern 26553: void gtk_menu_button_set_popover (GtkMenuButton *menu_button, 26553: GtkWidget *popover); 26553: extern 26553: GtkPopover *gtk_menu_button_get_popover (GtkMenuButton *menu_button); 26553: 26553: extern 26553: void gtk_menu_button_set_direction (GtkMenuButton *menu_button, 26553: GtkArrowType direction); 26553: extern 26553: GtkArrowType gtk_menu_button_get_direction (GtkMenuButton *menu_button); 26553: 26553: extern 26553: void gtk_menu_button_set_menu_model (GtkMenuButton *menu_button, 26553: GMenuModel *menu_model); 26553: extern 26553: GMenuModel *gtk_menu_button_get_menu_model (GtkMenuButton *menu_button); 26553: 26553: extern 26553: void gtk_menu_button_set_align_widget (GtkMenuButton *menu_button, 26553: GtkWidget *align_widget); 26553: extern 26553: GtkWidget *gtk_menu_button_get_align_widget (GtkMenuButton *menu_button); 26553: 26553: extern 26553: void gtk_menu_button_set_use_popover (GtkMenuButton *menu_button, 26553: gboolean use_popover); 26553: 26553: extern 26553: gboolean gtk_menu_button_get_use_popover (GtkMenuButton *menu_button); 26553: 26553: 26553: 26553: # 147 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktoolbutton.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtktoolbutton.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktoolitem.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtktoolitem.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtksizegroup.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtksizegroup.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtksizegroup.h" 26553: typedef struct _GtkSizeGroup GtkSizeGroup; 26553: typedef struct _GtkSizeGroupPrivate GtkSizeGroupPrivate; 26553: typedef struct _GtkSizeGroupClass GtkSizeGroupClass; 26553: 26553: struct _GtkSizeGroup 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GtkSizeGroupPrivate *priv; 26553: }; 26553: 26553: struct _GtkSizeGroupClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_size_group_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkSizeGroup * gtk_size_group_new (GtkSizeGroupMode mode); 26553: extern 26553: void gtk_size_group_set_mode (GtkSizeGroup *size_group, 26553: GtkSizeGroupMode mode); 26553: extern 26553: GtkSizeGroupMode gtk_size_group_get_mode (GtkSizeGroup *size_group); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_size_group_set_ignore_hidden (GtkSizeGroup *size_group, 26553: gboolean ignore_hidden); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_size_group_get_ignore_hidden (GtkSizeGroup *size_group); 26553: extern 26553: void gtk_size_group_add_widget (GtkSizeGroup *size_group, 26553: GtkWidget *widget); 26553: extern 26553: void gtk_size_group_remove_widget (GtkSizeGroup *size_group, 26553: GtkWidget *widget); 26553: extern 26553: GSList * gtk_size_group_get_widgets (GtkSizeGroup *size_group); 26553: 26553: 26553: # 31 "/usr/include/gtk-3.0/gtk/gtktoolitem.h" 2 26553: 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/gtktoolitem.h" 26553: typedef struct _GtkToolItem GtkToolItem; 26553: typedef struct _GtkToolItemClass GtkToolItemClass; 26553: typedef struct _GtkToolItemPrivate GtkToolItemPrivate; 26553: 26553: struct _GtkToolItem 26553: { 26553: GtkBin parent; 26553: 26553: 26553: GtkToolItemPrivate *priv; 26553: }; 26553: # 62 "/usr/include/gtk-3.0/gtk/gtktoolitem.h" 26553: struct _GtkToolItemClass 26553: { 26553: GtkBinClass parent_class; 26553: 26553: 26553: gboolean (* create_menu_proxy) (GtkToolItem *tool_item); 26553: void (* toolbar_reconfigured) (GtkToolItem *tool_item); 26553: 26553: 26553: 26553: 26553: void (* _gtk_reserved1) (void); 26553: void (* _gtk_reserved2) (void); 26553: void (* _gtk_reserved3) (void); 26553: void (* _gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_tool_item_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkToolItem *gtk_tool_item_new (void); 26553: 26553: extern 26553: void gtk_tool_item_set_homogeneous (GtkToolItem *tool_item, 26553: gboolean homogeneous); 26553: extern 26553: gboolean gtk_tool_item_get_homogeneous (GtkToolItem *tool_item); 26553: 26553: extern 26553: void gtk_tool_item_set_expand (GtkToolItem *tool_item, 26553: gboolean expand); 26553: extern 26553: gboolean gtk_tool_item_get_expand (GtkToolItem *tool_item); 26553: extern 26553: void gtk_tool_item_set_tooltip_text (GtkToolItem *tool_item, 26553: const gchar *text); 26553: extern 26553: void gtk_tool_item_set_tooltip_markup (GtkToolItem *tool_item, 26553: const gchar *markup); 26553: 26553: extern 26553: void gtk_tool_item_set_use_drag_window (GtkToolItem *tool_item, 26553: gboolean use_drag_window); 26553: extern 26553: gboolean gtk_tool_item_get_use_drag_window (GtkToolItem *tool_item); 26553: 26553: extern 26553: void gtk_tool_item_set_visible_horizontal (GtkToolItem *tool_item, 26553: gboolean visible_horizontal); 26553: extern 26553: gboolean gtk_tool_item_get_visible_horizontal (GtkToolItem *tool_item); 26553: 26553: extern 26553: void gtk_tool_item_set_visible_vertical (GtkToolItem *tool_item, 26553: gboolean visible_vertical); 26553: extern 26553: gboolean gtk_tool_item_get_visible_vertical (GtkToolItem *tool_item); 26553: 26553: extern 26553: gboolean gtk_tool_item_get_is_important (GtkToolItem *tool_item); 26553: extern 26553: void gtk_tool_item_set_is_important (GtkToolItem *tool_item, 26553: gboolean is_important); 26553: 26553: extern 26553: PangoEllipsizeMode gtk_tool_item_get_ellipsize_mode (GtkToolItem *tool_item); 26553: extern 26553: GtkIconSize gtk_tool_item_get_icon_size (GtkToolItem *tool_item); 26553: extern 26553: GtkOrientation gtk_tool_item_get_orientation (GtkToolItem *tool_item); 26553: extern 26553: GtkToolbarStyle gtk_tool_item_get_toolbar_style (GtkToolItem *tool_item); 26553: extern 26553: GtkReliefStyle gtk_tool_item_get_relief_style (GtkToolItem *tool_item); 26553: extern 26553: gfloat gtk_tool_item_get_text_alignment (GtkToolItem *tool_item); 26553: extern 26553: GtkOrientation gtk_tool_item_get_text_orientation (GtkToolItem *tool_item); 26553: extern 26553: GtkSizeGroup * gtk_tool_item_get_text_size_group (GtkToolItem *tool_item); 26553: 26553: extern 26553: GtkWidget * gtk_tool_item_retrieve_proxy_menu_item (GtkToolItem *tool_item); 26553: extern 26553: GtkWidget * gtk_tool_item_get_proxy_menu_item (GtkToolItem *tool_item, 26553: const gchar *menu_item_id); 26553: extern 26553: void gtk_tool_item_set_proxy_menu_item (GtkToolItem *tool_item, 26553: const gchar *menu_item_id, 26553: GtkWidget *menu_item); 26553: extern 26553: void gtk_tool_item_rebuild_menu (GtkToolItem *tool_item); 26553: 26553: extern 26553: void gtk_tool_item_toolbar_reconfigured (GtkToolItem *tool_item); 26553: 26553: 26553: 26553: gboolean _gtk_tool_item_create_menu_proxy (GtkToolItem *tool_item); 26553: 26553: 26553: # 29 "/usr/include/gtk-3.0/gtk/gtktoolbutton.h" 2 26553: 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtktoolbutton.h" 26553: typedef struct _GtkToolButton GtkToolButton; 26553: typedef struct _GtkToolButtonClass GtkToolButtonClass; 26553: typedef struct _GtkToolButtonPrivate GtkToolButtonPrivate; 26553: 26553: struct _GtkToolButton 26553: { 26553: GtkToolItem parent; 26553: 26553: 26553: GtkToolButtonPrivate *priv; 26553: }; 26553: # 58 "/usr/include/gtk-3.0/gtk/gtktoolbutton.h" 26553: struct _GtkToolButtonClass 26553: { 26553: GtkToolItemClass parent_class; 26553: 26553: GType button_type; 26553: 26553: 26553: 26553: 26553: void (* clicked) (GtkToolButton *tool_item); 26553: 26553: 26553: 26553: 26553: void (* _gtk_reserved1) (void); 26553: void (* _gtk_reserved2) (void); 26553: void (* _gtk_reserved3) (void); 26553: void (* _gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_tool_button_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkToolItem *gtk_tool_button_new (GtkWidget *icon_widget, 26553: const gchar *label); 26553: __attribute__((__deprecated__("Use '" "gtk_tool_button_new" "' instead"))) extern 26553: GtkToolItem *gtk_tool_button_new_from_stock (const gchar *stock_id); 26553: 26553: extern 26553: void gtk_tool_button_set_label (GtkToolButton *button, 26553: const gchar *label); 26553: extern 26553: const gchar * gtk_tool_button_get_label (GtkToolButton *button); 26553: extern 26553: void gtk_tool_button_set_use_underline (GtkToolButton *button, 26553: gboolean use_underline); 26553: extern 26553: gboolean gtk_tool_button_get_use_underline (GtkToolButton *button); 26553: __attribute__((__deprecated__("Use '" "gtk_tool_button_set_icon_name" "' instead"))) extern 26553: void gtk_tool_button_set_stock_id (GtkToolButton *button, 26553: const gchar *stock_id); 26553: __attribute__((__deprecated__("Use '" "gtk_tool_button_get_icon_name" "' instead"))) extern 26553: const gchar * gtk_tool_button_get_stock_id (GtkToolButton *button); 26553: extern 26553: void gtk_tool_button_set_icon_name (GtkToolButton *button, 26553: const gchar *icon_name); 26553: extern 26553: const gchar * gtk_tool_button_get_icon_name (GtkToolButton *button); 26553: extern 26553: void gtk_tool_button_set_icon_widget (GtkToolButton *button, 26553: GtkWidget *icon_widget); 26553: extern 26553: GtkWidget * gtk_tool_button_get_icon_widget (GtkToolButton *button); 26553: extern 26553: void gtk_tool_button_set_label_widget (GtkToolButton *button, 26553: GtkWidget *label_widget); 26553: extern 26553: GtkWidget * gtk_tool_button_get_label_widget (GtkToolButton *button); 26553: 26553: 26553: 26553: GtkWidget *_gtk_tool_button_get_button (GtkToolButton *button); 26553: 26553: 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h" 2 26553: 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h" 26553: typedef struct _GtkMenuToolButtonClass GtkMenuToolButtonClass; 26553: typedef struct _GtkMenuToolButton GtkMenuToolButton; 26553: typedef struct _GtkMenuToolButtonPrivate GtkMenuToolButtonPrivate; 26553: 26553: struct _GtkMenuToolButton 26553: { 26553: GtkToolButton parent; 26553: 26553: 26553: GtkMenuToolButtonPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkMenuToolButtonClass 26553: { 26553: GtkToolButtonClass parent_class; 26553: 26553: 26553: 26553: void (*show_menu) (GtkMenuToolButton *button); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_menu_tool_button_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkToolItem *gtk_menu_tool_button_new (GtkWidget *icon_widget, 26553: const gchar *label); 26553: __attribute__((__deprecated__("Use '" "gtk_menu_tool_button_new" "' instead"))) extern 26553: GtkToolItem *gtk_menu_tool_button_new_from_stock (const gchar *stock_id); 26553: 26553: extern 26553: void gtk_menu_tool_button_set_menu (GtkMenuToolButton *button, 26553: GtkWidget *menu); 26553: extern 26553: GtkWidget *gtk_menu_tool_button_get_menu (GtkMenuToolButton *button); 26553: extern 26553: void gtk_menu_tool_button_set_arrow_tooltip_text (GtkMenuToolButton *button, 26553: const gchar *text); 26553: extern 26553: void gtk_menu_tool_button_set_arrow_tooltip_markup (GtkMenuToolButton *button, 26553: const gchar *markup); 26553: 26553: 26553: # 150 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkmessagedialog.h" 1 26553: # 35 "/usr/include/gtk-3.0/gtk/gtkmessagedialog.h" 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/gtkmessagedialog.h" 26553: typedef struct _GtkMessageDialog GtkMessageDialog; 26553: typedef struct _GtkMessageDialogPrivate GtkMessageDialogPrivate; 26553: typedef struct _GtkMessageDialogClass GtkMessageDialogClass; 26553: 26553: struct _GtkMessageDialog 26553: { 26553: GtkDialog parent_instance; 26553: 26553: 26553: GtkMessageDialogPrivate *priv; 26553: }; 26553: 26553: struct _GtkMessageDialogClass 26553: { 26553: GtkDialogClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: # 85 "/usr/include/gtk-3.0/gtk/gtkmessagedialog.h" 26553: typedef enum 26553: { 26553: GTK_BUTTONS_NONE, 26553: GTK_BUTTONS_OK, 26553: GTK_BUTTONS_CLOSE, 26553: GTK_BUTTONS_CANCEL, 26553: GTK_BUTTONS_YES_NO, 26553: GTK_BUTTONS_OK_CANCEL 26553: } GtkButtonsType; 26553: 26553: extern 26553: GType gtk_message_dialog_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget* gtk_message_dialog_new (GtkWindow *parent, 26553: GtkDialogFlags flags, 26553: GtkMessageType type, 26553: GtkButtonsType buttons, 26553: const gchar *message_format, 26553: ...) __attribute__((__format__ (gnu_printf, 5, 6))); 26553: 26553: extern 26553: GtkWidget* gtk_message_dialog_new_with_markup (GtkWindow *parent, 26553: GtkDialogFlags flags, 26553: GtkMessageType type, 26553: GtkButtonsType buttons, 26553: const gchar *message_format, 26553: ...) __attribute__((__format__ (gnu_printf, 5, 6))); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_message_dialog_set_image (GtkMessageDialog *dialog, 26553: GtkWidget *image); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GtkWidget * gtk_message_dialog_get_image (GtkMessageDialog *dialog); 26553: 26553: extern 26553: void gtk_message_dialog_set_markup (GtkMessageDialog *message_dialog, 26553: const gchar *str); 26553: 26553: extern 26553: void gtk_message_dialog_format_secondary_text (GtkMessageDialog *message_dialog, 26553: const gchar *message_format, 26553: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 26553: 26553: extern 26553: void gtk_message_dialog_format_secondary_markup (GtkMessageDialog *message_dialog, 26553: const gchar *message_format, 26553: ...) __attribute__((__format__ (gnu_printf, 2, 3))); 26553: 26553: extern 26553: GtkWidget *gtk_message_dialog_get_message_area (GtkMessageDialog *message_dialog); 26553: 26553: 26553: # 151 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkmodelbutton.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkmodelbutton.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GtkModelButton GtkModelButton; 26553: # 47 "/usr/include/gtk-3.0/gtk/gtkmodelbutton.h" 26553: typedef enum { 26553: GTK_BUTTON_ROLE_NORMAL, 26553: GTK_BUTTON_ROLE_CHECK, 26553: GTK_BUTTON_ROLE_RADIO 26553: } GtkButtonRole; 26553: 26553: extern 26553: GType gtk_model_button_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget * gtk_model_button_new (void); 26553: 26553: 26553: # 152 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkmodules.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkmodules.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkmodules.h" 26553: typedef void (*GtkModuleInitFunc) (gint *argc, 26553: gchar ***argv); 26553: # 50 "/usr/include/gtk-3.0/gtk/gtkmodules.h" 26553: typedef void (*GtkModuleDisplayInitFunc) (GdkDisplay *display); 26553: 26553: 26553: 26553: # 153 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkmountoperation.h" 1 26553: # 32 "/usr/include/gtk-3.0/gtk/gtkmountoperation.h" 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/gtkmountoperation.h" 26553: typedef struct _GtkMountOperation GtkMountOperation; 26553: typedef struct _GtkMountOperationClass GtkMountOperationClass; 26553: typedef struct _GtkMountOperationPrivate GtkMountOperationPrivate; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkMountOperation 26553: { 26553: GMountOperation parent_instance; 26553: 26553: GtkMountOperationPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkMountOperationClass 26553: { 26553: GMountOperationClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_mount_operation_get_type (void); 26553: extern 26553: GMountOperation *gtk_mount_operation_new (GtkWindow *parent); 26553: extern 26553: gboolean gtk_mount_operation_is_showing (GtkMountOperation *op); 26553: extern 26553: void gtk_mount_operation_set_parent (GtkMountOperation *op, 26553: GtkWindow *parent); 26553: extern 26553: GtkWindow * gtk_mount_operation_get_parent (GtkMountOperation *op); 26553: extern 26553: void gtk_mount_operation_set_screen (GtkMountOperation *op, 26553: GdkScreen *screen); 26553: extern 26553: GdkScreen *gtk_mount_operation_get_screen (GtkMountOperation *op); 26553: 26553: 26553: # 154 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtknotebook.h" 1 26553: # 37 "/usr/include/gtk-3.0/gtk/gtknotebook.h" 26553: 26553: # 47 "/usr/include/gtk-3.0/gtk/gtknotebook.h" 26553: typedef enum 26553: { 26553: GTK_NOTEBOOK_TAB_FIRST, 26553: GTK_NOTEBOOK_TAB_LAST 26553: } GtkNotebookTab; 26553: 26553: typedef struct _GtkNotebook GtkNotebook; 26553: typedef struct _GtkNotebookPrivate GtkNotebookPrivate; 26553: typedef struct _GtkNotebookClass GtkNotebookClass; 26553: 26553: struct _GtkNotebook 26553: { 26553: 26553: GtkContainer container; 26553: 26553: GtkNotebookPrivate *priv; 26553: }; 26553: 26553: struct _GtkNotebookClass 26553: { 26553: GtkContainerClass parent_class; 26553: 26553: void (* switch_page) (GtkNotebook *notebook, 26553: GtkWidget *page, 26553: guint page_num); 26553: 26553: 26553: gboolean (* select_page) (GtkNotebook *notebook, 26553: gboolean move_focus); 26553: gboolean (* focus_tab) (GtkNotebook *notebook, 26553: GtkNotebookTab type); 26553: gboolean (* change_current_page) (GtkNotebook *notebook, 26553: gint offset); 26553: void (* move_focus_out) (GtkNotebook *notebook, 26553: GtkDirectionType direction); 26553: gboolean (* reorder_tab) (GtkNotebook *notebook, 26553: GtkDirectionType direction, 26553: gboolean move_to_last); 26553: 26553: 26553: gint (* insert_page) (GtkNotebook *notebook, 26553: GtkWidget *child, 26553: GtkWidget *tab_label, 26553: GtkWidget *menu_label, 26553: gint position); 26553: 26553: GtkNotebook * (* create_window) (GtkNotebook *notebook, 26553: GtkWidget *page, 26553: gint x, 26553: gint y); 26553: 26553: void (* page_reordered) (GtkNotebook *notebook, 26553: GtkWidget *child, 26553: guint page_num); 26553: 26553: void (* page_removed) (GtkNotebook *notebook, 26553: GtkWidget *child, 26553: guint page_num); 26553: 26553: void (* page_added) (GtkNotebook *notebook, 26553: GtkWidget *child, 26553: guint page_num); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: void (*_gtk_reserved5) (void); 26553: void (*_gtk_reserved6) (void); 26553: void (*_gtk_reserved7) (void); 26553: void (*_gtk_reserved8) (void); 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType gtk_notebook_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget * gtk_notebook_new (void); 26553: extern 26553: gint gtk_notebook_append_page (GtkNotebook *notebook, 26553: GtkWidget *child, 26553: GtkWidget *tab_label); 26553: extern 26553: gint gtk_notebook_append_page_menu (GtkNotebook *notebook, 26553: GtkWidget *child, 26553: GtkWidget *tab_label, 26553: GtkWidget *menu_label); 26553: extern 26553: gint gtk_notebook_prepend_page (GtkNotebook *notebook, 26553: GtkWidget *child, 26553: GtkWidget *tab_label); 26553: extern 26553: gint gtk_notebook_prepend_page_menu (GtkNotebook *notebook, 26553: GtkWidget *child, 26553: GtkWidget *tab_label, 26553: GtkWidget *menu_label); 26553: extern 26553: gint gtk_notebook_insert_page (GtkNotebook *notebook, 26553: GtkWidget *child, 26553: GtkWidget *tab_label, 26553: gint position); 26553: extern 26553: gint gtk_notebook_insert_page_menu (GtkNotebook *notebook, 26553: GtkWidget *child, 26553: GtkWidget *tab_label, 26553: GtkWidget *menu_label, 26553: gint position); 26553: extern 26553: void gtk_notebook_remove_page (GtkNotebook *notebook, 26553: gint page_num); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: void gtk_notebook_set_group_name (GtkNotebook *notebook, 26553: const gchar *group_name); 26553: extern 26553: const gchar *gtk_notebook_get_group_name (GtkNotebook *notebook); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: gint gtk_notebook_get_current_page (GtkNotebook *notebook); 26553: extern 26553: GtkWidget* gtk_notebook_get_nth_page (GtkNotebook *notebook, 26553: gint page_num); 26553: extern 26553: gint gtk_notebook_get_n_pages (GtkNotebook *notebook); 26553: extern 26553: gint gtk_notebook_page_num (GtkNotebook *notebook, 26553: GtkWidget *child); 26553: extern 26553: void gtk_notebook_set_current_page (GtkNotebook *notebook, 26553: gint page_num); 26553: extern 26553: void gtk_notebook_next_page (GtkNotebook *notebook); 26553: extern 26553: void gtk_notebook_prev_page (GtkNotebook *notebook); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: void gtk_notebook_set_show_border (GtkNotebook *notebook, 26553: gboolean show_border); 26553: extern 26553: gboolean gtk_notebook_get_show_border (GtkNotebook *notebook); 26553: extern 26553: void gtk_notebook_set_show_tabs (GtkNotebook *notebook, 26553: gboolean show_tabs); 26553: extern 26553: gboolean gtk_notebook_get_show_tabs (GtkNotebook *notebook); 26553: extern 26553: void gtk_notebook_set_tab_pos (GtkNotebook *notebook, 26553: GtkPositionType pos); 26553: extern 26553: GtkPositionType gtk_notebook_get_tab_pos (GtkNotebook *notebook); 26553: extern 26553: void gtk_notebook_set_scrollable (GtkNotebook *notebook, 26553: gboolean scrollable); 26553: extern 26553: gboolean gtk_notebook_get_scrollable (GtkNotebook *notebook); 26553: __attribute__((__deprecated__)) extern 26553: guint16 gtk_notebook_get_tab_hborder (GtkNotebook *notebook); 26553: __attribute__((__deprecated__)) extern 26553: guint16 gtk_notebook_get_tab_vborder (GtkNotebook *notebook); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: void gtk_notebook_popup_enable (GtkNotebook *notebook); 26553: extern 26553: void gtk_notebook_popup_disable (GtkNotebook *notebook); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GtkWidget * gtk_notebook_get_tab_label (GtkNotebook *notebook, 26553: GtkWidget *child); 26553: extern 26553: void gtk_notebook_set_tab_label (GtkNotebook *notebook, 26553: GtkWidget *child, 26553: GtkWidget *tab_label); 26553: extern 26553: void gtk_notebook_set_tab_label_text (GtkNotebook *notebook, 26553: GtkWidget *child, 26553: const gchar *tab_text); 26553: extern 26553: const gchar * gtk_notebook_get_tab_label_text (GtkNotebook *notebook, 26553: GtkWidget *child); 26553: extern 26553: GtkWidget * gtk_notebook_get_menu_label (GtkNotebook *notebook, 26553: GtkWidget *child); 26553: extern 26553: void gtk_notebook_set_menu_label (GtkNotebook *notebook, 26553: GtkWidget *child, 26553: GtkWidget *menu_label); 26553: extern 26553: void gtk_notebook_set_menu_label_text (GtkNotebook *notebook, 26553: GtkWidget *child, 26553: const gchar *menu_text); 26553: extern 26553: const gchar * gtk_notebook_get_menu_label_text (GtkNotebook *notebook, 26553: GtkWidget *child); 26553: extern 26553: void gtk_notebook_reorder_child (GtkNotebook *notebook, 26553: GtkWidget *child, 26553: gint position); 26553: extern 26553: gboolean gtk_notebook_get_tab_reorderable (GtkNotebook *notebook, 26553: GtkWidget *child); 26553: extern 26553: void gtk_notebook_set_tab_reorderable (GtkNotebook *notebook, 26553: GtkWidget *child, 26553: gboolean reorderable); 26553: extern 26553: gboolean gtk_notebook_get_tab_detachable (GtkNotebook *notebook, 26553: GtkWidget *child); 26553: extern 26553: void gtk_notebook_set_tab_detachable (GtkNotebook *notebook, 26553: GtkWidget *child, 26553: gboolean detachable); 26553: extern 26553: void gtk_notebook_detach_tab (GtkNotebook *notebook, 26553: GtkWidget *child); 26553: 26553: extern 26553: GtkWidget* gtk_notebook_get_action_widget (GtkNotebook *notebook, 26553: GtkPackType pack_type); 26553: extern 26553: void gtk_notebook_set_action_widget (GtkNotebook *notebook, 26553: GtkWidget *widget, 26553: GtkPackType pack_type); 26553: 26553: 26553: # 156 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkoffscreenwindow.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkoffscreenwindow.h" 26553: 26553: # 37 "/usr/include/gtk-3.0/gtk/gtkoffscreenwindow.h" 26553: typedef struct _GtkOffscreenWindow GtkOffscreenWindow; 26553: typedef struct _GtkOffscreenWindowClass GtkOffscreenWindowClass; 26553: 26553: struct _GtkOffscreenWindow 26553: { 26553: GtkWindow parent_object; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkOffscreenWindowClass 26553: { 26553: GtkWindowClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_offscreen_window_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget *gtk_offscreen_window_new (void); 26553: extern 26553: cairo_surface_t *gtk_offscreen_window_get_surface (GtkOffscreenWindow *offscreen); 26553: extern 26553: GdkPixbuf *gtk_offscreen_window_get_pixbuf (GtkOffscreenWindow *offscreen); 26553: 26553: 26553: # 157 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkorientable.h" 1 26553: # 31 "/usr/include/gtk-3.0/gtk/gtkorientable.h" 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/gtkorientable.h" 26553: typedef struct _GtkOrientable GtkOrientable; 26553: typedef struct _GtkOrientableIface GtkOrientableIface; 26553: 26553: struct _GtkOrientableIface 26553: { 26553: GTypeInterface base_iface; 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_orientable_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: void gtk_orientable_set_orientation (GtkOrientable *orientable, 26553: GtkOrientation orientation); 26553: extern 26553: GtkOrientation gtk_orientable_get_orientation (GtkOrientable *orientable); 26553: 26553: 26553: # 158 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkoverlay.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkoverlay.h" 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkoverlay.h" 26553: typedef struct _GtkOverlay GtkOverlay; 26553: typedef struct _GtkOverlayClass GtkOverlayClass; 26553: typedef struct _GtkOverlayPrivate GtkOverlayPrivate; 26553: 26553: struct _GtkOverlay 26553: { 26553: GtkBin parent; 26553: 26553: GtkOverlayPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkOverlayClass 26553: { 26553: GtkBinClass parent_class; 26553: 26553: 26553: 26553: gboolean (*get_child_position) (GtkOverlay *overlay, 26553: GtkWidget *widget, 26553: GtkAllocation *allocation); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: void (*_gtk_reserved5) (void); 26553: void (*_gtk_reserved6) (void); 26553: void (*_gtk_reserved7) (void); 26553: void (*_gtk_reserved8) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_overlay_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget *gtk_overlay_new (void); 26553: extern 26553: void gtk_overlay_add_overlay (GtkOverlay *overlay, 26553: GtkWidget *widget); 26553: extern 26553: void gtk_overlay_reorder_overlay (GtkOverlay *overlay, 26553: GtkWidget *child, 26553: int index_); 26553: extern 26553: gboolean gtk_overlay_get_overlay_pass_through (GtkOverlay *overlay, 26553: GtkWidget *widget); 26553: extern 26553: void gtk_overlay_set_overlay_pass_through (GtkOverlay *overlay, 26553: GtkWidget *widget, 26553: gboolean pass_through); 26553: 26553: 26553: # 159 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkpadcontroller.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkpadcontroller.h" 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkpadcontroller.h" 26553: typedef struct _GtkPadController GtkPadController; 26553: typedef struct _GtkPadControllerClass GtkPadControllerClass; 26553: typedef struct _GtkPadActionEntry GtkPadActionEntry; 26553: # 51 "/usr/include/gtk-3.0/gtk/gtkpadcontroller.h" 26553: typedef enum { 26553: GTK_PAD_ACTION_BUTTON, 26553: GTK_PAD_ACTION_RING, 26553: GTK_PAD_ACTION_STRIP 26553: } GtkPadActionType; 26553: # 69 "/usr/include/gtk-3.0/gtk/gtkpadcontroller.h" 26553: struct _GtkPadActionEntry { 26553: GtkPadActionType type; 26553: gint index; 26553: gint mode; 26553: gchar *label; 26553: gchar *action_name; 26553: }; 26553: 26553: extern 26553: GType gtk_pad_controller_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkPadController *gtk_pad_controller_new (GtkWindow *window, 26553: GActionGroup *group, 26553: GdkDevice *pad); 26553: 26553: extern 26553: void gtk_pad_controller_set_action_entries (GtkPadController *controller, 26553: const GtkPadActionEntry *entries, 26553: gint n_entries); 26553: extern 26553: void gtk_pad_controller_set_action (GtkPadController *controller, 26553: GtkPadActionType type, 26553: gint index, 26553: gint mode, 26553: const gchar *label, 26553: const gchar *action_name); 26553: 26553: 26553: # 160 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkpagesetup.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkpagesetup.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkpapersize.h" 1 26553: # 31 "/usr/include/gtk-3.0/gtk/gtkpapersize.h" 26553: 26553: 26553: typedef struct _GtkPaperSize GtkPaperSize; 26553: # 87 "/usr/include/gtk-3.0/gtk/gtkpapersize.h" 26553: extern 26553: GType gtk_paper_size_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkPaperSize *gtk_paper_size_new (const gchar *name); 26553: extern 26553: GtkPaperSize *gtk_paper_size_new_from_ppd (const gchar *ppd_name, 26553: const gchar *ppd_display_name, 26553: gdouble width, 26553: gdouble height); 26553: extern 26553: GtkPaperSize *gtk_paper_size_new_from_ipp (const gchar *ipp_name, 26553: gdouble width, 26553: gdouble height); 26553: extern 26553: GtkPaperSize *gtk_paper_size_new_custom (const gchar *name, 26553: const gchar *display_name, 26553: gdouble width, 26553: gdouble height, 26553: GtkUnit unit); 26553: extern 26553: GtkPaperSize *gtk_paper_size_copy (GtkPaperSize *other); 26553: extern 26553: void gtk_paper_size_free (GtkPaperSize *size); 26553: extern 26553: gboolean gtk_paper_size_is_equal (GtkPaperSize *size1, 26553: GtkPaperSize *size2); 26553: 26553: extern 26553: GList *gtk_paper_size_get_paper_sizes (gboolean include_custom); 26553: 26553: 26553: extern 26553: const gchar *gtk_paper_size_get_name (GtkPaperSize *size); 26553: extern 26553: const gchar *gtk_paper_size_get_display_name (GtkPaperSize *size); 26553: extern 26553: const gchar *gtk_paper_size_get_ppd_name (GtkPaperSize *size); 26553: 26553: extern 26553: gdouble gtk_paper_size_get_width (GtkPaperSize *size, GtkUnit unit); 26553: extern 26553: gdouble gtk_paper_size_get_height (GtkPaperSize *size, GtkUnit unit); 26553: extern 26553: gboolean gtk_paper_size_is_custom (GtkPaperSize *size); 26553: extern 26553: gboolean gtk_paper_size_is_ipp (GtkPaperSize *size); 26553: 26553: 26553: extern 26553: void gtk_paper_size_set_size (GtkPaperSize *size, 26553: gdouble width, 26553: gdouble height, 26553: GtkUnit unit); 26553: 26553: extern 26553: gdouble gtk_paper_size_get_default_top_margin (GtkPaperSize *size, 26553: GtkUnit unit); 26553: extern 26553: gdouble gtk_paper_size_get_default_bottom_margin (GtkPaperSize *size, 26553: GtkUnit unit); 26553: extern 26553: gdouble gtk_paper_size_get_default_left_margin (GtkPaperSize *size, 26553: GtkUnit unit); 26553: extern 26553: gdouble gtk_paper_size_get_default_right_margin (GtkPaperSize *size, 26553: GtkUnit unit); 26553: 26553: extern 26553: const gchar *gtk_paper_size_get_default (void); 26553: 26553: extern 26553: GtkPaperSize *gtk_paper_size_new_from_key_file (GKeyFile *key_file, 26553: const gchar *group_name, 26553: GError **error); 26553: extern 26553: void gtk_paper_size_to_key_file (GtkPaperSize *size, 26553: GKeyFile *key_file, 26553: const gchar *group_name); 26553: 26553: extern 26553: GtkPaperSize *gtk_paper_size_new_from_gvariant (GVariant *variant); 26553: extern 26553: GVariant *gtk_paper_size_to_gvariant (GtkPaperSize *paper_size); 26553: 26553: 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkpagesetup.h" 2 26553: 26553: 26553: 26553: 26553: typedef struct _GtkPageSetup GtkPageSetup; 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType gtk_page_setup_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkPageSetup * gtk_page_setup_new (void); 26553: extern 26553: GtkPageSetup * gtk_page_setup_copy (GtkPageSetup *other); 26553: extern 26553: GtkPageOrientation gtk_page_setup_get_orientation (GtkPageSetup *setup); 26553: extern 26553: void gtk_page_setup_set_orientation (GtkPageSetup *setup, 26553: GtkPageOrientation orientation); 26553: extern 26553: GtkPaperSize * gtk_page_setup_get_paper_size (GtkPageSetup *setup); 26553: extern 26553: void gtk_page_setup_set_paper_size (GtkPageSetup *setup, 26553: GtkPaperSize *size); 26553: extern 26553: gdouble gtk_page_setup_get_top_margin (GtkPageSetup *setup, 26553: GtkUnit unit); 26553: extern 26553: void gtk_page_setup_set_top_margin (GtkPageSetup *setup, 26553: gdouble margin, 26553: GtkUnit unit); 26553: extern 26553: gdouble gtk_page_setup_get_bottom_margin (GtkPageSetup *setup, 26553: GtkUnit unit); 26553: extern 26553: void gtk_page_setup_set_bottom_margin (GtkPageSetup *setup, 26553: gdouble margin, 26553: GtkUnit unit); 26553: extern 26553: gdouble gtk_page_setup_get_left_margin (GtkPageSetup *setup, 26553: GtkUnit unit); 26553: extern 26553: void gtk_page_setup_set_left_margin (GtkPageSetup *setup, 26553: gdouble margin, 26553: GtkUnit unit); 26553: extern 26553: gdouble gtk_page_setup_get_right_margin (GtkPageSetup *setup, 26553: GtkUnit unit); 26553: extern 26553: void gtk_page_setup_set_right_margin (GtkPageSetup *setup, 26553: gdouble margin, 26553: GtkUnit unit); 26553: 26553: extern 26553: void gtk_page_setup_set_paper_size_and_default_margins (GtkPageSetup *setup, 26553: GtkPaperSize *size); 26553: 26553: 26553: extern 26553: gdouble gtk_page_setup_get_paper_width (GtkPageSetup *setup, 26553: GtkUnit unit); 26553: extern 26553: gdouble gtk_page_setup_get_paper_height (GtkPageSetup *setup, 26553: GtkUnit unit); 26553: 26553: 26553: 26553: extern 26553: gdouble gtk_page_setup_get_page_width (GtkPageSetup *setup, 26553: GtkUnit unit); 26553: extern 26553: gdouble gtk_page_setup_get_page_height (GtkPageSetup *setup, 26553: GtkUnit unit); 26553: 26553: 26553: extern 26553: GtkPageSetup *gtk_page_setup_new_from_file (const gchar *file_name, 26553: GError **error); 26553: extern 26553: gboolean gtk_page_setup_load_file (GtkPageSetup *setup, 26553: const char *file_name, 26553: GError **error); 26553: extern 26553: gboolean gtk_page_setup_to_file (GtkPageSetup *setup, 26553: const char *file_name, 26553: GError **error); 26553: extern 26553: GtkPageSetup *gtk_page_setup_new_from_key_file (GKeyFile *key_file, 26553: const gchar *group_name, 26553: GError **error); 26553: extern 26553: gboolean gtk_page_setup_load_key_file (GtkPageSetup *setup, 26553: GKeyFile *key_file, 26553: const gchar *group_name, 26553: GError **error); 26553: extern 26553: void gtk_page_setup_to_key_file (GtkPageSetup *setup, 26553: GKeyFile *key_file, 26553: const gchar *group_name); 26553: 26553: extern 26553: GVariant *gtk_page_setup_to_gvariant (GtkPageSetup *setup); 26553: extern 26553: GtkPageSetup *gtk_page_setup_new_from_gvariant (GVariant *variant); 26553: 26553: 26553: # 161 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkpaned.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkpaned.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/gtkpaned.h" 26553: typedef struct _GtkPaned GtkPaned; 26553: typedef struct _GtkPanedClass GtkPanedClass; 26553: typedef struct _GtkPanedPrivate GtkPanedPrivate; 26553: 26553: struct _GtkPaned 26553: { 26553: GtkContainer container; 26553: 26553: 26553: GtkPanedPrivate *priv; 26553: }; 26553: 26553: struct _GtkPanedClass 26553: { 26553: GtkContainerClass parent_class; 26553: 26553: gboolean (* cycle_child_focus) (GtkPaned *paned, 26553: gboolean reverse); 26553: gboolean (* toggle_handle_focus) (GtkPaned *paned); 26553: gboolean (* move_handle) (GtkPaned *paned, 26553: GtkScrollType scroll); 26553: gboolean (* cycle_handle_focus) (GtkPaned *paned, 26553: gboolean reverse); 26553: gboolean (* accept_position) (GtkPaned *paned); 26553: gboolean (* cancel_position) (GtkPaned *paned); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_paned_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget * gtk_paned_new (GtkOrientation orientation); 26553: extern 26553: void gtk_paned_add1 (GtkPaned *paned, 26553: GtkWidget *child); 26553: extern 26553: void gtk_paned_add2 (GtkPaned *paned, 26553: GtkWidget *child); 26553: extern 26553: void gtk_paned_pack1 (GtkPaned *paned, 26553: GtkWidget *child, 26553: gboolean resize, 26553: gboolean shrink); 26553: extern 26553: void gtk_paned_pack2 (GtkPaned *paned, 26553: GtkWidget *child, 26553: gboolean resize, 26553: gboolean shrink); 26553: 26553: extern 26553: gint gtk_paned_get_position (GtkPaned *paned); 26553: extern 26553: void gtk_paned_set_position (GtkPaned *paned, 26553: gint position); 26553: 26553: extern 26553: GtkWidget * gtk_paned_get_child1 (GtkPaned *paned); 26553: extern 26553: GtkWidget * gtk_paned_get_child2 (GtkPaned *paned); 26553: 26553: extern 26553: GdkWindow * gtk_paned_get_handle_window (GtkPaned *paned); 26553: 26553: extern 26553: void gtk_paned_set_wide_handle (GtkPaned *paned, 26553: gboolean wide); 26553: extern 26553: gboolean gtk_paned_get_wide_handle (GtkPaned *paned); 26553: 26553: 26553: 26553: # 163 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkplacessidebar.h" 1 26553: # 33 "/usr/include/gtk-3.0/gtk/gtkplacessidebar.h" 26553: 26553: # 42 "/usr/include/gtk-3.0/gtk/gtkplacessidebar.h" 26553: typedef struct _GtkPlacesSidebar GtkPlacesSidebar; 26553: typedef struct _GtkPlacesSidebarClass GtkPlacesSidebarClass; 26553: # 72 "/usr/include/gtk-3.0/gtk/gtkplacessidebar.h" 26553: typedef enum { 26553: GTK_PLACES_OPEN_NORMAL = 1 << 0, 26553: GTK_PLACES_OPEN_NEW_TAB = 1 << 1, 26553: GTK_PLACES_OPEN_NEW_WINDOW = 1 << 2 26553: } GtkPlacesOpenFlags; 26553: 26553: extern 26553: GType gtk_places_sidebar_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget * gtk_places_sidebar_new (void); 26553: 26553: extern 26553: GtkPlacesOpenFlags gtk_places_sidebar_get_open_flags (GtkPlacesSidebar *sidebar); 26553: extern 26553: void gtk_places_sidebar_set_open_flags (GtkPlacesSidebar *sidebar, 26553: GtkPlacesOpenFlags flags); 26553: 26553: extern 26553: GFile * gtk_places_sidebar_get_location (GtkPlacesSidebar *sidebar); 26553: extern 26553: void gtk_places_sidebar_set_location (GtkPlacesSidebar *sidebar, 26553: GFile *location); 26553: 26553: extern 26553: gboolean gtk_places_sidebar_get_show_recent (GtkPlacesSidebar *sidebar); 26553: extern 26553: void gtk_places_sidebar_set_show_recent (GtkPlacesSidebar *sidebar, 26553: gboolean show_recent); 26553: 26553: extern 26553: gboolean gtk_places_sidebar_get_show_desktop (GtkPlacesSidebar *sidebar); 26553: extern 26553: void gtk_places_sidebar_set_show_desktop (GtkPlacesSidebar *sidebar, 26553: gboolean show_desktop); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_places_sidebar_get_show_connect_to_server (GtkPlacesSidebar *sidebar); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_places_sidebar_set_show_connect_to_server (GtkPlacesSidebar *sidebar, 26553: gboolean show_connect_to_server); 26553: extern 26553: gboolean gtk_places_sidebar_get_show_enter_location (GtkPlacesSidebar *sidebar); 26553: extern 26553: void gtk_places_sidebar_set_show_enter_location (GtkPlacesSidebar *sidebar, 26553: gboolean show_enter_location); 26553: 26553: extern 26553: void gtk_places_sidebar_set_local_only (GtkPlacesSidebar *sidebar, 26553: gboolean local_only); 26553: extern 26553: gboolean gtk_places_sidebar_get_local_only (GtkPlacesSidebar *sidebar); 26553: 26553: 26553: extern 26553: void gtk_places_sidebar_add_shortcut (GtkPlacesSidebar *sidebar, 26553: GFile *location); 26553: extern 26553: void gtk_places_sidebar_remove_shortcut (GtkPlacesSidebar *sidebar, 26553: GFile *location); 26553: extern 26553: GSList * gtk_places_sidebar_list_shortcuts (GtkPlacesSidebar *sidebar); 26553: 26553: extern 26553: GFile * gtk_places_sidebar_get_nth_bookmark (GtkPlacesSidebar *sidebar, 26553: gint n); 26553: extern 26553: void gtk_places_sidebar_set_drop_targets_visible (GtkPlacesSidebar *sidebar, 26553: gboolean visible, 26553: GdkDragContext *context); 26553: extern 26553: gboolean gtk_places_sidebar_get_show_trash (GtkPlacesSidebar *sidebar); 26553: extern 26553: void gtk_places_sidebar_set_show_trash (GtkPlacesSidebar *sidebar, 26553: gboolean show_trash); 26553: 26553: extern 26553: void gtk_places_sidebar_set_show_other_locations (GtkPlacesSidebar *sidebar, 26553: gboolean show_other_locations); 26553: extern 26553: gboolean gtk_places_sidebar_get_show_other_locations (GtkPlacesSidebar *sidebar); 26553: 26553: extern 26553: void gtk_places_sidebar_set_show_starred_location (GtkPlacesSidebar *sidebar, 26553: gboolean show_starred_location); 26553: extern 26553: gboolean gtk_places_sidebar_get_show_starred_location (GtkPlacesSidebar *sidebar); 26553: 26553: # 164 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkpopovermenu.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkpopovermenu.h" 26553: 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkpopovermenu.h" 26553: typedef struct _GtkPopoverMenu GtkPopoverMenu; 26553: typedef struct _GtkPopoverMenuClass GtkPopoverMenuClass; 26553: 26553: struct _GtkPopoverMenuClass 26553: { 26553: GtkPopoverClass parent_class; 26553: 26553: 26553: 26553: 26553: gpointer reserved[10]; 26553: }; 26553: 26553: extern 26553: GType gtk_popover_menu_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget * gtk_popover_menu_new (void); 26553: 26553: extern 26553: void gtk_popover_menu_open_submenu (GtkPopoverMenu *popover, 26553: const gchar *name); 26553: 26553: 26553: 26553: # 166 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkprintcontext.h" 1 26553: # 31 "/usr/include/gtk-3.0/gtk/gtkprintcontext.h" 26553: 26553: 26553: typedef struct _GtkPrintContext GtkPrintContext; 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GType gtk_print_context_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern 26553: cairo_t *gtk_print_context_get_cairo_context (GtkPrintContext *context); 26553: 26553: extern 26553: GtkPageSetup *gtk_print_context_get_page_setup (GtkPrintContext *context); 26553: extern 26553: gdouble gtk_print_context_get_width (GtkPrintContext *context); 26553: extern 26553: gdouble gtk_print_context_get_height (GtkPrintContext *context); 26553: extern 26553: gdouble gtk_print_context_get_dpi_x (GtkPrintContext *context); 26553: extern 26553: gdouble gtk_print_context_get_dpi_y (GtkPrintContext *context); 26553: extern 26553: gboolean gtk_print_context_get_hard_margins (GtkPrintContext *context, 26553: gdouble *top, 26553: gdouble *bottom, 26553: gdouble *left, 26553: gdouble *right); 26553: 26553: 26553: extern 26553: PangoFontMap *gtk_print_context_get_pango_fontmap (GtkPrintContext *context); 26553: extern 26553: PangoContext *gtk_print_context_create_pango_context (GtkPrintContext *context); 26553: extern 26553: PangoLayout *gtk_print_context_create_pango_layout (GtkPrintContext *context); 26553: 26553: 26553: extern 26553: void gtk_print_context_set_cairo_context (GtkPrintContext *context, 26553: cairo_t *cr, 26553: double dpi_x, 26553: double dpi_y); 26553: 26553: 26553: # 167 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 1 26553: # 31 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkprintsettings.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkprintsettings.h" 26553: 26553: 26553: typedef struct _GtkPrintSettings GtkPrintSettings; 26553: 26553: 26553: 26553: 26553: 26553: typedef void (*GtkPrintSettingsFunc) (const gchar *key, 26553: const gchar *value, 26553: gpointer user_data); 26553: 26553: typedef struct _GtkPageRange GtkPageRange; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkPageRange 26553: { 26553: gint start; 26553: gint end; 26553: }; 26553: 26553: extern 26553: GType gtk_print_settings_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkPrintSettings *gtk_print_settings_new (void); 26553: 26553: extern 26553: GtkPrintSettings *gtk_print_settings_copy (GtkPrintSettings *other); 26553: 26553: extern 26553: GtkPrintSettings *gtk_print_settings_new_from_file (const gchar *file_name, 26553: GError **error); 26553: extern 26553: gboolean gtk_print_settings_load_file (GtkPrintSettings *settings, 26553: const gchar *file_name, 26553: GError **error); 26553: extern 26553: gboolean gtk_print_settings_to_file (GtkPrintSettings *settings, 26553: const gchar *file_name, 26553: GError **error); 26553: extern 26553: GtkPrintSettings *gtk_print_settings_new_from_key_file (GKeyFile *key_file, 26553: const gchar *group_name, 26553: GError **error); 26553: extern 26553: gboolean gtk_print_settings_load_key_file (GtkPrintSettings *settings, 26553: GKeyFile *key_file, 26553: const gchar *group_name, 26553: GError **error); 26553: extern 26553: void gtk_print_settings_to_key_file (GtkPrintSettings *settings, 26553: GKeyFile *key_file, 26553: const gchar *group_name); 26553: extern 26553: gboolean gtk_print_settings_has_key (GtkPrintSettings *settings, 26553: const gchar *key); 26553: extern 26553: const gchar * gtk_print_settings_get (GtkPrintSettings *settings, 26553: const gchar *key); 26553: extern 26553: void gtk_print_settings_set (GtkPrintSettings *settings, 26553: const gchar *key, 26553: const gchar *value); 26553: extern 26553: void gtk_print_settings_unset (GtkPrintSettings *settings, 26553: const gchar *key); 26553: extern 26553: void gtk_print_settings_foreach (GtkPrintSettings *settings, 26553: GtkPrintSettingsFunc func, 26553: gpointer user_data); 26553: extern 26553: gboolean gtk_print_settings_get_bool (GtkPrintSettings *settings, 26553: const gchar *key); 26553: extern 26553: void gtk_print_settings_set_bool (GtkPrintSettings *settings, 26553: const gchar *key, 26553: gboolean value); 26553: extern 26553: gdouble gtk_print_settings_get_double (GtkPrintSettings *settings, 26553: const gchar *key); 26553: extern 26553: gdouble gtk_print_settings_get_double_with_default (GtkPrintSettings *settings, 26553: const gchar *key, 26553: gdouble def); 26553: extern 26553: void gtk_print_settings_set_double (GtkPrintSettings *settings, 26553: const gchar *key, 26553: gdouble value); 26553: extern 26553: gdouble gtk_print_settings_get_length (GtkPrintSettings *settings, 26553: const gchar *key, 26553: GtkUnit unit); 26553: extern 26553: void gtk_print_settings_set_length (GtkPrintSettings *settings, 26553: const gchar *key, 26553: gdouble value, 26553: GtkUnit unit); 26553: extern 26553: gint gtk_print_settings_get_int (GtkPrintSettings *settings, 26553: const gchar *key); 26553: extern 26553: gint gtk_print_settings_get_int_with_default (GtkPrintSettings *settings, 26553: const gchar *key, 26553: gint def); 26553: extern 26553: void gtk_print_settings_set_int (GtkPrintSettings *settings, 26553: const gchar *key, 26553: gint value); 26553: # 212 "/usr/include/gtk-3.0/gtk/gtkprintsettings.h" 26553: extern 26553: const gchar * gtk_print_settings_get_printer (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_printer (GtkPrintSettings *settings, 26553: const gchar *printer); 26553: extern 26553: GtkPageOrientation gtk_print_settings_get_orientation (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_orientation (GtkPrintSettings *settings, 26553: GtkPageOrientation orientation); 26553: extern 26553: GtkPaperSize * gtk_print_settings_get_paper_size (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_paper_size (GtkPrintSettings *settings, 26553: GtkPaperSize *paper_size); 26553: extern 26553: gdouble gtk_print_settings_get_paper_width (GtkPrintSettings *settings, 26553: GtkUnit unit); 26553: extern 26553: void gtk_print_settings_set_paper_width (GtkPrintSettings *settings, 26553: gdouble width, 26553: GtkUnit unit); 26553: extern 26553: gdouble gtk_print_settings_get_paper_height (GtkPrintSettings *settings, 26553: GtkUnit unit); 26553: extern 26553: void gtk_print_settings_set_paper_height (GtkPrintSettings *settings, 26553: gdouble height, 26553: GtkUnit unit); 26553: extern 26553: gboolean gtk_print_settings_get_use_color (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_use_color (GtkPrintSettings *settings, 26553: gboolean use_color); 26553: extern 26553: gboolean gtk_print_settings_get_collate (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_collate (GtkPrintSettings *settings, 26553: gboolean collate); 26553: extern 26553: gboolean gtk_print_settings_get_reverse (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_reverse (GtkPrintSettings *settings, 26553: gboolean reverse); 26553: extern 26553: GtkPrintDuplex gtk_print_settings_get_duplex (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_duplex (GtkPrintSettings *settings, 26553: GtkPrintDuplex duplex); 26553: extern 26553: GtkPrintQuality gtk_print_settings_get_quality (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_quality (GtkPrintSettings *settings, 26553: GtkPrintQuality quality); 26553: extern 26553: gint gtk_print_settings_get_n_copies (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_n_copies (GtkPrintSettings *settings, 26553: gint num_copies); 26553: extern 26553: gint gtk_print_settings_get_number_up (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_number_up (GtkPrintSettings *settings, 26553: gint number_up); 26553: extern 26553: GtkNumberUpLayout gtk_print_settings_get_number_up_layout (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_number_up_layout (GtkPrintSettings *settings, 26553: GtkNumberUpLayout number_up_layout); 26553: extern 26553: gint gtk_print_settings_get_resolution (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_resolution (GtkPrintSettings *settings, 26553: gint resolution); 26553: extern 26553: gint gtk_print_settings_get_resolution_x (GtkPrintSettings *settings); 26553: extern 26553: gint gtk_print_settings_get_resolution_y (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_resolution_xy (GtkPrintSettings *settings, 26553: gint resolution_x, 26553: gint resolution_y); 26553: extern 26553: gdouble gtk_print_settings_get_printer_lpi (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_printer_lpi (GtkPrintSettings *settings, 26553: gdouble lpi); 26553: extern 26553: gdouble gtk_print_settings_get_scale (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_scale (GtkPrintSettings *settings, 26553: gdouble scale); 26553: extern 26553: GtkPrintPages gtk_print_settings_get_print_pages (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_print_pages (GtkPrintSettings *settings, 26553: GtkPrintPages pages); 26553: extern 26553: GtkPageRange * gtk_print_settings_get_page_ranges (GtkPrintSettings *settings, 26553: gint *num_ranges); 26553: extern 26553: void gtk_print_settings_set_page_ranges (GtkPrintSettings *settings, 26553: GtkPageRange *page_ranges, 26553: gint num_ranges); 26553: extern 26553: GtkPageSet gtk_print_settings_get_page_set (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_page_set (GtkPrintSettings *settings, 26553: GtkPageSet page_set); 26553: extern 26553: const gchar * gtk_print_settings_get_default_source (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_default_source (GtkPrintSettings *settings, 26553: const gchar *default_source); 26553: extern 26553: const gchar * gtk_print_settings_get_media_type (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_media_type (GtkPrintSettings *settings, 26553: const gchar *media_type); 26553: extern 26553: const gchar * gtk_print_settings_get_dither (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_dither (GtkPrintSettings *settings, 26553: const gchar *dither); 26553: extern 26553: const gchar * gtk_print_settings_get_finishings (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_finishings (GtkPrintSettings *settings, 26553: const gchar *finishings); 26553: extern 26553: const gchar * gtk_print_settings_get_output_bin (GtkPrintSettings *settings); 26553: extern 26553: void gtk_print_settings_set_output_bin (GtkPrintSettings *settings, 26553: const gchar *output_bin); 26553: 26553: extern 26553: GVariant *gtk_print_settings_to_gvariant (GtkPrintSettings *settings); 26553: extern 26553: GtkPrintSettings *gtk_print_settings_new_from_gvariant (GVariant *variant); 26553: 26553: 26553: 26553: # 32 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkprintoperationpreview.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkprintoperationpreview.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GtkPrintOperationPreview GtkPrintOperationPreview; 26553: typedef struct _GtkPrintOperationPreviewIface GtkPrintOperationPreviewIface; 26553: 26553: 26553: struct _GtkPrintOperationPreviewIface 26553: { 26553: GTypeInterface g_iface; 26553: 26553: 26553: void (*ready) (GtkPrintOperationPreview *preview, 26553: GtkPrintContext *context); 26553: void (*got_page_size) (GtkPrintOperationPreview *preview, 26553: GtkPrintContext *context, 26553: GtkPageSetup *page_setup); 26553: 26553: 26553: void (*render_page) (GtkPrintOperationPreview *preview, 26553: gint page_nr); 26553: gboolean (*is_selected) (GtkPrintOperationPreview *preview, 26553: gint page_nr); 26553: void (*end_preview) (GtkPrintOperationPreview *preview); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: void (*_gtk_reserved5) (void); 26553: void (*_gtk_reserved6) (void); 26553: void (*_gtk_reserved7) (void); 26553: void (*_gtk_reserved8) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_print_operation_preview_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: void gtk_print_operation_preview_render_page (GtkPrintOperationPreview *preview, 26553: gint page_nr); 26553: extern 26553: void gtk_print_operation_preview_end_preview (GtkPrintOperationPreview *preview); 26553: extern 26553: gboolean gtk_print_operation_preview_is_selected (GtkPrintOperationPreview *preview, 26553: gint page_nr); 26553: 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 2 26553: 26553: 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 26553: typedef struct _GtkPrintOperationClass GtkPrintOperationClass; 26553: typedef struct _GtkPrintOperationPrivate GtkPrintOperationPrivate; 26553: typedef struct _GtkPrintOperation GtkPrintOperation; 26553: # 70 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 26553: typedef enum { 26553: GTK_PRINT_STATUS_INITIAL, 26553: GTK_PRINT_STATUS_PREPARING, 26553: GTK_PRINT_STATUS_GENERATING_DATA, 26553: GTK_PRINT_STATUS_SENDING_DATA, 26553: GTK_PRINT_STATUS_PENDING, 26553: GTK_PRINT_STATUS_PENDING_ISSUE, 26553: GTK_PRINT_STATUS_PRINTING, 26553: GTK_PRINT_STATUS_FINISHED, 26553: GTK_PRINT_STATUS_FINISHED_ABORTED 26553: } GtkPrintStatus; 26553: # 93 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 26553: typedef enum { 26553: GTK_PRINT_OPERATION_RESULT_ERROR, 26553: GTK_PRINT_OPERATION_RESULT_APPLY, 26553: GTK_PRINT_OPERATION_RESULT_CANCEL, 26553: GTK_PRINT_OPERATION_RESULT_IN_PROGRESS 26553: } GtkPrintOperationResult; 26553: # 112 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 26553: typedef enum { 26553: GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG, 26553: GTK_PRINT_OPERATION_ACTION_PRINT, 26553: GTK_PRINT_OPERATION_ACTION_PREVIEW, 26553: GTK_PRINT_OPERATION_ACTION_EXPORT 26553: } GtkPrintOperationAction; 26553: 26553: 26553: struct _GtkPrintOperation 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GtkPrintOperationPrivate *priv; 26553: }; 26553: # 150 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 26553: struct _GtkPrintOperationClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: void (*done) (GtkPrintOperation *operation, 26553: GtkPrintOperationResult result); 26553: void (*begin_print) (GtkPrintOperation *operation, 26553: GtkPrintContext *context); 26553: gboolean (*paginate) (GtkPrintOperation *operation, 26553: GtkPrintContext *context); 26553: void (*request_page_setup) (GtkPrintOperation *operation, 26553: GtkPrintContext *context, 26553: gint page_nr, 26553: GtkPageSetup *setup); 26553: void (*draw_page) (GtkPrintOperation *operation, 26553: GtkPrintContext *context, 26553: gint page_nr); 26553: void (*end_print) (GtkPrintOperation *operation, 26553: GtkPrintContext *context); 26553: void (*status_changed) (GtkPrintOperation *operation); 26553: 26553: GtkWidget *(*create_custom_widget) (GtkPrintOperation *operation); 26553: void (*custom_widget_apply) (GtkPrintOperation *operation, 26553: GtkWidget *widget); 26553: 26553: gboolean (*preview) (GtkPrintOperation *operation, 26553: GtkPrintOperationPreview *preview, 26553: GtkPrintContext *context, 26553: GtkWindow *parent); 26553: 26553: void (*update_custom_widget) (GtkPrintOperation *operation, 26553: GtkWidget *widget, 26553: GtkPageSetup *setup, 26553: GtkPrintSettings *settings); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: void (*_gtk_reserved5) (void); 26553: void (*_gtk_reserved6) (void); 26553: void (*_gtk_reserved7) (void); 26553: void (*_gtk_reserved8) (void); 26553: }; 26553: # 218 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 26553: typedef enum 26553: { 26553: GTK_PRINT_ERROR_GENERAL, 26553: GTK_PRINT_ERROR_INTERNAL_ERROR, 26553: GTK_PRINT_ERROR_NOMEM, 26553: GTK_PRINT_ERROR_INVALID_FILE 26553: } GtkPrintError; 26553: 26553: extern 26553: GQuark gtk_print_error_quark (void); 26553: 26553: extern 26553: GType gtk_print_operation_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkPrintOperation * gtk_print_operation_new (void); 26553: extern 26553: void gtk_print_operation_set_default_page_setup (GtkPrintOperation *op, 26553: GtkPageSetup *default_page_setup); 26553: extern 26553: GtkPageSetup * gtk_print_operation_get_default_page_setup (GtkPrintOperation *op); 26553: extern 26553: void gtk_print_operation_set_print_settings (GtkPrintOperation *op, 26553: GtkPrintSettings *print_settings); 26553: extern 26553: GtkPrintSettings * gtk_print_operation_get_print_settings (GtkPrintOperation *op); 26553: extern 26553: void gtk_print_operation_set_job_name (GtkPrintOperation *op, 26553: const gchar *job_name); 26553: extern 26553: void gtk_print_operation_set_n_pages (GtkPrintOperation *op, 26553: gint n_pages); 26553: extern 26553: void gtk_print_operation_set_current_page (GtkPrintOperation *op, 26553: gint current_page); 26553: extern 26553: void gtk_print_operation_set_use_full_page (GtkPrintOperation *op, 26553: gboolean full_page); 26553: extern 26553: void gtk_print_operation_set_unit (GtkPrintOperation *op, 26553: GtkUnit unit); 26553: extern 26553: void gtk_print_operation_set_export_filename (GtkPrintOperation *op, 26553: const gchar *filename); 26553: extern 26553: void gtk_print_operation_set_track_print_status (GtkPrintOperation *op, 26553: gboolean track_status); 26553: extern 26553: void gtk_print_operation_set_show_progress (GtkPrintOperation *op, 26553: gboolean show_progress); 26553: extern 26553: void gtk_print_operation_set_allow_async (GtkPrintOperation *op, 26553: gboolean allow_async); 26553: extern 26553: void gtk_print_operation_set_custom_tab_label (GtkPrintOperation *op, 26553: const gchar *label); 26553: extern 26553: GtkPrintOperationResult gtk_print_operation_run (GtkPrintOperation *op, 26553: GtkPrintOperationAction action, 26553: GtkWindow *parent, 26553: GError **error); 26553: extern 26553: void gtk_print_operation_get_error (GtkPrintOperation *op, 26553: GError **error); 26553: extern 26553: GtkPrintStatus gtk_print_operation_get_status (GtkPrintOperation *op); 26553: extern 26553: const gchar * gtk_print_operation_get_status_string (GtkPrintOperation *op); 26553: extern 26553: gboolean gtk_print_operation_is_finished (GtkPrintOperation *op); 26553: extern 26553: void gtk_print_operation_cancel (GtkPrintOperation *op); 26553: extern 26553: void gtk_print_operation_draw_page_finish (GtkPrintOperation *op); 26553: extern 26553: void gtk_print_operation_set_defer_drawing (GtkPrintOperation *op); 26553: extern 26553: void gtk_print_operation_set_support_selection (GtkPrintOperation *op, 26553: gboolean support_selection); 26553: extern 26553: gboolean gtk_print_operation_get_support_selection (GtkPrintOperation *op); 26553: extern 26553: void gtk_print_operation_set_has_selection (GtkPrintOperation *op, 26553: gboolean has_selection); 26553: extern 26553: gboolean gtk_print_operation_get_has_selection (GtkPrintOperation *op); 26553: extern 26553: void gtk_print_operation_set_embed_page_setup (GtkPrintOperation *op, 26553: gboolean embed); 26553: extern 26553: gboolean gtk_print_operation_get_embed_page_setup (GtkPrintOperation *op); 26553: extern 26553: gint gtk_print_operation_get_n_pages_to_print (GtkPrintOperation *op); 26553: 26553: extern 26553: GtkPageSetup *gtk_print_run_page_setup_dialog (GtkWindow *parent, 26553: GtkPageSetup *page_setup, 26553: GtkPrintSettings *settings); 26553: # 328 "/usr/include/gtk-3.0/gtk/gtkprintoperation.h" 26553: typedef void (* GtkPageSetupDoneFunc) (GtkPageSetup *page_setup, 26553: gpointer data); 26553: 26553: extern 26553: void gtk_print_run_page_setup_dialog_async (GtkWindow *parent, 26553: GtkPageSetup *page_setup, 26553: GtkPrintSettings *settings, 26553: GtkPageSetupDoneFunc done_cb, 26553: gpointer data); 26553: 26553: 26553: # 168 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkprogressbar.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkprogressbar.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/gtkprogressbar.h" 26553: typedef struct _GtkProgressBar GtkProgressBar; 26553: typedef struct _GtkProgressBarPrivate GtkProgressBarPrivate; 26553: typedef struct _GtkProgressBarClass GtkProgressBarClass; 26553: 26553: struct _GtkProgressBar 26553: { 26553: GtkWidget parent; 26553: 26553: 26553: GtkProgressBarPrivate *priv; 26553: }; 26553: 26553: struct _GtkProgressBarClass 26553: { 26553: GtkWidgetClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_progress_bar_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_progress_bar_new (void); 26553: 26553: extern 26553: void gtk_progress_bar_pulse (GtkProgressBar *pbar); 26553: extern 26553: void gtk_progress_bar_set_text (GtkProgressBar *pbar, 26553: const gchar *text); 26553: extern 26553: void gtk_progress_bar_set_fraction (GtkProgressBar *pbar, 26553: gdouble fraction); 26553: 26553: extern 26553: void gtk_progress_bar_set_pulse_step (GtkProgressBar *pbar, 26553: gdouble fraction); 26553: extern 26553: void gtk_progress_bar_set_inverted (GtkProgressBar *pbar, 26553: gboolean inverted); 26553: 26553: extern 26553: const gchar * gtk_progress_bar_get_text (GtkProgressBar *pbar); 26553: extern 26553: gdouble gtk_progress_bar_get_fraction (GtkProgressBar *pbar); 26553: extern 26553: gdouble gtk_progress_bar_get_pulse_step (GtkProgressBar *pbar); 26553: 26553: extern 26553: gboolean gtk_progress_bar_get_inverted (GtkProgressBar *pbar); 26553: extern 26553: void gtk_progress_bar_set_ellipsize (GtkProgressBar *pbar, 26553: PangoEllipsizeMode mode); 26553: extern 26553: PangoEllipsizeMode gtk_progress_bar_get_ellipsize (GtkProgressBar *pbar); 26553: 26553: extern 26553: void gtk_progress_bar_set_show_text (GtkProgressBar *pbar, 26553: gboolean show_text); 26553: extern 26553: gboolean gtk_progress_bar_get_show_text (GtkProgressBar *pbar); 26553: 26553: 26553: # 171 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkradiobutton.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkradiobutton.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtkradiobutton.h" 26553: typedef struct _GtkRadioButton GtkRadioButton; 26553: typedef struct _GtkRadioButtonPrivate GtkRadioButtonPrivate; 26553: typedef struct _GtkRadioButtonClass GtkRadioButtonClass; 26553: 26553: struct _GtkRadioButton 26553: { 26553: GtkCheckButton check_button; 26553: 26553: 26553: GtkRadioButtonPrivate *priv; 26553: }; 26553: 26553: struct _GtkRadioButtonClass 26553: { 26553: GtkCheckButtonClass parent_class; 26553: 26553: 26553: void (*group_changed) (GtkRadioButton *radio_button); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_radio_button_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget* gtk_radio_button_new (GSList *group); 26553: extern 26553: GtkWidget* gtk_radio_button_new_from_widget (GtkRadioButton *radio_group_member); 26553: extern 26553: GtkWidget* gtk_radio_button_new_with_label (GSList *group, 26553: const gchar *label); 26553: extern 26553: GtkWidget* gtk_radio_button_new_with_label_from_widget (GtkRadioButton *radio_group_member, 26553: const gchar *label); 26553: extern 26553: GtkWidget* gtk_radio_button_new_with_mnemonic (GSList *group, 26553: const gchar *label); 26553: extern 26553: GtkWidget* gtk_radio_button_new_with_mnemonic_from_widget (GtkRadioButton *radio_group_member, 26553: const gchar *label); 26553: extern 26553: GSList* gtk_radio_button_get_group (GtkRadioButton *radio_button); 26553: extern 26553: void gtk_radio_button_set_group (GtkRadioButton *radio_button, 26553: GSList *group); 26553: extern 26553: void gtk_radio_button_join_group (GtkRadioButton *radio_button, 26553: GtkRadioButton *group_source); 26553: 26553: # 172 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkradiomenuitem.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkradiomenuitem.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtkradiomenuitem.h" 26553: typedef struct _GtkRadioMenuItem GtkRadioMenuItem; 26553: typedef struct _GtkRadioMenuItemPrivate GtkRadioMenuItemPrivate; 26553: typedef struct _GtkRadioMenuItemClass GtkRadioMenuItemClass; 26553: 26553: struct _GtkRadioMenuItem 26553: { 26553: GtkCheckMenuItem check_menu_item; 26553: 26553: 26553: GtkRadioMenuItemPrivate *priv; 26553: }; 26553: 26553: struct _GtkRadioMenuItemClass 26553: { 26553: GtkCheckMenuItemClass parent_class; 26553: 26553: 26553: void (*group_changed) (GtkRadioMenuItem *radio_menu_item); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_radio_menu_item_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget* gtk_radio_menu_item_new (GSList *group); 26553: extern 26553: GtkWidget* gtk_radio_menu_item_new_with_label (GSList *group, 26553: const gchar *label); 26553: extern 26553: GtkWidget* gtk_radio_menu_item_new_with_mnemonic (GSList *group, 26553: const gchar *label); 26553: extern 26553: GtkWidget* gtk_radio_menu_item_new_from_widget (GtkRadioMenuItem *group); 26553: extern 26553: GtkWidget *gtk_radio_menu_item_new_with_mnemonic_from_widget (GtkRadioMenuItem *group, 26553: const gchar *label); 26553: extern 26553: GtkWidget *gtk_radio_menu_item_new_with_label_from_widget (GtkRadioMenuItem *group, 26553: const gchar *label); 26553: extern 26553: GSList* gtk_radio_menu_item_get_group (GtkRadioMenuItem *radio_menu_item); 26553: extern 26553: void gtk_radio_menu_item_set_group (GtkRadioMenuItem *radio_menu_item, 26553: GSList *group); 26553: 26553: extern 26553: void gtk_radio_menu_item_join_group (GtkRadioMenuItem *radio_menu_item, 26553: GtkRadioMenuItem *group_source); 26553: 26553: 26553: # 173 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkradiotoolbutton.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkradiotoolbutton.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktoggletoolbutton.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtktoggletoolbutton.h" 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtktoggletoolbutton.h" 26553: typedef struct _GtkToggleToolButton GtkToggleToolButton; 26553: typedef struct _GtkToggleToolButtonClass GtkToggleToolButtonClass; 26553: typedef struct _GtkToggleToolButtonPrivate GtkToggleToolButtonPrivate; 26553: 26553: struct _GtkToggleToolButton 26553: { 26553: GtkToolButton parent; 26553: 26553: 26553: GtkToggleToolButtonPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkToggleToolButtonClass 26553: { 26553: GtkToolButtonClass parent_class; 26553: 26553: 26553: 26553: 26553: void (* toggled) (GtkToggleToolButton *button); 26553: 26553: 26553: 26553: 26553: void (* _gtk_reserved1) (void); 26553: void (* _gtk_reserved2) (void); 26553: void (* _gtk_reserved3) (void); 26553: void (* _gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_toggle_tool_button_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkToolItem *gtk_toggle_tool_button_new (void); 26553: __attribute__((__deprecated__("Use '" "gtk_toggle_tool_button_new" "' instead"))) extern 26553: GtkToolItem *gtk_toggle_tool_button_new_from_stock (const gchar *stock_id); 26553: 26553: extern 26553: void gtk_toggle_tool_button_set_active (GtkToggleToolButton *button, 26553: gboolean is_active); 26553: extern 26553: gboolean gtk_toggle_tool_button_get_active (GtkToggleToolButton *button); 26553: 26553: 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkradiotoolbutton.h" 2 26553: 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkradiotoolbutton.h" 26553: typedef struct _GtkRadioToolButton GtkRadioToolButton; 26553: typedef struct _GtkRadioToolButtonClass GtkRadioToolButtonClass; 26553: 26553: struct _GtkRadioToolButton 26553: { 26553: GtkToggleToolButton parent; 26553: }; 26553: 26553: struct _GtkRadioToolButtonClass 26553: { 26553: GtkToggleToolButtonClass parent_class; 26553: 26553: 26553: void (* _gtk_reserved1) (void); 26553: void (* _gtk_reserved2) (void); 26553: void (* _gtk_reserved3) (void); 26553: void (* _gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_radio_tool_button_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkToolItem *gtk_radio_tool_button_new (GSList *group); 26553: __attribute__((__deprecated__("Use '" "gtk_radio_tool_button_new" "' instead"))) extern 26553: GtkToolItem *gtk_radio_tool_button_new_from_stock (GSList *group, 26553: const gchar *stock_id); 26553: extern 26553: GtkToolItem *gtk_radio_tool_button_new_from_widget (GtkRadioToolButton *group); 26553: __attribute__((__deprecated__("Use '" "gtk_radio_tool_button_new_from_widget" "' instead"))) extern 26553: GtkToolItem *gtk_radio_tool_button_new_with_stock_from_widget (GtkRadioToolButton *group, 26553: const gchar *stock_id); 26553: extern 26553: GSList * gtk_radio_tool_button_get_group (GtkRadioToolButton *button); 26553: extern 26553: void gtk_radio_tool_button_set_group (GtkRadioToolButton *button, 26553: GSList *group); 26553: 26553: 26553: # 174 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkrange.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkrange.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtkrange.h" 26553: typedef struct _GtkRange GtkRange; 26553: typedef struct _GtkRangePrivate GtkRangePrivate; 26553: typedef struct _GtkRangeClass GtkRangeClass; 26553: 26553: struct _GtkRange 26553: { 26553: GtkWidget widget; 26553: 26553: GtkRangePrivate *priv; 26553: }; 26553: 26553: struct _GtkRangeClass 26553: { 26553: GtkWidgetClass parent_class; 26553: 26553: 26553: __attribute__((__deprecated__)) gchar *slider_detail; 26553: __attribute__((__deprecated__)) gchar *stepper_detail; 26553: 26553: void (* value_changed) (GtkRange *range); 26553: void (* adjust_bounds) (GtkRange *range, 26553: gdouble new_value); 26553: 26553: 26553: void (* move_slider) (GtkRange *range, 26553: GtkScrollType scroll); 26553: 26553: 26553: void (* get_range_border) (GtkRange *range, 26553: GtkBorder *border_); 26553: 26553: gboolean (* change_value) (GtkRange *range, 26553: GtkScrollType scroll, 26553: gdouble new_value); 26553: 26553: void (* get_range_size_request) (GtkRange *range, 26553: GtkOrientation orientation, 26553: gint *minimum, 26553: gint *natural); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_range_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: void gtk_range_set_adjustment (GtkRange *range, 26553: GtkAdjustment *adjustment); 26553: extern 26553: GtkAdjustment* gtk_range_get_adjustment (GtkRange *range); 26553: 26553: extern 26553: void gtk_range_set_inverted (GtkRange *range, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_range_get_inverted (GtkRange *range); 26553: 26553: extern 26553: void gtk_range_set_flippable (GtkRange *range, 26553: gboolean flippable); 26553: extern 26553: gboolean gtk_range_get_flippable (GtkRange *range); 26553: 26553: extern 26553: void gtk_range_set_slider_size_fixed (GtkRange *range, 26553: gboolean size_fixed); 26553: extern 26553: gboolean gtk_range_get_slider_size_fixed (GtkRange *range); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_range_set_min_slider_size (GtkRange *range, 26553: gint min_size); 26553: __attribute__((__deprecated__)) extern 26553: gint gtk_range_get_min_slider_size (GtkRange *range); 26553: 26553: extern 26553: void gtk_range_get_range_rect (GtkRange *range, 26553: GdkRectangle *range_rect); 26553: extern 26553: void gtk_range_get_slider_range (GtkRange *range, 26553: gint *slider_start, 26553: gint *slider_end); 26553: 26553: extern 26553: void gtk_range_set_lower_stepper_sensitivity (GtkRange *range, 26553: GtkSensitivityType sensitivity); 26553: extern 26553: GtkSensitivityType gtk_range_get_lower_stepper_sensitivity (GtkRange *range); 26553: extern 26553: void gtk_range_set_upper_stepper_sensitivity (GtkRange *range, 26553: GtkSensitivityType sensitivity); 26553: extern 26553: GtkSensitivityType gtk_range_get_upper_stepper_sensitivity (GtkRange *range); 26553: 26553: extern 26553: void gtk_range_set_increments (GtkRange *range, 26553: gdouble step, 26553: gdouble page); 26553: extern 26553: void gtk_range_set_range (GtkRange *range, 26553: gdouble min, 26553: gdouble max); 26553: extern 26553: void gtk_range_set_value (GtkRange *range, 26553: gdouble value); 26553: extern 26553: gdouble gtk_range_get_value (GtkRange *range); 26553: 26553: extern 26553: void gtk_range_set_show_fill_level (GtkRange *range, 26553: gboolean show_fill_level); 26553: extern 26553: gboolean gtk_range_get_show_fill_level (GtkRange *range); 26553: extern 26553: void gtk_range_set_restrict_to_fill_level (GtkRange *range, 26553: gboolean restrict_to_fill_level); 26553: extern 26553: gboolean gtk_range_get_restrict_to_fill_level (GtkRange *range); 26553: extern 26553: void gtk_range_set_fill_level (GtkRange *range, 26553: gdouble fill_level); 26553: extern 26553: gdouble gtk_range_get_fill_level (GtkRange *range); 26553: extern 26553: void gtk_range_set_round_digits (GtkRange *range, 26553: gint round_digits); 26553: extern 26553: gint gtk_range_get_round_digits (GtkRange *range); 26553: 26553: 26553: 26553: # 175 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkrecentchooser.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtkrecentchooser.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkrecentmanager.h" 1 26553: # 31 "/usr/include/gtk-3.0/gtk/gtkrecentmanager.h" 26553: 26553: # 42 "/usr/include/gtk-3.0/gtk/gtkrecentmanager.h" 26553: typedef struct _GtkRecentInfo GtkRecentInfo; 26553: typedef struct _GtkRecentData GtkRecentData; 26553: typedef struct _GtkRecentManager GtkRecentManager; 26553: typedef struct _GtkRecentManagerClass GtkRecentManagerClass; 26553: typedef struct _GtkRecentManagerPrivate GtkRecentManagerPrivate; 26553: # 69 "/usr/include/gtk-3.0/gtk/gtkrecentmanager.h" 26553: struct _GtkRecentData 26553: { 26553: gchar *display_name; 26553: gchar *description; 26553: 26553: gchar *mime_type; 26553: 26553: gchar *app_name; 26553: gchar *app_exec; 26553: 26553: gchar **groups; 26553: 26553: gboolean is_private; 26553: }; 26553: # 92 "/usr/include/gtk-3.0/gtk/gtkrecentmanager.h" 26553: struct _GtkRecentManager 26553: { 26553: 26553: GObject parent_instance; 26553: 26553: GtkRecentManagerPrivate *priv; 26553: }; 26553: # 107 "/usr/include/gtk-3.0/gtk/gtkrecentmanager.h" 26553: struct _GtkRecentManagerClass 26553: { 26553: 26553: GObjectClass parent_class; 26553: 26553: void (*changed) (GtkRecentManager *manager); 26553: 26553: 26553: void (*_gtk_recent1) (void); 26553: void (*_gtk_recent2) (void); 26553: void (*_gtk_recent3) (void); 26553: void (*_gtk_recent4) (void); 26553: }; 26553: # 140 "/usr/include/gtk-3.0/gtk/gtkrecentmanager.h" 26553: typedef enum 26553: { 26553: GTK_RECENT_MANAGER_ERROR_NOT_FOUND, 26553: GTK_RECENT_MANAGER_ERROR_INVALID_URI, 26553: GTK_RECENT_MANAGER_ERROR_INVALID_ENCODING, 26553: GTK_RECENT_MANAGER_ERROR_NOT_REGISTERED, 26553: GTK_RECENT_MANAGER_ERROR_READ, 26553: GTK_RECENT_MANAGER_ERROR_WRITE, 26553: GTK_RECENT_MANAGER_ERROR_UNKNOWN 26553: } GtkRecentManagerError; 26553: # 159 "/usr/include/gtk-3.0/gtk/gtkrecentmanager.h" 26553: extern 26553: GQuark gtk_recent_manager_error_quark (void); 26553: 26553: 26553: extern 26553: GType gtk_recent_manager_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkRecentManager *gtk_recent_manager_new (void); 26553: extern 26553: GtkRecentManager *gtk_recent_manager_get_default (void); 26553: 26553: extern 26553: gboolean gtk_recent_manager_add_item (GtkRecentManager *manager, 26553: const gchar *uri); 26553: extern 26553: gboolean gtk_recent_manager_add_full (GtkRecentManager *manager, 26553: const gchar *uri, 26553: const GtkRecentData *recent_data); 26553: extern 26553: gboolean gtk_recent_manager_remove_item (GtkRecentManager *manager, 26553: const gchar *uri, 26553: GError **error); 26553: extern 26553: GtkRecentInfo * gtk_recent_manager_lookup_item (GtkRecentManager *manager, 26553: const gchar *uri, 26553: GError **error); 26553: extern 26553: gboolean gtk_recent_manager_has_item (GtkRecentManager *manager, 26553: const gchar *uri); 26553: extern 26553: gboolean gtk_recent_manager_move_item (GtkRecentManager *manager, 26553: const gchar *uri, 26553: const gchar *new_uri, 26553: GError **error); 26553: extern 26553: GList * gtk_recent_manager_get_items (GtkRecentManager *manager); 26553: extern 26553: gint gtk_recent_manager_purge_items (GtkRecentManager *manager, 26553: GError **error); 26553: 26553: 26553: extern 26553: GType gtk_recent_info_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkRecentInfo * gtk_recent_info_ref (GtkRecentInfo *info); 26553: extern 26553: void gtk_recent_info_unref (GtkRecentInfo *info); 26553: 26553: extern 26553: const gchar * gtk_recent_info_get_uri (GtkRecentInfo *info); 26553: extern 26553: const gchar * gtk_recent_info_get_display_name (GtkRecentInfo *info); 26553: extern 26553: const gchar * gtk_recent_info_get_description (GtkRecentInfo *info); 26553: extern 26553: const gchar * gtk_recent_info_get_mime_type (GtkRecentInfo *info); 26553: extern 26553: time_t gtk_recent_info_get_added (GtkRecentInfo *info); 26553: extern 26553: time_t gtk_recent_info_get_modified (GtkRecentInfo *info); 26553: extern 26553: time_t gtk_recent_info_get_visited (GtkRecentInfo *info); 26553: extern 26553: gboolean gtk_recent_info_get_private_hint (GtkRecentInfo *info); 26553: extern 26553: gboolean gtk_recent_info_get_application_info (GtkRecentInfo *info, 26553: const gchar *app_name, 26553: const gchar **app_exec, 26553: guint *count, 26553: time_t *time_); 26553: extern 26553: GAppInfo * gtk_recent_info_create_app_info (GtkRecentInfo *info, 26553: const gchar *app_name, 26553: GError **error); 26553: extern 26553: gchar ** gtk_recent_info_get_applications (GtkRecentInfo *info, 26553: gsize *length) __attribute__ ((__malloc__)); 26553: extern 26553: gchar * gtk_recent_info_last_application (GtkRecentInfo *info) __attribute__ ((__malloc__)); 26553: extern 26553: gboolean gtk_recent_info_has_application (GtkRecentInfo *info, 26553: const gchar *app_name); 26553: extern 26553: gchar ** gtk_recent_info_get_groups (GtkRecentInfo *info, 26553: gsize *length) __attribute__ ((__malloc__)); 26553: extern 26553: gboolean gtk_recent_info_has_group (GtkRecentInfo *info, 26553: const gchar *group_name); 26553: extern 26553: GdkPixbuf * gtk_recent_info_get_icon (GtkRecentInfo *info, 26553: gint size); 26553: extern 26553: GIcon * gtk_recent_info_get_gicon (GtkRecentInfo *info); 26553: extern 26553: gchar * gtk_recent_info_get_short_name (GtkRecentInfo *info) __attribute__ ((__malloc__)); 26553: extern 26553: gchar * gtk_recent_info_get_uri_display (GtkRecentInfo *info) __attribute__ ((__malloc__)); 26553: extern 26553: gint gtk_recent_info_get_age (GtkRecentInfo *info); 26553: extern 26553: gboolean gtk_recent_info_is_local (GtkRecentInfo *info); 26553: extern 26553: gboolean gtk_recent_info_exists (GtkRecentInfo *info); 26553: extern 26553: gboolean gtk_recent_info_match (GtkRecentInfo *info_a, 26553: GtkRecentInfo *info_b); 26553: 26553: 26553: void _gtk_recent_manager_sync (void); 26553: 26553: 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkrecentchooser.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkrecentfilter.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkrecentfilter.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GtkRecentFilter GtkRecentFilter; 26553: typedef struct _GtkRecentFilterInfo GtkRecentFilterInfo; 26553: # 53 "/usr/include/gtk-3.0/gtk/gtkrecentfilter.h" 26553: typedef enum { 26553: GTK_RECENT_FILTER_URI = 1 << 0, 26553: GTK_RECENT_FILTER_DISPLAY_NAME = 1 << 1, 26553: GTK_RECENT_FILTER_MIME_TYPE = 1 << 2, 26553: GTK_RECENT_FILTER_APPLICATION = 1 << 3, 26553: GTK_RECENT_FILTER_GROUP = 1 << 4, 26553: GTK_RECENT_FILTER_AGE = 1 << 5 26553: } GtkRecentFilterFlags; 26553: # 73 "/usr/include/gtk-3.0/gtk/gtkrecentfilter.h" 26553: typedef gboolean (*GtkRecentFilterFunc) (const GtkRecentFilterInfo *filter_info, 26553: gpointer user_data); 26553: # 94 "/usr/include/gtk-3.0/gtk/gtkrecentfilter.h" 26553: struct _GtkRecentFilterInfo 26553: { 26553: GtkRecentFilterFlags contains; 26553: 26553: const gchar *uri; 26553: const gchar *display_name; 26553: const gchar *mime_type; 26553: const gchar **applications; 26553: const gchar **groups; 26553: 26553: gint age; 26553: }; 26553: 26553: extern 26553: GType gtk_recent_filter_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkRecentFilter * gtk_recent_filter_new (void); 26553: extern 26553: void gtk_recent_filter_set_name (GtkRecentFilter *filter, 26553: const gchar *name); 26553: extern 26553: const gchar * gtk_recent_filter_get_name (GtkRecentFilter *filter); 26553: 26553: extern 26553: void gtk_recent_filter_add_mime_type (GtkRecentFilter *filter, 26553: const gchar *mime_type); 26553: extern 26553: void gtk_recent_filter_add_pattern (GtkRecentFilter *filter, 26553: const gchar *pattern); 26553: extern 26553: void gtk_recent_filter_add_pixbuf_formats (GtkRecentFilter *filter); 26553: extern 26553: void gtk_recent_filter_add_application (GtkRecentFilter *filter, 26553: const gchar *application); 26553: extern 26553: void gtk_recent_filter_add_group (GtkRecentFilter *filter, 26553: const gchar *group); 26553: extern 26553: void gtk_recent_filter_add_age (GtkRecentFilter *filter, 26553: gint days); 26553: extern 26553: void gtk_recent_filter_add_custom (GtkRecentFilter *filter, 26553: GtkRecentFilterFlags needed, 26553: GtkRecentFilterFunc func, 26553: gpointer data, 26553: GDestroyNotify data_destroy); 26553: 26553: extern 26553: GtkRecentFilterFlags gtk_recent_filter_get_needed (GtkRecentFilter *filter); 26553: extern 26553: gboolean gtk_recent_filter_filter (GtkRecentFilter *filter, 26553: const GtkRecentFilterInfo *filter_info); 26553: 26553: 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkrecentchooser.h" 2 26553: 26553: 26553: # 54 "/usr/include/gtk-3.0/gtk/gtkrecentchooser.h" 26553: typedef enum 26553: { 26553: GTK_RECENT_SORT_NONE = 0, 26553: GTK_RECENT_SORT_MRU, 26553: GTK_RECENT_SORT_LRU, 26553: GTK_RECENT_SORT_CUSTOM 26553: } GtkRecentSortType; 26553: 26553: typedef gint (*GtkRecentSortFunc) (GtkRecentInfo *a, 26553: GtkRecentInfo *b, 26553: gpointer user_data); 26553: 26553: 26553: typedef struct _GtkRecentChooser GtkRecentChooser; 26553: typedef struct _GtkRecentChooserIface GtkRecentChooserIface; 26553: # 89 "/usr/include/gtk-3.0/gtk/gtkrecentchooser.h" 26553: typedef enum 26553: { 26553: GTK_RECENT_CHOOSER_ERROR_NOT_FOUND, 26553: GTK_RECENT_CHOOSER_ERROR_INVALID_URI 26553: } GtkRecentChooserError; 26553: 26553: extern 26553: GQuark gtk_recent_chooser_error_quark (void); 26553: # 123 "/usr/include/gtk-3.0/gtk/gtkrecentchooser.h" 26553: struct _GtkRecentChooserIface 26553: { 26553: 26553: GTypeInterface base_iface; 26553: 26553: 26553: 26553: 26553: 26553: 26553: gboolean (* set_current_uri) (GtkRecentChooser *chooser, 26553: const gchar *uri, 26553: GError **error); 26553: gchar * (* get_current_uri) (GtkRecentChooser *chooser); 26553: gboolean (* select_uri) (GtkRecentChooser *chooser, 26553: const gchar *uri, 26553: GError **error); 26553: void (* unselect_uri) (GtkRecentChooser *chooser, 26553: const gchar *uri); 26553: void (* select_all) (GtkRecentChooser *chooser); 26553: void (* unselect_all) (GtkRecentChooser *chooser); 26553: GList * (* get_items) (GtkRecentChooser *chooser); 26553: GtkRecentManager *(* get_recent_manager) (GtkRecentChooser *chooser); 26553: void (* add_filter) (GtkRecentChooser *chooser, 26553: GtkRecentFilter *filter); 26553: void (* remove_filter) (GtkRecentChooser *chooser, 26553: GtkRecentFilter *filter); 26553: GSList * (* list_filters) (GtkRecentChooser *chooser); 26553: void (* set_sort_func) (GtkRecentChooser *chooser, 26553: GtkRecentSortFunc sort_func, 26553: gpointer sort_data, 26553: GDestroyNotify data_destroy); 26553: 26553: 26553: 26553: 26553: void (* item_activated) (GtkRecentChooser *chooser); 26553: void (* selection_changed) (GtkRecentChooser *chooser); 26553: }; 26553: 26553: extern 26553: GType gtk_recent_chooser_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: 26553: extern 26553: void gtk_recent_chooser_set_show_private (GtkRecentChooser *chooser, 26553: gboolean show_private); 26553: extern 26553: gboolean gtk_recent_chooser_get_show_private (GtkRecentChooser *chooser); 26553: extern 26553: void gtk_recent_chooser_set_show_not_found (GtkRecentChooser *chooser, 26553: gboolean show_not_found); 26553: extern 26553: gboolean gtk_recent_chooser_get_show_not_found (GtkRecentChooser *chooser); 26553: extern 26553: void gtk_recent_chooser_set_select_multiple (GtkRecentChooser *chooser, 26553: gboolean select_multiple); 26553: extern 26553: gboolean gtk_recent_chooser_get_select_multiple (GtkRecentChooser *chooser); 26553: extern 26553: void gtk_recent_chooser_set_limit (GtkRecentChooser *chooser, 26553: gint limit); 26553: extern 26553: gint gtk_recent_chooser_get_limit (GtkRecentChooser *chooser); 26553: extern 26553: void gtk_recent_chooser_set_local_only (GtkRecentChooser *chooser, 26553: gboolean local_only); 26553: extern 26553: gboolean gtk_recent_chooser_get_local_only (GtkRecentChooser *chooser); 26553: extern 26553: void gtk_recent_chooser_set_show_tips (GtkRecentChooser *chooser, 26553: gboolean show_tips); 26553: extern 26553: gboolean gtk_recent_chooser_get_show_tips (GtkRecentChooser *chooser); 26553: extern 26553: void gtk_recent_chooser_set_show_icons (GtkRecentChooser *chooser, 26553: gboolean show_icons); 26553: extern 26553: gboolean gtk_recent_chooser_get_show_icons (GtkRecentChooser *chooser); 26553: extern 26553: void gtk_recent_chooser_set_sort_type (GtkRecentChooser *chooser, 26553: GtkRecentSortType sort_type); 26553: extern 26553: GtkRecentSortType gtk_recent_chooser_get_sort_type (GtkRecentChooser *chooser); 26553: extern 26553: void gtk_recent_chooser_set_sort_func (GtkRecentChooser *chooser, 26553: GtkRecentSortFunc sort_func, 26553: gpointer sort_data, 26553: GDestroyNotify data_destroy); 26553: 26553: 26553: 26553: 26553: extern 26553: gboolean gtk_recent_chooser_set_current_uri (GtkRecentChooser *chooser, 26553: const gchar *uri, 26553: GError **error); 26553: extern 26553: gchar * gtk_recent_chooser_get_current_uri (GtkRecentChooser *chooser); 26553: extern 26553: GtkRecentInfo *gtk_recent_chooser_get_current_item (GtkRecentChooser *chooser); 26553: extern 26553: gboolean gtk_recent_chooser_select_uri (GtkRecentChooser *chooser, 26553: const gchar *uri, 26553: GError **error); 26553: extern 26553: void gtk_recent_chooser_unselect_uri (GtkRecentChooser *chooser, 26553: const gchar *uri); 26553: extern 26553: void gtk_recent_chooser_select_all (GtkRecentChooser *chooser); 26553: extern 26553: void gtk_recent_chooser_unselect_all (GtkRecentChooser *chooser); 26553: extern 26553: GList * gtk_recent_chooser_get_items (GtkRecentChooser *chooser); 26553: extern 26553: gchar ** gtk_recent_chooser_get_uris (GtkRecentChooser *chooser, 26553: gsize *length); 26553: 26553: 26553: 26553: 26553: extern 26553: void gtk_recent_chooser_add_filter (GtkRecentChooser *chooser, 26553: GtkRecentFilter *filter); 26553: extern 26553: void gtk_recent_chooser_remove_filter (GtkRecentChooser *chooser, 26553: GtkRecentFilter *filter); 26553: extern 26553: GSList * gtk_recent_chooser_list_filters (GtkRecentChooser *chooser); 26553: extern 26553: void gtk_recent_chooser_set_filter (GtkRecentChooser *chooser, 26553: GtkRecentFilter *filter); 26553: extern 26553: GtkRecentFilter *gtk_recent_chooser_get_filter (GtkRecentChooser *chooser); 26553: 26553: 26553: 26553: # 176 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkrecentchooserdialog.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkrecentchooserdialog.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkrecentchooserdialog.h" 26553: typedef struct _GtkRecentChooserDialog GtkRecentChooserDialog; 26553: typedef struct _GtkRecentChooserDialogClass GtkRecentChooserDialogClass; 26553: 26553: typedef struct _GtkRecentChooserDialogPrivate GtkRecentChooserDialogPrivate; 26553: 26553: 26553: struct _GtkRecentChooserDialog 26553: { 26553: GtkDialog parent_instance; 26553: 26553: 26553: GtkRecentChooserDialogPrivate *priv; 26553: }; 26553: 26553: struct _GtkRecentChooserDialogClass 26553: { 26553: GtkDialogClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_recent_chooser_dialog_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget *gtk_recent_chooser_dialog_new (const gchar *title, 26553: GtkWindow *parent, 26553: const gchar *first_button_text, 26553: ...) __attribute__((__sentinel__)); 26553: extern 26553: GtkWidget *gtk_recent_chooser_dialog_new_for_manager (const gchar *title, 26553: GtkWindow *parent, 26553: GtkRecentManager *manager, 26553: const gchar *first_button_text, 26553: ...) __attribute__((__sentinel__)); 26553: 26553: 26553: # 177 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkrecentchoosermenu.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkrecentchoosermenu.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkrecentchoosermenu.h" 26553: typedef struct _GtkRecentChooserMenu GtkRecentChooserMenu; 26553: typedef struct _GtkRecentChooserMenuClass GtkRecentChooserMenuClass; 26553: typedef struct _GtkRecentChooserMenuPrivate GtkRecentChooserMenuPrivate; 26553: 26553: struct _GtkRecentChooserMenu 26553: { 26553: GtkMenu parent_instance; 26553: 26553: 26553: GtkRecentChooserMenuPrivate *priv; 26553: }; 26553: 26553: struct _GtkRecentChooserMenuClass 26553: { 26553: GtkMenuClass parent_class; 26553: 26553: 26553: void (* gtk_recent1) (void); 26553: void (* gtk_recent2) (void); 26553: void (* gtk_recent3) (void); 26553: void (* gtk_recent4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_recent_chooser_menu_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget *gtk_recent_chooser_menu_new (void); 26553: extern 26553: GtkWidget *gtk_recent_chooser_menu_new_for_manager (GtkRecentManager *manager); 26553: 26553: extern 26553: gboolean gtk_recent_chooser_menu_get_show_numbers (GtkRecentChooserMenu *menu); 26553: extern 26553: void gtk_recent_chooser_menu_set_show_numbers (GtkRecentChooserMenu *menu, 26553: gboolean show_numbers); 26553: 26553: 26553: # 178 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkrecentchooserwidget.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkrecentchooserwidget.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkrecentchooserwidget.h" 26553: typedef struct _GtkRecentChooserWidget GtkRecentChooserWidget; 26553: typedef struct _GtkRecentChooserWidgetClass GtkRecentChooserWidgetClass; 26553: 26553: typedef struct _GtkRecentChooserWidgetPrivate GtkRecentChooserWidgetPrivate; 26553: 26553: struct _GtkRecentChooserWidget 26553: { 26553: GtkBox parent_instance; 26553: 26553: 26553: GtkRecentChooserWidgetPrivate *priv; 26553: }; 26553: 26553: struct _GtkRecentChooserWidgetClass 26553: { 26553: GtkBoxClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_recent_chooser_widget_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget *gtk_recent_chooser_widget_new (void); 26553: extern 26553: GtkWidget *gtk_recent_chooser_widget_new_for_manager (GtkRecentManager *manager); 26553: 26553: 26553: # 179 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkrender.h" 1 26553: # 32 "/usr/include/gtk-3.0/gtk/gtkrender.h" 26553: 26553: 26553: extern 26553: void gtk_render_check (GtkStyleContext *context, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height); 26553: extern 26553: void gtk_render_option (GtkStyleContext *context, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height); 26553: extern 26553: void gtk_render_arrow (GtkStyleContext *context, 26553: cairo_t *cr, 26553: gdouble angle, 26553: gdouble x, 26553: gdouble y, 26553: gdouble size); 26553: extern 26553: void gtk_render_background (GtkStyleContext *context, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height); 26553: 26553: extern 26553: void gtk_render_background_get_clip (GtkStyleContext *context, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height, 26553: GdkRectangle *out_clip); 26553: 26553: extern 26553: void gtk_render_frame (GtkStyleContext *context, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height); 26553: extern 26553: void gtk_render_expander (GtkStyleContext *context, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height); 26553: extern 26553: void gtk_render_focus (GtkStyleContext *context, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height); 26553: extern 26553: void gtk_render_layout (GtkStyleContext *context, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: PangoLayout *layout); 26553: extern 26553: void gtk_render_line (GtkStyleContext *context, 26553: cairo_t *cr, 26553: gdouble x0, 26553: gdouble y0, 26553: gdouble x1, 26553: gdouble y1); 26553: extern 26553: void gtk_render_slider (GtkStyleContext *context, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height, 26553: GtkOrientation orientation); 26553: __attribute__((__deprecated__("Use '" "gtk_render_frame" "' instead"))) extern 26553: void gtk_render_frame_gap (GtkStyleContext *context, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height, 26553: GtkPositionType gap_side, 26553: gdouble xy0_gap, 26553: gdouble xy1_gap); 26553: extern 26553: void gtk_render_extension (GtkStyleContext *context, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height, 26553: GtkPositionType gap_side); 26553: extern 26553: void gtk_render_handle (GtkStyleContext *context, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height); 26553: extern 26553: void gtk_render_activity (GtkStyleContext *context, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height); 26553: __attribute__((__deprecated__("Use '" "gtk_icon_theme_load_icon" "' instead"))) extern 26553: GdkPixbuf * gtk_render_icon_pixbuf (GtkStyleContext *context, 26553: const GtkIconSource *source, 26553: GtkIconSize size); 26553: extern 26553: void gtk_render_icon (GtkStyleContext *context, 26553: cairo_t *cr, 26553: GdkPixbuf *pixbuf, 26553: gdouble x, 26553: gdouble y); 26553: extern 26553: void gtk_render_icon_surface (GtkStyleContext *context, 26553: cairo_t *cr, 26553: cairo_surface_t *surface, 26553: gdouble x, 26553: gdouble y); 26553: 26553: 26553: # 182 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkrevealer.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtkrevealer.h" 26553: 26553: # 37 "/usr/include/gtk-3.0/gtk/gtkrevealer.h" 26553: typedef struct _GtkRevealer GtkRevealer; 26553: typedef struct _GtkRevealerClass GtkRevealerClass; 26553: 26553: typedef enum { 26553: GTK_REVEALER_TRANSITION_TYPE_NONE, 26553: GTK_REVEALER_TRANSITION_TYPE_CROSSFADE, 26553: GTK_REVEALER_TRANSITION_TYPE_SLIDE_RIGHT, 26553: GTK_REVEALER_TRANSITION_TYPE_SLIDE_LEFT, 26553: GTK_REVEALER_TRANSITION_TYPE_SLIDE_UP, 26553: GTK_REVEALER_TRANSITION_TYPE_SLIDE_DOWN 26553: } GtkRevealerTransitionType; 26553: 26553: struct _GtkRevealer { 26553: GtkBin parent_instance; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkRevealerClass { 26553: GtkBinClass parent_class; 26553: }; 26553: 26553: extern 26553: GType gtk_revealer_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_revealer_new (void); 26553: extern 26553: gboolean gtk_revealer_get_reveal_child (GtkRevealer *revealer); 26553: extern 26553: void gtk_revealer_set_reveal_child (GtkRevealer *revealer, 26553: gboolean reveal_child); 26553: extern 26553: gboolean gtk_revealer_get_child_revealed (GtkRevealer *revealer); 26553: extern 26553: guint gtk_revealer_get_transition_duration (GtkRevealer *revealer); 26553: extern 26553: void gtk_revealer_set_transition_duration (GtkRevealer *revealer, 26553: guint duration); 26553: extern 26553: void gtk_revealer_set_transition_type (GtkRevealer *revealer, 26553: GtkRevealerTransitionType transition); 26553: extern 26553: GtkRevealerTransitionType gtk_revealer_get_transition_type (GtkRevealer *revealer); 26553: 26553: 26553: 26553: # 183 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkscale.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkscale.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtkscale.h" 26553: typedef struct _GtkScale GtkScale; 26553: typedef struct _GtkScalePrivate GtkScalePrivate; 26553: typedef struct _GtkScaleClass GtkScaleClass; 26553: 26553: struct _GtkScale 26553: { 26553: GtkRange range; 26553: 26553: 26553: GtkScalePrivate *priv; 26553: }; 26553: 26553: struct _GtkScaleClass 26553: { 26553: GtkRangeClass parent_class; 26553: 26553: gchar* (* format_value) (GtkScale *scale, 26553: gdouble value); 26553: 26553: void (* draw_value) (GtkScale *scale); 26553: 26553: void (* get_layout_offsets) (GtkScale *scale, 26553: gint *x, 26553: gint *y); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_scale_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget * gtk_scale_new (GtkOrientation orientation, 26553: GtkAdjustment *adjustment); 26553: extern 26553: GtkWidget * gtk_scale_new_with_range (GtkOrientation orientation, 26553: gdouble min, 26553: gdouble max, 26553: gdouble step); 26553: extern 26553: void gtk_scale_set_digits (GtkScale *scale, 26553: gint digits); 26553: extern 26553: gint gtk_scale_get_digits (GtkScale *scale); 26553: extern 26553: void gtk_scale_set_draw_value (GtkScale *scale, 26553: gboolean draw_value); 26553: extern 26553: gboolean gtk_scale_get_draw_value (GtkScale *scale); 26553: extern 26553: void gtk_scale_set_has_origin (GtkScale *scale, 26553: gboolean has_origin); 26553: extern 26553: gboolean gtk_scale_get_has_origin (GtkScale *scale); 26553: extern 26553: void gtk_scale_set_value_pos (GtkScale *scale, 26553: GtkPositionType pos); 26553: extern 26553: GtkPositionType gtk_scale_get_value_pos (GtkScale *scale); 26553: 26553: extern 26553: PangoLayout * gtk_scale_get_layout (GtkScale *scale); 26553: extern 26553: void gtk_scale_get_layout_offsets (GtkScale *scale, 26553: gint *x, 26553: gint *y); 26553: 26553: extern 26553: void gtk_scale_add_mark (GtkScale *scale, 26553: gdouble value, 26553: GtkPositionType position, 26553: const gchar *markup); 26553: extern 26553: void gtk_scale_clear_marks (GtkScale *scale); 26553: 26553: 26553: 26553: # 184 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkscalebutton.h" 1 26553: # 43 "/usr/include/gtk-3.0/gtk/gtkscalebutton.h" 26553: 26553: # 52 "/usr/include/gtk-3.0/gtk/gtkscalebutton.h" 26553: typedef struct _GtkScaleButton GtkScaleButton; 26553: typedef struct _GtkScaleButtonClass GtkScaleButtonClass; 26553: typedef struct _GtkScaleButtonPrivate GtkScaleButtonPrivate; 26553: 26553: struct _GtkScaleButton 26553: { 26553: GtkButton parent; 26553: 26553: 26553: GtkScaleButtonPrivate *priv; 26553: }; 26553: 26553: struct _GtkScaleButtonClass 26553: { 26553: GtkButtonClass parent_class; 26553: 26553: 26553: void (* value_changed) (GtkScaleButton *button, 26553: gdouble value); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_scale_button_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget * gtk_scale_button_new (GtkIconSize size, 26553: gdouble min, 26553: gdouble max, 26553: gdouble step, 26553: const gchar **icons); 26553: extern 26553: void gtk_scale_button_set_icons (GtkScaleButton *button, 26553: const gchar **icons); 26553: extern 26553: gdouble gtk_scale_button_get_value (GtkScaleButton *button); 26553: extern 26553: void gtk_scale_button_set_value (GtkScaleButton *button, 26553: gdouble value); 26553: extern 26553: GtkAdjustment * gtk_scale_button_get_adjustment (GtkScaleButton *button); 26553: extern 26553: void gtk_scale_button_set_adjustment (GtkScaleButton *button, 26553: GtkAdjustment *adjustment); 26553: extern 26553: GtkWidget * gtk_scale_button_get_plus_button (GtkScaleButton *button); 26553: extern 26553: GtkWidget * gtk_scale_button_get_minus_button (GtkScaleButton *button); 26553: extern 26553: GtkWidget * gtk_scale_button_get_popup (GtkScaleButton *button); 26553: 26553: 26553: # 185 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkscrollable.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkscrollable.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GtkScrollable GtkScrollable; 26553: typedef struct _GtkScrollableInterface GtkScrollableInterface; 26553: 26553: struct _GtkScrollableInterface 26553: { 26553: GTypeInterface base_iface; 26553: 26553: gboolean (* get_border) (GtkScrollable *scrollable, 26553: GtkBorder *border); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_scrollable_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkAdjustment *gtk_scrollable_get_hadjustment (GtkScrollable *scrollable); 26553: extern 26553: void gtk_scrollable_set_hadjustment (GtkScrollable *scrollable, 26553: GtkAdjustment *hadjustment); 26553: extern 26553: GtkAdjustment *gtk_scrollable_get_vadjustment (GtkScrollable *scrollable); 26553: extern 26553: void gtk_scrollable_set_vadjustment (GtkScrollable *scrollable, 26553: GtkAdjustment *vadjustment); 26553: extern 26553: GtkScrollablePolicy gtk_scrollable_get_hscroll_policy (GtkScrollable *scrollable); 26553: extern 26553: void gtk_scrollable_set_hscroll_policy (GtkScrollable *scrollable, 26553: GtkScrollablePolicy policy); 26553: extern 26553: GtkScrollablePolicy gtk_scrollable_get_vscroll_policy (GtkScrollable *scrollable); 26553: extern 26553: void gtk_scrollable_set_vscroll_policy (GtkScrollable *scrollable, 26553: GtkScrollablePolicy policy); 26553: 26553: extern 26553: gboolean gtk_scrollable_get_border (GtkScrollable *scrollable, 26553: GtkBorder *border); 26553: 26553: 26553: # 186 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkscrollbar.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkscrollbar.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtkscrollbar.h" 26553: typedef struct _GtkScrollbar GtkScrollbar; 26553: typedef struct _GtkScrollbarClass GtkScrollbarClass; 26553: 26553: struct _GtkScrollbar 26553: { 26553: GtkRange range; 26553: }; 26553: 26553: struct _GtkScrollbarClass 26553: { 26553: GtkRangeClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_scrollbar_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget * gtk_scrollbar_new (GtkOrientation orientation, 26553: GtkAdjustment *adjustment); 26553: 26553: 26553: # 187 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkscrolledwindow.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkscrolledwindow.h" 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/gtkscrolledwindow.h" 26553: typedef struct _GtkScrolledWindow GtkScrolledWindow; 26553: typedef struct _GtkScrolledWindowPrivate GtkScrolledWindowPrivate; 26553: typedef struct _GtkScrolledWindowClass GtkScrolledWindowClass; 26553: 26553: struct _GtkScrolledWindow 26553: { 26553: GtkBin container; 26553: 26553: GtkScrolledWindowPrivate *priv; 26553: }; 26553: # 65 "/usr/include/gtk-3.0/gtk/gtkscrolledwindow.h" 26553: struct _GtkScrolledWindowClass 26553: { 26553: GtkBinClass parent_class; 26553: 26553: gint scrollbar_spacing; 26553: # 80 "/usr/include/gtk-3.0/gtk/gtkscrolledwindow.h" 26553: gboolean (*scroll_child) (GtkScrolledWindow *scrolled_window, 26553: GtkScrollType scroll, 26553: gboolean horizontal); 26553: 26553: void (* move_focus_out) (GtkScrolledWindow *scrolled_window, 26553: GtkDirectionType direction); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: # 112 "/usr/include/gtk-3.0/gtk/gtkscrolledwindow.h" 26553: typedef enum 26553: { 26553: GTK_CORNER_TOP_LEFT, 26553: GTK_CORNER_BOTTOM_LEFT, 26553: GTK_CORNER_TOP_RIGHT, 26553: GTK_CORNER_BOTTOM_RIGHT 26553: } GtkCornerType; 26553: # 136 "/usr/include/gtk-3.0/gtk/gtkscrolledwindow.h" 26553: typedef enum 26553: { 26553: GTK_POLICY_ALWAYS, 26553: GTK_POLICY_AUTOMATIC, 26553: GTK_POLICY_NEVER, 26553: GTK_POLICY_EXTERNAL 26553: } GtkPolicyType; 26553: 26553: 26553: extern 26553: GType gtk_scrolled_window_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_scrolled_window_new (GtkAdjustment *hadjustment, 26553: GtkAdjustment *vadjustment); 26553: extern 26553: void gtk_scrolled_window_set_hadjustment (GtkScrolledWindow *scrolled_window, 26553: GtkAdjustment *hadjustment); 26553: extern 26553: void gtk_scrolled_window_set_vadjustment (GtkScrolledWindow *scrolled_window, 26553: GtkAdjustment *vadjustment); 26553: extern 26553: GtkAdjustment* gtk_scrolled_window_get_hadjustment (GtkScrolledWindow *scrolled_window); 26553: extern 26553: GtkAdjustment* gtk_scrolled_window_get_vadjustment (GtkScrolledWindow *scrolled_window); 26553: extern 26553: GtkWidget* gtk_scrolled_window_get_hscrollbar (GtkScrolledWindow *scrolled_window); 26553: extern 26553: GtkWidget* gtk_scrolled_window_get_vscrollbar (GtkScrolledWindow *scrolled_window); 26553: extern 26553: void gtk_scrolled_window_set_policy (GtkScrolledWindow *scrolled_window, 26553: GtkPolicyType hscrollbar_policy, 26553: GtkPolicyType vscrollbar_policy); 26553: extern 26553: void gtk_scrolled_window_get_policy (GtkScrolledWindow *scrolled_window, 26553: GtkPolicyType *hscrollbar_policy, 26553: GtkPolicyType *vscrollbar_policy); 26553: extern 26553: void gtk_scrolled_window_set_placement (GtkScrolledWindow *scrolled_window, 26553: GtkCornerType window_placement); 26553: extern 26553: void gtk_scrolled_window_unset_placement (GtkScrolledWindow *scrolled_window); 26553: 26553: extern 26553: GtkCornerType gtk_scrolled_window_get_placement (GtkScrolledWindow *scrolled_window); 26553: extern 26553: void gtk_scrolled_window_set_shadow_type (GtkScrolledWindow *scrolled_window, 26553: GtkShadowType type); 26553: extern 26553: GtkShadowType gtk_scrolled_window_get_shadow_type (GtkScrolledWindow *scrolled_window); 26553: __attribute__((__deprecated__("Use '" "gtk_container_add" "' instead"))) extern 26553: void gtk_scrolled_window_add_with_viewport (GtkScrolledWindow *scrolled_window, 26553: GtkWidget *child); 26553: 26553: extern 26553: gint gtk_scrolled_window_get_min_content_width (GtkScrolledWindow *scrolled_window); 26553: extern 26553: void gtk_scrolled_window_set_min_content_width (GtkScrolledWindow *scrolled_window, 26553: gint width); 26553: extern 26553: gint gtk_scrolled_window_get_min_content_height (GtkScrolledWindow *scrolled_window); 26553: extern 26553: void gtk_scrolled_window_set_min_content_height (GtkScrolledWindow *scrolled_window, 26553: gint height); 26553: extern 26553: void gtk_scrolled_window_set_kinetic_scrolling (GtkScrolledWindow *scrolled_window, 26553: gboolean kinetic_scrolling); 26553: extern 26553: gboolean gtk_scrolled_window_get_kinetic_scrolling (GtkScrolledWindow *scrolled_window); 26553: 26553: extern 26553: void gtk_scrolled_window_set_capture_button_press (GtkScrolledWindow *scrolled_window, 26553: gboolean capture_button_press); 26553: extern 26553: gboolean gtk_scrolled_window_get_capture_button_press (GtkScrolledWindow *scrolled_window); 26553: 26553: extern 26553: void gtk_scrolled_window_set_overlay_scrolling (GtkScrolledWindow *scrolled_window, 26553: gboolean overlay_scrolling); 26553: extern 26553: gboolean gtk_scrolled_window_get_overlay_scrolling (GtkScrolledWindow *scrolled_window); 26553: 26553: extern 26553: void gtk_scrolled_window_set_max_content_width (GtkScrolledWindow *scrolled_window, 26553: gint width); 26553: extern 26553: gint gtk_scrolled_window_get_max_content_width (GtkScrolledWindow *scrolled_window); 26553: 26553: extern 26553: void gtk_scrolled_window_set_max_content_height (GtkScrolledWindow *scrolled_window, 26553: gint height); 26553: extern 26553: gint gtk_scrolled_window_get_max_content_height (GtkScrolledWindow *scrolled_window); 26553: 26553: extern 26553: void gtk_scrolled_window_set_propagate_natural_width (GtkScrolledWindow *scrolled_window, 26553: gboolean propagate); 26553: extern 26553: gboolean gtk_scrolled_window_get_propagate_natural_width (GtkScrolledWindow *scrolled_window); 26553: 26553: extern 26553: void gtk_scrolled_window_set_propagate_natural_height (GtkScrolledWindow *scrolled_window, 26553: gboolean propagate); 26553: extern 26553: gboolean gtk_scrolled_window_get_propagate_natural_height (GtkScrolledWindow *scrolled_window); 26553: 26553: 26553: # 188 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtksearchbar.h" 1 26553: # 37 "/usr/include/gtk-3.0/gtk/gtksearchbar.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtksearchbar.h" 26553: typedef struct _GtkSearchBar GtkSearchBar; 26553: typedef struct _GtkSearchBarClass GtkSearchBarClass; 26553: 26553: struct _GtkSearchBar 26553: { 26553: 26553: GtkBin parent; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkSearchBarClass 26553: { 26553: GtkBinClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_search_bar_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget* gtk_search_bar_new (void); 26553: 26553: extern 26553: void gtk_search_bar_connect_entry (GtkSearchBar *bar, 26553: GtkEntry *entry); 26553: 26553: extern 26553: gboolean gtk_search_bar_get_search_mode (GtkSearchBar *bar); 26553: extern 26553: void gtk_search_bar_set_search_mode (GtkSearchBar *bar, 26553: gboolean search_mode); 26553: 26553: extern 26553: gboolean gtk_search_bar_get_show_close_button (GtkSearchBar *bar); 26553: extern 26553: void gtk_search_bar_set_show_close_button (GtkSearchBar *bar, 26553: gboolean visible); 26553: 26553: extern 26553: gboolean gtk_search_bar_handle_event (GtkSearchBar *bar, 26553: GdkEvent *event); 26553: 26553: 26553: # 189 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtksearchentry.h" 1 26553: # 37 "/usr/include/gtk-3.0/gtk/gtksearchentry.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtksearchentry.h" 26553: typedef struct _GtkSearchEntry GtkSearchEntry; 26553: typedef struct _GtkSearchEntryClass GtkSearchEntryClass; 26553: 26553: struct _GtkSearchEntry 26553: { 26553: GtkEntry parent; 26553: }; 26553: 26553: struct _GtkSearchEntryClass 26553: { 26553: GtkEntryClass parent_class; 26553: 26553: void (*search_changed) (GtkSearchEntry *entry); 26553: void (*next_match) (GtkSearchEntry *entry); 26553: void (*previous_match) (GtkSearchEntry *entry); 26553: void (*stop_search) (GtkSearchEntry *entry); 26553: }; 26553: 26553: extern 26553: GType gtk_search_entry_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget* gtk_search_entry_new (void); 26553: 26553: extern 26553: gboolean gtk_search_entry_handle_event (GtkSearchEntry *entry, 26553: GdkEvent *event); 26553: 26553: 26553: # 190 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkseparator.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkseparator.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtkseparator.h" 26553: typedef struct _GtkSeparator GtkSeparator; 26553: typedef struct _GtkSeparatorPrivate GtkSeparatorPrivate; 26553: typedef struct _GtkSeparatorClass GtkSeparatorClass; 26553: 26553: struct _GtkSeparator 26553: { 26553: GtkWidget widget; 26553: 26553: GtkSeparatorPrivate *priv; 26553: }; 26553: 26553: struct _GtkSeparatorClass 26553: { 26553: GtkWidgetClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_separator_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget * gtk_separator_new (GtkOrientation orientation); 26553: 26553: 26553: 26553: # 192 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkseparatormenuitem.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkseparatormenuitem.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtkseparatormenuitem.h" 26553: typedef struct _GtkSeparatorMenuItem GtkSeparatorMenuItem; 26553: typedef struct _GtkSeparatorMenuItemClass GtkSeparatorMenuItemClass; 26553: 26553: struct _GtkSeparatorMenuItem 26553: { 26553: GtkMenuItem menu_item; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkSeparatorMenuItemClass 26553: { 26553: GtkMenuItemClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_separator_menu_item_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_separator_menu_item_new (void); 26553: 26553: 26553: 26553: # 193 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkseparatortoolitem.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtkseparatortoolitem.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtkseparatortoolitem.h" 26553: typedef struct _GtkSeparatorToolItem GtkSeparatorToolItem; 26553: typedef struct _GtkSeparatorToolItemClass GtkSeparatorToolItemClass; 26553: typedef struct _GtkSeparatorToolItemPrivate GtkSeparatorToolItemPrivate; 26553: 26553: struct _GtkSeparatorToolItem 26553: { 26553: GtkToolItem parent; 26553: 26553: 26553: GtkSeparatorToolItemPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkSeparatorToolItemClass 26553: { 26553: GtkToolItemClass parent_class; 26553: 26553: 26553: 26553: 26553: void (* _gtk_reserved1) (void); 26553: void (* _gtk_reserved2) (void); 26553: void (* _gtk_reserved3) (void); 26553: void (* _gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_separator_tool_item_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkToolItem *gtk_separator_tool_item_new (void); 26553: 26553: extern 26553: gboolean gtk_separator_tool_item_get_draw (GtkSeparatorToolItem *item); 26553: extern 26553: void gtk_separator_tool_item_set_draw (GtkSeparatorToolItem *item, 26553: gboolean draw); 26553: 26553: 26553: # 194 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtksettings.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtksettings.h" 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/gtksettings.h" 26553: typedef struct _GtkSettingsPrivate GtkSettingsPrivate; 26553: typedef struct _GtkSettingsClass GtkSettingsClass; 26553: typedef struct _GtkSettingsValue GtkSettingsValue; 26553: 26553: 26553: 26553: struct _GtkSettings 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: GtkSettingsPrivate *priv; 26553: }; 26553: 26553: struct _GtkSettingsClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: # 73 "/usr/include/gtk-3.0/gtk/gtksettings.h" 26553: struct _GtkSettingsValue 26553: { 26553: 26553: 26553: 26553: gchar *origin; 26553: 26553: 26553: 26553: 26553: GValue value; 26553: }; 26553: 26553: 26553: 26553: extern 26553: GType gtk_settings_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkSettings* gtk_settings_get_default (void); 26553: extern 26553: GtkSettings* gtk_settings_get_for_screen (GdkScreen *screen); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_settings_install_property (GParamSpec *pspec); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_settings_install_property_parser (GParamSpec *pspec, 26553: GtkRcPropertyParser parser); 26553: 26553: 26553: extern 26553: gboolean gtk_rc_property_parse_color (const GParamSpec *pspec, 26553: const GString *gstring, 26553: GValue *property_value); 26553: extern 26553: gboolean gtk_rc_property_parse_enum (const GParamSpec *pspec, 26553: const GString *gstring, 26553: GValue *property_value); 26553: extern 26553: gboolean gtk_rc_property_parse_flags (const GParamSpec *pspec, 26553: const GString *gstring, 26553: GValue *property_value); 26553: extern 26553: gboolean gtk_rc_property_parse_requisition (const GParamSpec *pspec, 26553: const GString *gstring, 26553: GValue *property_value); 26553: extern 26553: gboolean gtk_rc_property_parse_border (const GParamSpec *pspec, 26553: const GString *gstring, 26553: GValue *property_value); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_settings_set_property_value (GtkSettings *settings, 26553: const gchar *name, 26553: const GtkSettingsValue *svalue); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_settings_set_string_property (GtkSettings *settings, 26553: const gchar *name, 26553: const gchar *v_string, 26553: const gchar *origin); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_settings_set_long_property (GtkSettings *settings, 26553: const gchar *name, 26553: glong v_long, 26553: const gchar *origin); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_settings_set_double_property (GtkSettings *settings, 26553: const gchar *name, 26553: gdouble v_double, 26553: const gchar *origin); 26553: 26553: extern 26553: void gtk_settings_reset_property (GtkSettings *settings, 26553: const gchar *name); 26553: 26553: 26553: # 195 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkshortcutlabel.h" 1 26553: # 24 "/usr/include/gtk-3.0/gtk/gtkshortcutlabel.h" 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkshortcutlabel.h" 26553: typedef struct _GtkShortcutLabel GtkShortcutLabel; 26553: typedef struct _GtkShortcutLabelClass GtkShortcutLabelClass; 26553: 26553: extern 26553: GType gtk_shortcut_label_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget *gtk_shortcut_label_new (const gchar *accelerator); 26553: 26553: extern 26553: const gchar *gtk_shortcut_label_get_accelerator (GtkShortcutLabel *self); 26553: 26553: extern 26553: void gtk_shortcut_label_set_accelerator (GtkShortcutLabel *self, 26553: const gchar *accelerator); 26553: 26553: extern 26553: const gchar *gtk_shortcut_label_get_disabled_text (GtkShortcutLabel *self); 26553: 26553: extern 26553: void gtk_shortcut_label_set_disabled_text (GtkShortcutLabel *self, 26553: const gchar *disabled_text); 26553: 26553: 26553: # 196 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkshortcutsgroup.h" 1 26553: # 24 "/usr/include/gtk-3.0/gtk/gtkshortcutsgroup.h" 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkshortcutsgroup.h" 26553: typedef struct _GtkShortcutsGroup GtkShortcutsGroup; 26553: typedef struct _GtkShortcutsGroupClass GtkShortcutsGroupClass; 26553: 26553: extern 26553: GType gtk_shortcuts_group_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: # 197 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkshortcutssection.h" 1 26553: # 25 "/usr/include/gtk-3.0/gtk/gtkshortcutssection.h" 26553: 26553: # 35 "/usr/include/gtk-3.0/gtk/gtkshortcutssection.h" 26553: typedef struct _GtkShortcutsSection GtkShortcutsSection; 26553: typedef struct _GtkShortcutsSectionClass GtkShortcutsSectionClass; 26553: 26553: extern 26553: GType gtk_shortcuts_section_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: # 198 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkshortcutsshortcut.h" 1 26553: # 22 "/usr/include/gtk-3.0/gtk/gtkshortcutsshortcut.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtk.h" 1 26553: # 23 "/usr/include/gtk-3.0/gtk/gtkshortcutsshortcut.h" 2 26553: 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkshortcutsshortcut.h" 26553: typedef struct _GtkShortcutsShortcut GtkShortcutsShortcut; 26553: typedef struct _GtkShortcutsShortcutClass GtkShortcutsShortcutClass; 26553: # 63 "/usr/include/gtk-3.0/gtk/gtkshortcutsshortcut.h" 26553: typedef enum { 26553: GTK_SHORTCUT_ACCELERATOR, 26553: GTK_SHORTCUT_GESTURE_PINCH, 26553: GTK_SHORTCUT_GESTURE_STRETCH, 26553: GTK_SHORTCUT_GESTURE_ROTATE_CLOCKWISE, 26553: GTK_SHORTCUT_GESTURE_ROTATE_COUNTERCLOCKWISE, 26553: GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_LEFT, 26553: GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_RIGHT, 26553: GTK_SHORTCUT_GESTURE 26553: } GtkShortcutType; 26553: 26553: extern 26553: GType gtk_shortcuts_shortcut_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: # 199 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkshow.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkshow.h" 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_show_uri_on_window" "' instead"))) extern 26553: gboolean gtk_show_uri (GdkScreen *screen, 26553: const gchar *uri, 26553: guint32 timestamp, 26553: GError **error); 26553: 26553: extern 26553: gboolean gtk_show_uri_on_window (GtkWindow *parent, 26553: const char *uri, 26553: guint32 timestamp, 26553: GError **error); 26553: 26553: 26553: # 201 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkstacksidebar.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkstacksidebar.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkstack.h" 1 26553: # 31 "/usr/include/gtk-3.0/gtk/gtkstack.h" 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/gtkstack.h" 26553: typedef struct _GtkStack GtkStack; 26553: typedef struct _GtkStackClass GtkStackClass; 26553: 26553: typedef enum { 26553: GTK_STACK_TRANSITION_TYPE_NONE, 26553: GTK_STACK_TRANSITION_TYPE_CROSSFADE, 26553: GTK_STACK_TRANSITION_TYPE_SLIDE_RIGHT, 26553: GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT, 26553: GTK_STACK_TRANSITION_TYPE_SLIDE_UP, 26553: GTK_STACK_TRANSITION_TYPE_SLIDE_DOWN, 26553: GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT, 26553: GTK_STACK_TRANSITION_TYPE_SLIDE_UP_DOWN, 26553: GTK_STACK_TRANSITION_TYPE_OVER_UP, 26553: GTK_STACK_TRANSITION_TYPE_OVER_DOWN, 26553: GTK_STACK_TRANSITION_TYPE_OVER_LEFT, 26553: GTK_STACK_TRANSITION_TYPE_OVER_RIGHT, 26553: GTK_STACK_TRANSITION_TYPE_UNDER_UP, 26553: GTK_STACK_TRANSITION_TYPE_UNDER_DOWN, 26553: GTK_STACK_TRANSITION_TYPE_UNDER_LEFT, 26553: GTK_STACK_TRANSITION_TYPE_UNDER_RIGHT, 26553: GTK_STACK_TRANSITION_TYPE_OVER_UP_DOWN, 26553: GTK_STACK_TRANSITION_TYPE_OVER_DOWN_UP, 26553: GTK_STACK_TRANSITION_TYPE_OVER_LEFT_RIGHT, 26553: GTK_STACK_TRANSITION_TYPE_OVER_RIGHT_LEFT 26553: } GtkStackTransitionType; 26553: 26553: struct _GtkStack { 26553: GtkContainer parent_instance; 26553: }; 26553: 26553: struct _GtkStackClass { 26553: GtkContainerClass parent_class; 26553: }; 26553: 26553: extern 26553: GType gtk_stack_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget * gtk_stack_new (void); 26553: extern 26553: void gtk_stack_add_named (GtkStack *stack, 26553: GtkWidget *child, 26553: const gchar *name); 26553: extern 26553: void gtk_stack_add_titled (GtkStack *stack, 26553: GtkWidget *child, 26553: const gchar *name, 26553: const gchar *title); 26553: extern 26553: GtkWidget * gtk_stack_get_child_by_name (GtkStack *stack, 26553: const gchar *name); 26553: extern 26553: void gtk_stack_set_visible_child (GtkStack *stack, 26553: GtkWidget *child); 26553: extern 26553: GtkWidget * gtk_stack_get_visible_child (GtkStack *stack); 26553: extern 26553: void gtk_stack_set_visible_child_name (GtkStack *stack, 26553: const gchar *name); 26553: extern 26553: const gchar * gtk_stack_get_visible_child_name (GtkStack *stack); 26553: extern 26553: void gtk_stack_set_visible_child_full (GtkStack *stack, 26553: const gchar *name, 26553: GtkStackTransitionType transition); 26553: extern 26553: void gtk_stack_set_homogeneous (GtkStack *stack, 26553: gboolean homogeneous); 26553: extern 26553: gboolean gtk_stack_get_homogeneous (GtkStack *stack); 26553: extern 26553: void gtk_stack_set_hhomogeneous (GtkStack *stack, 26553: gboolean hhomogeneous); 26553: extern 26553: gboolean gtk_stack_get_hhomogeneous (GtkStack *stack); 26553: extern 26553: void gtk_stack_set_vhomogeneous (GtkStack *stack, 26553: gboolean vhomogeneous); 26553: extern 26553: gboolean gtk_stack_get_vhomogeneous (GtkStack *stack); 26553: extern 26553: void gtk_stack_set_transition_duration (GtkStack *stack, 26553: guint duration); 26553: extern 26553: guint gtk_stack_get_transition_duration (GtkStack *stack); 26553: extern 26553: void gtk_stack_set_transition_type (GtkStack *stack, 26553: GtkStackTransitionType transition); 26553: extern 26553: GtkStackTransitionType gtk_stack_get_transition_type (GtkStack *stack); 26553: extern 26553: gboolean gtk_stack_get_transition_running (GtkStack *stack); 26553: extern 26553: void gtk_stack_set_interpolate_size (GtkStack *stack, 26553: gboolean interpolate_size); 26553: extern 26553: gboolean gtk_stack_get_interpolate_size (GtkStack *stack); 26553: 26553: # 31 "/usr/include/gtk-3.0/gtk/gtkstacksidebar.h" 2 26553: 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/gtkstacksidebar.h" 26553: typedef struct _GtkStackSidebar GtkStackSidebar; 26553: typedef struct _GtkStackSidebarPrivate GtkStackSidebarPrivate; 26553: typedef struct _GtkStackSidebarClass GtkStackSidebarClass; 26553: 26553: struct _GtkStackSidebar 26553: { 26553: GtkBin parent; 26553: }; 26553: 26553: struct _GtkStackSidebarClass 26553: { 26553: GtkBinClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_stack_sidebar_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget * gtk_stack_sidebar_new (void); 26553: extern 26553: void gtk_stack_sidebar_set_stack (GtkStackSidebar *sidebar, 26553: GtkStack *stack); 26553: extern 26553: GtkStack * gtk_stack_sidebar_get_stack (GtkStackSidebar *sidebar); 26553: 26553: 26553: # 202 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtksizerequest.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtksizerequest.h" 26553: 26553: 26553: typedef struct _GtkRequestedSize GtkRequestedSize; 26553: # 41 "/usr/include/gtk-3.0/gtk/gtksizerequest.h" 26553: struct _GtkRequestedSize 26553: { 26553: gpointer data; 26553: gint minimum_size; 26553: gint natural_size; 26553: }; 26553: 26553: 26553: 26553: extern 26553: gint gtk_distribute_natural_allocation (gint extra_space, 26553: guint n_requested_sizes, 26553: GtkRequestedSize *sizes); 26553: 26553: 26553: 26553: # 204 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkspinbutton.h" 1 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkspinbutton.h" 26553: 26553: # 68 "/usr/include/gtk-3.0/gtk/gtkspinbutton.h" 26553: typedef enum 26553: { 26553: GTK_UPDATE_ALWAYS, 26553: GTK_UPDATE_IF_VALID 26553: } GtkSpinButtonUpdatePolicy; 26553: # 87 "/usr/include/gtk-3.0/gtk/gtkspinbutton.h" 26553: typedef enum 26553: { 26553: GTK_SPIN_STEP_FORWARD, 26553: GTK_SPIN_STEP_BACKWARD, 26553: GTK_SPIN_PAGE_FORWARD, 26553: GTK_SPIN_PAGE_BACKWARD, 26553: GTK_SPIN_HOME, 26553: GTK_SPIN_END, 26553: GTK_SPIN_USER_DEFINED 26553: } GtkSpinType; 26553: 26553: 26553: typedef struct _GtkSpinButton GtkSpinButton; 26553: typedef struct _GtkSpinButtonPrivate GtkSpinButtonPrivate; 26553: typedef struct _GtkSpinButtonClass GtkSpinButtonClass; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkSpinButton 26553: { 26553: GtkEntry entry; 26553: 26553: 26553: GtkSpinButtonPrivate *priv; 26553: }; 26553: 26553: struct _GtkSpinButtonClass 26553: { 26553: GtkEntryClass parent_class; 26553: 26553: gint (*input) (GtkSpinButton *spin_button, 26553: gdouble *new_value); 26553: gint (*output) (GtkSpinButton *spin_button); 26553: void (*value_changed) (GtkSpinButton *spin_button); 26553: 26553: 26553: void (*change_value) (GtkSpinButton *spin_button, 26553: GtkScrollType scroll); 26553: 26553: void (*wrapped) (GtkSpinButton *spin_button); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_spin_button_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: void gtk_spin_button_configure (GtkSpinButton *spin_button, 26553: GtkAdjustment *adjustment, 26553: gdouble climb_rate, 26553: guint digits); 26553: 26553: extern 26553: GtkWidget* gtk_spin_button_new (GtkAdjustment *adjustment, 26553: gdouble climb_rate, 26553: guint digits); 26553: 26553: extern 26553: GtkWidget* gtk_spin_button_new_with_range (gdouble min, 26553: gdouble max, 26553: gdouble step); 26553: 26553: extern 26553: void gtk_spin_button_set_adjustment (GtkSpinButton *spin_button, 26553: GtkAdjustment *adjustment); 26553: 26553: extern 26553: GtkAdjustment* gtk_spin_button_get_adjustment (GtkSpinButton *spin_button); 26553: 26553: extern 26553: void gtk_spin_button_set_digits (GtkSpinButton *spin_button, 26553: guint digits); 26553: extern 26553: guint gtk_spin_button_get_digits (GtkSpinButton *spin_button); 26553: 26553: extern 26553: void gtk_spin_button_set_increments (GtkSpinButton *spin_button, 26553: gdouble step, 26553: gdouble page); 26553: extern 26553: void gtk_spin_button_get_increments (GtkSpinButton *spin_button, 26553: gdouble *step, 26553: gdouble *page); 26553: 26553: extern 26553: void gtk_spin_button_set_range (GtkSpinButton *spin_button, 26553: gdouble min, 26553: gdouble max); 26553: extern 26553: void gtk_spin_button_get_range (GtkSpinButton *spin_button, 26553: gdouble *min, 26553: gdouble *max); 26553: 26553: extern 26553: gdouble gtk_spin_button_get_value (GtkSpinButton *spin_button); 26553: 26553: extern 26553: gint gtk_spin_button_get_value_as_int (GtkSpinButton *spin_button); 26553: 26553: extern 26553: void gtk_spin_button_set_value (GtkSpinButton *spin_button, 26553: gdouble value); 26553: 26553: extern 26553: void gtk_spin_button_set_update_policy (GtkSpinButton *spin_button, 26553: GtkSpinButtonUpdatePolicy policy); 26553: extern 26553: GtkSpinButtonUpdatePolicy gtk_spin_button_get_update_policy (GtkSpinButton *spin_button); 26553: 26553: extern 26553: void gtk_spin_button_set_numeric (GtkSpinButton *spin_button, 26553: gboolean numeric); 26553: extern 26553: gboolean gtk_spin_button_get_numeric (GtkSpinButton *spin_button); 26553: 26553: extern 26553: void gtk_spin_button_spin (GtkSpinButton *spin_button, 26553: GtkSpinType direction, 26553: gdouble increment); 26553: 26553: extern 26553: void gtk_spin_button_set_wrap (GtkSpinButton *spin_button, 26553: gboolean wrap); 26553: extern 26553: gboolean gtk_spin_button_get_wrap (GtkSpinButton *spin_button); 26553: 26553: extern 26553: void gtk_spin_button_set_snap_to_ticks (GtkSpinButton *spin_button, 26553: gboolean snap_to_ticks); 26553: extern 26553: gboolean gtk_spin_button_get_snap_to_ticks (GtkSpinButton *spin_button); 26553: extern 26553: void gtk_spin_button_update (GtkSpinButton *spin_button); 26553: 26553: 26553: void _gtk_spin_button_get_panels (GtkSpinButton *spin_button, 26553: GdkWindow **down_panel, 26553: GdkWindow **up_panel); 26553: 26553: 26553: # 205 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkspinner.h" 1 26553: # 32 "/usr/include/gtk-3.0/gtk/gtkspinner.h" 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/gtkspinner.h" 26553: typedef struct _GtkSpinner GtkSpinner; 26553: typedef struct _GtkSpinnerClass GtkSpinnerClass; 26553: typedef struct _GtkSpinnerPrivate GtkSpinnerPrivate; 26553: 26553: struct _GtkSpinner 26553: { 26553: GtkWidget parent; 26553: 26553: 26553: GtkSpinnerPrivate *priv; 26553: }; 26553: 26553: struct _GtkSpinnerClass 26553: { 26553: GtkWidgetClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_spinner_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget *gtk_spinner_new (void); 26553: extern 26553: void gtk_spinner_start (GtkSpinner *spinner); 26553: extern 26553: void gtk_spinner_stop (GtkSpinner *spinner); 26553: 26553: 26553: # 206 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkstackswitcher.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkstackswitcher.h" 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtkstackswitcher.h" 26553: typedef struct _GtkStackSwitcher GtkStackSwitcher; 26553: typedef struct _GtkStackSwitcherClass GtkStackSwitcherClass; 26553: 26553: struct _GtkStackSwitcher 26553: { 26553: GtkBox widget; 26553: }; 26553: 26553: struct _GtkStackSwitcherClass 26553: { 26553: GtkBoxClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_stack_switcher_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget * gtk_stack_switcher_new (void); 26553: extern 26553: void gtk_stack_switcher_set_stack (GtkStackSwitcher *switcher, 26553: GtkStack *stack); 26553: extern 26553: GtkStack * gtk_stack_switcher_get_stack (GtkStackSwitcher *switcher); 26553: 26553: 26553: # 208 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkstatusbar.h" 1 26553: # 35 "/usr/include/gtk-3.0/gtk/gtkstatusbar.h" 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/gtkstatusbar.h" 26553: typedef struct _GtkStatusbar GtkStatusbar; 26553: typedef struct _GtkStatusbarPrivate GtkStatusbarPrivate; 26553: typedef struct _GtkStatusbarClass GtkStatusbarClass; 26553: 26553: struct _GtkStatusbar 26553: { 26553: GtkBox parent_widget; 26553: 26553: 26553: GtkStatusbarPrivate *priv; 26553: }; 26553: 26553: struct _GtkStatusbarClass 26553: { 26553: GtkBoxClass parent_class; 26553: 26553: gpointer reserved; 26553: 26553: void (*text_pushed) (GtkStatusbar *statusbar, 26553: guint context_id, 26553: const gchar *text); 26553: void (*text_popped) (GtkStatusbar *statusbar, 26553: guint context_id, 26553: const gchar *text); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_statusbar_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_statusbar_new (void); 26553: 26553: 26553: 26553: extern 26553: guint gtk_statusbar_get_context_id (GtkStatusbar *statusbar, 26553: const gchar *context_description); 26553: 26553: extern 26553: guint gtk_statusbar_push (GtkStatusbar *statusbar, 26553: guint context_id, 26553: const gchar *text); 26553: extern 26553: void gtk_statusbar_pop (GtkStatusbar *statusbar, 26553: guint context_id); 26553: extern 26553: void gtk_statusbar_remove (GtkStatusbar *statusbar, 26553: guint context_id, 26553: guint message_id); 26553: extern 26553: void gtk_statusbar_remove_all (GtkStatusbar *statusbar, 26553: guint context_id); 26553: 26553: extern 26553: GtkWidget* gtk_statusbar_get_message_area (GtkStatusbar *statusbar); 26553: 26553: 26553: # 209 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkswitch.h" 1 26553: # 35 "/usr/include/gtk-3.0/gtk/gtkswitch.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/gtkswitch.h" 26553: typedef struct _GtkSwitch GtkSwitch; 26553: typedef struct _GtkSwitchPrivate GtkSwitchPrivate; 26553: typedef struct _GtkSwitchClass GtkSwitchClass; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkSwitch 26553: { 26553: 26553: GtkWidget parent_instance; 26553: 26553: GtkSwitchPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkSwitchClass 26553: { 26553: GtkWidgetClass parent_class; 26553: 26553: 26553: 26553: void (* activate) (GtkSwitch *sw); 26553: 26553: gboolean (* state_set) (GtkSwitch *sw, gboolean state); 26553: 26553: 26553: void (* _switch_padding_1) (void); 26553: void (* _switch_padding_2) (void); 26553: void (* _switch_padding_3) (void); 26553: void (* _switch_padding_4) (void); 26553: void (* _switch_padding_5) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_switch_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWidget * gtk_switch_new (void); 26553: 26553: extern 26553: void gtk_switch_set_active (GtkSwitch *sw, 26553: gboolean is_active); 26553: extern 26553: gboolean gtk_switch_get_active (GtkSwitch *sw); 26553: 26553: extern 26553: void gtk_switch_set_state (GtkSwitch *sw, 26553: gboolean state); 26553: extern 26553: gboolean gtk_switch_get_state (GtkSwitch *sw); 26553: 26553: 26553: # 212 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktextbuffer.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/gtktextbuffer.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktexttagtable.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/gtktexttagtable.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef void (* GtkTextTagTableForeach) (GtkTextTag *tag, gpointer data); 26553: # 50 "/usr/include/gtk-3.0/gtk/gtktexttagtable.h" 26553: typedef struct _GtkTextTagTablePrivate GtkTextTagTablePrivate; 26553: typedef struct _GtkTextTagTableClass GtkTextTagTableClass; 26553: 26553: struct _GtkTextTagTable 26553: { 26553: GObject parent_instance; 26553: 26553: GtkTextTagTablePrivate *priv; 26553: }; 26553: 26553: struct _GtkTextTagTableClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: void (* tag_changed) (GtkTextTagTable *table, GtkTextTag *tag, gboolean size_changed); 26553: void (* tag_added) (GtkTextTagTable *table, GtkTextTag *tag); 26553: void (* tag_removed) (GtkTextTagTable *table, GtkTextTag *tag); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_text_tag_table_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkTextTagTable *gtk_text_tag_table_new (void); 26553: extern 26553: gboolean gtk_text_tag_table_add (GtkTextTagTable *table, 26553: GtkTextTag *tag); 26553: extern 26553: void gtk_text_tag_table_remove (GtkTextTagTable *table, 26553: GtkTextTag *tag); 26553: extern 26553: GtkTextTag *gtk_text_tag_table_lookup (GtkTextTagTable *table, 26553: const gchar *name); 26553: extern 26553: void gtk_text_tag_table_foreach (GtkTextTagTable *table, 26553: GtkTextTagTableForeach func, 26553: gpointer data); 26553: extern 26553: gint gtk_text_tag_table_get_size (GtkTextTagTable *table); 26553: 26553: 26553: # 35 "/usr/include/gtk-3.0/gtk/gtktextbuffer.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktextmark.h" 1 26553: # 57 "/usr/include/gtk-3.0/gtk/gtktextmark.h" 26553: 26553: 26553: typedef struct _GtkTextMark GtkTextMark; 26553: typedef struct _GtkTextMarkClass GtkTextMarkClass; 26553: # 69 "/usr/include/gtk-3.0/gtk/gtktextmark.h" 26553: struct _GtkTextMark 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: gpointer segment; 26553: }; 26553: 26553: struct _GtkTextMarkClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_text_mark_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkTextMark *gtk_text_mark_new (const gchar *name, 26553: gboolean left_gravity); 26553: extern 26553: void gtk_text_mark_set_visible (GtkTextMark *mark, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_text_mark_get_visible (GtkTextMark *mark); 26553: 26553: extern 26553: const gchar * gtk_text_mark_get_name (GtkTextMark *mark); 26553: extern 26553: gboolean gtk_text_mark_get_deleted (GtkTextMark *mark); 26553: extern 26553: GtkTextBuffer* gtk_text_mark_get_buffer (GtkTextMark *mark); 26553: extern 26553: gboolean gtk_text_mark_get_left_gravity (GtkTextMark *mark); 26553: 26553: 26553: # 37 "/usr/include/gtk-3.0/gtk/gtktextbuffer.h" 2 26553: 26553: 26553: 26553: # 59 "/usr/include/gtk-3.0/gtk/gtktextbuffer.h" 26553: typedef enum 26553: { 26553: GTK_TEXT_BUFFER_TARGET_INFO_BUFFER_CONTENTS = - 1, 26553: GTK_TEXT_BUFFER_TARGET_INFO_RICH_TEXT = - 2, 26553: GTK_TEXT_BUFFER_TARGET_INFO_TEXT = - 3 26553: } GtkTextBufferTargetInfo; 26553: 26553: typedef struct _GtkTextBTree GtkTextBTree; 26553: # 75 "/usr/include/gtk-3.0/gtk/gtktextbuffer.h" 26553: typedef struct _GtkTextBufferPrivate GtkTextBufferPrivate; 26553: typedef struct _GtkTextBufferClass GtkTextBufferClass; 26553: 26553: struct _GtkTextBuffer 26553: { 26553: GObject parent_instance; 26553: 26553: GtkTextBufferPrivate *priv; 26553: }; 26553: # 107 "/usr/include/gtk-3.0/gtk/gtktextbuffer.h" 26553: struct _GtkTextBufferClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: void (* insert_text) (GtkTextBuffer *buffer, 26553: GtkTextIter *pos, 26553: const gchar *new_text, 26553: gint new_text_length); 26553: 26553: void (* insert_pixbuf) (GtkTextBuffer *buffer, 26553: GtkTextIter *iter, 26553: GdkPixbuf *pixbuf); 26553: 26553: void (* insert_child_anchor) (GtkTextBuffer *buffer, 26553: GtkTextIter *iter, 26553: GtkTextChildAnchor *anchor); 26553: 26553: void (* delete_range) (GtkTextBuffer *buffer, 26553: GtkTextIter *start, 26553: GtkTextIter *end); 26553: 26553: void (* changed) (GtkTextBuffer *buffer); 26553: 26553: void (* modified_changed) (GtkTextBuffer *buffer); 26553: 26553: void (* mark_set) (GtkTextBuffer *buffer, 26553: const GtkTextIter *location, 26553: GtkTextMark *mark); 26553: 26553: void (* mark_deleted) (GtkTextBuffer *buffer, 26553: GtkTextMark *mark); 26553: 26553: void (* apply_tag) (GtkTextBuffer *buffer, 26553: GtkTextTag *tag, 26553: const GtkTextIter *start, 26553: const GtkTextIter *end); 26553: 26553: void (* remove_tag) (GtkTextBuffer *buffer, 26553: GtkTextTag *tag, 26553: const GtkTextIter *start, 26553: const GtkTextIter *end); 26553: 26553: void (* begin_user_action) (GtkTextBuffer *buffer); 26553: 26553: void (* end_user_action) (GtkTextBuffer *buffer); 26553: 26553: void (* paste_done) (GtkTextBuffer *buffer, 26553: GtkClipboard *clipboard); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_text_buffer_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: 26553: extern 26553: GtkTextBuffer *gtk_text_buffer_new (GtkTextTagTable *table); 26553: extern 26553: gint gtk_text_buffer_get_line_count (GtkTextBuffer *buffer); 26553: extern 26553: gint gtk_text_buffer_get_char_count (GtkTextBuffer *buffer); 26553: 26553: 26553: extern 26553: GtkTextTagTable* gtk_text_buffer_get_tag_table (GtkTextBuffer *buffer); 26553: 26553: 26553: extern 26553: void gtk_text_buffer_set_text (GtkTextBuffer *buffer, 26553: const gchar *text, 26553: gint len); 26553: 26553: 26553: extern 26553: void gtk_text_buffer_insert (GtkTextBuffer *buffer, 26553: GtkTextIter *iter, 26553: const gchar *text, 26553: gint len); 26553: extern 26553: void gtk_text_buffer_insert_at_cursor (GtkTextBuffer *buffer, 26553: const gchar *text, 26553: gint len); 26553: 26553: extern 26553: gboolean gtk_text_buffer_insert_interactive (GtkTextBuffer *buffer, 26553: GtkTextIter *iter, 26553: const gchar *text, 26553: gint len, 26553: gboolean default_editable); 26553: extern 26553: gboolean gtk_text_buffer_insert_interactive_at_cursor (GtkTextBuffer *buffer, 26553: const gchar *text, 26553: gint len, 26553: gboolean default_editable); 26553: 26553: extern 26553: void gtk_text_buffer_insert_range (GtkTextBuffer *buffer, 26553: GtkTextIter *iter, 26553: const GtkTextIter *start, 26553: const GtkTextIter *end); 26553: extern 26553: gboolean gtk_text_buffer_insert_range_interactive (GtkTextBuffer *buffer, 26553: GtkTextIter *iter, 26553: const GtkTextIter *start, 26553: const GtkTextIter *end, 26553: gboolean default_editable); 26553: 26553: extern 26553: void gtk_text_buffer_insert_with_tags (GtkTextBuffer *buffer, 26553: GtkTextIter *iter, 26553: const gchar *text, 26553: gint len, 26553: GtkTextTag *first_tag, 26553: ...) __attribute__((__sentinel__)); 26553: 26553: extern 26553: void gtk_text_buffer_insert_with_tags_by_name (GtkTextBuffer *buffer, 26553: GtkTextIter *iter, 26553: const gchar *text, 26553: gint len, 26553: const gchar *first_tag_name, 26553: ...) __attribute__((__sentinel__)); 26553: 26553: extern 26553: void gtk_text_buffer_insert_markup (GtkTextBuffer *buffer, 26553: GtkTextIter *iter, 26553: const gchar *markup, 26553: gint len); 26553: 26553: 26553: extern 26553: void gtk_text_buffer_delete (GtkTextBuffer *buffer, 26553: GtkTextIter *start, 26553: GtkTextIter *end); 26553: extern 26553: gboolean gtk_text_buffer_delete_interactive (GtkTextBuffer *buffer, 26553: GtkTextIter *start_iter, 26553: GtkTextIter *end_iter, 26553: gboolean default_editable); 26553: extern 26553: gboolean gtk_text_buffer_backspace (GtkTextBuffer *buffer, 26553: GtkTextIter *iter, 26553: gboolean interactive, 26553: gboolean default_editable); 26553: 26553: 26553: extern 26553: gchar *gtk_text_buffer_get_text (GtkTextBuffer *buffer, 26553: const GtkTextIter *start, 26553: const GtkTextIter *end, 26553: gboolean include_hidden_chars); 26553: 26553: extern 26553: gchar *gtk_text_buffer_get_slice (GtkTextBuffer *buffer, 26553: const GtkTextIter *start, 26553: const GtkTextIter *end, 26553: gboolean include_hidden_chars); 26553: 26553: 26553: extern 26553: void gtk_text_buffer_insert_pixbuf (GtkTextBuffer *buffer, 26553: GtkTextIter *iter, 26553: GdkPixbuf *pixbuf); 26553: 26553: 26553: extern 26553: void gtk_text_buffer_insert_child_anchor (GtkTextBuffer *buffer, 26553: GtkTextIter *iter, 26553: GtkTextChildAnchor *anchor); 26553: 26553: 26553: extern 26553: GtkTextChildAnchor *gtk_text_buffer_create_child_anchor (GtkTextBuffer *buffer, 26553: GtkTextIter *iter); 26553: 26553: 26553: extern 26553: void gtk_text_buffer_add_mark (GtkTextBuffer *buffer, 26553: GtkTextMark *mark, 26553: const GtkTextIter *where); 26553: extern 26553: GtkTextMark *gtk_text_buffer_create_mark (GtkTextBuffer *buffer, 26553: const gchar *mark_name, 26553: const GtkTextIter *where, 26553: gboolean left_gravity); 26553: extern 26553: void gtk_text_buffer_move_mark (GtkTextBuffer *buffer, 26553: GtkTextMark *mark, 26553: const GtkTextIter *where); 26553: extern 26553: void gtk_text_buffer_delete_mark (GtkTextBuffer *buffer, 26553: GtkTextMark *mark); 26553: extern 26553: GtkTextMark* gtk_text_buffer_get_mark (GtkTextBuffer *buffer, 26553: const gchar *name); 26553: 26553: extern 26553: void gtk_text_buffer_move_mark_by_name (GtkTextBuffer *buffer, 26553: const gchar *name, 26553: const GtkTextIter *where); 26553: extern 26553: void gtk_text_buffer_delete_mark_by_name (GtkTextBuffer *buffer, 26553: const gchar *name); 26553: 26553: extern 26553: GtkTextMark* gtk_text_buffer_get_insert (GtkTextBuffer *buffer); 26553: extern 26553: GtkTextMark* gtk_text_buffer_get_selection_bound (GtkTextBuffer *buffer); 26553: 26553: 26553: extern 26553: void gtk_text_buffer_place_cursor (GtkTextBuffer *buffer, 26553: const GtkTextIter *where); 26553: extern 26553: void gtk_text_buffer_select_range (GtkTextBuffer *buffer, 26553: const GtkTextIter *ins, 26553: const GtkTextIter *bound); 26553: 26553: 26553: 26553: 26553: extern 26553: void gtk_text_buffer_apply_tag (GtkTextBuffer *buffer, 26553: GtkTextTag *tag, 26553: const GtkTextIter *start, 26553: const GtkTextIter *end); 26553: extern 26553: void gtk_text_buffer_remove_tag (GtkTextBuffer *buffer, 26553: GtkTextTag *tag, 26553: const GtkTextIter *start, 26553: const GtkTextIter *end); 26553: extern 26553: void gtk_text_buffer_apply_tag_by_name (GtkTextBuffer *buffer, 26553: const gchar *name, 26553: const GtkTextIter *start, 26553: const GtkTextIter *end); 26553: extern 26553: void gtk_text_buffer_remove_tag_by_name (GtkTextBuffer *buffer, 26553: const gchar *name, 26553: const GtkTextIter *start, 26553: const GtkTextIter *end); 26553: extern 26553: void gtk_text_buffer_remove_all_tags (GtkTextBuffer *buffer, 26553: const GtkTextIter *start, 26553: const GtkTextIter *end); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: GtkTextTag *gtk_text_buffer_create_tag (GtkTextBuffer *buffer, 26553: const gchar *tag_name, 26553: const gchar *first_property_name, 26553: ...); 26553: 26553: 26553: 26553: 26553: extern 26553: void gtk_text_buffer_get_iter_at_line_offset (GtkTextBuffer *buffer, 26553: GtkTextIter *iter, 26553: gint line_number, 26553: gint char_offset); 26553: extern 26553: void gtk_text_buffer_get_iter_at_line_index (GtkTextBuffer *buffer, 26553: GtkTextIter *iter, 26553: gint line_number, 26553: gint byte_index); 26553: extern 26553: void gtk_text_buffer_get_iter_at_offset (GtkTextBuffer *buffer, 26553: GtkTextIter *iter, 26553: gint char_offset); 26553: extern 26553: void gtk_text_buffer_get_iter_at_line (GtkTextBuffer *buffer, 26553: GtkTextIter *iter, 26553: gint line_number); 26553: extern 26553: void gtk_text_buffer_get_start_iter (GtkTextBuffer *buffer, 26553: GtkTextIter *iter); 26553: extern 26553: void gtk_text_buffer_get_end_iter (GtkTextBuffer *buffer, 26553: GtkTextIter *iter); 26553: extern 26553: void gtk_text_buffer_get_bounds (GtkTextBuffer *buffer, 26553: GtkTextIter *start, 26553: GtkTextIter *end); 26553: extern 26553: void gtk_text_buffer_get_iter_at_mark (GtkTextBuffer *buffer, 26553: GtkTextIter *iter, 26553: GtkTextMark *mark); 26553: 26553: extern 26553: void gtk_text_buffer_get_iter_at_child_anchor (GtkTextBuffer *buffer, 26553: GtkTextIter *iter, 26553: GtkTextChildAnchor *anchor); 26553: # 422 "/usr/include/gtk-3.0/gtk/gtktextbuffer.h" 26553: extern 26553: gboolean gtk_text_buffer_get_modified (GtkTextBuffer *buffer); 26553: extern 26553: void gtk_text_buffer_set_modified (GtkTextBuffer *buffer, 26553: gboolean setting); 26553: 26553: extern 26553: gboolean gtk_text_buffer_get_has_selection (GtkTextBuffer *buffer); 26553: 26553: extern 26553: void gtk_text_buffer_add_selection_clipboard (GtkTextBuffer *buffer, 26553: GtkClipboard *clipboard); 26553: extern 26553: void gtk_text_buffer_remove_selection_clipboard (GtkTextBuffer *buffer, 26553: GtkClipboard *clipboard); 26553: 26553: extern 26553: void gtk_text_buffer_cut_clipboard (GtkTextBuffer *buffer, 26553: GtkClipboard *clipboard, 26553: gboolean default_editable); 26553: extern 26553: void gtk_text_buffer_copy_clipboard (GtkTextBuffer *buffer, 26553: GtkClipboard *clipboard); 26553: extern 26553: void gtk_text_buffer_paste_clipboard (GtkTextBuffer *buffer, 26553: GtkClipboard *clipboard, 26553: GtkTextIter *override_location, 26553: gboolean default_editable); 26553: 26553: extern 26553: gboolean gtk_text_buffer_get_selection_bounds (GtkTextBuffer *buffer, 26553: GtkTextIter *start, 26553: GtkTextIter *end); 26553: extern 26553: gboolean gtk_text_buffer_delete_selection (GtkTextBuffer *buffer, 26553: gboolean interactive, 26553: gboolean default_editable); 26553: 26553: 26553: extern 26553: void gtk_text_buffer_begin_user_action (GtkTextBuffer *buffer); 26553: extern 26553: void gtk_text_buffer_end_user_action (GtkTextBuffer *buffer); 26553: 26553: extern 26553: GtkTargetList * gtk_text_buffer_get_copy_target_list (GtkTextBuffer *buffer); 26553: extern 26553: GtkTargetList * gtk_text_buffer_get_paste_target_list (GtkTextBuffer *buffer); 26553: 26553: 26553: 26553: # 214 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktextbufferrichtext.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtktextbufferrichtext.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtktextbufferrichtext.h" 26553: typedef guint8 * (* GtkTextBufferSerializeFunc) (GtkTextBuffer *register_buffer, 26553: GtkTextBuffer *content_buffer, 26553: const GtkTextIter *start, 26553: const GtkTextIter *end, 26553: gsize *length, 26553: gpointer user_data); 26553: # 69 "/usr/include/gtk-3.0/gtk/gtktextbufferrichtext.h" 26553: typedef gboolean (* GtkTextBufferDeserializeFunc) (GtkTextBuffer *register_buffer, 26553: GtkTextBuffer *content_buffer, 26553: GtkTextIter *iter, 26553: const guint8 *data, 26553: gsize length, 26553: gboolean create_tags, 26553: gpointer user_data, 26553: GError **error); 26553: 26553: extern 26553: GdkAtom gtk_text_buffer_register_serialize_format (GtkTextBuffer *buffer, 26553: const gchar *mime_type, 26553: GtkTextBufferSerializeFunc function, 26553: gpointer user_data, 26553: GDestroyNotify user_data_destroy); 26553: extern 26553: GdkAtom gtk_text_buffer_register_serialize_tagset (GtkTextBuffer *buffer, 26553: const gchar *tagset_name); 26553: 26553: extern 26553: GdkAtom gtk_text_buffer_register_deserialize_format (GtkTextBuffer *buffer, 26553: const gchar *mime_type, 26553: GtkTextBufferDeserializeFunc function, 26553: gpointer user_data, 26553: GDestroyNotify user_data_destroy); 26553: extern 26553: GdkAtom gtk_text_buffer_register_deserialize_tagset (GtkTextBuffer *buffer, 26553: const gchar *tagset_name); 26553: 26553: extern 26553: void gtk_text_buffer_unregister_serialize_format (GtkTextBuffer *buffer, 26553: GdkAtom format); 26553: extern 26553: void gtk_text_buffer_unregister_deserialize_format (GtkTextBuffer *buffer, 26553: GdkAtom format); 26553: 26553: extern 26553: void gtk_text_buffer_deserialize_set_can_create_tags (GtkTextBuffer *buffer, 26553: GdkAtom format, 26553: gboolean can_create_tags); 26553: extern 26553: gboolean gtk_text_buffer_deserialize_get_can_create_tags (GtkTextBuffer *buffer, 26553: GdkAtom format); 26553: 26553: extern 26553: GdkAtom * gtk_text_buffer_get_serialize_formats (GtkTextBuffer *buffer, 26553: gint *n_formats); 26553: extern 26553: GdkAtom * gtk_text_buffer_get_deserialize_formats (GtkTextBuffer *buffer, 26553: gint *n_formats); 26553: 26553: extern 26553: guint8 * gtk_text_buffer_serialize (GtkTextBuffer *register_buffer, 26553: GtkTextBuffer *content_buffer, 26553: GdkAtom format, 26553: const GtkTextIter *start, 26553: const GtkTextIter *end, 26553: gsize *length); 26553: extern 26553: gboolean gtk_text_buffer_deserialize (GtkTextBuffer *register_buffer, 26553: GtkTextBuffer *content_buffer, 26553: GdkAtom format, 26553: GtkTextIter *iter, 26553: const guint8 *data, 26553: gsize length, 26553: GError **error); 26553: 26553: 26553: # 215 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktextview.h" 1 26553: # 37 "/usr/include/gtk-3.0/gtk/gtktextview.h" 26553: 26553: # 58 "/usr/include/gtk-3.0/gtk/gtktextview.h" 26553: typedef enum 26553: { 26553: GTK_TEXT_WINDOW_PRIVATE, 26553: GTK_TEXT_WINDOW_WIDGET, 26553: GTK_TEXT_WINDOW_TEXT, 26553: GTK_TEXT_WINDOW_LEFT, 26553: GTK_TEXT_WINDOW_RIGHT, 26553: GTK_TEXT_WINDOW_TOP, 26553: GTK_TEXT_WINDOW_BOTTOM 26553: } GtkTextWindowType; 26553: # 79 "/usr/include/gtk-3.0/gtk/gtktextview.h" 26553: typedef enum 26553: { 26553: GTK_TEXT_VIEW_LAYER_BELOW, 26553: GTK_TEXT_VIEW_LAYER_ABOVE, 26553: GTK_TEXT_VIEW_LAYER_BELOW_TEXT, 26553: GTK_TEXT_VIEW_LAYER_ABOVE_TEXT 26553: } GtkTextViewLayer; 26553: # 99 "/usr/include/gtk-3.0/gtk/gtktextview.h" 26553: typedef enum 26553: { 26553: GTK_TEXT_EXTEND_SELECTION_WORD, 26553: GTK_TEXT_EXTEND_SELECTION_LINE 26553: } GtkTextExtendSelection; 26553: # 113 "/usr/include/gtk-3.0/gtk/gtktextview.h" 26553: typedef struct _GtkTextView GtkTextView; 26553: typedef struct _GtkTextViewPrivate GtkTextViewPrivate; 26553: typedef struct _GtkTextViewClass GtkTextViewClass; 26553: 26553: struct _GtkTextView 26553: { 26553: GtkContainer parent_instance; 26553: 26553: 26553: 26553: GtkTextViewPrivate *priv; 26553: }; 26553: # 162 "/usr/include/gtk-3.0/gtk/gtktextview.h" 26553: struct _GtkTextViewClass 26553: { 26553: GtkContainerClass parent_class; 26553: 26553: 26553: 26553: void (* populate_popup) (GtkTextView *text_view, 26553: GtkWidget *popup); 26553: void (* move_cursor) (GtkTextView *text_view, 26553: GtkMovementStep step, 26553: gint count, 26553: gboolean extend_selection); 26553: void (* set_anchor) (GtkTextView *text_view); 26553: void (* insert_at_cursor) (GtkTextView *text_view, 26553: const gchar *str); 26553: void (* delete_from_cursor) (GtkTextView *text_view, 26553: GtkDeleteType type, 26553: gint count); 26553: void (* backspace) (GtkTextView *text_view); 26553: void (* cut_clipboard) (GtkTextView *text_view); 26553: void (* copy_clipboard) (GtkTextView *text_view); 26553: void (* paste_clipboard) (GtkTextView *text_view); 26553: void (* toggle_overwrite) (GtkTextView *text_view); 26553: GtkTextBuffer * (* create_buffer) (GtkTextView *text_view); 26553: void (* draw_layer) (GtkTextView *text_view, 26553: GtkTextViewLayer layer, 26553: cairo_t *cr); 26553: gboolean (* extend_selection) (GtkTextView *text_view, 26553: GtkTextExtendSelection granularity, 26553: const GtkTextIter *location, 26553: GtkTextIter *start, 26553: GtkTextIter *end); 26553: void (* insert_emoji) (GtkTextView *text_view); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_text_view_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget * gtk_text_view_new (void); 26553: extern 26553: GtkWidget * gtk_text_view_new_with_buffer (GtkTextBuffer *buffer); 26553: extern 26553: void gtk_text_view_set_buffer (GtkTextView *text_view, 26553: GtkTextBuffer *buffer); 26553: extern 26553: GtkTextBuffer *gtk_text_view_get_buffer (GtkTextView *text_view); 26553: extern 26553: gboolean gtk_text_view_scroll_to_iter (GtkTextView *text_view, 26553: GtkTextIter *iter, 26553: gdouble within_margin, 26553: gboolean use_align, 26553: gdouble xalign, 26553: gdouble yalign); 26553: extern 26553: void gtk_text_view_scroll_to_mark (GtkTextView *text_view, 26553: GtkTextMark *mark, 26553: gdouble within_margin, 26553: gboolean use_align, 26553: gdouble xalign, 26553: gdouble yalign); 26553: extern 26553: void gtk_text_view_scroll_mark_onscreen (GtkTextView *text_view, 26553: GtkTextMark *mark); 26553: extern 26553: gboolean gtk_text_view_move_mark_onscreen (GtkTextView *text_view, 26553: GtkTextMark *mark); 26553: extern 26553: gboolean gtk_text_view_place_cursor_onscreen (GtkTextView *text_view); 26553: 26553: extern 26553: void gtk_text_view_get_visible_rect (GtkTextView *text_view, 26553: GdkRectangle *visible_rect); 26553: extern 26553: void gtk_text_view_set_cursor_visible (GtkTextView *text_view, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_text_view_get_cursor_visible (GtkTextView *text_view); 26553: 26553: extern 26553: void gtk_text_view_reset_cursor_blink (GtkTextView *text_view); 26553: 26553: extern 26553: void gtk_text_view_get_cursor_locations (GtkTextView *text_view, 26553: const GtkTextIter *iter, 26553: GdkRectangle *strong, 26553: GdkRectangle *weak); 26553: extern 26553: void gtk_text_view_get_iter_location (GtkTextView *text_view, 26553: const GtkTextIter *iter, 26553: GdkRectangle *location); 26553: extern 26553: gboolean gtk_text_view_get_iter_at_location (GtkTextView *text_view, 26553: GtkTextIter *iter, 26553: gint x, 26553: gint y); 26553: extern 26553: gboolean gtk_text_view_get_iter_at_position (GtkTextView *text_view, 26553: GtkTextIter *iter, 26553: gint *trailing, 26553: gint x, 26553: gint y); 26553: extern 26553: void gtk_text_view_get_line_yrange (GtkTextView *text_view, 26553: const GtkTextIter *iter, 26553: gint *y, 26553: gint *height); 26553: 26553: extern 26553: void gtk_text_view_get_line_at_y (GtkTextView *text_view, 26553: GtkTextIter *target_iter, 26553: gint y, 26553: gint *line_top); 26553: 26553: extern 26553: void gtk_text_view_buffer_to_window_coords (GtkTextView *text_view, 26553: GtkTextWindowType win, 26553: gint buffer_x, 26553: gint buffer_y, 26553: gint *window_x, 26553: gint *window_y); 26553: extern 26553: void gtk_text_view_window_to_buffer_coords (GtkTextView *text_view, 26553: GtkTextWindowType win, 26553: gint window_x, 26553: gint window_y, 26553: gint *buffer_x, 26553: gint *buffer_y); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_hadjustment" "' instead"))) extern 26553: GtkAdjustment* gtk_text_view_get_hadjustment (GtkTextView *text_view); 26553: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_vadjustment" "' instead"))) extern 26553: GtkAdjustment* gtk_text_view_get_vadjustment (GtkTextView *text_view); 26553: 26553: extern 26553: GdkWindow* gtk_text_view_get_window (GtkTextView *text_view, 26553: GtkTextWindowType win); 26553: extern 26553: GtkTextWindowType gtk_text_view_get_window_type (GtkTextView *text_view, 26553: GdkWindow *window); 26553: 26553: extern 26553: void gtk_text_view_set_border_window_size (GtkTextView *text_view, 26553: GtkTextWindowType type, 26553: gint size); 26553: extern 26553: gint gtk_text_view_get_border_window_size (GtkTextView *text_view, 26553: GtkTextWindowType type); 26553: 26553: extern 26553: gboolean gtk_text_view_forward_display_line (GtkTextView *text_view, 26553: GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_view_backward_display_line (GtkTextView *text_view, 26553: GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_view_forward_display_line_end (GtkTextView *text_view, 26553: GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_view_backward_display_line_start (GtkTextView *text_view, 26553: GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_view_starts_display_line (GtkTextView *text_view, 26553: const GtkTextIter *iter); 26553: extern 26553: gboolean gtk_text_view_move_visually (GtkTextView *text_view, 26553: GtkTextIter *iter, 26553: gint count); 26553: 26553: extern 26553: gboolean gtk_text_view_im_context_filter_keypress (GtkTextView *text_view, 26553: GdkEventKey *event); 26553: extern 26553: void gtk_text_view_reset_im_context (GtkTextView *text_view); 26553: 26553: 26553: extern 26553: void gtk_text_view_add_child_at_anchor (GtkTextView *text_view, 26553: GtkWidget *child, 26553: GtkTextChildAnchor *anchor); 26553: 26553: extern 26553: void gtk_text_view_add_child_in_window (GtkTextView *text_view, 26553: GtkWidget *child, 26553: GtkTextWindowType which_window, 26553: 26553: gint xpos, 26553: gint ypos); 26553: 26553: extern 26553: void gtk_text_view_move_child (GtkTextView *text_view, 26553: GtkWidget *child, 26553: 26553: gint xpos, 26553: gint ypos); 26553: 26553: 26553: 26553: extern 26553: void gtk_text_view_set_wrap_mode (GtkTextView *text_view, 26553: GtkWrapMode wrap_mode); 26553: extern 26553: GtkWrapMode gtk_text_view_get_wrap_mode (GtkTextView *text_view); 26553: extern 26553: void gtk_text_view_set_editable (GtkTextView *text_view, 26553: gboolean setting); 26553: extern 26553: gboolean gtk_text_view_get_editable (GtkTextView *text_view); 26553: extern 26553: void gtk_text_view_set_overwrite (GtkTextView *text_view, 26553: gboolean overwrite); 26553: extern 26553: gboolean gtk_text_view_get_overwrite (GtkTextView *text_view); 26553: extern 26553: void gtk_text_view_set_accepts_tab (GtkTextView *text_view, 26553: gboolean accepts_tab); 26553: extern 26553: gboolean gtk_text_view_get_accepts_tab (GtkTextView *text_view); 26553: extern 26553: void gtk_text_view_set_pixels_above_lines (GtkTextView *text_view, 26553: gint pixels_above_lines); 26553: extern 26553: gint gtk_text_view_get_pixels_above_lines (GtkTextView *text_view); 26553: extern 26553: void gtk_text_view_set_pixels_below_lines (GtkTextView *text_view, 26553: gint pixels_below_lines); 26553: extern 26553: gint gtk_text_view_get_pixels_below_lines (GtkTextView *text_view); 26553: extern 26553: void gtk_text_view_set_pixels_inside_wrap (GtkTextView *text_view, 26553: gint pixels_inside_wrap); 26553: extern 26553: gint gtk_text_view_get_pixels_inside_wrap (GtkTextView *text_view); 26553: extern 26553: void gtk_text_view_set_justification (GtkTextView *text_view, 26553: GtkJustification justification); 26553: extern 26553: GtkJustification gtk_text_view_get_justification (GtkTextView *text_view); 26553: extern 26553: void gtk_text_view_set_left_margin (GtkTextView *text_view, 26553: gint left_margin); 26553: extern 26553: gint gtk_text_view_get_left_margin (GtkTextView *text_view); 26553: extern 26553: void gtk_text_view_set_right_margin (GtkTextView *text_view, 26553: gint right_margin); 26553: extern 26553: gint gtk_text_view_get_right_margin (GtkTextView *text_view); 26553: extern 26553: void gtk_text_view_set_top_margin (GtkTextView *text_view, 26553: gint top_margin); 26553: extern 26553: gint gtk_text_view_get_top_margin (GtkTextView *text_view); 26553: extern 26553: void gtk_text_view_set_bottom_margin (GtkTextView *text_view, 26553: gint bottom_margin); 26553: extern 26553: gint gtk_text_view_get_bottom_margin (GtkTextView *text_view); 26553: extern 26553: void gtk_text_view_set_indent (GtkTextView *text_view, 26553: gint indent); 26553: extern 26553: gint gtk_text_view_get_indent (GtkTextView *text_view); 26553: extern 26553: void gtk_text_view_set_tabs (GtkTextView *text_view, 26553: PangoTabArray *tabs); 26553: extern 26553: PangoTabArray* gtk_text_view_get_tabs (GtkTextView *text_view); 26553: 26553: 26553: extern 26553: GtkTextAttributes* gtk_text_view_get_default_attributes (GtkTextView *text_view); 26553: 26553: extern 26553: void gtk_text_view_set_input_purpose (GtkTextView *text_view, 26553: GtkInputPurpose purpose); 26553: extern 26553: GtkInputPurpose gtk_text_view_get_input_purpose (GtkTextView *text_view); 26553: 26553: extern 26553: void gtk_text_view_set_input_hints (GtkTextView *text_view, 26553: GtkInputHints hints); 26553: extern 26553: GtkInputHints gtk_text_view_get_input_hints (GtkTextView *text_view); 26553: 26553: extern 26553: void gtk_text_view_set_monospace (GtkTextView *text_view, 26553: gboolean monospace); 26553: extern 26553: gboolean gtk_text_view_get_monospace (GtkTextView *text_view); 26553: 26553: 26553: # 221 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktoolbar.h" 1 26553: # 41 "/usr/include/gtk-3.0/gtk/gtktoolbar.h" 26553: 26553: # 60 "/usr/include/gtk-3.0/gtk/gtktoolbar.h" 26553: typedef enum 26553: { 26553: GTK_TOOLBAR_SPACE_EMPTY, 26553: GTK_TOOLBAR_SPACE_LINE 26553: } GtkToolbarSpaceStyle; 26553: 26553: typedef struct _GtkToolbar GtkToolbar; 26553: typedef struct _GtkToolbarPrivate GtkToolbarPrivate; 26553: typedef struct _GtkToolbarClass GtkToolbarClass; 26553: 26553: struct _GtkToolbar 26553: { 26553: GtkContainer container; 26553: 26553: GtkToolbarPrivate *priv; 26553: }; 26553: 26553: struct _GtkToolbarClass 26553: { 26553: GtkContainerClass parent_class; 26553: 26553: 26553: void (* orientation_changed) (GtkToolbar *toolbar, 26553: GtkOrientation orientation); 26553: void (* style_changed) (GtkToolbar *toolbar, 26553: GtkToolbarStyle style); 26553: gboolean (* popup_context_menu) (GtkToolbar *toolbar, 26553: gint x, 26553: gint y, 26553: gint button_number); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_toolbar_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget * gtk_toolbar_new (void); 26553: 26553: extern 26553: void gtk_toolbar_insert (GtkToolbar *toolbar, 26553: GtkToolItem *item, 26553: gint pos); 26553: 26553: extern 26553: gint gtk_toolbar_get_item_index (GtkToolbar *toolbar, 26553: GtkToolItem *item); 26553: extern 26553: gint gtk_toolbar_get_n_items (GtkToolbar *toolbar); 26553: extern 26553: GtkToolItem * gtk_toolbar_get_nth_item (GtkToolbar *toolbar, 26553: gint n); 26553: 26553: extern 26553: gboolean gtk_toolbar_get_show_arrow (GtkToolbar *toolbar); 26553: extern 26553: void gtk_toolbar_set_show_arrow (GtkToolbar *toolbar, 26553: gboolean show_arrow); 26553: 26553: extern 26553: GtkToolbarStyle gtk_toolbar_get_style (GtkToolbar *toolbar); 26553: extern 26553: void gtk_toolbar_set_style (GtkToolbar *toolbar, 26553: GtkToolbarStyle style); 26553: extern 26553: void gtk_toolbar_unset_style (GtkToolbar *toolbar); 26553: 26553: extern 26553: GtkIconSize gtk_toolbar_get_icon_size (GtkToolbar *toolbar); 26553: extern 26553: void gtk_toolbar_set_icon_size (GtkToolbar *toolbar, 26553: GtkIconSize icon_size); 26553: extern 26553: void gtk_toolbar_unset_icon_size (GtkToolbar *toolbar); 26553: 26553: extern 26553: GtkReliefStyle gtk_toolbar_get_relief_style (GtkToolbar *toolbar); 26553: extern 26553: gint gtk_toolbar_get_drop_index (GtkToolbar *toolbar, 26553: gint x, 26553: gint y); 26553: extern 26553: void gtk_toolbar_set_drop_highlight_item (GtkToolbar *toolbar, 26553: GtkToolItem *tool_item, 26553: gint index_); 26553: 26553: 26553: 26553: # 224 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktoolitemgroup.h" 1 26553: # 31 "/usr/include/gtk-3.0/gtk/gtktoolitemgroup.h" 26553: 26553: # 40 "/usr/include/gtk-3.0/gtk/gtktoolitemgroup.h" 26553: typedef struct _GtkToolItemGroup GtkToolItemGroup; 26553: typedef struct _GtkToolItemGroupClass GtkToolItemGroupClass; 26553: typedef struct _GtkToolItemGroupPrivate GtkToolItemGroupPrivate; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkToolItemGroup 26553: { 26553: GtkContainer parent_instance; 26553: GtkToolItemGroupPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkToolItemGroupClass 26553: { 26553: GtkContainerClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_tool_item_group_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_tool_item_group_new (const gchar *label); 26553: 26553: extern 26553: void gtk_tool_item_group_set_label (GtkToolItemGroup *group, 26553: const gchar *label); 26553: extern 26553: void gtk_tool_item_group_set_label_widget (GtkToolItemGroup *group, 26553: GtkWidget *label_widget); 26553: extern 26553: void gtk_tool_item_group_set_collapsed (GtkToolItemGroup *group, 26553: gboolean collapsed); 26553: extern 26553: void gtk_tool_item_group_set_ellipsize (GtkToolItemGroup *group, 26553: PangoEllipsizeMode ellipsize); 26553: extern 26553: void gtk_tool_item_group_set_header_relief (GtkToolItemGroup *group, 26553: GtkReliefStyle style); 26553: 26553: extern 26553: const gchar * gtk_tool_item_group_get_label (GtkToolItemGroup *group); 26553: extern 26553: GtkWidget *gtk_tool_item_group_get_label_widget (GtkToolItemGroup *group); 26553: extern 26553: gboolean gtk_tool_item_group_get_collapsed (GtkToolItemGroup *group); 26553: extern 26553: PangoEllipsizeMode gtk_tool_item_group_get_ellipsize (GtkToolItemGroup *group); 26553: extern 26553: GtkReliefStyle gtk_tool_item_group_get_header_relief (GtkToolItemGroup *group); 26553: 26553: extern 26553: void gtk_tool_item_group_insert (GtkToolItemGroup *group, 26553: GtkToolItem *item, 26553: gint position); 26553: extern 26553: void gtk_tool_item_group_set_item_position (GtkToolItemGroup *group, 26553: GtkToolItem *item, 26553: gint position); 26553: extern 26553: gint gtk_tool_item_group_get_item_position (GtkToolItemGroup *group, 26553: GtkToolItem *item); 26553: 26553: extern 26553: guint gtk_tool_item_group_get_n_items (GtkToolItemGroup *group); 26553: extern 26553: GtkToolItem* gtk_tool_item_group_get_nth_item (GtkToolItemGroup *group, 26553: guint index); 26553: extern 26553: GtkToolItem* gtk_tool_item_group_get_drop_item (GtkToolItemGroup *group, 26553: gint x, 26553: gint y); 26553: 26553: 26553: # 227 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktoolpalette.h" 1 26553: # 32 "/usr/include/gtk-3.0/gtk/gtktoolpalette.h" 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/gtktoolpalette.h" 26553: typedef struct _GtkToolPalette GtkToolPalette; 26553: typedef struct _GtkToolPaletteClass GtkToolPaletteClass; 26553: typedef struct _GtkToolPalettePrivate GtkToolPalettePrivate; 26553: # 52 "/usr/include/gtk-3.0/gtk/gtktoolpalette.h" 26553: typedef enum 26553: { 26553: GTK_TOOL_PALETTE_DRAG_ITEMS = (1 << 0), 26553: GTK_TOOL_PALETTE_DRAG_GROUPS = (1 << 1) 26553: } 26553: GtkToolPaletteDragTargets; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkToolPalette 26553: { 26553: GtkContainer parent_instance; 26553: GtkToolPalettePrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkToolPaletteClass 26553: { 26553: GtkContainerClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_tool_palette_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_tool_palette_new (void); 26553: 26553: extern 26553: void gtk_tool_palette_set_group_position (GtkToolPalette *palette, 26553: GtkToolItemGroup *group, 26553: gint position); 26553: extern 26553: void gtk_tool_palette_set_exclusive (GtkToolPalette *palette, 26553: GtkToolItemGroup *group, 26553: gboolean exclusive); 26553: extern 26553: void gtk_tool_palette_set_expand (GtkToolPalette *palette, 26553: GtkToolItemGroup *group, 26553: gboolean expand); 26553: 26553: extern 26553: gint gtk_tool_palette_get_group_position (GtkToolPalette *palette, 26553: GtkToolItemGroup *group); 26553: extern 26553: gboolean gtk_tool_palette_get_exclusive (GtkToolPalette *palette, 26553: GtkToolItemGroup *group); 26553: extern 26553: gboolean gtk_tool_palette_get_expand (GtkToolPalette *palette, 26553: GtkToolItemGroup *group); 26553: 26553: extern 26553: void gtk_tool_palette_set_icon_size (GtkToolPalette *palette, 26553: GtkIconSize icon_size); 26553: extern 26553: void gtk_tool_palette_unset_icon_size (GtkToolPalette *palette); 26553: extern 26553: void gtk_tool_palette_set_style (GtkToolPalette *palette, 26553: GtkToolbarStyle style); 26553: extern 26553: void gtk_tool_palette_unset_style (GtkToolPalette *palette); 26553: 26553: extern 26553: GtkIconSize gtk_tool_palette_get_icon_size (GtkToolPalette *palette); 26553: extern 26553: GtkToolbarStyle gtk_tool_palette_get_style (GtkToolPalette *palette); 26553: 26553: extern 26553: GtkToolItem* gtk_tool_palette_get_drop_item (GtkToolPalette *palette, 26553: gint x, 26553: gint y); 26553: extern 26553: GtkToolItemGroup* gtk_tool_palette_get_drop_group (GtkToolPalette *palette, 26553: gint x, 26553: gint y); 26553: extern 26553: GtkWidget* gtk_tool_palette_get_drag_item (GtkToolPalette *palette, 26553: const GtkSelectionData *selection); 26553: 26553: extern 26553: void gtk_tool_palette_set_drag_source (GtkToolPalette *palette, 26553: GtkToolPaletteDragTargets targets); 26553: extern 26553: void gtk_tool_palette_add_drag_dest (GtkToolPalette *palette, 26553: GtkWidget *widget, 26553: GtkDestDefaults flags, 26553: GtkToolPaletteDragTargets targets, 26553: GdkDragAction actions); 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_hadjustment" "' instead"))) extern 26553: GtkAdjustment* gtk_tool_palette_get_hadjustment (GtkToolPalette *palette); 26553: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_vadjustment" "' instead"))) extern 26553: GtkAdjustment* gtk_tool_palette_get_vadjustment (GtkToolPalette *palette); 26553: 26553: extern 26553: const GtkTargetEntry* gtk_tool_palette_get_drag_target_item (void) __attribute__ ((__const__)); 26553: extern 26553: const GtkTargetEntry* gtk_tool_palette_get_drag_target_group (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: # 228 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktoolshell.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/gtktoolshell.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GtkToolShell GtkToolShell; 26553: typedef struct _GtkToolShellIface GtkToolShellIface; 26553: # 58 "/usr/include/gtk-3.0/gtk/gtktoolshell.h" 26553: struct _GtkToolShellIface 26553: { 26553: 26553: GTypeInterface g_iface; 26553: 26553: 26553: GtkIconSize (*get_icon_size) (GtkToolShell *shell); 26553: GtkOrientation (*get_orientation) (GtkToolShell *shell); 26553: GtkToolbarStyle (*get_style) (GtkToolShell *shell); 26553: GtkReliefStyle (*get_relief_style) (GtkToolShell *shell); 26553: void (*rebuild_menu) (GtkToolShell *shell); 26553: GtkOrientation (*get_text_orientation) (GtkToolShell *shell); 26553: gfloat (*get_text_alignment) (GtkToolShell *shell); 26553: PangoEllipsizeMode (*get_ellipsize_mode) (GtkToolShell *shell); 26553: GtkSizeGroup * (*get_text_size_group) (GtkToolShell *shell); 26553: }; 26553: 26553: extern 26553: GType gtk_tool_shell_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkIconSize gtk_tool_shell_get_icon_size (GtkToolShell *shell); 26553: extern 26553: GtkOrientation gtk_tool_shell_get_orientation (GtkToolShell *shell); 26553: extern 26553: GtkToolbarStyle gtk_tool_shell_get_style (GtkToolShell *shell); 26553: extern 26553: GtkReliefStyle gtk_tool_shell_get_relief_style (GtkToolShell *shell); 26553: extern 26553: void gtk_tool_shell_rebuild_menu (GtkToolShell *shell); 26553: extern 26553: GtkOrientation gtk_tool_shell_get_text_orientation (GtkToolShell *shell); 26553: extern 26553: gfloat gtk_tool_shell_get_text_alignment (GtkToolShell *shell); 26553: extern 26553: PangoEllipsizeMode gtk_tool_shell_get_ellipsize_mode (GtkToolShell *shell); 26553: extern 26553: GtkSizeGroup * gtk_tool_shell_get_text_size_group (GtkToolShell *shell); 26553: 26553: 26553: # 229 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktestutils.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtktestutils.h" 26553: 26553: 26553: 26553: extern 26553: void gtk_test_init (int *argcp, 26553: char ***argvp, 26553: ...); 26553: extern 26553: void gtk_test_register_all_types (void); 26553: extern 26553: const GType* gtk_test_list_all_types (guint *n_types); 26553: extern 26553: GtkWidget* gtk_test_find_widget (GtkWidget *widget, 26553: const gchar *label_pattern, 26553: GType widget_type); 26553: __attribute__((__deprecated__)) extern 26553: GtkWidget* gtk_test_create_widget (GType widget_type, 26553: const gchar *first_property_name, 26553: ...); 26553: __attribute__((__deprecated__)) extern 26553: GtkWidget* gtk_test_create_simple_window (const gchar *window_title, 26553: const gchar *dialog_text); 26553: __attribute__((__deprecated__)) extern 26553: GtkWidget* gtk_test_display_button_window (const gchar *window_title, 26553: const gchar *dialog_text, 26553: ...); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_test_slider_set_perc (GtkWidget *widget, 26553: double percentage); 26553: __attribute__((__deprecated__)) extern 26553: double gtk_test_slider_get_value (GtkWidget *widget); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_test_spin_button_click (GtkSpinButton *spinner, 26553: guint button, 26553: gboolean upwards); 26553: extern 26553: void gtk_test_widget_wait_for_draw (GtkWidget *widget); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_test_widget_click (GtkWidget *widget, 26553: guint button, 26553: GdkModifierType modifiers); 26553: extern 26553: gboolean gtk_test_widget_send_key (GtkWidget *widget, 26553: guint keyval, 26553: GdkModifierType modifiers); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_test_text_set (GtkWidget *widget, 26553: const gchar *string); 26553: __attribute__((__deprecated__)) extern 26553: gchar* gtk_test_text_get (GtkWidget *widget); 26553: 26553: 26553: extern 26553: GtkWidget* gtk_test_find_sibling (GtkWidget *base_widget, 26553: GType widget_type); 26553: extern 26553: GtkWidget* gtk_test_find_label (GtkWidget *widget, 26553: const gchar *label_pattern); 26553: 26553: # 231 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktreednd.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/gtktreednd.h" 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GtkTreeDragSource GtkTreeDragSource; 26553: typedef struct _GtkTreeDragSourceIface GtkTreeDragSourceIface; 26553: # 47 "/usr/include/gtk-3.0/gtk/gtktreednd.h" 26553: struct _GtkTreeDragSourceIface 26553: { 26553: 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: 26553: 26553: gboolean (* row_draggable) (GtkTreeDragSource *drag_source, 26553: GtkTreePath *path); 26553: 26553: gboolean (* drag_data_get) (GtkTreeDragSource *drag_source, 26553: GtkTreePath *path, 26553: GtkSelectionData *selection_data); 26553: 26553: gboolean (* drag_data_delete) (GtkTreeDragSource *drag_source, 26553: GtkTreePath *path); 26553: }; 26553: 26553: extern 26553: GType gtk_tree_drag_source_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: extern 26553: gboolean gtk_tree_drag_source_row_draggable (GtkTreeDragSource *drag_source, 26553: GtkTreePath *path); 26553: 26553: 26553: extern 26553: gboolean gtk_tree_drag_source_drag_data_delete (GtkTreeDragSource *drag_source, 26553: GtkTreePath *path); 26553: 26553: 26553: 26553: 26553: extern 26553: gboolean gtk_tree_drag_source_drag_data_get (GtkTreeDragSource *drag_source, 26553: GtkTreePath *path, 26553: GtkSelectionData *selection_data); 26553: 26553: 26553: 26553: 26553: 26553: 26553: typedef struct _GtkTreeDragDest GtkTreeDragDest; 26553: typedef struct _GtkTreeDragDestIface GtkTreeDragDestIface; 26553: # 104 "/usr/include/gtk-3.0/gtk/gtktreednd.h" 26553: struct _GtkTreeDragDestIface 26553: { 26553: 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: 26553: 26553: gboolean (* drag_data_received) (GtkTreeDragDest *drag_dest, 26553: GtkTreePath *dest, 26553: GtkSelectionData *selection_data); 26553: 26553: gboolean (* row_drop_possible) (GtkTreeDragDest *drag_dest, 26553: GtkTreePath *dest_path, 26553: GtkSelectionData *selection_data); 26553: }; 26553: 26553: extern 26553: GType gtk_tree_drag_dest_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: 26553: extern 26553: gboolean gtk_tree_drag_dest_drag_data_received (GtkTreeDragDest *drag_dest, 26553: GtkTreePath *dest, 26553: GtkSelectionData *selection_data); 26553: 26553: 26553: 26553: extern 26553: gboolean gtk_tree_drag_dest_row_drop_possible (GtkTreeDragDest *drag_dest, 26553: GtkTreePath *dest_path, 26553: GtkSelectionData *selection_data); 26553: 26553: 26553: 26553: 26553: 26553: extern 26553: gboolean gtk_tree_set_row_drag_data (GtkSelectionData *selection_data, 26553: GtkTreeModel *tree_model, 26553: GtkTreePath *path); 26553: extern 26553: gboolean gtk_tree_get_row_drag_data (GtkSelectionData *selection_data, 26553: GtkTreeModel **tree_model, 26553: GtkTreePath **path); 26553: 26553: 26553: # 232 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktreemodelsort.h" 1 26553: # 29 "/usr/include/gtk-3.0/gtk/gtktreemodelsort.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtktreemodelsort.h" 26553: typedef struct _GtkTreeModelSort GtkTreeModelSort; 26553: typedef struct _GtkTreeModelSortClass GtkTreeModelSortClass; 26553: typedef struct _GtkTreeModelSortPrivate GtkTreeModelSortPrivate; 26553: 26553: struct _GtkTreeModelSort 26553: { 26553: GObject parent; 26553: 26553: 26553: GtkTreeModelSortPrivate *priv; 26553: }; 26553: 26553: struct _GtkTreeModelSortClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_tree_model_sort_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkTreeModel *gtk_tree_model_sort_new_with_model (GtkTreeModel *child_model); 26553: 26553: extern 26553: GtkTreeModel *gtk_tree_model_sort_get_model (GtkTreeModelSort *tree_model); 26553: extern 26553: GtkTreePath *gtk_tree_model_sort_convert_child_path_to_path (GtkTreeModelSort *tree_model_sort, 26553: GtkTreePath *child_path); 26553: extern 26553: gboolean gtk_tree_model_sort_convert_child_iter_to_iter (GtkTreeModelSort *tree_model_sort, 26553: GtkTreeIter *sort_iter, 26553: GtkTreeIter *child_iter); 26553: extern 26553: GtkTreePath *gtk_tree_model_sort_convert_path_to_child_path (GtkTreeModelSort *tree_model_sort, 26553: GtkTreePath *sorted_path); 26553: extern 26553: void gtk_tree_model_sort_convert_iter_to_child_iter (GtkTreeModelSort *tree_model_sort, 26553: GtkTreeIter *child_iter, 26553: GtkTreeIter *sorted_iter); 26553: extern 26553: void gtk_tree_model_sort_reset_default_sort_func (GtkTreeModelSort *tree_model_sort); 26553: extern 26553: void gtk_tree_model_sort_clear_cache (GtkTreeModelSort *tree_model_sort); 26553: extern 26553: gboolean gtk_tree_model_sort_iter_is_valid (GtkTreeModelSort *tree_model_sort, 26553: GtkTreeIter *iter); 26553: 26553: 26553: 26553: # 235 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktreeselection.h" 1 26553: # 27 "/usr/include/gtk-3.0/gtk/gtktreeselection.h" 26553: 26553: # 37 "/usr/include/gtk-3.0/gtk/gtktreeselection.h" 26553: typedef struct _GtkTreeSelectionPrivate GtkTreeSelectionPrivate; 26553: # 54 "/usr/include/gtk-3.0/gtk/gtktreeselection.h" 26553: typedef gboolean (* GtkTreeSelectionFunc) (GtkTreeSelection *selection, 26553: GtkTreeModel *model, 26553: GtkTreePath *path, 26553: gboolean path_currently_selected, 26553: gpointer data); 26553: # 70 "/usr/include/gtk-3.0/gtk/gtktreeselection.h" 26553: typedef void (* GtkTreeSelectionForeachFunc) (GtkTreeModel *model, 26553: GtkTreePath *path, 26553: GtkTreeIter *iter, 26553: gpointer data); 26553: 26553: struct _GtkTreeSelection 26553: { 26553: 26553: GObject parent; 26553: 26553: GtkTreeSelectionPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkTreeSelectionClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: void (* changed) (GtkTreeSelection *selection); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_tree_selection_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: void gtk_tree_selection_set_mode (GtkTreeSelection *selection, 26553: GtkSelectionMode type); 26553: extern 26553: GtkSelectionMode gtk_tree_selection_get_mode (GtkTreeSelection *selection); 26553: extern 26553: void gtk_tree_selection_set_select_function (GtkTreeSelection *selection, 26553: GtkTreeSelectionFunc func, 26553: gpointer data, 26553: GDestroyNotify destroy); 26553: extern 26553: gpointer gtk_tree_selection_get_user_data (GtkTreeSelection *selection); 26553: extern 26553: GtkTreeView* gtk_tree_selection_get_tree_view (GtkTreeSelection *selection); 26553: 26553: extern 26553: GtkTreeSelectionFunc gtk_tree_selection_get_select_function (GtkTreeSelection *selection); 26553: 26553: 26553: 26553: extern 26553: gboolean gtk_tree_selection_get_selected (GtkTreeSelection *selection, 26553: GtkTreeModel **model, 26553: GtkTreeIter *iter); 26553: extern 26553: GList * gtk_tree_selection_get_selected_rows (GtkTreeSelection *selection, 26553: GtkTreeModel **model); 26553: extern 26553: gint gtk_tree_selection_count_selected_rows (GtkTreeSelection *selection); 26553: extern 26553: void gtk_tree_selection_selected_foreach (GtkTreeSelection *selection, 26553: GtkTreeSelectionForeachFunc func, 26553: gpointer data); 26553: extern 26553: void gtk_tree_selection_select_path (GtkTreeSelection *selection, 26553: GtkTreePath *path); 26553: extern 26553: void gtk_tree_selection_unselect_path (GtkTreeSelection *selection, 26553: GtkTreePath *path); 26553: extern 26553: void gtk_tree_selection_select_iter (GtkTreeSelection *selection, 26553: GtkTreeIter *iter); 26553: extern 26553: void gtk_tree_selection_unselect_iter (GtkTreeSelection *selection, 26553: GtkTreeIter *iter); 26553: extern 26553: gboolean gtk_tree_selection_path_is_selected (GtkTreeSelection *selection, 26553: GtkTreePath *path); 26553: extern 26553: gboolean gtk_tree_selection_iter_is_selected (GtkTreeSelection *selection, 26553: GtkTreeIter *iter); 26553: extern 26553: void gtk_tree_selection_select_all (GtkTreeSelection *selection); 26553: extern 26553: void gtk_tree_selection_unselect_all (GtkTreeSelection *selection); 26553: extern 26553: void gtk_tree_selection_select_range (GtkTreeSelection *selection, 26553: GtkTreePath *start_path, 26553: GtkTreePath *end_path); 26553: extern 26553: void gtk_tree_selection_unselect_range (GtkTreeSelection *selection, 26553: GtkTreePath *start_path, 26553: GtkTreePath *end_path); 26553: 26553: 26553: 26553: # 236 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktreestore.h" 1 26553: # 31 "/usr/include/gtk-3.0/gtk/gtktreestore.h" 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/gtktreestore.h" 26553: typedef struct _GtkTreeStore GtkTreeStore; 26553: typedef struct _GtkTreeStoreClass GtkTreeStoreClass; 26553: typedef struct _GtkTreeStorePrivate GtkTreeStorePrivate; 26553: 26553: struct _GtkTreeStore 26553: { 26553: GObject parent; 26553: 26553: GtkTreeStorePrivate *priv; 26553: }; 26553: 26553: struct _GtkTreeStoreClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_tree_store_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkTreeStore *gtk_tree_store_new (gint n_columns, 26553: ...); 26553: extern 26553: GtkTreeStore *gtk_tree_store_newv (gint n_columns, 26553: GType *types); 26553: extern 26553: void gtk_tree_store_set_column_types (GtkTreeStore *tree_store, 26553: gint n_columns, 26553: GType *types); 26553: 26553: 26553: 26553: extern 26553: void gtk_tree_store_set_value (GtkTreeStore *tree_store, 26553: GtkTreeIter *iter, 26553: gint column, 26553: GValue *value); 26553: extern 26553: void gtk_tree_store_set (GtkTreeStore *tree_store, 26553: GtkTreeIter *iter, 26553: ...); 26553: extern 26553: void gtk_tree_store_set_valuesv (GtkTreeStore *tree_store, 26553: GtkTreeIter *iter, 26553: gint *columns, 26553: GValue *values, 26553: gint n_values); 26553: extern 26553: void gtk_tree_store_set_valist (GtkTreeStore *tree_store, 26553: GtkTreeIter *iter, 26553: va_list var_args); 26553: extern 26553: gboolean gtk_tree_store_remove (GtkTreeStore *tree_store, 26553: GtkTreeIter *iter); 26553: extern 26553: void gtk_tree_store_insert (GtkTreeStore *tree_store, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *parent, 26553: gint position); 26553: extern 26553: void gtk_tree_store_insert_before (GtkTreeStore *tree_store, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *parent, 26553: GtkTreeIter *sibling); 26553: extern 26553: void gtk_tree_store_insert_after (GtkTreeStore *tree_store, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *parent, 26553: GtkTreeIter *sibling); 26553: extern 26553: void gtk_tree_store_insert_with_values (GtkTreeStore *tree_store, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *parent, 26553: gint position, 26553: ...); 26553: extern 26553: void gtk_tree_store_insert_with_valuesv (GtkTreeStore *tree_store, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *parent, 26553: gint position, 26553: gint *columns, 26553: GValue *values, 26553: gint n_values); 26553: extern 26553: void gtk_tree_store_prepend (GtkTreeStore *tree_store, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *parent); 26553: extern 26553: void gtk_tree_store_append (GtkTreeStore *tree_store, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *parent); 26553: extern 26553: gboolean gtk_tree_store_is_ancestor (GtkTreeStore *tree_store, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *descendant); 26553: extern 26553: gint gtk_tree_store_iter_depth (GtkTreeStore *tree_store, 26553: GtkTreeIter *iter); 26553: extern 26553: void gtk_tree_store_clear (GtkTreeStore *tree_store); 26553: extern 26553: gboolean gtk_tree_store_iter_is_valid (GtkTreeStore *tree_store, 26553: GtkTreeIter *iter); 26553: extern 26553: void gtk_tree_store_reorder (GtkTreeStore *tree_store, 26553: GtkTreeIter *parent, 26553: gint *new_order); 26553: extern 26553: void gtk_tree_store_swap (GtkTreeStore *tree_store, 26553: GtkTreeIter *a, 26553: GtkTreeIter *b); 26553: extern 26553: void gtk_tree_store_move_before (GtkTreeStore *tree_store, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *position); 26553: extern 26553: void gtk_tree_store_move_after (GtkTreeStore *tree_store, 26553: GtkTreeIter *iter, 26553: GtkTreeIter *position); 26553: 26553: 26553: 26553: # 238 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtktypebuiltins.h" 1 26553: # 14 "/usr/include/gtk-3.0/gtk/gtktypebuiltins.h" 26553: 26553: 26553: 26553: extern GType gtk_rc_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_rc_token_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_path_priority_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_path_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_expander_style_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_attach_options_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_ui_manager_item_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_license_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_accel_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_application_inhibit_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_assistant_page_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_button_box_style_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_builder_error_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_calendar_display_options_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_cell_renderer_state_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_cell_renderer_mode_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_cell_renderer_accel_mode_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_resize_mode_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_css_provider_error_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_css_section_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_debug_flag_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_dialog_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_response_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_dest_defaults_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_entry_icon_position_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_align_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_arrow_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_baseline_position_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_delete_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_direction_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_icon_size_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_sensitivity_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_text_direction_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_justification_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_menu_direction_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_message_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_movement_step_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_scroll_step_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_orientation_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_pack_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_position_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_relief_style_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_scroll_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_selection_mode_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_shadow_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_state_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_toolbar_style_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_wrap_mode_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_sort_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_im_preedit_style_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_im_status_style_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_pack_direction_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_print_pages_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_page_set_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_number_up_layout_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_page_orientation_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_print_quality_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_print_duplex_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_unit_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_tree_view_grid_lines_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_drag_result_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_size_group_mode_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_size_request_mode_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_scrollable_policy_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_state_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_region_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_junction_sides_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_border_style_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_level_bar_mode_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_input_purpose_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_input_hints_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_propagation_phase_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_event_sequence_state_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_pan_direction_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_popover_constraint_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_event_controller_scroll_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_file_chooser_action_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_file_chooser_confirmation_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_file_chooser_error_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_file_filter_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_font_chooser_level_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_icon_lookup_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_icon_theme_error_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_icon_view_drop_position_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_image_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_arrow_placement_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_buttons_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_button_role_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_notebook_tab_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_pad_action_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_places_open_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_print_status_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_print_operation_result_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_print_operation_action_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_print_error_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_recent_sort_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_recent_chooser_error_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_recent_filter_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_recent_manager_error_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_revealer_transition_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_corner_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_policy_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_target_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_shortcut_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_spin_button_update_policy_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_spin_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_stack_transition_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_style_context_print_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_text_buffer_target_info_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_text_search_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_text_window_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_text_view_layer_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_text_extend_selection_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_toolbar_space_style_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_tool_palette_drag_targets_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_tree_model_flags_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_tree_view_drop_position_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_tree_view_column_sizing_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_widget_help_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: 26553: extern GType gtk_window_type_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern GType gtk_window_position_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: # 241 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkversion.h" 1 26553: # 243 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkviewport.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/gtkviewport.h" 26553: 26553: # 47 "/usr/include/gtk-3.0/gtk/gtkviewport.h" 26553: typedef struct _GtkViewport GtkViewport; 26553: typedef struct _GtkViewportPrivate GtkViewportPrivate; 26553: typedef struct _GtkViewportClass GtkViewportClass; 26553: 26553: struct _GtkViewport 26553: { 26553: GtkBin bin; 26553: 26553: 26553: GtkViewportPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkViewportClass 26553: { 26553: GtkBinClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: extern 26553: GType gtk_viewport_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_viewport_new (GtkAdjustment *hadjustment, 26553: GtkAdjustment *vadjustment); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_hadjustment" "' instead"))) extern 26553: GtkAdjustment* gtk_viewport_get_hadjustment (GtkViewport *viewport); 26553: __attribute__((__deprecated__("Use '" "gtk_scrollable_get_vadjustment" "' instead"))) extern 26553: GtkAdjustment* gtk_viewport_get_vadjustment (GtkViewport *viewport); 26553: __attribute__((__deprecated__("Use '" "gtk_scrollable_set_hadjustment" "' instead"))) extern 26553: void gtk_viewport_set_hadjustment (GtkViewport *viewport, 26553: GtkAdjustment *adjustment); 26553: __attribute__((__deprecated__("Use '" "gtk_scrollable_set_vadjustment" "' instead"))) extern 26553: void gtk_viewport_set_vadjustment (GtkViewport *viewport, 26553: GtkAdjustment *adjustment); 26553: 26553: extern 26553: void gtk_viewport_set_shadow_type (GtkViewport *viewport, 26553: GtkShadowType type); 26553: extern 26553: GtkShadowType gtk_viewport_get_shadow_type (GtkViewport *viewport); 26553: extern 26553: GdkWindow* gtk_viewport_get_bin_window (GtkViewport *viewport); 26553: extern 26553: GdkWindow* gtk_viewport_get_view_window (GtkViewport *viewport); 26553: 26553: 26553: 26553: # 244 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkvolumebutton.h" 1 26553: # 37 "/usr/include/gtk-3.0/gtk/gtkvolumebutton.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtkvolumebutton.h" 26553: typedef struct _GtkVolumeButton GtkVolumeButton; 26553: typedef struct _GtkVolumeButtonClass GtkVolumeButtonClass; 26553: 26553: struct _GtkVolumeButton 26553: { 26553: GtkScaleButton parent; 26553: }; 26553: 26553: struct _GtkVolumeButtonClass 26553: { 26553: GtkScaleButtonClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_volume_button_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidget* gtk_volume_button_new (void); 26553: 26553: 26553: # 245 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkwidgetpath.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/gtkwidgetpath.h" 26553: 26553: 26553: 26553: 26553: extern 26553: GType gtk_widget_path_get_type (void) __attribute__ ((__const__)); 26553: extern 26553: GtkWidgetPath * gtk_widget_path_new (void); 26553: 26553: extern 26553: GtkWidgetPath * gtk_widget_path_copy (const GtkWidgetPath *path); 26553: extern 26553: GtkWidgetPath * gtk_widget_path_ref (GtkWidgetPath *path); 26553: extern 26553: void gtk_widget_path_unref (GtkWidgetPath *path); 26553: extern 26553: void gtk_widget_path_free (GtkWidgetPath *path); 26553: 26553: extern 26553: char * gtk_widget_path_to_string (const GtkWidgetPath *path); 26553: extern 26553: gint gtk_widget_path_length (const GtkWidgetPath *path); 26553: 26553: extern 26553: gint gtk_widget_path_append_type (GtkWidgetPath *path, 26553: GType type); 26553: extern 26553: void gtk_widget_path_prepend_type (GtkWidgetPath *path, 26553: GType type); 26553: extern 26553: gint gtk_widget_path_append_with_siblings(GtkWidgetPath *path, 26553: GtkWidgetPath *siblings, 26553: guint sibling_index); 26553: 26553: extern 26553: gint gtk_widget_path_append_for_widget (GtkWidgetPath *path, 26553: GtkWidget *widget); 26553: 26553: extern 26553: GType gtk_widget_path_iter_get_object_type (const GtkWidgetPath *path, 26553: gint pos); 26553: extern 26553: void gtk_widget_path_iter_set_object_type (GtkWidgetPath *path, 26553: gint pos, 26553: GType type); 26553: extern 26553: const char * gtk_widget_path_iter_get_object_name (const GtkWidgetPath *path, 26553: gint pos); 26553: extern 26553: void gtk_widget_path_iter_set_object_name (GtkWidgetPath *path, 26553: gint pos, 26553: const char *name); 26553: extern 26553: const GtkWidgetPath * 26553: gtk_widget_path_iter_get_siblings (const GtkWidgetPath *path, 26553: gint pos); 26553: extern 26553: guint gtk_widget_path_iter_get_sibling_index(const GtkWidgetPath *path, 26553: gint pos); 26553: 26553: extern 26553: const gchar * gtk_widget_path_iter_get_name (const GtkWidgetPath *path, 26553: gint pos); 26553: extern 26553: void gtk_widget_path_iter_set_name (GtkWidgetPath *path, 26553: gint pos, 26553: const gchar *name); 26553: extern 26553: gboolean gtk_widget_path_iter_has_name (const GtkWidgetPath *path, 26553: gint pos, 26553: const gchar *name); 26553: extern 26553: gboolean gtk_widget_path_iter_has_qname (const GtkWidgetPath *path, 26553: gint pos, 26553: GQuark qname); 26553: extern 26553: GtkStateFlags gtk_widget_path_iter_get_state (const GtkWidgetPath *path, 26553: gint pos); 26553: extern 26553: void gtk_widget_path_iter_set_state (GtkWidgetPath *path, 26553: gint pos, 26553: GtkStateFlags state); 26553: 26553: extern 26553: void gtk_widget_path_iter_add_class (GtkWidgetPath *path, 26553: gint pos, 26553: const gchar *name); 26553: extern 26553: void gtk_widget_path_iter_remove_class (GtkWidgetPath *path, 26553: gint pos, 26553: const gchar *name); 26553: extern 26553: void gtk_widget_path_iter_clear_classes (GtkWidgetPath *path, 26553: gint pos); 26553: extern 26553: GSList * gtk_widget_path_iter_list_classes (const GtkWidgetPath *path, 26553: gint pos); 26553: extern 26553: gboolean gtk_widget_path_iter_has_class (const GtkWidgetPath *path, 26553: gint pos, 26553: const gchar *name); 26553: extern 26553: gboolean gtk_widget_path_iter_has_qclass (const GtkWidgetPath *path, 26553: gint pos, 26553: GQuark qname); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_widget_path_iter_add_region (GtkWidgetPath *path, 26553: gint pos, 26553: const gchar *name, 26553: GtkRegionFlags flags); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_widget_path_iter_remove_region (GtkWidgetPath *path, 26553: gint pos, 26553: const gchar *name); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_widget_path_iter_clear_regions (GtkWidgetPath *path, 26553: gint pos); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GSList * gtk_widget_path_iter_list_regions (const GtkWidgetPath *path, 26553: gint pos); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_widget_path_iter_has_region (const GtkWidgetPath *path, 26553: gint pos, 26553: const gchar *name, 26553: GtkRegionFlags *flags); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_widget_path_iter_has_qregion (const GtkWidgetPath *path, 26553: gint pos, 26553: GQuark qname, 26553: GtkRegionFlags *flags); 26553: 26553: extern 26553: GType gtk_widget_path_get_object_type (const GtkWidgetPath *path); 26553: 26553: extern 26553: gboolean gtk_widget_path_is_type (const GtkWidgetPath *path, 26553: GType type); 26553: extern 26553: gboolean gtk_widget_path_has_parent (const GtkWidgetPath *path, 26553: GType type); 26553: 26553: 26553: 26553: # 247 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkwindowgroup.h" 1 26553: # 33 "/usr/include/gtk-3.0/gtk/gtkwindowgroup.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/gtkwindow.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/gtkwindowgroup.h" 2 26553: 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/gtkwindowgroup.h" 26553: struct _GtkWindowGroup 26553: { 26553: GObject parent_instance; 26553: 26553: GtkWindowGroupPrivate *priv; 26553: }; 26553: 26553: struct _GtkWindowGroupClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: 26553: 26553: extern 26553: GType gtk_window_group_get_type (void) __attribute__ ((__const__)); 26553: 26553: extern 26553: GtkWindowGroup * gtk_window_group_new (void); 26553: extern 26553: void gtk_window_group_add_window (GtkWindowGroup *window_group, 26553: GtkWindow *window); 26553: extern 26553: void gtk_window_group_remove_window (GtkWindowGroup *window_group, 26553: GtkWindow *window); 26553: extern 26553: GList * gtk_window_group_list_windows (GtkWindowGroup *window_group); 26553: 26553: extern 26553: GtkWidget * gtk_window_group_get_current_grab (GtkWindowGroup *window_group); 26553: extern 26553: GtkWidget * gtk_window_group_get_current_device_grab (GtkWindowGroup *window_group, 26553: GdkDevice *device); 26553: 26553: 26553: 26553: # 249 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h" 26553: typedef struct _GtkArrow GtkArrow; 26553: typedef struct _GtkArrowPrivate GtkArrowPrivate; 26553: typedef struct _GtkArrowClass GtkArrowClass; 26553: 26553: struct _GtkArrow 26553: { 26553: GtkMisc misc; 26553: 26553: 26553: GtkArrowPrivate *priv; 26553: }; 26553: 26553: struct _GtkArrowClass 26553: { 26553: GtkMiscClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_arrow_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__)) extern 26553: GtkWidget* gtk_arrow_new (GtkArrowType arrow_type, 26553: GtkShadowType shadow_type); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_arrow_set (GtkArrow *arrow, 26553: GtkArrowType arrow_type, 26553: GtkShadowType shadow_type); 26553: 26553: 26553: 26553: # 252 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h" 1 26553: # 25 "/usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkaction.h" 1 26553: # 38 "/usr/include/gtk-3.0/gtk/deprecated/gtkaction.h" 26553: 26553: # 47 "/usr/include/gtk-3.0/gtk/deprecated/gtkaction.h" 26553: typedef struct _GtkAction GtkAction; 26553: typedef struct _GtkActionClass GtkActionClass; 26553: typedef struct _GtkActionPrivate GtkActionPrivate; 26553: 26553: struct _GtkAction 26553: { 26553: GObject object; 26553: 26553: 26553: GtkActionPrivate *private_data; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkActionClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: 26553: void (* activate) (GtkAction *action); 26553: 26553: 26553: 26553: GType menu_item_type; 26553: GType toolbar_item_type; 26553: 26553: 26553: GtkWidget *(* create_menu_item) (GtkAction *action); 26553: GtkWidget *(* create_tool_item) (GtkAction *action); 26553: void (* connect_proxy) (GtkAction *action, 26553: GtkWidget *proxy); 26553: void (* disconnect_proxy) (GtkAction *action, 26553: GtkWidget *proxy); 26553: 26553: GtkWidget *(* create_menu) (GtkAction *action); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_action_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__)) extern 26553: GtkAction *gtk_action_new (const gchar *name, 26553: const gchar *label, 26553: const gchar *tooltip, 26553: const gchar *stock_id); 26553: __attribute__((__deprecated__)) extern 26553: const gchar* gtk_action_get_name (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_action_is_sensitive (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_action_get_sensitive (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_set_sensitive (GtkAction *action, 26553: gboolean sensitive); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_action_is_visible (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_action_get_visible (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_set_visible (GtkAction *action, 26553: gboolean visible); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_activate (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: GtkWidget * gtk_action_create_icon (GtkAction *action, 26553: GtkIconSize icon_size); 26553: __attribute__((__deprecated__)) extern 26553: GtkWidget * gtk_action_create_menu_item (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: GtkWidget * gtk_action_create_tool_item (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: GtkWidget * gtk_action_create_menu (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: GSList * gtk_action_get_proxies (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_connect_accelerator (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_disconnect_accelerator (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: const gchar *gtk_action_get_accel_path (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: GClosure *gtk_action_get_accel_closure (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_block_activate (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_unblock_activate (GtkAction *action); 26553: 26553: void _gtk_action_add_to_proxy_list (GtkAction *action, 26553: GtkWidget *proxy); 26553: void _gtk_action_remove_from_proxy_list(GtkAction *action, 26553: GtkWidget *proxy); 26553: 26553: 26553: void _gtk_action_emit_activate (GtkAction *action); 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_set_accel_path (GtkAction *action, 26553: const gchar *accel_path); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_set_accel_group (GtkAction *action, 26553: GtkAccelGroup *accel_group); 26553: void _gtk_action_sync_menu_visible (GtkAction *action, 26553: GtkWidget *proxy, 26553: gboolean empty); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_set_label (GtkAction *action, 26553: const gchar *label); 26553: __attribute__((__deprecated__)) extern 26553: const gchar * gtk_action_get_label (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_set_short_label (GtkAction *action, 26553: const gchar *short_label); 26553: __attribute__((__deprecated__)) extern 26553: const gchar * gtk_action_get_short_label (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_set_tooltip (GtkAction *action, 26553: const gchar *tooltip); 26553: __attribute__((__deprecated__)) extern 26553: const gchar * gtk_action_get_tooltip (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_set_stock_id (GtkAction *action, 26553: const gchar *stock_id); 26553: __attribute__((__deprecated__)) extern 26553: const gchar * gtk_action_get_stock_id (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_set_gicon (GtkAction *action, 26553: GIcon *icon); 26553: __attribute__((__deprecated__)) extern 26553: GIcon *gtk_action_get_gicon (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_set_icon_name (GtkAction *action, 26553: const gchar *icon_name); 26553: __attribute__((__deprecated__)) extern 26553: const gchar * gtk_action_get_icon_name (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_set_visible_horizontal (GtkAction *action, 26553: gboolean visible_horizontal); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_action_get_visible_horizontal (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_set_visible_vertical (GtkAction *action, 26553: gboolean visible_vertical); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_action_get_visible_vertical (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_set_is_important (GtkAction *action, 26553: gboolean is_important); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_action_get_is_important (GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_set_always_show_image (GtkAction *action, 26553: gboolean always_show); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_action_get_always_show_image (GtkAction *action); 26553: 26553: 26553: 26553: # 26 "/usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h" 2 26553: 26553: 26553: # 36 "/usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h" 26553: typedef struct _GtkActivatable GtkActivatable; 26553: typedef struct _GtkActivatableIface GtkActivatableIface; 26553: # 56 "/usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h" 26553: struct _GtkActivatableIface 26553: { 26553: 26553: GTypeInterface g_iface; 26553: 26553: 26553: 26553: 26553: void (* update) (GtkActivatable *activatable, 26553: GtkAction *action, 26553: const gchar *property_name); 26553: void (* sync_action_properties) (GtkActivatable *activatable, 26553: GtkAction *action); 26553: }; 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_activatable_get_type (void) __attribute__ ((__const__)); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_activatable_sync_action_properties (GtkActivatable *activatable, 26553: GtkAction *action); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_activatable_set_related_action (GtkActivatable *activatable, 26553: GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: GtkAction *gtk_activatable_get_related_action (GtkActivatable *activatable); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_activatable_set_use_action_appearance (GtkActivatable *activatable, 26553: gboolean use_appearance); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_activatable_get_use_action_appearance (GtkActivatable *activatable); 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_activatable_do_set_related_action (GtkActivatable *activatable, 26553: GtkAction *action); 26553: 26553: 26553: # 253 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h" 1 26553: # 37 "/usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h" 1 26553: # 35 "/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h" 26553: 26553: # 51 "/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h" 26553: typedef gchar * (*GtkTranslateFunc) (const gchar *path, 26553: gpointer func_data); 26553: 26553: typedef struct _GtkStockItem GtkStockItem; 26553: # 66 "/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h" 26553: struct _GtkStockItem 26553: { 26553: gchar *stock_id; 26553: gchar *label; 26553: GdkModifierType modifier; 26553: guint keyval; 26553: gchar *translation_domain; 26553: }; 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_stock_add (const GtkStockItem *items, 26553: guint n_items); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_stock_add_static (const GtkStockItem *items, 26553: guint n_items); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_stock_lookup (const gchar *stock_id, 26553: GtkStockItem *item); 26553: 26553: 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GSList* gtk_stock_list_ids (void); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GtkStockItem *gtk_stock_item_copy (const GtkStockItem *item); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_stock_item_free (GtkStockItem *item); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_stock_set_translate_func (const gchar *domain, 26553: GtkTranslateFunc func, 26553: gpointer data, 26553: GDestroyNotify notify); 26553: 26553: 26553: 26553: 26553: __attribute__((__deprecated__)) 26553: 26553: 26553: typedef char * GtkStock; 26553: # 1134 "/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h" 2 26553: 26553: 26553: # 48 "/usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h" 26553: typedef struct _GtkActionGroup GtkActionGroup; 26553: typedef struct _GtkActionGroupPrivate GtkActionGroupPrivate; 26553: typedef struct _GtkActionGroupClass GtkActionGroupClass; 26553: typedef struct _GtkActionEntry GtkActionEntry; 26553: typedef struct _GtkToggleActionEntry GtkToggleActionEntry; 26553: typedef struct _GtkRadioActionEntry GtkRadioActionEntry; 26553: 26553: struct _GtkActionGroup 26553: { 26553: GObject parent; 26553: 26553: 26553: GtkActionGroupPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkActionGroupClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: GtkAction *(* get_action) (GtkActionGroup *action_group, 26553: const gchar *action_name); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: # 103 "/usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h" 26553: struct _GtkActionEntry 26553: { 26553: const gchar *name; 26553: const gchar *stock_id; 26553: const gchar *label; 26553: const gchar *accelerator; 26553: const gchar *tooltip; 26553: GCallback callback; 26553: }; 26553: # 132 "/usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h" 26553: struct _GtkToggleActionEntry 26553: { 26553: const gchar *name; 26553: const gchar *stock_id; 26553: const gchar *label; 26553: const gchar *accelerator; 26553: const gchar *tooltip; 26553: GCallback callback; 26553: gboolean is_active; 26553: }; 26553: # 162 "/usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h" 26553: struct _GtkRadioActionEntry 26553: { 26553: const gchar *name; 26553: const gchar *stock_id; 26553: const gchar *label; 26553: const gchar *accelerator; 26553: const gchar *tooltip; 26553: gint value; 26553: }; 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_action_group_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__)) extern 26553: GtkActionGroup *gtk_action_group_new (const gchar *name); 26553: __attribute__((__deprecated__)) extern 26553: const gchar *gtk_action_group_get_name (GtkActionGroup *action_group); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_action_group_get_sensitive (GtkActionGroup *action_group); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_group_set_sensitive (GtkActionGroup *action_group, 26553: gboolean sensitive); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_action_group_get_visible (GtkActionGroup *action_group); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_group_set_visible (GtkActionGroup *action_group, 26553: gboolean visible); 26553: __attribute__((__deprecated__)) extern 26553: GtkAccelGroup *gtk_action_group_get_accel_group (GtkActionGroup *action_group); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_group_set_accel_group (GtkActionGroup *action_group, 26553: GtkAccelGroup *accel_group); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, 26553: const gchar *action_name); 26553: __attribute__((__deprecated__)) extern 26553: GList *gtk_action_group_list_actions (GtkActionGroup *action_group); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_group_add_action (GtkActionGroup *action_group, 26553: GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_group_add_action_with_accel (GtkActionGroup *action_group, 26553: GtkAction *action, 26553: const gchar *accelerator); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_group_remove_action (GtkActionGroup *action_group, 26553: GtkAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_group_add_actions (GtkActionGroup *action_group, 26553: const GtkActionEntry *entries, 26553: guint n_entries, 26553: gpointer user_data); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_group_add_toggle_actions (GtkActionGroup *action_group, 26553: const GtkToggleActionEntry *entries, 26553: guint n_entries, 26553: gpointer user_data); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_group_add_radio_actions (GtkActionGroup *action_group, 26553: const GtkRadioActionEntry *entries, 26553: guint n_entries, 26553: gint value, 26553: GCallback on_change, 26553: gpointer user_data); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_group_add_actions_full (GtkActionGroup *action_group, 26553: const GtkActionEntry *entries, 26553: guint n_entries, 26553: gpointer user_data, 26553: GDestroyNotify destroy); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_group_add_toggle_actions_full (GtkActionGroup *action_group, 26553: const GtkToggleActionEntry *entries, 26553: guint n_entries, 26553: gpointer user_data, 26553: GDestroyNotify destroy); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_group_add_radio_actions_full (GtkActionGroup *action_group, 26553: const GtkRadioActionEntry *entries, 26553: guint n_entries, 26553: gint value, 26553: GCallback on_change, 26553: gpointer user_data, 26553: GDestroyNotify destroy); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_group_set_translate_func (GtkActionGroup *action_group, 26553: GtkTranslateFunc func, 26553: gpointer data, 26553: GDestroyNotify notify); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_action_group_set_translation_domain (GtkActionGroup *action_group, 26553: const gchar *domain); 26553: __attribute__((__deprecated__)) extern 26553: const gchar * gtk_action_group_translate_string (GtkActionGroup *action_group, 26553: const gchar *string); 26553: 26553: 26553: void _gtk_action_group_emit_connect_proxy (GtkActionGroup *action_group, 26553: GtkAction *action, 26553: GtkWidget *proxy); 26553: void _gtk_action_group_emit_disconnect_proxy (GtkActionGroup *action_group, 26553: GtkAction *action, 26553: GtkWidget *proxy); 26553: void _gtk_action_group_emit_pre_activate (GtkActionGroup *action_group, 26553: GtkAction *action); 26553: void _gtk_action_group_emit_post_activate (GtkActionGroup *action_group, 26553: GtkAction *action); 26553: 26553: 26553: # 255 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h" 26553: typedef struct _GtkAlignment GtkAlignment; 26553: typedef struct _GtkAlignmentPrivate GtkAlignmentPrivate; 26553: typedef struct _GtkAlignmentClass GtkAlignmentClass; 26553: 26553: struct _GtkAlignment 26553: { 26553: GtkBin bin; 26553: 26553: 26553: GtkAlignmentPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkAlignmentClass 26553: { 26553: GtkBinClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_alignment_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__)) extern 26553: GtkWidget* gtk_alignment_new (gfloat xalign, 26553: gfloat yalign, 26553: gfloat xscale, 26553: gfloat yscale); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_alignment_set (GtkAlignment *alignment, 26553: gfloat xalign, 26553: gfloat yalign, 26553: gfloat xscale, 26553: gfloat yscale); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_alignment_set_padding (GtkAlignment *alignment, 26553: guint padding_top, 26553: guint padding_bottom, 26553: guint padding_left, 26553: guint padding_right); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_alignment_get_padding (GtkAlignment *alignment, 26553: guint *padding_top, 26553: guint *padding_bottom, 26553: guint *padding_left, 26553: guint *padding_right); 26553: 26553: 26553: # 256 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h" 26553: typedef struct _GtkColorSelection GtkColorSelection; 26553: typedef struct _GtkColorSelectionPrivate GtkColorSelectionPrivate; 26553: typedef struct _GtkColorSelectionClass GtkColorSelectionClass; 26553: # 57 "/usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h" 26553: typedef void (* GtkColorSelectionChangePaletteFunc) (const GdkColor *colors, 26553: gint n_colors); 26553: # 69 "/usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h" 26553: typedef void (* GtkColorSelectionChangePaletteWithScreenFunc) (GdkScreen *screen, 26553: const GdkColor *colors, 26553: gint n_colors); 26553: 26553: struct _GtkColorSelection 26553: { 26553: GtkBox parent_instance; 26553: 26553: 26553: GtkColorSelectionPrivate *private_data; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkColorSelectionClass 26553: { 26553: GtkBoxClass parent_class; 26553: 26553: void (*color_changed) (GtkColorSelection *color_selection); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_color_selection_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "gtk_color_chooser_widget_new" "' instead"))) extern 26553: GtkWidget *gtk_color_selection_new (void); 26553: __attribute__((__deprecated__("Use '" "gtk_color_chooser_get_use_alpha" "' instead"))) extern 26553: gboolean gtk_color_selection_get_has_opacity_control (GtkColorSelection *colorsel); 26553: __attribute__((__deprecated__("Use '" "gtk_color_chooser_set_use_alpha" "' instead"))) extern 26553: void gtk_color_selection_set_has_opacity_control (GtkColorSelection *colorsel, 26553: gboolean has_opacity); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_color_selection_get_has_palette (GtkColorSelection *colorsel); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_color_selection_set_has_palette (GtkColorSelection *colorsel, 26553: gboolean has_palette); 26553: 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_color_chooser_set_rgba" "' instead"))) extern 26553: void gtk_color_selection_set_current_alpha (GtkColorSelection *colorsel, 26553: guint16 alpha); 26553: __attribute__((__deprecated__("Use '" "gtk_color_chooser_get_rgba" "' instead"))) extern 26553: guint16 gtk_color_selection_get_current_alpha (GtkColorSelection *colorsel); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_color_selection_set_previous_alpha (GtkColorSelection *colorsel, 26553: guint16 alpha); 26553: __attribute__((__deprecated__)) extern 26553: guint16 gtk_color_selection_get_previous_alpha (GtkColorSelection *colorsel); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_color_chooser_set_rgba" "' instead"))) extern 26553: void gtk_color_selection_set_current_rgba (GtkColorSelection *colorsel, 26553: const GdkRGBA *rgba); 26553: __attribute__((__deprecated__("Use '" "gtk_color_chooser_get_rgba" "' instead"))) extern 26553: void gtk_color_selection_get_current_rgba (GtkColorSelection *colorsel, 26553: GdkRGBA *rgba); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_color_selection_set_previous_rgba (GtkColorSelection *colorsel, 26553: const GdkRGBA *rgba); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_color_selection_get_previous_rgba (GtkColorSelection *colorsel, 26553: GdkRGBA *rgba); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_color_selection_is_adjusting (GtkColorSelection *colorsel); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_color_selection_palette_from_string (const gchar *str, 26553: GdkColor **colors, 26553: gint *n_colors); 26553: __attribute__((__deprecated__)) extern 26553: gchar* gtk_color_selection_palette_to_string (const GdkColor *colors, 26553: gint n_colors); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GtkColorSelectionChangePaletteWithScreenFunc gtk_color_selection_set_change_palette_with_screen_hook (GtkColorSelectionChangePaletteWithScreenFunc func); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_color_chooser_set_rgba" "' instead"))) extern 26553: void gtk_color_selection_set_current_color (GtkColorSelection *colorsel, 26553: const GdkColor *color); 26553: __attribute__((__deprecated__("Use '" "gtk_color_chooser_get_rgba" "' instead"))) extern 26553: void gtk_color_selection_get_current_color (GtkColorSelection *colorsel, 26553: GdkColor *color); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_color_selection_set_previous_color (GtkColorSelection *colorsel, 26553: const GdkColor *color); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_color_selection_get_previous_color (GtkColorSelection *colorsel, 26553: GdkColor *color); 26553: 26553: 26553: 26553: # 257 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h" 1 26553: # 35 "/usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h" 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h" 26553: typedef struct _GtkColorSelectionDialog GtkColorSelectionDialog; 26553: typedef struct _GtkColorSelectionDialogPrivate GtkColorSelectionDialogPrivate; 26553: typedef struct _GtkColorSelectionDialogClass GtkColorSelectionDialogClass; 26553: 26553: 26553: struct _GtkColorSelectionDialog 26553: { 26553: GtkDialog parent_instance; 26553: 26553: 26553: GtkColorSelectionDialogPrivate *priv; 26553: }; 26553: 26553: struct _GtkColorSelectionDialogClass 26553: { 26553: GtkDialogClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_color_selection_dialog_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "gtk_color_chooser_dialog_new" "' instead"))) extern 26553: GtkWidget* gtk_color_selection_dialog_new (const gchar *title); 26553: __attribute__((__deprecated__("Use '" "GtkColorChooser" "' instead"))) extern 26553: GtkWidget* gtk_color_selection_dialog_get_color_selection (GtkColorSelectionDialog *colorsel); 26553: 26553: 26553: 26553: # 258 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkfontsel.h" 1 26553: # 41 "/usr/include/gtk-3.0/gtk/deprecated/gtkfontsel.h" 26553: 26553: # 59 "/usr/include/gtk-3.0/gtk/deprecated/gtkfontsel.h" 26553: typedef struct _GtkFontSelection GtkFontSelection; 26553: typedef struct _GtkFontSelectionPrivate GtkFontSelectionPrivate; 26553: typedef struct _GtkFontSelectionClass GtkFontSelectionClass; 26553: 26553: typedef struct _GtkFontSelectionDialog GtkFontSelectionDialog; 26553: typedef struct _GtkFontSelectionDialogPrivate GtkFontSelectionDialogPrivate; 26553: typedef struct _GtkFontSelectionDialogClass GtkFontSelectionDialogClass; 26553: 26553: struct _GtkFontSelection 26553: { 26553: GtkBox parent_instance; 26553: 26553: 26553: GtkFontSelectionPrivate *priv; 26553: }; 26553: 26553: struct _GtkFontSelectionClass 26553: { 26553: GtkBoxClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: struct _GtkFontSelectionDialog 26553: { 26553: GtkDialog parent_instance; 26553: 26553: 26553: GtkFontSelectionDialogPrivate *priv; 26553: }; 26553: 26553: struct _GtkFontSelectionDialogClass 26553: { 26553: GtkDialogClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_font_selection_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: GtkWidget * gtk_font_selection_new (void); 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: GtkWidget * gtk_font_selection_get_family_list (GtkFontSelection *fontsel); 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: GtkWidget * gtk_font_selection_get_face_list (GtkFontSelection *fontsel); 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: GtkWidget * gtk_font_selection_get_size_entry (GtkFontSelection *fontsel); 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: GtkWidget * gtk_font_selection_get_size_list (GtkFontSelection *fontsel); 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: GtkWidget * gtk_font_selection_get_preview_entry (GtkFontSelection *fontsel); 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: PangoFontFamily * 26553: gtk_font_selection_get_family (GtkFontSelection *fontsel); 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: PangoFontFace * 26553: gtk_font_selection_get_face (GtkFontSelection *fontsel); 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: gint gtk_font_selection_get_size (GtkFontSelection *fontsel); 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: gchar* gtk_font_selection_get_font_name (GtkFontSelection *fontsel); 26553: 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: gboolean gtk_font_selection_set_font_name (GtkFontSelection *fontsel, 26553: const gchar *fontname); 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: const gchar* gtk_font_selection_get_preview_text (GtkFontSelection *fontsel); 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: void gtk_font_selection_set_preview_text (GtkFontSelection *fontsel, 26553: const gchar *text); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_font_selection_dialog_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: GtkWidget *gtk_font_selection_dialog_new (const gchar *title); 26553: 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: GtkWidget *gtk_font_selection_dialog_get_ok_button (GtkFontSelectionDialog *fsd); 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: GtkWidget *gtk_font_selection_dialog_get_cancel_button (GtkFontSelectionDialog *fsd); 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: GtkWidget *gtk_font_selection_dialog_get_font_selection (GtkFontSelectionDialog *fsd); 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: gchar* gtk_font_selection_dialog_get_font_name (GtkFontSelectionDialog *fsd); 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: gboolean gtk_font_selection_dialog_set_font_name (GtkFontSelectionDialog *fsd, 26553: const gchar *fontname); 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: const gchar* 26553: gtk_font_selection_dialog_get_preview_text (GtkFontSelectionDialog *fsd); 26553: __attribute__((__deprecated__("Use '" "GtkFontChooser" "' instead"))) extern 26553: void gtk_font_selection_dialog_set_preview_text (GtkFontSelectionDialog *fsd, 26553: const gchar *text); 26553: 26553: 26553: # 259 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkgradient.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/deprecated/gtkgradient.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtksymboliccolor.h" 1 26553: # 28 "/usr/include/gtk-3.0/gtk/deprecated/gtksymboliccolor.h" 26553: 26553: 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_symbolic_color_get_type (void) __attribute__ ((__const__)); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GtkSymbolicColor * gtk_symbolic_color_new_literal (const GdkRGBA *color); 26553: __attribute__((__deprecated__)) extern 26553: GtkSymbolicColor * gtk_symbolic_color_new_name (const gchar *name); 26553: __attribute__((__deprecated__)) extern 26553: GtkSymbolicColor * gtk_symbolic_color_new_shade (GtkSymbolicColor *color, 26553: gdouble factor); 26553: __attribute__((__deprecated__)) extern 26553: GtkSymbolicColor * gtk_symbolic_color_new_alpha (GtkSymbolicColor *color, 26553: gdouble factor); 26553: __attribute__((__deprecated__)) extern 26553: GtkSymbolicColor * gtk_symbolic_color_new_mix (GtkSymbolicColor *color1, 26553: GtkSymbolicColor *color2, 26553: gdouble factor); 26553: __attribute__((__deprecated__)) extern 26553: GtkSymbolicColor * gtk_symbolic_color_new_win32 (const gchar *theme_class, 26553: gint id); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GtkSymbolicColor * gtk_symbolic_color_ref (GtkSymbolicColor *color); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_symbolic_color_unref (GtkSymbolicColor *color); 26553: 26553: __attribute__((__deprecated__)) extern 26553: char * gtk_symbolic_color_to_string (GtkSymbolicColor *color); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_symbolic_color_resolve (GtkSymbolicColor *color, 26553: GtkStyleProperties *props, 26553: GdkRGBA *resolved_color); 26553: 26553: 26553: # 29 "/usr/include/gtk-3.0/gtk/deprecated/gtkgradient.h" 2 26553: 26553: 26553: 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_gradient_get_type (void) __attribute__ ((__const__)); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GtkGradient * gtk_gradient_new_linear (gdouble x0, 26553: gdouble y0, 26553: gdouble x1, 26553: gdouble y1); 26553: __attribute__((__deprecated__)) extern 26553: GtkGradient * gtk_gradient_new_radial (gdouble x0, 26553: gdouble y0, 26553: gdouble radius0, 26553: gdouble x1, 26553: gdouble y1, 26553: gdouble radius1); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_gradient_add_color_stop (GtkGradient *gradient, 26553: gdouble offset, 26553: GtkSymbolicColor *color); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GtkGradient * gtk_gradient_ref (GtkGradient *gradient); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_gradient_unref (GtkGradient *gradient); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_gradient_resolve (GtkGradient *gradient, 26553: GtkStyleProperties *props, 26553: cairo_pattern_t **resolved_gradient); 26553: __attribute__((__deprecated__)) extern 26553: cairo_pattern_t * 26553: gtk_gradient_resolve_for_context 26553: (GtkGradient *gradient, 26553: GtkStyleContext *context); 26553: 26553: __attribute__((__deprecated__)) extern 26553: char * gtk_gradient_to_string (GtkGradient *gradient); 26553: 26553: 26553: # 260 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkhandlebox.h" 1 26553: # 39 "/usr/include/gtk-3.0/gtk/deprecated/gtkhandlebox.h" 26553: 26553: # 48 "/usr/include/gtk-3.0/gtk/deprecated/gtkhandlebox.h" 26553: typedef struct _GtkHandleBox GtkHandleBox; 26553: typedef struct _GtkHandleBoxPrivate GtkHandleBoxPrivate; 26553: typedef struct _GtkHandleBoxClass GtkHandleBoxClass; 26553: 26553: struct _GtkHandleBox 26553: { 26553: GtkBin bin; 26553: 26553: 26553: GtkHandleBoxPrivate *priv; 26553: }; 26553: # 68 "/usr/include/gtk-3.0/gtk/deprecated/gtkhandlebox.h" 26553: struct _GtkHandleBoxClass 26553: { 26553: GtkBinClass parent_class; 26553: 26553: void (*child_attached) (GtkHandleBox *handle_box, 26553: GtkWidget *child); 26553: void (*child_detached) (GtkHandleBox *handle_box, 26553: GtkWidget *child); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_handle_box_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__)) extern 26553: GtkWidget* gtk_handle_box_new (void); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_handle_box_set_shadow_type (GtkHandleBox *handle_box, 26553: GtkShadowType type); 26553: __attribute__((__deprecated__)) extern 26553: GtkShadowType gtk_handle_box_get_shadow_type (GtkHandleBox *handle_box); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_handle_box_set_handle_position (GtkHandleBox *handle_box, 26553: GtkPositionType position); 26553: __attribute__((__deprecated__)) extern 26553: GtkPositionType gtk_handle_box_get_handle_position(GtkHandleBox *handle_box); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_handle_box_set_snap_edge (GtkHandleBox *handle_box, 26553: GtkPositionType edge); 26553: __attribute__((__deprecated__)) extern 26553: GtkPositionType gtk_handle_box_get_snap_edge (GtkHandleBox *handle_box); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_handle_box_get_child_detached (GtkHandleBox *handle_box); 26553: 26553: 26553: # 261 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h" 1 26553: # 35 "/usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h" 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h" 26553: typedef struct _GtkHButtonBox GtkHButtonBox; 26553: typedef struct _GtkHButtonBoxClass GtkHButtonBoxClass; 26553: 26553: struct _GtkHButtonBox 26553: { 26553: GtkButtonBox button_box; 26553: }; 26553: 26553: struct _GtkHButtonBoxClass 26553: { 26553: GtkButtonBoxClass parent_class; 26553: }; 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_hbutton_box_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "gtk_button_box_new" "' instead"))) extern 26553: GtkWidget* gtk_hbutton_box_new (void); 26553: 26553: 26553: # 262 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h" 26553: typedef struct _GtkHBox GtkHBox; 26553: typedef struct _GtkHBoxClass GtkHBoxClass; 26553: 26553: struct _GtkHBox 26553: { 26553: GtkBox box; 26553: }; 26553: 26553: struct _GtkHBoxClass 26553: { 26553: GtkBoxClass parent_class; 26553: }; 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_hbox_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "gtk_box_new" "' instead"))) extern 26553: GtkWidget * gtk_hbox_new (gboolean homogeneous, 26553: gint spacing); 26553: 26553: 26553: # 263 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h" 26553: typedef struct _GtkHPaned GtkHPaned; 26553: typedef struct _GtkHPanedClass GtkHPanedClass; 26553: 26553: struct _GtkHPaned 26553: { 26553: GtkPaned paned; 26553: }; 26553: 26553: struct _GtkHPanedClass 26553: { 26553: GtkPanedClass parent_class; 26553: }; 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_hpaned_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "gtk_paned_new" "' instead"))) extern 26553: GtkWidget * gtk_hpaned_new (void); 26553: 26553: 26553: # 264 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkhsv.h" 1 26553: # 39 "/usr/include/gtk-3.0/gtk/deprecated/gtkhsv.h" 26553: 26553: # 49 "/usr/include/gtk-3.0/gtk/deprecated/gtkhsv.h" 26553: typedef struct _GtkHSV GtkHSV; 26553: typedef struct _GtkHSVPrivate GtkHSVPrivate; 26553: typedef struct _GtkHSVClass GtkHSVClass; 26553: 26553: struct _GtkHSV 26553: { 26553: GtkWidget parent_instance; 26553: 26553: 26553: GtkHSVPrivate *priv; 26553: }; 26553: 26553: struct _GtkHSVClass 26553: { 26553: GtkWidgetClass parent_class; 26553: 26553: 26553: void (* changed) (GtkHSV *hsv); 26553: 26553: 26553: void (* move) (GtkHSV *hsv, 26553: GtkDirectionType type); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_hsv_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__)) extern 26553: GtkWidget* gtk_hsv_new (void); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_hsv_set_color (GtkHSV *hsv, 26553: double h, 26553: double s, 26553: double v); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_hsv_get_color (GtkHSV *hsv, 26553: gdouble *h, 26553: gdouble *s, 26553: gdouble *v); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_hsv_set_metrics (GtkHSV *hsv, 26553: gint size, 26553: gint ring_width); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_hsv_get_metrics (GtkHSV *hsv, 26553: gint *size, 26553: gint *ring_width); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_hsv_is_adjusting (GtkHSV *hsv); 26553: 26553: 26553: # 265 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkhscale.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkhscale.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkhscale.h" 26553: typedef struct _GtkHScale GtkHScale; 26553: typedef struct _GtkHScaleClass GtkHScaleClass; 26553: 26553: struct _GtkHScale 26553: { 26553: GtkScale scale; 26553: }; 26553: 26553: struct _GtkHScaleClass 26553: { 26553: GtkScaleClass parent_class; 26553: }; 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_hscale_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "gtk_scale_new" "' instead"))) extern 26553: GtkWidget* gtk_hscale_new (GtkAdjustment *adjustment); 26553: __attribute__((__deprecated__("Use '" "gtk_scale_new_with_range" "' instead"))) extern 26553: GtkWidget* gtk_hscale_new_with_range (gdouble min, 26553: gdouble max, 26553: gdouble step); 26553: 26553: 26553: # 266 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkhscrollbar.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkhscrollbar.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkhscrollbar.h" 26553: typedef struct _GtkHScrollbar GtkHScrollbar; 26553: typedef struct _GtkHScrollbarClass GtkHScrollbarClass; 26553: 26553: struct _GtkHScrollbar 26553: { 26553: GtkScrollbar scrollbar; 26553: }; 26553: 26553: struct _GtkHScrollbarClass 26553: { 26553: GtkScrollbarClass parent_class; 26553: }; 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_hscrollbar_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "gtk_scrollbar_new" "' instead"))) extern 26553: GtkWidget* gtk_hscrollbar_new (GtkAdjustment *adjustment); 26553: 26553: 26553: # 267 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h" 26553: typedef struct _GtkHSeparator GtkHSeparator; 26553: typedef struct _GtkHSeparatorClass GtkHSeparatorClass; 26553: 26553: struct _GtkHSeparator 26553: { 26553: GtkSeparator separator; 26553: }; 26553: 26553: struct _GtkHSeparatorClass 26553: { 26553: GtkSeparatorClass parent_class; 26553: }; 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_hseparator_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "gtk_separator_new" "' instead"))) extern 26553: GtkWidget* gtk_hseparator_new (void); 26553: 26553: 26553: # 268 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h" 26553: typedef struct _GtkImageMenuItem GtkImageMenuItem; 26553: typedef struct _GtkImageMenuItemPrivate GtkImageMenuItemPrivate; 26553: typedef struct _GtkImageMenuItemClass GtkImageMenuItemClass; 26553: 26553: struct _GtkImageMenuItem 26553: { 26553: GtkMenuItem menu_item; 26553: 26553: 26553: GtkImageMenuItemPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkImageMenuItemClass 26553: { 26553: GtkMenuItemClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_menu_item_get_type" "' instead"))) extern 26553: GType gtk_image_menu_item_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "gtk_menu_item_new" "' instead"))) extern 26553: GtkWidget* gtk_image_menu_item_new (void); 26553: __attribute__((__deprecated__("Use '" "gtk_menu_item_new_with_label" "' instead"))) extern 26553: GtkWidget* gtk_image_menu_item_new_with_label (const gchar *label); 26553: __attribute__((__deprecated__("Use '" "gtk_menu_item_new_with_mnemonic" "' instead"))) extern 26553: GtkWidget* gtk_image_menu_item_new_with_mnemonic (const gchar *label); 26553: __attribute__((__deprecated__("Use '" "gtk_menu_item_new" "' instead"))) extern 26553: GtkWidget* gtk_image_menu_item_new_from_stock (const gchar *stock_id, 26553: GtkAccelGroup *accel_group); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_image_menu_item_set_always_show_image (GtkImageMenuItem *image_menu_item, 26553: gboolean always_show); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_image_menu_item_get_always_show_image (GtkImageMenuItem *image_menu_item); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_image_menu_item_set_image (GtkImageMenuItem *image_menu_item, 26553: GtkWidget *image); 26553: __attribute__((__deprecated__)) extern 26553: GtkWidget* gtk_image_menu_item_get_image (GtkImageMenuItem *image_menu_item); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_image_menu_item_set_use_stock (GtkImageMenuItem *image_menu_item, 26553: gboolean use_stock); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_image_menu_item_get_use_stock (GtkImageMenuItem *image_menu_item); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_image_menu_item_set_accel_group (GtkImageMenuItem *image_menu_item, 26553: GtkAccelGroup *accel_group); 26553: 26553: 26553: # 270 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtknumerableicon.h" 1 26553: # 32 "/usr/include/gtk-3.0/gtk/deprecated/gtknumerableicon.h" 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/deprecated/gtknumerableicon.h" 26553: typedef struct _GtkNumerableIcon GtkNumerableIcon; 26553: typedef struct _GtkNumerableIconClass GtkNumerableIconClass; 26553: typedef struct _GtkNumerableIconPrivate GtkNumerableIconPrivate; 26553: 26553: struct _GtkNumerableIcon { 26553: GEmblemedIcon parent; 26553: 26553: 26553: GtkNumerableIconPrivate *priv; 26553: }; 26553: 26553: struct _GtkNumerableIconClass { 26553: GEmblemedIconClass parent_class; 26553: 26553: 26553: gpointer padding[16]; 26553: }; 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_numerable_icon_get_type (void) __attribute__ ((__const__)); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GIcon * gtk_numerable_icon_new (GIcon *base_icon); 26553: __attribute__((__deprecated__)) extern 26553: GIcon * gtk_numerable_icon_new_with_style_context (GIcon *base_icon, 26553: GtkStyleContext *context); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GtkStyleContext * gtk_numerable_icon_get_style_context (GtkNumerableIcon *self); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_numerable_icon_set_style_context (GtkNumerableIcon *self, 26553: GtkStyleContext *style); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gint gtk_numerable_icon_get_count (GtkNumerableIcon *self); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_numerable_icon_set_count (GtkNumerableIcon *self, 26553: gint count); 26553: 26553: __attribute__((__deprecated__)) extern 26553: const gchar * gtk_numerable_icon_get_label (GtkNumerableIcon *self); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_numerable_icon_set_label (GtkNumerableIcon *self, 26553: const gchar *label); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_numerable_icon_set_background_gicon (GtkNumerableIcon *self, 26553: GIcon *icon); 26553: __attribute__((__deprecated__)) extern 26553: GIcon * gtk_numerable_icon_get_background_gicon (GtkNumerableIcon *self); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_numerable_icon_set_background_icon_name (GtkNumerableIcon *self, 26553: const gchar *icon_name); 26553: __attribute__((__deprecated__)) extern 26553: const gchar * gtk_numerable_icon_get_background_icon_name (GtkNumerableIcon *self); 26553: 26553: 26553: # 272 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h" 1 26553: # 36 "/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h" 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h" 1 26553: # 38 "/usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h" 26553: 26553: # 47 "/usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h" 26553: typedef struct _GtkToggleAction GtkToggleAction; 26553: typedef struct _GtkToggleActionPrivate GtkToggleActionPrivate; 26553: typedef struct _GtkToggleActionClass GtkToggleActionClass; 26553: 26553: struct _GtkToggleAction 26553: { 26553: GtkAction parent; 26553: 26553: 26553: GtkToggleActionPrivate *private_data; 26553: }; 26553: 26553: struct _GtkToggleActionClass 26553: { 26553: GtkActionClass parent_class; 26553: 26553: void (* toggled) (GtkToggleAction *action); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_toggle_action_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__)) extern 26553: GtkToggleAction *gtk_toggle_action_new (const gchar *name, 26553: const gchar *label, 26553: const gchar *tooltip, 26553: const gchar *stock_id); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_toggle_action_toggled (GtkToggleAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_toggle_action_set_active (GtkToggleAction *action, 26553: gboolean is_active); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_toggle_action_get_active (GtkToggleAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_toggle_action_set_draw_as_radio (GtkToggleAction *action, 26553: gboolean draw_as_radio); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_toggle_action_get_draw_as_radio (GtkToggleAction *action); 26553: 26553: 26553: void _gtk_toggle_action_set_active (GtkToggleAction *toggle_action, 26553: gboolean is_active); 26553: 26553: 26553: 26553: # 37 "/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h" 2 26553: 26553: 26553: # 47 "/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h" 26553: typedef struct _GtkRadioAction GtkRadioAction; 26553: typedef struct _GtkRadioActionPrivate GtkRadioActionPrivate; 26553: typedef struct _GtkRadioActionClass GtkRadioActionClass; 26553: 26553: struct _GtkRadioAction 26553: { 26553: GtkToggleAction parent; 26553: 26553: 26553: GtkRadioActionPrivate *private_data; 26553: }; 26553: 26553: struct _GtkRadioActionClass 26553: { 26553: GtkToggleActionClass parent_class; 26553: 26553: void (* changed) (GtkRadioAction *action, GtkRadioAction *current); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_radio_action_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__)) extern 26553: GtkRadioAction *gtk_radio_action_new (const gchar *name, 26553: const gchar *label, 26553: const gchar *tooltip, 26553: const gchar *stock_id, 26553: gint value); 26553: __attribute__((__deprecated__)) extern 26553: GSList *gtk_radio_action_get_group (GtkRadioAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_radio_action_set_group (GtkRadioAction *action, 26553: GSList *group); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_radio_action_join_group (GtkRadioAction *action, 26553: GtkRadioAction *group_source); 26553: __attribute__((__deprecated__)) extern 26553: gint gtk_radio_action_get_current_value (GtkRadioAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_radio_action_set_current_value (GtkRadioAction *action, 26553: gint current_value); 26553: 26553: 26553: # 273 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 1 26553: # 35 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 26553: 26553: 26553: 26553: typedef struct _GtkRcContext GtkRcContext; 26553: typedef struct _GtkRcStyleClass GtkRcStyleClass; 26553: # 57 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 26553: typedef enum 26553: { 26553: GTK_RC_FG = 1 << 0, 26553: GTK_RC_BG = 1 << 1, 26553: GTK_RC_TEXT = 1 << 2, 26553: GTK_RC_BASE = 1 << 3 26553: } GtkRcFlags; 26553: # 83 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 26553: struct _GtkRcStyle 26553: { 26553: GObject parent_instance; 26553: 26553: 26553: 26553: gchar *name; 26553: gchar *bg_pixmap_name[5]; 26553: PangoFontDescription *font_desc; 26553: 26553: GtkRcFlags color_flags[5]; 26553: GdkColor fg[5]; 26553: GdkColor bg[5]; 26553: GdkColor text[5]; 26553: GdkColor base[5]; 26553: 26553: gint xthickness; 26553: gint ythickness; 26553: 26553: 26553: GArray *rc_properties; 26553: 26553: 26553: GSList *rc_style_lists; 26553: 26553: GSList *icon_factories; 26553: 26553: guint engine_specified : 1; 26553: }; 26553: # 121 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 26553: struct _GtkRcStyleClass 26553: { 26553: GObjectClass parent_class; 26553: # 132 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 26553: GtkRcStyle * (*create_rc_style) (GtkRcStyle *rc_style); 26553: 26553: 26553: 26553: 26553: 26553: guint (*parse) (GtkRcStyle *rc_style, 26553: GtkSettings *settings, 26553: GScanner *scanner); 26553: 26553: 26553: 26553: 26553: void (*merge) (GtkRcStyle *dest, 26553: GtkRcStyle *src); 26553: 26553: 26553: 26553: GtkStyle * (*create_style) (GtkRcStyle *rc_style); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: GSList* _gtk_rc_parse_widget_class_path (const gchar *pattern); 26553: void _gtk_rc_free_widget_class_path (GSList *list); 26553: gboolean _gtk_rc_match_widget_class (GSList *list, 26553: gint length, 26553: gchar *path, 26553: gchar *path_reversed); 26553: 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: void gtk_rc_add_default_file (const gchar *filename); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: void gtk_rc_set_default_files (gchar **filenames); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: gchar** gtk_rc_get_default_files (void); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: GtkStyle* gtk_rc_get_style (GtkWidget *widget); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: GtkStyle* gtk_rc_get_style_by_paths (GtkSettings *settings, 26553: const char *widget_path, 26553: const char *class_path, 26553: GType type); 26553: 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: gboolean gtk_rc_reparse_all_for_settings (GtkSettings *settings, 26553: gboolean force_load); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: void gtk_rc_reset_styles (GtkSettings *settings); 26553: 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: gchar* gtk_rc_find_pixmap_in_path (GtkSettings *settings, 26553: GScanner *scanner, 26553: const gchar *pixmap_file); 26553: 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: void gtk_rc_parse (const gchar *filename); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: void gtk_rc_parse_string (const gchar *rc_string); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: gboolean gtk_rc_reparse_all (void); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_rc_style_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: GtkRcStyle* gtk_rc_style_new (void); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: GtkRcStyle* gtk_rc_style_copy (GtkRcStyle *orig); 26553: 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: gchar* gtk_rc_find_module_in_path (const gchar *module_file); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: gchar* gtk_rc_get_theme_dir (void); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: gchar* gtk_rc_get_module_dir (void); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: gchar* gtk_rc_get_im_module_path (void); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: gchar* gtk_rc_get_im_module_file (void); 26553: # 270 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 26553: typedef enum { 26553: GTK_RC_TOKEN_INVALID = G_TOKEN_LAST, 26553: GTK_RC_TOKEN_INCLUDE, 26553: GTK_RC_TOKEN_NORMAL, 26553: GTK_RC_TOKEN_ACTIVE, 26553: GTK_RC_TOKEN_PRELIGHT, 26553: GTK_RC_TOKEN_SELECTED, 26553: GTK_RC_TOKEN_INSENSITIVE, 26553: GTK_RC_TOKEN_FG, 26553: GTK_RC_TOKEN_BG, 26553: GTK_RC_TOKEN_TEXT, 26553: GTK_RC_TOKEN_BASE, 26553: GTK_RC_TOKEN_XTHICKNESS, 26553: GTK_RC_TOKEN_YTHICKNESS, 26553: GTK_RC_TOKEN_FONT, 26553: GTK_RC_TOKEN_FONTSET, 26553: GTK_RC_TOKEN_FONT_NAME, 26553: GTK_RC_TOKEN_BG_PIXMAP, 26553: GTK_RC_TOKEN_PIXMAP_PATH, 26553: GTK_RC_TOKEN_STYLE, 26553: GTK_RC_TOKEN_BINDING, 26553: GTK_RC_TOKEN_BIND, 26553: GTK_RC_TOKEN_WIDGET, 26553: GTK_RC_TOKEN_WIDGET_CLASS, 26553: GTK_RC_TOKEN_CLASS, 26553: GTK_RC_TOKEN_LOWEST, 26553: GTK_RC_TOKEN_GTK, 26553: GTK_RC_TOKEN_APPLICATION, 26553: GTK_RC_TOKEN_THEME, 26553: GTK_RC_TOKEN_RC, 26553: GTK_RC_TOKEN_HIGHEST, 26553: GTK_RC_TOKEN_ENGINE, 26553: GTK_RC_TOKEN_MODULE_PATH, 26553: GTK_RC_TOKEN_IM_MODULE_PATH, 26553: GTK_RC_TOKEN_IM_MODULE_FILE, 26553: GTK_RC_TOKEN_STOCK, 26553: GTK_RC_TOKEN_LTR, 26553: GTK_RC_TOKEN_RTL, 26553: GTK_RC_TOKEN_COLOR, 26553: GTK_RC_TOKEN_UNBIND, 26553: GTK_RC_TOKEN_LAST 26553: } GtkRcTokenType; 26553: # 328 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 26553: typedef enum 26553: { 26553: GTK_PATH_PRIO_LOWEST = 0, 26553: GTK_PATH_PRIO_GTK = 4, 26553: GTK_PATH_PRIO_APPLICATION = 8, 26553: GTK_PATH_PRIO_THEME = 10, 26553: GTK_PATH_PRIO_RC = 12, 26553: GTK_PATH_PRIO_HIGHEST = 15 26553: } GtkPathPriorityType; 26553: # 350 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 26553: typedef enum 26553: { 26553: GTK_PATH_WIDGET, 26553: GTK_PATH_WIDGET_CLASS, 26553: GTK_PATH_CLASS 26553: } GtkPathType; 26553: 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: GScanner* gtk_rc_scanner_new (void); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: guint gtk_rc_parse_color (GScanner *scanner, 26553: GdkColor *color); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: guint gtk_rc_parse_color_full (GScanner *scanner, 26553: GtkRcStyle *style, 26553: GdkColor *color); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: guint gtk_rc_parse_state (GScanner *scanner, 26553: GtkStateType *state); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: guint gtk_rc_parse_priority (GScanner *scanner, 26553: GtkPathPriorityType *priority); 26553: # 386 "/usr/include/gtk-3.0/gtk/deprecated/gtkrc.h" 26553: struct _GtkRcProperty 26553: { 26553: 26553: GQuark type_name; 26553: GQuark property_name; 26553: 26553: 26553: gchar *origin; 26553: GValue value; 26553: }; 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_binding_set_add_path (GtkBindingSet *binding_set, 26553: GtkPathType path_type, 26553: const gchar *path_pattern, 26553: GtkPathPriorityType priority); 26553: 26553: 26553: # 274 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkrecentaction.h" 1 26553: # 30 "/usr/include/gtk-3.0/gtk/deprecated/gtkrecentaction.h" 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/deprecated/gtkrecentaction.h" 26553: typedef struct _GtkRecentAction GtkRecentAction; 26553: typedef struct _GtkRecentActionPrivate GtkRecentActionPrivate; 26553: typedef struct _GtkRecentActionClass GtkRecentActionClass; 26553: 26553: struct _GtkRecentAction 26553: { 26553: GtkAction parent_instance; 26553: 26553: 26553: GtkRecentActionPrivate *priv; 26553: }; 26553: 26553: struct _GtkRecentActionClass 26553: { 26553: GtkActionClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_recent_action_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__)) extern 26553: GtkAction *gtk_recent_action_new (const gchar *name, 26553: const gchar *label, 26553: const gchar *tooltip, 26553: const gchar *stock_id); 26553: __attribute__((__deprecated__)) extern 26553: GtkAction *gtk_recent_action_new_for_manager (const gchar *name, 26553: const gchar *label, 26553: const gchar *tooltip, 26553: const gchar *stock_id, 26553: GtkRecentManager *manager); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_recent_action_get_show_numbers (GtkRecentAction *action); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_recent_action_set_show_numbers (GtkRecentAction *action, 26553: gboolean show_numbers); 26553: 26553: 26553: # 275 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h" 1 26553: # 32 "/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h" 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h" 26553: typedef struct _GtkStatusIcon GtkStatusIcon; 26553: typedef struct _GtkStatusIconClass GtkStatusIconClass; 26553: typedef struct _GtkStatusIconPrivate GtkStatusIconPrivate; 26553: 26553: struct _GtkStatusIcon 26553: { 26553: GObject parent_instance; 26553: 26553: GtkStatusIconPrivate *priv; 26553: }; 26553: 26553: struct _GtkStatusIconClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: void (* activate) (GtkStatusIcon *status_icon); 26553: void (* popup_menu) (GtkStatusIcon *status_icon, 26553: guint button, 26553: guint32 activate_time); 26553: gboolean (* size_changed) (GtkStatusIcon *status_icon, 26553: gint size); 26553: gboolean (* button_press_event) (GtkStatusIcon *status_icon, 26553: GdkEventButton *event); 26553: gboolean (* button_release_event) (GtkStatusIcon *status_icon, 26553: GdkEventButton *event); 26553: gboolean (* scroll_event) (GtkStatusIcon *status_icon, 26553: GdkEventScroll *event); 26553: gboolean (* query_tooltip) (GtkStatusIcon *status_icon, 26553: gint x, 26553: gint y, 26553: gboolean keyboard_mode, 26553: GtkTooltip *tooltip); 26553: 26553: void (*__gtk_reserved1) (void); 26553: void (*__gtk_reserved2) (void); 26553: void (*__gtk_reserved3) (void); 26553: void (*__gtk_reserved4) (void); 26553: }; 26553: 26553: extern 26553: GType gtk_status_icon_get_type (void) __attribute__ ((__const__)); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GtkStatusIcon *gtk_status_icon_new (void); 26553: __attribute__((__deprecated__)) extern 26553: GtkStatusIcon *gtk_status_icon_new_from_pixbuf (GdkPixbuf *pixbuf); 26553: __attribute__((__deprecated__)) extern 26553: GtkStatusIcon *gtk_status_icon_new_from_file (const gchar *filename); 26553: __attribute__((__deprecated__("Use '" "gtk_status_icon_new_from_icon_name" "' instead"))) extern 26553: GtkStatusIcon *gtk_status_icon_new_from_stock (const gchar *stock_id); 26553: __attribute__((__deprecated__)) extern 26553: GtkStatusIcon *gtk_status_icon_new_from_icon_name (const gchar *icon_name); 26553: __attribute__((__deprecated__)) extern 26553: GtkStatusIcon *gtk_status_icon_new_from_gicon (GIcon *icon); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_status_icon_set_from_pixbuf (GtkStatusIcon *status_icon, 26553: GdkPixbuf *pixbuf); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_status_icon_set_from_file (GtkStatusIcon *status_icon, 26553: const gchar *filename); 26553: __attribute__((__deprecated__("Use '" "gtk_status_icon_set_from_icon_name" "' instead"))) extern 26553: void gtk_status_icon_set_from_stock (GtkStatusIcon *status_icon, 26553: const gchar *stock_id); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_status_icon_set_from_icon_name (GtkStatusIcon *status_icon, 26553: const gchar *icon_name); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_status_icon_set_from_gicon (GtkStatusIcon *status_icon, 26553: GIcon *icon); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GtkImageType gtk_status_icon_get_storage_type (GtkStatusIcon *status_icon); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GdkPixbuf *gtk_status_icon_get_pixbuf (GtkStatusIcon *status_icon); 26553: __attribute__((__deprecated__("Use '" "gtk_status_icon_get_icon_name" "' instead"))) extern 26553: const gchar * gtk_status_icon_get_stock (GtkStatusIcon *status_icon); 26553: __attribute__((__deprecated__)) extern 26553: const gchar * gtk_status_icon_get_icon_name (GtkStatusIcon *status_icon); 26553: __attribute__((__deprecated__)) extern 26553: GIcon *gtk_status_icon_get_gicon (GtkStatusIcon *status_icon); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gint gtk_status_icon_get_size (GtkStatusIcon *status_icon); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_status_icon_set_screen (GtkStatusIcon *status_icon, 26553: GdkScreen *screen); 26553: __attribute__((__deprecated__)) extern 26553: GdkScreen *gtk_status_icon_get_screen (GtkStatusIcon *status_icon); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_status_icon_set_has_tooltip (GtkStatusIcon *status_icon, 26553: gboolean has_tooltip); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_status_icon_set_tooltip_text (GtkStatusIcon *status_icon, 26553: const gchar *text); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_status_icon_set_tooltip_markup (GtkStatusIcon *status_icon, 26553: const gchar *markup); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_status_icon_set_title (GtkStatusIcon *status_icon, 26553: const gchar *title); 26553: __attribute__((__deprecated__)) extern 26553: const gchar * gtk_status_icon_get_title (GtkStatusIcon *status_icon); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_status_icon_set_name (GtkStatusIcon *status_icon, 26553: const gchar *name); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_status_icon_set_visible (GtkStatusIcon *status_icon, 26553: gboolean visible); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_status_icon_get_visible (GtkStatusIcon *status_icon); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_status_icon_is_embedded (GtkStatusIcon *status_icon); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_status_icon_position_menu (GtkMenu *menu, 26553: gint *x, 26553: gint *y, 26553: gboolean *push_in, 26553: gpointer user_data); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_status_icon_get_geometry (GtkStatusIcon *status_icon, 26553: GdkScreen **screen, 26553: GdkRectangle *area, 26553: GtkOrientation *orientation); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_status_icon_get_has_tooltip (GtkStatusIcon *status_icon); 26553: __attribute__((__deprecated__)) extern 26553: gchar *gtk_status_icon_get_tooltip_text (GtkStatusIcon *status_icon); 26553: __attribute__((__deprecated__)) extern 26553: gchar *gtk_status_icon_get_tooltip_markup (GtkStatusIcon *status_icon); 26553: 26553: __attribute__((__deprecated__)) extern 26553: guint32 gtk_status_icon_get_x11_window_id (GtkStatusIcon *status_icon); 26553: 26553: 26553: # 276 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h" 1 26553: # 38 "/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h" 26553: 26553: # 50 "/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h" 26553: typedef struct _GtkStyleClass GtkStyleClass; 26553: typedef struct _GtkThemeEngine GtkThemeEngine; 26553: typedef struct _GtkRcProperty GtkRcProperty; 26553: # 63 "/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h" 26553: typedef enum 26553: { 26553: GTK_EXPANDER_COLLAPSED, 26553: GTK_EXPANDER_SEMI_COLLAPSED, 26553: GTK_EXPANDER_SEMI_EXPANDED, 26553: GTK_EXPANDER_EXPANDED 26553: } GtkExpanderStyle; 26553: # 96 "/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h" 26553: struct _GtkStyle 26553: { 26553: 26553: GObject parent_instance; 26553: 26553: 26553: 26553: GdkColor fg[5]; 26553: GdkColor bg[5]; 26553: GdkColor light[5]; 26553: GdkColor dark[5]; 26553: GdkColor mid[5]; 26553: GdkColor text[5]; 26553: GdkColor base[5]; 26553: GdkColor text_aa[5]; 26553: 26553: GdkColor black; 26553: GdkColor white; 26553: PangoFontDescription *font_desc; 26553: 26553: gint xthickness; 26553: gint ythickness; 26553: 26553: cairo_pattern_t *background[5]; 26553: 26553: 26553: 26553: gint attach_count; 26553: 26553: GdkVisual *visual; 26553: PangoFontDescription *private_font_desc; 26553: 26553: 26553: GtkRcStyle *rc_style; 26553: 26553: GSList *styles; 26553: GArray *property_cache; 26553: GSList *icon_factories; 26553: }; 26553: # 167 "/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h" 26553: struct _GtkStyleClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: void (*realize) (GtkStyle *style); 26553: 26553: 26553: 26553: 26553: void (*unrealize) (GtkStyle *style); 26553: 26553: 26553: 26553: void (*copy) (GtkStyle *style, 26553: GtkStyle *src); 26553: 26553: 26553: 26553: 26553: 26553: 26553: GtkStyle *(*clone) (GtkStyle *style); 26553: 26553: 26553: 26553: 26553: void (*init_from_rc) (GtkStyle *style, 26553: GtkRcStyle *rc_style); 26553: 26553: void (*set_background) (GtkStyle *style, 26553: GdkWindow *window, 26553: GtkStateType state_type); 26553: 26553: 26553: GdkPixbuf * (* render_icon) (GtkStyle *style, 26553: const GtkIconSource *source, 26553: GtkTextDirection direction, 26553: GtkStateType state, 26553: GtkIconSize size, 26553: GtkWidget *widget, 26553: const gchar *detail); 26553: 26553: 26553: 26553: 26553: void (*draw_hline) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x1, 26553: gint x2, 26553: gint y); 26553: void (*draw_vline) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint y1_, 26553: gint y2_, 26553: gint x); 26553: void (*draw_shadow) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: void (*draw_arrow) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: GtkArrowType arrow_type, 26553: gboolean fill, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: void (*draw_diamond) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: void (*draw_box) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: void (*draw_flat_box) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: void (*draw_check) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: void (*draw_option) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: void (*draw_tab) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: void (*draw_shadow_gap) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height, 26553: GtkPositionType gap_side, 26553: gint gap_x, 26553: gint gap_width); 26553: void (*draw_box_gap) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height, 26553: GtkPositionType gap_side, 26553: gint gap_x, 26553: gint gap_width); 26553: void (*draw_extension) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height, 26553: GtkPositionType gap_side); 26553: void (*draw_focus) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: void (*draw_slider) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height, 26553: GtkOrientation orientation); 26553: void (*draw_handle) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height, 26553: GtkOrientation orientation); 26553: 26553: void (*draw_expander) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: GtkExpanderStyle expander_style); 26553: void (*draw_layout) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: gboolean use_text, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: PangoLayout *layout); 26553: void (*draw_resize_grip) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: GdkWindowEdge edge, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: void (*draw_spinner) (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: guint step, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: void (*_gtk_reserved5) (void); 26553: void (*_gtk_reserved6) (void); 26553: void (*_gtk_reserved7) (void); 26553: void (*_gtk_reserved8) (void); 26553: void (*_gtk_reserved9) (void); 26553: void (*_gtk_reserved10) (void); 26553: void (*_gtk_reserved11) (void); 26553: }; 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_style_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: GtkStyle* gtk_style_new (void); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: GtkStyle* gtk_style_copy (GtkStyle *style); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: GtkStyle* gtk_style_attach (GtkStyle *style, 26553: GdkWindow *window); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: void gtk_style_detach (GtkStyle *style); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: void gtk_style_set_background (GtkStyle *style, 26553: GdkWindow *window, 26553: GtkStateType state_type); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_background" "' instead"))) extern 26553: void gtk_style_apply_default_background (GtkStyle *style, 26553: cairo_t *cr, 26553: GdkWindow *window, 26553: GtkStateType state_type, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and a style class" "' instead"))) extern 26553: GtkIconSet* gtk_style_lookup_icon_set (GtkStyle *style, 26553: const gchar *stock_id); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and a style class" "' instead"))) extern 26553: gboolean gtk_style_lookup_color (GtkStyle *style, 26553: const gchar *color_name, 26553: GdkColor *color); 26553: 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_icon" "' instead"))) extern 26553: GdkPixbuf* gtk_style_render_icon (GtkStyle *style, 26553: const GtkIconSource *source, 26553: GtkTextDirection direction, 26553: GtkStateType state, 26553: GtkIconSize size, 26553: GtkWidget *widget, 26553: const gchar *detail); 26553: 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_line" "' instead"))) extern 26553: void gtk_paint_hline (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x1, 26553: gint x2, 26553: gint y); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_line" "' instead"))) extern 26553: void gtk_paint_vline (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint y1_, 26553: gint y2_, 26553: gint x); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_background" "' instead"))) extern 26553: void gtk_paint_shadow (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_arrow" "' instead"))) extern 26553: void gtk_paint_arrow (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: GtkArrowType arrow_type, 26553: gboolean fill, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_icon" "' instead"))) extern 26553: void gtk_paint_diamond (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_frame" "' instead"))) extern 26553: void gtk_paint_box (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_background" "' instead"))) extern 26553: void gtk_paint_flat_box (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_check" "' instead"))) extern 26553: void gtk_paint_check (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_option" "' instead"))) extern 26553: void gtk_paint_option (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_background" "' instead"))) extern 26553: void gtk_paint_tab (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: void gtk_paint_shadow_gap (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height, 26553: GtkPositionType gap_side, 26553: gint gap_x, 26553: gint gap_width); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: void gtk_paint_box_gap (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height, 26553: GtkPositionType gap_side, 26553: gint gap_x, 26553: gint gap_width); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_extension" "' instead"))) extern 26553: void gtk_paint_extension (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height, 26553: GtkPositionType gap_side); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_focus" "' instead"))) extern 26553: void gtk_paint_focus (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_focus" "' instead"))) extern 26553: void gtk_paint_slider (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height, 26553: GtkOrientation orientation); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_handle" "' instead"))) extern 26553: void gtk_paint_handle (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkShadowType shadow_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height, 26553: GtkOrientation orientation); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_expander" "' instead"))) extern 26553: void gtk_paint_expander (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: GtkExpanderStyle expander_style); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_layout" "' instead"))) extern 26553: void gtk_paint_layout (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: gboolean use_text, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: gint x, 26553: gint y, 26553: PangoLayout *layout); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_handle" "' instead"))) extern 26553: void gtk_paint_resize_grip (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: GdkWindowEdge edge, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_render_icon" "' instead"))) extern 26553: void gtk_paint_spinner (GtkStyle *style, 26553: cairo_t *cr, 26553: GtkStateType state_type, 26553: GtkWidget *widget, 26553: const gchar *detail, 26553: guint step, 26553: gint x, 26553: gint y, 26553: gint width, 26553: gint height); 26553: 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_style_context_get_property" "' instead"))) extern 26553: void gtk_style_get_style_property (GtkStyle *style, 26553: GType widget_type, 26553: const gchar *property_name, 26553: GValue *value); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_style_context_get_property" "' instead"))) extern 26553: void gtk_style_get_valist (GtkStyle *style, 26553: GType widget_type, 26553: const gchar *first_property_name, 26553: va_list var_args); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext and gtk_style_context_get_property" "' instead"))) extern 26553: void gtk_style_get (GtkStyle *style, 26553: GType widget_type, 26553: const gchar *first_property_name, 26553: ...) __attribute__((__sentinel__)); 26553: 26553: 26553: 26553: GtkStyle* _gtk_style_new_for_path (GdkScreen *screen, 26553: GtkWidgetPath *path); 26553: void _gtk_style_shade (const GdkColor *a, 26553: GdkColor *b, 26553: gdouble k); 26553: 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: gboolean gtk_style_has_context (GtkStyle *style); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_widget_style_attach (GtkWidget *widget); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: gboolean gtk_widget_has_rc_style (GtkWidget *widget); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_widget_set_style (GtkWidget *widget, 26553: GtkStyle *style); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_widget_ensure_style (GtkWidget *widget); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_get_style_context" "' instead"))) extern 26553: GtkStyle * gtk_widget_get_style (GtkWidget *widget); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: void gtk_widget_modify_style (GtkWidget *widget, 26553: GtkRcStyle *style); 26553: __attribute__((__deprecated__("Use '" "GtkStyleContext" "' instead"))) extern 26553: GtkRcStyle *gtk_widget_get_modifier_style (GtkWidget *widget); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_override_color" "' instead"))) extern 26553: void gtk_widget_modify_fg (GtkWidget *widget, 26553: GtkStateType state, 26553: const GdkColor *color); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_override_background_color" "' instead"))) extern 26553: void gtk_widget_modify_bg (GtkWidget *widget, 26553: GtkStateType state, 26553: const GdkColor *color); 26553: __attribute__((__deprecated__("Use '" "CSS style classes" "' instead"))) extern 26553: void gtk_widget_modify_text (GtkWidget *widget, 26553: GtkStateType state, 26553: const GdkColor *color); 26553: __attribute__((__deprecated__("Use '" "CSS style classes" "' instead"))) extern 26553: void gtk_widget_modify_base (GtkWidget *widget, 26553: GtkStateType state, 26553: const GdkColor *color); 26553: __attribute__((__deprecated__("Use '" "CSS style classes" "' instead"))) extern 26553: void gtk_widget_modify_cursor (GtkWidget *widget, 26553: const GdkColor *primary, 26553: const GdkColor *secondary); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_override_font" "' instead"))) extern 26553: void gtk_widget_modify_font (GtkWidget *widget, 26553: PangoFontDescription *font_desc); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_reset_style" "' instead"))) extern 26553: void gtk_widget_reset_rc_styles (GtkWidget *widget); 26553: __attribute__((__deprecated__("Use '" "gtk_style_context_new" "' instead"))) extern 26553: GtkStyle* gtk_widget_get_default_style (void); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_get_path" "' instead"))) extern 26553: void gtk_widget_path (GtkWidget *widget, 26553: guint *path_length, 26553: gchar **path, 26553: gchar **path_reversed); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_widget_class_path (GtkWidget *widget, 26553: guint *path_length, 26553: gchar **path, 26553: gchar **path_reversed); 26553: __attribute__((__deprecated__("Use '" "gtk_widget_render_icon_pixbuf" "' instead"))) extern 26553: GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, 26553: const gchar *stock_id, 26553: GtkIconSize size, 26553: const gchar *detail); 26553: 26553: 26553: # 278 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtktable.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtktable.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtktable.h" 26553: typedef struct _GtkTable GtkTable; 26553: typedef struct _GtkTablePrivate GtkTablePrivate; 26553: typedef struct _GtkTableClass GtkTableClass; 26553: typedef struct _GtkTableChild GtkTableChild; 26553: typedef struct _GtkTableRowCol GtkTableRowCol; 26553: 26553: struct _GtkTable 26553: { 26553: GtkContainer container; 26553: 26553: 26553: GtkTablePrivate *priv; 26553: }; 26553: 26553: struct _GtkTableClass 26553: { 26553: GtkContainerClass parent_class; 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: struct _GtkTableChild 26553: { 26553: GtkWidget *widget; 26553: guint16 left_attach; 26553: guint16 right_attach; 26553: guint16 top_attach; 26553: guint16 bottom_attach; 26553: guint16 xpadding; 26553: guint16 ypadding; 26553: guint xexpand : 1; 26553: guint yexpand : 1; 26553: guint xshrink : 1; 26553: guint yshrink : 1; 26553: guint xfill : 1; 26553: guint yfill : 1; 26553: }; 26553: 26553: struct _GtkTableRowCol 26553: { 26553: guint16 requisition; 26553: guint16 allocation; 26553: guint16 spacing; 26553: guint need_expand : 1; 26553: guint need_shrink : 1; 26553: guint expand : 1; 26553: guint shrink : 1; 26553: guint empty : 1; 26553: }; 26553: # 108 "/usr/include/gtk-3.0/gtk/deprecated/gtktable.h" 26553: typedef enum 26553: { 26553: GTK_EXPAND = 1 << 0, 26553: GTK_SHRINK = 1 << 1, 26553: GTK_FILL = 1 << 2 26553: } GtkAttachOptions; 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_table_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 26553: GtkWidget* gtk_table_new (guint rows, 26553: guint columns, 26553: gboolean homogeneous); 26553: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 26553: void gtk_table_resize (GtkTable *table, 26553: guint rows, 26553: guint columns); 26553: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 26553: void gtk_table_attach (GtkTable *table, 26553: GtkWidget *child, 26553: guint left_attach, 26553: guint right_attach, 26553: guint top_attach, 26553: guint bottom_attach, 26553: GtkAttachOptions xoptions, 26553: GtkAttachOptions yoptions, 26553: guint xpadding, 26553: guint ypadding); 26553: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 26553: void gtk_table_attach_defaults (GtkTable *table, 26553: GtkWidget *widget, 26553: guint left_attach, 26553: guint right_attach, 26553: guint top_attach, 26553: guint bottom_attach); 26553: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 26553: void gtk_table_set_row_spacing (GtkTable *table, 26553: guint row, 26553: guint spacing); 26553: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 26553: guint gtk_table_get_row_spacing (GtkTable *table, 26553: guint row); 26553: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 26553: void gtk_table_set_col_spacing (GtkTable *table, 26553: guint column, 26553: guint spacing); 26553: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 26553: guint gtk_table_get_col_spacing (GtkTable *table, 26553: guint column); 26553: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 26553: void gtk_table_set_row_spacings (GtkTable *table, 26553: guint spacing); 26553: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 26553: guint gtk_table_get_default_row_spacing (GtkTable *table); 26553: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 26553: void gtk_table_set_col_spacings (GtkTable *table, 26553: guint spacing); 26553: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 26553: guint gtk_table_get_default_col_spacing (GtkTable *table); 26553: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 26553: void gtk_table_set_homogeneous (GtkTable *table, 26553: gboolean homogeneous); 26553: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 26553: gboolean gtk_table_get_homogeneous (GtkTable *table); 26553: __attribute__((__deprecated__("Use '" "GtkGrid" "' instead"))) extern 26553: void gtk_table_get_size (GtkTable *table, 26553: guint *rows, 26553: guint *columns); 26553: 26553: 26553: # 281 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtktearoffmenuitem.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtktearoffmenuitem.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtktearoffmenuitem.h" 26553: typedef struct _GtkTearoffMenuItem GtkTearoffMenuItem; 26553: typedef struct _GtkTearoffMenuItemPrivate GtkTearoffMenuItemPrivate; 26553: typedef struct _GtkTearoffMenuItemClass GtkTearoffMenuItemClass; 26553: 26553: struct _GtkTearoffMenuItem 26553: { 26553: GtkMenuItem menu_item; 26553: 26553: 26553: GtkTearoffMenuItemPrivate *priv; 26553: }; 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkTearoffMenuItemClass 26553: { 26553: GtkMenuItemClass parent_class; 26553: 26553: 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_tearoff_menu_item_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__)) extern 26553: GtkWidget* gtk_tearoff_menu_item_new (void); 26553: 26553: 26553: # 282 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkthemingengine.h" 1 26553: # 33 "/usr/include/gtk-3.0/gtk/deprecated/gtkthemingengine.h" 26553: 26553: # 42 "/usr/include/gtk-3.0/gtk/deprecated/gtkthemingengine.h" 26553: typedef struct _GtkThemingEngine GtkThemingEngine; 26553: typedef struct GtkThemingEnginePrivate GtkThemingEnginePrivate; 26553: typedef struct _GtkThemingEngineClass GtkThemingEngineClass; 26553: 26553: struct _GtkThemingEngine 26553: { 26553: GObject parent_object; 26553: GtkThemingEnginePrivate *priv; 26553: }; 26553: # 77 "/usr/include/gtk-3.0/gtk/deprecated/gtkthemingengine.h" 26553: struct _GtkThemingEngineClass 26553: { 26553: GObjectClass parent_class; 26553: 26553: 26553: 26553: void (* render_line) (GtkThemingEngine *engine, 26553: cairo_t *cr, 26553: gdouble x0, 26553: gdouble y0, 26553: gdouble x1, 26553: gdouble y1); 26553: void (* render_background) (GtkThemingEngine *engine, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height); 26553: void (* render_frame) (GtkThemingEngine *engine, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height); 26553: void (* render_frame_gap) (GtkThemingEngine *engine, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height, 26553: GtkPositionType gap_side, 26553: gdouble xy0_gap, 26553: gdouble xy1_gap); 26553: void (* render_extension) (GtkThemingEngine *engine, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height, 26553: GtkPositionType gap_side); 26553: void (* render_check) (GtkThemingEngine *engine, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height); 26553: void (* render_option) (GtkThemingEngine *engine, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height); 26553: void (* render_arrow) (GtkThemingEngine *engine, 26553: cairo_t *cr, 26553: gdouble angle, 26553: gdouble x, 26553: gdouble y, 26553: gdouble size); 26553: void (* render_expander) (GtkThemingEngine *engine, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height); 26553: void (* render_focus) (GtkThemingEngine *engine, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height); 26553: void (* render_layout) (GtkThemingEngine *engine, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: PangoLayout *layout); 26553: void (* render_slider) (GtkThemingEngine *engine, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height, 26553: GtkOrientation orientation); 26553: void (* render_handle) (GtkThemingEngine *engine, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height); 26553: void (* render_activity) (GtkThemingEngine *engine, 26553: cairo_t *cr, 26553: gdouble x, 26553: gdouble y, 26553: gdouble width, 26553: gdouble height); 26553: 26553: GdkPixbuf * (* render_icon_pixbuf) (GtkThemingEngine *engine, 26553: const GtkIconSource *source, 26553: GtkIconSize size); 26553: void (* render_icon) (GtkThemingEngine *engine, 26553: cairo_t *cr, 26553: GdkPixbuf *pixbuf, 26553: gdouble x, 26553: gdouble y); 26553: void (* render_icon_surface) (GtkThemingEngine *engine, 26553: cairo_t *cr, 26553: cairo_surface_t *surface, 26553: gdouble x, 26553: gdouble y); 26553: 26553: 26553: gpointer padding[14]; 26553: }; 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_theming_engine_get_type (void) __attribute__ ((__const__)); 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_theming_engine_register_property (const gchar *name_space, 26553: GtkStylePropertyParser parse_func, 26553: GParamSpec *pspec); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_theming_engine_get_property (GtkThemingEngine *engine, 26553: const gchar *property, 26553: GtkStateFlags state, 26553: GValue *value); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_theming_engine_get_valist (GtkThemingEngine *engine, 26553: GtkStateFlags state, 26553: va_list args); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_theming_engine_get (GtkThemingEngine *engine, 26553: GtkStateFlags state, 26553: ...) __attribute__((__sentinel__)); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_theming_engine_get_style_property (GtkThemingEngine *engine, 26553: const gchar *property_name, 26553: GValue *value); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_theming_engine_get_style_valist (GtkThemingEngine *engine, 26553: va_list args); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_theming_engine_get_style (GtkThemingEngine *engine, 26553: ...); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_theming_engine_lookup_color (GtkThemingEngine *engine, 26553: const gchar *color_name, 26553: GdkRGBA *color); 26553: 26553: __attribute__((__deprecated__)) extern 26553: const GtkWidgetPath * gtk_theming_engine_get_path (GtkThemingEngine *engine); 26553: 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_theming_engine_has_class (GtkThemingEngine *engine, 26553: const gchar *style_class); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_theming_engine_has_region (GtkThemingEngine *engine, 26553: const gchar *style_region, 26553: GtkRegionFlags *flags); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GtkStateFlags gtk_theming_engine_get_state (GtkThemingEngine *engine); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_theming_engine_state_is_running (GtkThemingEngine *engine, 26553: GtkStateType state, 26553: gdouble *progress); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_theming_engine_get_state" "' instead"))) extern 26553: GtkTextDirection gtk_theming_engine_get_direction (GtkThemingEngine *engine); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GtkJunctionSides gtk_theming_engine_get_junction_sides (GtkThemingEngine *engine); 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_theming_engine_get_color (GtkThemingEngine *engine, 26553: GtkStateFlags state, 26553: GdkRGBA *color); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_theming_engine_get_background_color (GtkThemingEngine *engine, 26553: GtkStateFlags state, 26553: GdkRGBA *color); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_theming_engine_get_border_color (GtkThemingEngine *engine, 26553: GtkStateFlags state, 26553: GdkRGBA *color); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_theming_engine_get_border (GtkThemingEngine *engine, 26553: GtkStateFlags state, 26553: GtkBorder *border); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_theming_engine_get_padding (GtkThemingEngine *engine, 26553: GtkStateFlags state, 26553: GtkBorder *padding); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_theming_engine_get_margin (GtkThemingEngine *engine, 26553: GtkStateFlags state, 26553: GtkBorder *margin); 26553: 26553: __attribute__((__deprecated__("Use '" "gtk_theming_engine_get" "' instead"))) extern 26553: const PangoFontDescription * gtk_theming_engine_get_font (GtkThemingEngine *engine, 26553: GtkStateFlags state); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GtkThemingEngine * gtk_theming_engine_load (const gchar *name); 26553: 26553: __attribute__((__deprecated__)) extern 26553: GdkScreen * gtk_theming_engine_get_screen (GtkThemingEngine *engine); 26553: 26553: 26553: # 283 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h" 1 26553: # 41 "/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h" 26553: 26553: # 50 "/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h" 26553: typedef struct _GtkUIManager GtkUIManager; 26553: typedef struct _GtkUIManagerClass GtkUIManagerClass; 26553: typedef struct _GtkUIManagerPrivate GtkUIManagerPrivate; 26553: 26553: 26553: struct _GtkUIManager { 26553: GObject parent; 26553: 26553: 26553: GtkUIManagerPrivate *private_data; 26553: }; 26553: 26553: struct _GtkUIManagerClass { 26553: GObjectClass parent_class; 26553: 26553: 26553: void (* add_widget) (GtkUIManager *manager, 26553: GtkWidget *widget); 26553: void (* actions_changed) (GtkUIManager *manager); 26553: void (* connect_proxy) (GtkUIManager *manager, 26553: GtkAction *action, 26553: GtkWidget *proxy); 26553: void (* disconnect_proxy) (GtkUIManager *manager, 26553: GtkAction *action, 26553: GtkWidget *proxy); 26553: void (* pre_activate) (GtkUIManager *manager, 26553: GtkAction *action); 26553: void (* post_activate) (GtkUIManager *manager, 26553: GtkAction *action); 26553: 26553: 26553: GtkWidget * (* get_widget) (GtkUIManager *manager, 26553: const gchar *path); 26553: GtkAction * (* get_action) (GtkUIManager *manager, 26553: const gchar *path); 26553: 26553: 26553: void (*_gtk_reserved1) (void); 26553: void (*_gtk_reserved2) (void); 26553: void (*_gtk_reserved3) (void); 26553: void (*_gtk_reserved4) (void); 26553: }; 26553: # 113 "/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h" 26553: typedef enum { 26553: GTK_UI_MANAGER_AUTO = 0, 26553: GTK_UI_MANAGER_MENUBAR = 1 << 0, 26553: GTK_UI_MANAGER_MENU = 1 << 1, 26553: GTK_UI_MANAGER_TOOLBAR = 1 << 2, 26553: GTK_UI_MANAGER_PLACEHOLDER = 1 << 3, 26553: GTK_UI_MANAGER_POPUP = 1 << 4, 26553: GTK_UI_MANAGER_MENUITEM = 1 << 5, 26553: GTK_UI_MANAGER_TOOLITEM = 1 << 6, 26553: GTK_UI_MANAGER_SEPARATOR = 1 << 7, 26553: GTK_UI_MANAGER_ACCELERATOR = 1 << 8, 26553: GTK_UI_MANAGER_POPUP_WITH_ACCELS = 1 << 9 26553: } GtkUIManagerItemType; 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_ui_manager_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__)) extern 26553: GtkUIManager *gtk_ui_manager_new (void); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_ui_manager_set_add_tearoffs (GtkUIManager *manager, 26553: gboolean add_tearoffs); 26553: __attribute__((__deprecated__)) extern 26553: gboolean gtk_ui_manager_get_add_tearoffs (GtkUIManager *manager); 26553: 26553: __attribute__((__deprecated__)) extern 26553: void gtk_ui_manager_insert_action_group (GtkUIManager *manager, 26553: GtkActionGroup *action_group, 26553: gint pos); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_ui_manager_remove_action_group (GtkUIManager *manager, 26553: GtkActionGroup *action_group); 26553: __attribute__((__deprecated__)) extern 26553: GList *gtk_ui_manager_get_action_groups (GtkUIManager *manager); 26553: __attribute__((__deprecated__)) extern 26553: GtkAccelGroup *gtk_ui_manager_get_accel_group (GtkUIManager *manager); 26553: __attribute__((__deprecated__)) extern 26553: GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, 26553: const gchar *path); 26553: __attribute__((__deprecated__)) extern 26553: GSList *gtk_ui_manager_get_toplevels (GtkUIManager *manager, 26553: GtkUIManagerItemType types); 26553: __attribute__((__deprecated__)) extern 26553: GtkAction *gtk_ui_manager_get_action (GtkUIManager *manager, 26553: const gchar *path); 26553: __attribute__((__deprecated__)) extern 26553: guint gtk_ui_manager_add_ui_from_string (GtkUIManager *manager, 26553: const gchar *buffer, 26553: gssize length, 26553: GError **error); 26553: __attribute__((__deprecated__)) extern 26553: guint gtk_ui_manager_add_ui_from_file (GtkUIManager *manager, 26553: const gchar *filename, 26553: GError **error); 26553: __attribute__((__deprecated__)) extern 26553: guint gtk_ui_manager_add_ui_from_resource(GtkUIManager *manager, 26553: const gchar *resource_path, 26553: GError **error); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_ui_manager_add_ui (GtkUIManager *manager, 26553: guint merge_id, 26553: const gchar *path, 26553: const gchar *name, 26553: const gchar *action, 26553: GtkUIManagerItemType type, 26553: gboolean top); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_ui_manager_remove_ui (GtkUIManager *manager, 26553: guint merge_id); 26553: __attribute__((__deprecated__)) extern 26553: gchar *gtk_ui_manager_get_ui (GtkUIManager *manager); 26553: __attribute__((__deprecated__)) extern 26553: void gtk_ui_manager_ensure_update (GtkUIManager *manager); 26553: __attribute__((__deprecated__)) extern 26553: guint gtk_ui_manager_new_merge_id (GtkUIManager *manager); 26553: 26553: 26553: # 285 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkvbbox.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkvbbox.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkvbbox.h" 26553: typedef struct _GtkVButtonBox GtkVButtonBox; 26553: typedef struct _GtkVButtonBoxClass GtkVButtonBoxClass; 26553: 26553: struct _GtkVButtonBox 26553: { 26553: GtkButtonBox button_box; 26553: }; 26553: 26553: struct _GtkVButtonBoxClass 26553: { 26553: GtkButtonBoxClass parent_class; 26553: }; 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_vbutton_box_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "gtk_button_box_new" "' instead"))) extern 26553: GtkWidget *gtk_vbutton_box_new (void); 26553: 26553: 26553: # 286 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h" 26553: typedef struct _GtkVBox GtkVBox; 26553: typedef struct _GtkVBoxClass GtkVBoxClass; 26553: 26553: struct _GtkVBox 26553: { 26553: GtkBox box; 26553: }; 26553: 26553: struct _GtkVBoxClass 26553: { 26553: GtkBoxClass parent_class; 26553: }; 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_vbox_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "gtk_box_new" "' instead"))) extern 26553: GtkWidget * gtk_vbox_new (gboolean homogeneous, 26553: gint spacing); 26553: 26553: 26553: # 287 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h" 26553: typedef struct _GtkVPaned GtkVPaned; 26553: typedef struct _GtkVPanedClass GtkVPanedClass; 26553: 26553: struct _GtkVPaned 26553: { 26553: GtkPaned paned; 26553: }; 26553: 26553: struct _GtkVPanedClass 26553: { 26553: GtkPanedClass parent_class; 26553: }; 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_vpaned_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "gtk_paned_new" "' instead"))) extern 26553: GtkWidget * gtk_vpaned_new (void); 26553: 26553: 26553: # 288 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkvscale.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkvscale.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkvscale.h" 26553: typedef struct _GtkVScale GtkVScale; 26553: typedef struct _GtkVScaleClass GtkVScaleClass; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkVScale 26553: { 26553: GtkScale scale; 26553: }; 26553: 26553: struct _GtkVScaleClass 26553: { 26553: GtkScaleClass parent_class; 26553: }; 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_vscale_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "gtk_scale_new" "' instead"))) extern 26553: GtkWidget* gtk_vscale_new (GtkAdjustment *adjustment); 26553: __attribute__((__deprecated__("Use '" "gtk_scale_new_with_range" "' instead"))) extern 26553: GtkWidget* gtk_vscale_new_with_range (gdouble min, 26553: gdouble max, 26553: gdouble step); 26553: 26553: 26553: # 289 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkvscrollbar.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkvscrollbar.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkvscrollbar.h" 26553: typedef struct _GtkVScrollbar GtkVScrollbar; 26553: typedef struct _GtkVScrollbarClass GtkVScrollbarClass; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkVScrollbar 26553: { 26553: GtkScrollbar scrollbar; 26553: }; 26553: 26553: struct _GtkVScrollbarClass 26553: { 26553: GtkScrollbarClass parent_class; 26553: }; 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_vscrollbar_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "gtk_scrollbar_new" "' instead"))) extern 26553: GtkWidget* gtk_vscrollbar_new (GtkAdjustment *adjustment); 26553: 26553: 26553: # 290 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 1 "/usr/include/gtk-3.0/gtk/deprecated/gtkvseparator.h" 1 26553: # 34 "/usr/include/gtk-3.0/gtk/deprecated/gtkvseparator.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/deprecated/gtkvseparator.h" 26553: typedef struct _GtkVSeparator GtkVSeparator; 26553: typedef struct _GtkVSeparatorClass GtkVSeparatorClass; 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: struct _GtkVSeparator 26553: { 26553: GtkSeparator separator; 26553: }; 26553: 26553: struct _GtkVSeparatorClass 26553: { 26553: GtkSeparatorClass parent_class; 26553: }; 26553: 26553: 26553: __attribute__((__deprecated__)) extern 26553: GType gtk_vseparator_get_type (void) __attribute__ ((__const__)); 26553: __attribute__((__deprecated__("Use '" "gtk_separator_new" "' instead"))) extern 26553: GtkWidget* gtk_vseparator_new (void); 26553: 26553: 26553: # 291 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: 26553: 26553: # 1 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 1 26553: # 24 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: typedef GtkAccessible *GtkAccessible_autoptr; typedef GList *GtkAccessible_listautoptr; typedef GSList *GtkAccessible_slistautoptr; typedef GQueue *GtkAccessible_queueautoptr; 26553: # 24 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 24 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 24 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 24 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkAccessible (GtkAccessible *_ptr) { if (_ptr) (g_object_unref) ((GtkAccessible *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkAccessible (GtkAccessible **_ptr) { glib_autoptr_clear_GtkAccessible (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkAccessible (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkAccessible (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkAccessible (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 24 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 24 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkActionBar *GtkActionBar_autoptr; typedef GList *GtkActionBar_listautoptr; typedef GSList *GtkActionBar_slistautoptr; typedef GQueue *GtkActionBar_queueautoptr; 26553: # 25 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 25 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 25 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 25 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkActionBar (GtkActionBar *_ptr) { if (_ptr) (g_object_unref) ((GtkActionBar *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkActionBar (GtkActionBar **_ptr) { glib_autoptr_clear_GtkActionBar (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkActionBar (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkActionBar (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkActionBar (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 25 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 25 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkActionable *GtkActionable_autoptr; typedef GList *GtkActionable_listautoptr; typedef GSList *GtkActionable_slistautoptr; typedef GQueue *GtkActionable_queueautoptr; 26553: # 26 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 26 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 26 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 26 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkActionable (GtkActionable *_ptr) { if (_ptr) (g_object_unref) ((GtkActionable *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkActionable (GtkActionable **_ptr) { glib_autoptr_clear_GtkActionable (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkActionable (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkActionable (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkActionable (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 26 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 26 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkAdjustment *GtkAdjustment_autoptr; typedef GList *GtkAdjustment_listautoptr; typedef GSList *GtkAdjustment_slistautoptr; typedef GQueue *GtkAdjustment_queueautoptr; 26553: # 27 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 27 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 27 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 27 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkAdjustment (GtkAdjustment *_ptr) { if (_ptr) (g_object_unref) ((GtkAdjustment *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkAdjustment (GtkAdjustment **_ptr) { glib_autoptr_clear_GtkAdjustment (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkAdjustment (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkAdjustment (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkAdjustment (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 27 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 27 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkAppChooser *GtkAppChooser_autoptr; typedef GList *GtkAppChooser_listautoptr; typedef GSList *GtkAppChooser_slistautoptr; typedef GQueue *GtkAppChooser_queueautoptr; 26553: # 28 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 28 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 28 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 28 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkAppChooser (GtkAppChooser *_ptr) { if (_ptr) (g_object_unref) ((GtkAppChooser *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkAppChooser (GtkAppChooser **_ptr) { glib_autoptr_clear_GtkAppChooser (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkAppChooser (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkAppChooser (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkAppChooser (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 28 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 28 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkAppChooserButton *GtkAppChooserButton_autoptr; typedef GList *GtkAppChooserButton_listautoptr; typedef GSList *GtkAppChooserButton_slistautoptr; typedef GQueue *GtkAppChooserButton_queueautoptr; 26553: # 29 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 29 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 29 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 29 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkAppChooserButton (GtkAppChooserButton *_ptr) { if (_ptr) (g_object_unref) ((GtkAppChooserButton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkAppChooserButton (GtkAppChooserButton **_ptr) { glib_autoptr_clear_GtkAppChooserButton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkAppChooserButton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkAppChooserButton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkAppChooserButton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 29 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 29 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkAppChooserDialog *GtkAppChooserDialog_autoptr; typedef GList *GtkAppChooserDialog_listautoptr; typedef GSList *GtkAppChooserDialog_slistautoptr; typedef GQueue *GtkAppChooserDialog_queueautoptr; 26553: # 30 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 30 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 30 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 30 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkAppChooserDialog (GtkAppChooserDialog *_ptr) { if (_ptr) (g_object_unref) ((GtkAppChooserDialog *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkAppChooserDialog (GtkAppChooserDialog **_ptr) { glib_autoptr_clear_GtkAppChooserDialog (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkAppChooserDialog (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkAppChooserDialog (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkAppChooserDialog (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 30 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 30 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkAppChooserWidget *GtkAppChooserWidget_autoptr; typedef GList *GtkAppChooserWidget_listautoptr; typedef GSList *GtkAppChooserWidget_slistautoptr; typedef GQueue *GtkAppChooserWidget_queueautoptr; 26553: # 31 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 31 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 31 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 31 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkAppChooserWidget (GtkAppChooserWidget *_ptr) { if (_ptr) (g_object_unref) ((GtkAppChooserWidget *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkAppChooserWidget (GtkAppChooserWidget **_ptr) { glib_autoptr_clear_GtkAppChooserWidget (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkAppChooserWidget (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkAppChooserWidget (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkAppChooserWidget (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 31 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 31 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkApplicationWindow *GtkApplicationWindow_autoptr; typedef GList *GtkApplicationWindow_listautoptr; typedef GSList *GtkApplicationWindow_slistautoptr; typedef GQueue *GtkApplicationWindow_queueautoptr; 26553: # 32 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 32 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 32 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 32 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkApplicationWindow (GtkApplicationWindow *_ptr) { if (_ptr) (g_object_unref) ((GtkApplicationWindow *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkApplicationWindow (GtkApplicationWindow **_ptr) { glib_autoptr_clear_GtkApplicationWindow (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkApplicationWindow (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkApplicationWindow (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkApplicationWindow (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 32 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 32 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkAspectFrame *GtkAspectFrame_autoptr; typedef GList *GtkAspectFrame_listautoptr; typedef GSList *GtkAspectFrame_slistautoptr; typedef GQueue *GtkAspectFrame_queueautoptr; 26553: # 33 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 33 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 33 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 33 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkAspectFrame (GtkAspectFrame *_ptr) { if (_ptr) (g_object_unref) ((GtkAspectFrame *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkAspectFrame (GtkAspectFrame **_ptr) { glib_autoptr_clear_GtkAspectFrame (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkAspectFrame (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkAspectFrame (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkAspectFrame (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 33 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 33 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkAssistant *GtkAssistant_autoptr; typedef GList *GtkAssistant_listautoptr; typedef GSList *GtkAssistant_slistautoptr; typedef GQueue *GtkAssistant_queueautoptr; 26553: # 34 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 34 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 34 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 34 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkAssistant (GtkAssistant *_ptr) { if (_ptr) (g_object_unref) ((GtkAssistant *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkAssistant (GtkAssistant **_ptr) { glib_autoptr_clear_GtkAssistant (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkAssistant (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkAssistant (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkAssistant (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 34 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 34 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkBox *GtkBox_autoptr; typedef GList *GtkBox_listautoptr; typedef GSList *GtkBox_slistautoptr; typedef GQueue *GtkBox_queueautoptr; 26553: # 35 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 35 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 35 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 35 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkBox (GtkBox *_ptr) { if (_ptr) (g_object_unref) ((GtkBox *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkBox (GtkBox **_ptr) { glib_autoptr_clear_GtkBox (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkBox (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkBox (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkBox (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 35 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 35 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkBuildable *GtkBuildable_autoptr; typedef GList *GtkBuildable_listautoptr; typedef GSList *GtkBuildable_slistautoptr; typedef GQueue *GtkBuildable_queueautoptr; 26553: # 36 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 36 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 36 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 36 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkBuildable (GtkBuildable *_ptr) { if (_ptr) (g_object_unref) ((GtkBuildable *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkBuildable (GtkBuildable **_ptr) { glib_autoptr_clear_GtkBuildable (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkBuildable (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkBuildable (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkBuildable (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 36 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 36 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkBuilder *GtkBuilder_autoptr; typedef GList *GtkBuilder_listautoptr; typedef GSList *GtkBuilder_slistautoptr; typedef GQueue *GtkBuilder_queueautoptr; 26553: # 37 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 37 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 37 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 37 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkBuilder (GtkBuilder *_ptr) { if (_ptr) (g_object_unref) ((GtkBuilder *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkBuilder (GtkBuilder **_ptr) { glib_autoptr_clear_GtkBuilder (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkBuilder (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkBuilder (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkBuilder (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 37 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 37 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkButton *GtkButton_autoptr; typedef GList *GtkButton_listautoptr; typedef GSList *GtkButton_slistautoptr; typedef GQueue *GtkButton_queueautoptr; 26553: # 38 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 38 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 38 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 38 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkButton (GtkButton *_ptr) { if (_ptr) (g_object_unref) ((GtkButton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkButton (GtkButton **_ptr) { glib_autoptr_clear_GtkButton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkButton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkButton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkButton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 38 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 38 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkButtonBox *GtkButtonBox_autoptr; typedef GList *GtkButtonBox_listautoptr; typedef GSList *GtkButtonBox_slistautoptr; typedef GQueue *GtkButtonBox_queueautoptr; 26553: # 39 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 39 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 39 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 39 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkButtonBox (GtkButtonBox *_ptr) { if (_ptr) (g_object_unref) ((GtkButtonBox *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkButtonBox (GtkButtonBox **_ptr) { glib_autoptr_clear_GtkButtonBox (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkButtonBox (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkButtonBox (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkButtonBox (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 39 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 39 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkCalendar *GtkCalendar_autoptr; typedef GList *GtkCalendar_listautoptr; typedef GSList *GtkCalendar_slistautoptr; typedef GQueue *GtkCalendar_queueautoptr; 26553: # 40 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 40 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 40 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 40 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkCalendar (GtkCalendar *_ptr) { if (_ptr) (g_object_unref) ((GtkCalendar *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkCalendar (GtkCalendar **_ptr) { glib_autoptr_clear_GtkCalendar (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkCalendar (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkCalendar (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkCalendar (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 40 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 40 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkCellArea *GtkCellArea_autoptr; typedef GList *GtkCellArea_listautoptr; typedef GSList *GtkCellArea_slistautoptr; typedef GQueue *GtkCellArea_queueautoptr; 26553: # 41 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 41 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 41 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 41 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkCellArea (GtkCellArea *_ptr) { if (_ptr) (g_object_unref) ((GtkCellArea *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkCellArea (GtkCellArea **_ptr) { glib_autoptr_clear_GtkCellArea (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkCellArea (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkCellArea (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkCellArea (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 41 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 41 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkCellAreaBox *GtkCellAreaBox_autoptr; typedef GList *GtkCellAreaBox_listautoptr; typedef GSList *GtkCellAreaBox_slistautoptr; typedef GQueue *GtkCellAreaBox_queueautoptr; 26553: # 42 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 42 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 42 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 42 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkCellAreaBox (GtkCellAreaBox *_ptr) { if (_ptr) (g_object_unref) ((GtkCellAreaBox *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkCellAreaBox (GtkCellAreaBox **_ptr) { glib_autoptr_clear_GtkCellAreaBox (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkCellAreaBox (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkCellAreaBox (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkCellAreaBox (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 42 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 42 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkCellAreaContext *GtkCellAreaContext_autoptr; typedef GList *GtkCellAreaContext_listautoptr; typedef GSList *GtkCellAreaContext_slistautoptr; typedef GQueue *GtkCellAreaContext_queueautoptr; 26553: # 43 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 43 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 43 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 43 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkCellAreaContext (GtkCellAreaContext *_ptr) { if (_ptr) (g_object_unref) ((GtkCellAreaContext *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkCellAreaContext (GtkCellAreaContext **_ptr) { glib_autoptr_clear_GtkCellAreaContext (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkCellAreaContext (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkCellAreaContext (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkCellAreaContext (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 43 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 43 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkCellEditable *GtkCellEditable_autoptr; typedef GList *GtkCellEditable_listautoptr; typedef GSList *GtkCellEditable_slistautoptr; typedef GQueue *GtkCellEditable_queueautoptr; 26553: # 44 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 44 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 44 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 44 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkCellEditable (GtkCellEditable *_ptr) { if (_ptr) (g_object_unref) ((GtkCellEditable *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkCellEditable (GtkCellEditable **_ptr) { glib_autoptr_clear_GtkCellEditable (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkCellEditable (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkCellEditable (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkCellEditable (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 44 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 44 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkCellLayout *GtkCellLayout_autoptr; typedef GList *GtkCellLayout_listautoptr; typedef GSList *GtkCellLayout_slistautoptr; typedef GQueue *GtkCellLayout_queueautoptr; 26553: # 45 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 45 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 45 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 45 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkCellLayout (GtkCellLayout *_ptr) { if (_ptr) (g_object_unref) ((GtkCellLayout *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkCellLayout (GtkCellLayout **_ptr) { glib_autoptr_clear_GtkCellLayout (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkCellLayout (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkCellLayout (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkCellLayout (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 45 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 45 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkCellRenderer *GtkCellRenderer_autoptr; typedef GList *GtkCellRenderer_listautoptr; typedef GSList *GtkCellRenderer_slistautoptr; typedef GQueue *GtkCellRenderer_queueautoptr; 26553: # 46 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 46 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 46 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 46 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkCellRenderer (GtkCellRenderer *_ptr) { if (_ptr) (g_object_unref) ((GtkCellRenderer *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkCellRenderer (GtkCellRenderer **_ptr) { glib_autoptr_clear_GtkCellRenderer (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkCellRenderer (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkCellRenderer (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkCellRenderer (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 46 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 46 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkCellRendererAccel *GtkCellRendererAccel_autoptr; typedef GList *GtkCellRendererAccel_listautoptr; typedef GSList *GtkCellRendererAccel_slistautoptr; typedef GQueue *GtkCellRendererAccel_queueautoptr; 26553: # 47 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 47 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 47 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 47 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkCellRendererAccel (GtkCellRendererAccel *_ptr) { if (_ptr) (g_object_unref) ((GtkCellRendererAccel *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkCellRendererAccel (GtkCellRendererAccel **_ptr) { glib_autoptr_clear_GtkCellRendererAccel (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkCellRendererAccel (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkCellRendererAccel (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkCellRendererAccel (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 47 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 47 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkCellRendererCombo *GtkCellRendererCombo_autoptr; typedef GList *GtkCellRendererCombo_listautoptr; typedef GSList *GtkCellRendererCombo_slistautoptr; typedef GQueue *GtkCellRendererCombo_queueautoptr; 26553: # 48 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 48 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 48 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 48 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkCellRendererCombo (GtkCellRendererCombo *_ptr) { if (_ptr) (g_object_unref) ((GtkCellRendererCombo *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkCellRendererCombo (GtkCellRendererCombo **_ptr) { glib_autoptr_clear_GtkCellRendererCombo (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkCellRendererCombo (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkCellRendererCombo (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkCellRendererCombo (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 48 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 48 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkCellRendererPixbuf *GtkCellRendererPixbuf_autoptr; typedef GList *GtkCellRendererPixbuf_listautoptr; typedef GSList *GtkCellRendererPixbuf_slistautoptr; typedef GQueue *GtkCellRendererPixbuf_queueautoptr; 26553: # 49 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 49 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 49 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 49 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkCellRendererPixbuf (GtkCellRendererPixbuf *_ptr) { if (_ptr) (g_object_unref) ((GtkCellRendererPixbuf *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkCellRendererPixbuf (GtkCellRendererPixbuf **_ptr) { glib_autoptr_clear_GtkCellRendererPixbuf (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkCellRendererPixbuf (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkCellRendererPixbuf (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkCellRendererPixbuf (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 49 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 49 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkCellRendererProgress *GtkCellRendererProgress_autoptr; typedef GList *GtkCellRendererProgress_listautoptr; typedef GSList *GtkCellRendererProgress_slistautoptr; typedef GQueue *GtkCellRendererProgress_queueautoptr; 26553: # 50 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 50 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 50 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 50 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkCellRendererProgress (GtkCellRendererProgress *_ptr) { if (_ptr) (g_object_unref) ((GtkCellRendererProgress *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkCellRendererProgress (GtkCellRendererProgress **_ptr) { glib_autoptr_clear_GtkCellRendererProgress (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkCellRendererProgress (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkCellRendererProgress (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkCellRendererProgress (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 50 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 50 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkCellRendererSpin *GtkCellRendererSpin_autoptr; typedef GList *GtkCellRendererSpin_listautoptr; typedef GSList *GtkCellRendererSpin_slistautoptr; typedef GQueue *GtkCellRendererSpin_queueautoptr; 26553: # 51 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 51 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 51 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 51 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkCellRendererSpin (GtkCellRendererSpin *_ptr) { if (_ptr) (g_object_unref) ((GtkCellRendererSpin *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkCellRendererSpin (GtkCellRendererSpin **_ptr) { glib_autoptr_clear_GtkCellRendererSpin (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkCellRendererSpin (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkCellRendererSpin (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkCellRendererSpin (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 51 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 51 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkCellRendererSpinner *GtkCellRendererSpinner_autoptr; typedef GList *GtkCellRendererSpinner_listautoptr; typedef GSList *GtkCellRendererSpinner_slistautoptr; typedef GQueue *GtkCellRendererSpinner_queueautoptr; 26553: # 52 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 52 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 52 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 52 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkCellRendererSpinner (GtkCellRendererSpinner *_ptr) { if (_ptr) (g_object_unref) ((GtkCellRendererSpinner *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkCellRendererSpinner (GtkCellRendererSpinner **_ptr) { glib_autoptr_clear_GtkCellRendererSpinner (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkCellRendererSpinner (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkCellRendererSpinner (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkCellRendererSpinner (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 52 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 52 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkCellRendererText *GtkCellRendererText_autoptr; typedef GList *GtkCellRendererText_listautoptr; typedef GSList *GtkCellRendererText_slistautoptr; typedef GQueue *GtkCellRendererText_queueautoptr; 26553: # 53 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 53 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 53 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 53 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkCellRendererText (GtkCellRendererText *_ptr) { if (_ptr) (g_object_unref) ((GtkCellRendererText *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkCellRendererText (GtkCellRendererText **_ptr) { glib_autoptr_clear_GtkCellRendererText (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkCellRendererText (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkCellRendererText (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkCellRendererText (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 53 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 53 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkCellRendererToggle *GtkCellRendererToggle_autoptr; typedef GList *GtkCellRendererToggle_listautoptr; typedef GSList *GtkCellRendererToggle_slistautoptr; typedef GQueue *GtkCellRendererToggle_queueautoptr; 26553: # 54 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 54 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 54 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 54 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkCellRendererToggle (GtkCellRendererToggle *_ptr) { if (_ptr) (g_object_unref) ((GtkCellRendererToggle *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkCellRendererToggle (GtkCellRendererToggle **_ptr) { glib_autoptr_clear_GtkCellRendererToggle (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkCellRendererToggle (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkCellRendererToggle (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkCellRendererToggle (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 54 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 54 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkCellView *GtkCellView_autoptr; typedef GList *GtkCellView_listautoptr; typedef GSList *GtkCellView_slistautoptr; typedef GQueue *GtkCellView_queueautoptr; 26553: # 55 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 55 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 55 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 55 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkCellView (GtkCellView *_ptr) { if (_ptr) (g_object_unref) ((GtkCellView *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkCellView (GtkCellView **_ptr) { glib_autoptr_clear_GtkCellView (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkCellView (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkCellView (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkCellView (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 55 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 55 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkCheckButton *GtkCheckButton_autoptr; typedef GList *GtkCheckButton_listautoptr; typedef GSList *GtkCheckButton_slistautoptr; typedef GQueue *GtkCheckButton_queueautoptr; 26553: # 56 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 56 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 56 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 56 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkCheckButton (GtkCheckButton *_ptr) { if (_ptr) (g_object_unref) ((GtkCheckButton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkCheckButton (GtkCheckButton **_ptr) { glib_autoptr_clear_GtkCheckButton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkCheckButton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkCheckButton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkCheckButton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 56 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 56 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkCheckMenuItem *GtkCheckMenuItem_autoptr; typedef GList *GtkCheckMenuItem_listautoptr; typedef GSList *GtkCheckMenuItem_slistautoptr; typedef GQueue *GtkCheckMenuItem_queueautoptr; 26553: # 57 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 57 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 57 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 57 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkCheckMenuItem (GtkCheckMenuItem *_ptr) { if (_ptr) (g_object_unref) ((GtkCheckMenuItem *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkCheckMenuItem (GtkCheckMenuItem **_ptr) { glib_autoptr_clear_GtkCheckMenuItem (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkCheckMenuItem (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkCheckMenuItem (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkCheckMenuItem (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 57 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 57 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkClipboard *GtkClipboard_autoptr; typedef GList *GtkClipboard_listautoptr; typedef GSList *GtkClipboard_slistautoptr; typedef GQueue *GtkClipboard_queueautoptr; 26553: # 58 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 58 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 58 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 58 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkClipboard (GtkClipboard *_ptr) { if (_ptr) (g_object_unref) ((GtkClipboard *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkClipboard (GtkClipboard **_ptr) { glib_autoptr_clear_GtkClipboard (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkClipboard (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkClipboard (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkClipboard (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 58 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 58 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkColorButton *GtkColorButton_autoptr; typedef GList *GtkColorButton_listautoptr; typedef GSList *GtkColorButton_slistautoptr; typedef GQueue *GtkColorButton_queueautoptr; 26553: # 59 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 59 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 59 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 59 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkColorButton (GtkColorButton *_ptr) { if (_ptr) (g_object_unref) ((GtkColorButton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkColorButton (GtkColorButton **_ptr) { glib_autoptr_clear_GtkColorButton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkColorButton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkColorButton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkColorButton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 59 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 59 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkColorChooser *GtkColorChooser_autoptr; typedef GList *GtkColorChooser_listautoptr; typedef GSList *GtkColorChooser_slistautoptr; typedef GQueue *GtkColorChooser_queueautoptr; 26553: # 60 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 60 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 60 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 60 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkColorChooser (GtkColorChooser *_ptr) { if (_ptr) (g_object_unref) ((GtkColorChooser *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkColorChooser (GtkColorChooser **_ptr) { glib_autoptr_clear_GtkColorChooser (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkColorChooser (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkColorChooser (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkColorChooser (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 60 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 60 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkColorChooserDialog *GtkColorChooserDialog_autoptr; typedef GList *GtkColorChooserDialog_listautoptr; typedef GSList *GtkColorChooserDialog_slistautoptr; typedef GQueue *GtkColorChooserDialog_queueautoptr; 26553: # 61 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 61 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 61 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 61 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkColorChooserDialog (GtkColorChooserDialog *_ptr) { if (_ptr) (g_object_unref) ((GtkColorChooserDialog *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkColorChooserDialog (GtkColorChooserDialog **_ptr) { glib_autoptr_clear_GtkColorChooserDialog (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkColorChooserDialog (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkColorChooserDialog (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkColorChooserDialog (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 61 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 61 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkColorChooserWidget *GtkColorChooserWidget_autoptr; typedef GList *GtkColorChooserWidget_listautoptr; typedef GSList *GtkColorChooserWidget_slistautoptr; typedef GQueue *GtkColorChooserWidget_queueautoptr; 26553: # 62 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 62 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 62 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 62 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkColorChooserWidget (GtkColorChooserWidget *_ptr) { if (_ptr) (g_object_unref) ((GtkColorChooserWidget *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkColorChooserWidget (GtkColorChooserWidget **_ptr) { glib_autoptr_clear_GtkColorChooserWidget (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkColorChooserWidget (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkColorChooserWidget (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkColorChooserWidget (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 62 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 62 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkComboBox *GtkComboBox_autoptr; typedef GList *GtkComboBox_listautoptr; typedef GSList *GtkComboBox_slistautoptr; typedef GQueue *GtkComboBox_queueautoptr; 26553: # 63 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 63 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 63 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 63 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkComboBox (GtkComboBox *_ptr) { if (_ptr) (g_object_unref) ((GtkComboBox *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkComboBox (GtkComboBox **_ptr) { glib_autoptr_clear_GtkComboBox (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkComboBox (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkComboBox (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkComboBox (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 63 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 63 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkComboBoxText *GtkComboBoxText_autoptr; typedef GList *GtkComboBoxText_listautoptr; typedef GSList *GtkComboBoxText_slistautoptr; typedef GQueue *GtkComboBoxText_queueautoptr; 26553: # 64 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 64 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 64 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 64 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkComboBoxText (GtkComboBoxText *_ptr) { if (_ptr) (g_object_unref) ((GtkComboBoxText *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkComboBoxText (GtkComboBoxText **_ptr) { glib_autoptr_clear_GtkComboBoxText (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkComboBoxText (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkComboBoxText (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkComboBoxText (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 64 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 64 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkCssProvider *GtkCssProvider_autoptr; typedef GList *GtkCssProvider_listautoptr; typedef GSList *GtkCssProvider_slistautoptr; typedef GQueue *GtkCssProvider_queueautoptr; 26553: # 65 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 65 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 65 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 65 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkCssProvider (GtkCssProvider *_ptr) { if (_ptr) (g_object_unref) ((GtkCssProvider *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkCssProvider (GtkCssProvider **_ptr) { glib_autoptr_clear_GtkCssProvider (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkCssProvider (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkCssProvider (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkCssProvider (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 65 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 65 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkDrawingArea *GtkDrawingArea_autoptr; typedef GList *GtkDrawingArea_listautoptr; typedef GSList *GtkDrawingArea_slistautoptr; typedef GQueue *GtkDrawingArea_queueautoptr; 26553: # 66 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 66 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 66 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 66 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkDrawingArea (GtkDrawingArea *_ptr) { if (_ptr) (g_object_unref) ((GtkDrawingArea *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkDrawingArea (GtkDrawingArea **_ptr) { glib_autoptr_clear_GtkDrawingArea (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkDrawingArea (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkDrawingArea (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkDrawingArea (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 66 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 66 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkEditable *GtkEditable_autoptr; typedef GList *GtkEditable_listautoptr; typedef GSList *GtkEditable_slistautoptr; typedef GQueue *GtkEditable_queueautoptr; 26553: # 67 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 67 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 67 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 67 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkEditable (GtkEditable *_ptr) { if (_ptr) (g_object_unref) ((GtkEditable *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkEditable (GtkEditable **_ptr) { glib_autoptr_clear_GtkEditable (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkEditable (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkEditable (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkEditable (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 67 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 67 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkEntry *GtkEntry_autoptr; typedef GList *GtkEntry_listautoptr; typedef GSList *GtkEntry_slistautoptr; typedef GQueue *GtkEntry_queueautoptr; 26553: # 68 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 68 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 68 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 68 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkEntry (GtkEntry *_ptr) { if (_ptr) (g_object_unref) ((GtkEntry *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkEntry (GtkEntry **_ptr) { glib_autoptr_clear_GtkEntry (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkEntry (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkEntry (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkEntry (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 68 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 68 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkEntryBuffer *GtkEntryBuffer_autoptr; typedef GList *GtkEntryBuffer_listautoptr; typedef GSList *GtkEntryBuffer_slistautoptr; typedef GQueue *GtkEntryBuffer_queueautoptr; 26553: # 69 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 69 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 69 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 69 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkEntryBuffer (GtkEntryBuffer *_ptr) { if (_ptr) (g_object_unref) ((GtkEntryBuffer *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkEntryBuffer (GtkEntryBuffer **_ptr) { glib_autoptr_clear_GtkEntryBuffer (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkEntryBuffer (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkEntryBuffer (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkEntryBuffer (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 69 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 69 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkEntryCompletion *GtkEntryCompletion_autoptr; typedef GList *GtkEntryCompletion_listautoptr; typedef GSList *GtkEntryCompletion_slistautoptr; typedef GQueue *GtkEntryCompletion_queueautoptr; 26553: # 70 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 70 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 70 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 70 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkEntryCompletion (GtkEntryCompletion *_ptr) { if (_ptr) (g_object_unref) ((GtkEntryCompletion *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkEntryCompletion (GtkEntryCompletion **_ptr) { glib_autoptr_clear_GtkEntryCompletion (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkEntryCompletion (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkEntryCompletion (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkEntryCompletion (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 70 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 70 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkEventBox *GtkEventBox_autoptr; typedef GList *GtkEventBox_listautoptr; typedef GSList *GtkEventBox_slistautoptr; typedef GQueue *GtkEventBox_queueautoptr; 26553: # 71 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 71 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 71 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 71 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkEventBox (GtkEventBox *_ptr) { if (_ptr) (g_object_unref) ((GtkEventBox *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkEventBox (GtkEventBox **_ptr) { glib_autoptr_clear_GtkEventBox (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkEventBox (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkEventBox (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkEventBox (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 71 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 71 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkEventController *GtkEventController_autoptr; typedef GList *GtkEventController_listautoptr; typedef GSList *GtkEventController_slistautoptr; typedef GQueue *GtkEventController_queueautoptr; 26553: # 72 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 72 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 72 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 72 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkEventController (GtkEventController *_ptr) { if (_ptr) (g_object_unref) ((GtkEventController *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkEventController (GtkEventController **_ptr) { glib_autoptr_clear_GtkEventController (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkEventController (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkEventController (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkEventController (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 72 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 72 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkExpander *GtkExpander_autoptr; typedef GList *GtkExpander_listautoptr; typedef GSList *GtkExpander_slistautoptr; typedef GQueue *GtkExpander_queueautoptr; 26553: # 73 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 73 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 73 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 73 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkExpander (GtkExpander *_ptr) { if (_ptr) (g_object_unref) ((GtkExpander *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkExpander (GtkExpander **_ptr) { glib_autoptr_clear_GtkExpander (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkExpander (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkExpander (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkExpander (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 73 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 73 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkFileChooserButton *GtkFileChooserButton_autoptr; typedef GList *GtkFileChooserButton_listautoptr; typedef GSList *GtkFileChooserButton_slistautoptr; typedef GQueue *GtkFileChooserButton_queueautoptr; 26553: # 74 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 74 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 74 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 74 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkFileChooserButton (GtkFileChooserButton *_ptr) { if (_ptr) (g_object_unref) ((GtkFileChooserButton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkFileChooserButton (GtkFileChooserButton **_ptr) { glib_autoptr_clear_GtkFileChooserButton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkFileChooserButton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkFileChooserButton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkFileChooserButton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 74 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 74 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkFileChooserDialog *GtkFileChooserDialog_autoptr; typedef GList *GtkFileChooserDialog_listautoptr; typedef GSList *GtkFileChooserDialog_slistautoptr; typedef GQueue *GtkFileChooserDialog_queueautoptr; 26553: # 75 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 75 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 75 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 75 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkFileChooserDialog (GtkFileChooserDialog *_ptr) { if (_ptr) (g_object_unref) ((GtkFileChooserDialog *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkFileChooserDialog (GtkFileChooserDialog **_ptr) { glib_autoptr_clear_GtkFileChooserDialog (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkFileChooserDialog (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkFileChooserDialog (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkFileChooserDialog (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 75 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 75 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkFileChooserWidget *GtkFileChooserWidget_autoptr; typedef GList *GtkFileChooserWidget_listautoptr; typedef GSList *GtkFileChooserWidget_slistautoptr; typedef GQueue *GtkFileChooserWidget_queueautoptr; 26553: # 76 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 76 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 76 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 76 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkFileChooserWidget (GtkFileChooserWidget *_ptr) { if (_ptr) (g_object_unref) ((GtkFileChooserWidget *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkFileChooserWidget (GtkFileChooserWidget **_ptr) { glib_autoptr_clear_GtkFileChooserWidget (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkFileChooserWidget (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkFileChooserWidget (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkFileChooserWidget (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 76 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 76 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkFileFilter *GtkFileFilter_autoptr; typedef GList *GtkFileFilter_listautoptr; typedef GSList *GtkFileFilter_slistautoptr; typedef GQueue *GtkFileFilter_queueautoptr; 26553: # 77 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 77 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 77 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 77 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkFileFilter (GtkFileFilter *_ptr) { if (_ptr) (g_object_unref) ((GtkFileFilter *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkFileFilter (GtkFileFilter **_ptr) { glib_autoptr_clear_GtkFileFilter (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkFileFilter (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkFileFilter (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkFileFilter (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 77 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 77 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkFixed *GtkFixed_autoptr; typedef GList *GtkFixed_listautoptr; typedef GSList *GtkFixed_slistautoptr; typedef GQueue *GtkFixed_queueautoptr; 26553: # 78 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 78 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 78 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 78 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkFixed (GtkFixed *_ptr) { if (_ptr) (g_object_unref) ((GtkFixed *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkFixed (GtkFixed **_ptr) { glib_autoptr_clear_GtkFixed (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkFixed (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkFixed (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkFixed (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 78 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 78 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkFlowBox *GtkFlowBox_autoptr; typedef GList *GtkFlowBox_listautoptr; typedef GSList *GtkFlowBox_slistautoptr; typedef GQueue *GtkFlowBox_queueautoptr; 26553: # 79 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 79 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 79 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 79 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkFlowBox (GtkFlowBox *_ptr) { if (_ptr) (g_object_unref) ((GtkFlowBox *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkFlowBox (GtkFlowBox **_ptr) { glib_autoptr_clear_GtkFlowBox (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkFlowBox (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkFlowBox (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkFlowBox (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 79 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 79 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkFlowBoxChild *GtkFlowBoxChild_autoptr; typedef GList *GtkFlowBoxChild_listautoptr; typedef GSList *GtkFlowBoxChild_slistautoptr; typedef GQueue *GtkFlowBoxChild_queueautoptr; 26553: # 80 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 80 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 80 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 80 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkFlowBoxChild (GtkFlowBoxChild *_ptr) { if (_ptr) (g_object_unref) ((GtkFlowBoxChild *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkFlowBoxChild (GtkFlowBoxChild **_ptr) { glib_autoptr_clear_GtkFlowBoxChild (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkFlowBoxChild (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkFlowBoxChild (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkFlowBoxChild (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 80 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 80 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkFontButton *GtkFontButton_autoptr; typedef GList *GtkFontButton_listautoptr; typedef GSList *GtkFontButton_slistautoptr; typedef GQueue *GtkFontButton_queueautoptr; 26553: # 81 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 81 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 81 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 81 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkFontButton (GtkFontButton *_ptr) { if (_ptr) (g_object_unref) ((GtkFontButton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkFontButton (GtkFontButton **_ptr) { glib_autoptr_clear_GtkFontButton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkFontButton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkFontButton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkFontButton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 81 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 81 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkFontChooser *GtkFontChooser_autoptr; typedef GList *GtkFontChooser_listautoptr; typedef GSList *GtkFontChooser_slistautoptr; typedef GQueue *GtkFontChooser_queueautoptr; 26553: # 82 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 82 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 82 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 82 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkFontChooser (GtkFontChooser *_ptr) { if (_ptr) (g_object_unref) ((GtkFontChooser *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkFontChooser (GtkFontChooser **_ptr) { glib_autoptr_clear_GtkFontChooser (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkFontChooser (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkFontChooser (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkFontChooser (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 82 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 82 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkFontChooserDialog *GtkFontChooserDialog_autoptr; typedef GList *GtkFontChooserDialog_listautoptr; typedef GSList *GtkFontChooserDialog_slistautoptr; typedef GQueue *GtkFontChooserDialog_queueautoptr; 26553: # 83 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 83 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 83 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 83 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkFontChooserDialog (GtkFontChooserDialog *_ptr) { if (_ptr) (g_object_unref) ((GtkFontChooserDialog *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkFontChooserDialog (GtkFontChooserDialog **_ptr) { glib_autoptr_clear_GtkFontChooserDialog (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkFontChooserDialog (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkFontChooserDialog (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkFontChooserDialog (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 83 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 83 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkFontChooserWidget *GtkFontChooserWidget_autoptr; typedef GList *GtkFontChooserWidget_listautoptr; typedef GSList *GtkFontChooserWidget_slistautoptr; typedef GQueue *GtkFontChooserWidget_queueautoptr; 26553: # 84 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 84 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 84 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 84 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkFontChooserWidget (GtkFontChooserWidget *_ptr) { if (_ptr) (g_object_unref) ((GtkFontChooserWidget *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkFontChooserWidget (GtkFontChooserWidget **_ptr) { glib_autoptr_clear_GtkFontChooserWidget (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkFontChooserWidget (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkFontChooserWidget (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkFontChooserWidget (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 84 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 84 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkFrame *GtkFrame_autoptr; typedef GList *GtkFrame_listautoptr; typedef GSList *GtkFrame_slistautoptr; typedef GQueue *GtkFrame_queueautoptr; 26553: # 85 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 85 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 85 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 85 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkFrame (GtkFrame *_ptr) { if (_ptr) (g_object_unref) ((GtkFrame *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkFrame (GtkFrame **_ptr) { glib_autoptr_clear_GtkFrame (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkFrame (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkFrame (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkFrame (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 85 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 85 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkGLArea *GtkGLArea_autoptr; typedef GList *GtkGLArea_listautoptr; typedef GSList *GtkGLArea_slistautoptr; typedef GQueue *GtkGLArea_queueautoptr; 26553: # 86 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 86 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 86 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 86 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkGLArea (GtkGLArea *_ptr) { if (_ptr) (g_object_unref) ((GtkGLArea *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkGLArea (GtkGLArea **_ptr) { glib_autoptr_clear_GtkGLArea (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkGLArea (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkGLArea (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkGLArea (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 86 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 86 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkGesture *GtkGesture_autoptr; typedef GList *GtkGesture_listautoptr; typedef GSList *GtkGesture_slistautoptr; typedef GQueue *GtkGesture_queueautoptr; 26553: # 87 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 87 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 87 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 87 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkGesture (GtkGesture *_ptr) { if (_ptr) (g_object_unref) ((GtkGesture *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkGesture (GtkGesture **_ptr) { glib_autoptr_clear_GtkGesture (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkGesture (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkGesture (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkGesture (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 87 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 87 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkGestureDrag *GtkGestureDrag_autoptr; typedef GList *GtkGestureDrag_listautoptr; typedef GSList *GtkGestureDrag_slistautoptr; typedef GQueue *GtkGestureDrag_queueautoptr; 26553: # 88 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 88 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 88 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 88 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkGestureDrag (GtkGestureDrag *_ptr) { if (_ptr) (g_object_unref) ((GtkGestureDrag *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkGestureDrag (GtkGestureDrag **_ptr) { glib_autoptr_clear_GtkGestureDrag (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkGestureDrag (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkGestureDrag (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkGestureDrag (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 88 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 88 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkGestureLongPress *GtkGestureLongPress_autoptr; typedef GList *GtkGestureLongPress_listautoptr; typedef GSList *GtkGestureLongPress_slistautoptr; typedef GQueue *GtkGestureLongPress_queueautoptr; 26553: # 89 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 89 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 89 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 89 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkGestureLongPress (GtkGestureLongPress *_ptr) { if (_ptr) (g_object_unref) ((GtkGestureLongPress *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkGestureLongPress (GtkGestureLongPress **_ptr) { glib_autoptr_clear_GtkGestureLongPress (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkGestureLongPress (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkGestureLongPress (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkGestureLongPress (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 89 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 89 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkGestureMultiPress *GtkGestureMultiPress_autoptr; typedef GList *GtkGestureMultiPress_listautoptr; typedef GSList *GtkGestureMultiPress_slistautoptr; typedef GQueue *GtkGestureMultiPress_queueautoptr; 26553: # 90 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 90 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 90 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 90 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkGestureMultiPress (GtkGestureMultiPress *_ptr) { if (_ptr) (g_object_unref) ((GtkGestureMultiPress *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkGestureMultiPress (GtkGestureMultiPress **_ptr) { glib_autoptr_clear_GtkGestureMultiPress (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkGestureMultiPress (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkGestureMultiPress (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkGestureMultiPress (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 90 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 90 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkGesturePan *GtkGesturePan_autoptr; typedef GList *GtkGesturePan_listautoptr; typedef GSList *GtkGesturePan_slistautoptr; typedef GQueue *GtkGesturePan_queueautoptr; 26553: # 91 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 91 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 91 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 91 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkGesturePan (GtkGesturePan *_ptr) { if (_ptr) (g_object_unref) ((GtkGesturePan *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkGesturePan (GtkGesturePan **_ptr) { glib_autoptr_clear_GtkGesturePan (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkGesturePan (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkGesturePan (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkGesturePan (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 91 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 91 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkGestureRotate *GtkGestureRotate_autoptr; typedef GList *GtkGestureRotate_listautoptr; typedef GSList *GtkGestureRotate_slistautoptr; typedef GQueue *GtkGestureRotate_queueautoptr; 26553: # 92 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 92 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 92 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 92 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkGestureRotate (GtkGestureRotate *_ptr) { if (_ptr) (g_object_unref) ((GtkGestureRotate *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkGestureRotate (GtkGestureRotate **_ptr) { glib_autoptr_clear_GtkGestureRotate (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkGestureRotate (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkGestureRotate (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkGestureRotate (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 92 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 92 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkGestureSingle *GtkGestureSingle_autoptr; typedef GList *GtkGestureSingle_listautoptr; typedef GSList *GtkGestureSingle_slistautoptr; typedef GQueue *GtkGestureSingle_queueautoptr; 26553: # 93 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 93 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 93 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 93 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkGestureSingle (GtkGestureSingle *_ptr) { if (_ptr) (g_object_unref) ((GtkGestureSingle *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkGestureSingle (GtkGestureSingle **_ptr) { glib_autoptr_clear_GtkGestureSingle (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkGestureSingle (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkGestureSingle (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkGestureSingle (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 93 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 93 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkGestureSwipe *GtkGestureSwipe_autoptr; typedef GList *GtkGestureSwipe_listautoptr; typedef GSList *GtkGestureSwipe_slistautoptr; typedef GQueue *GtkGestureSwipe_queueautoptr; 26553: # 94 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 94 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 94 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 94 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkGestureSwipe (GtkGestureSwipe *_ptr) { if (_ptr) (g_object_unref) ((GtkGestureSwipe *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkGestureSwipe (GtkGestureSwipe **_ptr) { glib_autoptr_clear_GtkGestureSwipe (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkGestureSwipe (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkGestureSwipe (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkGestureSwipe (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 94 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 94 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkGestureZoom *GtkGestureZoom_autoptr; typedef GList *GtkGestureZoom_listautoptr; typedef GSList *GtkGestureZoom_slistautoptr; typedef GQueue *GtkGestureZoom_queueautoptr; 26553: # 95 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 95 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 95 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 95 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkGestureZoom (GtkGestureZoom *_ptr) { if (_ptr) (g_object_unref) ((GtkGestureZoom *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkGestureZoom (GtkGestureZoom **_ptr) { glib_autoptr_clear_GtkGestureZoom (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkGestureZoom (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkGestureZoom (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkGestureZoom (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 95 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 95 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkGrid *GtkGrid_autoptr; typedef GList *GtkGrid_listautoptr; typedef GSList *GtkGrid_slistautoptr; typedef GQueue *GtkGrid_queueautoptr; 26553: # 96 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 96 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 96 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 96 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkGrid (GtkGrid *_ptr) { if (_ptr) (g_object_unref) ((GtkGrid *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkGrid (GtkGrid **_ptr) { glib_autoptr_clear_GtkGrid (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkGrid (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkGrid (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkGrid (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 96 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 96 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkHeaderBar *GtkHeaderBar_autoptr; typedef GList *GtkHeaderBar_listautoptr; typedef GSList *GtkHeaderBar_slistautoptr; typedef GQueue *GtkHeaderBar_queueautoptr; 26553: # 97 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 97 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 97 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 97 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkHeaderBar (GtkHeaderBar *_ptr) { if (_ptr) (g_object_unref) ((GtkHeaderBar *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkHeaderBar (GtkHeaderBar **_ptr) { glib_autoptr_clear_GtkHeaderBar (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkHeaderBar (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkHeaderBar (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkHeaderBar (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 97 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 97 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkIMContext *GtkIMContext_autoptr; typedef GList *GtkIMContext_listautoptr; typedef GSList *GtkIMContext_slistautoptr; typedef GQueue *GtkIMContext_queueautoptr; 26553: # 98 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 98 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 98 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 98 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkIMContext (GtkIMContext *_ptr) { if (_ptr) (g_object_unref) ((GtkIMContext *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkIMContext (GtkIMContext **_ptr) { glib_autoptr_clear_GtkIMContext (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkIMContext (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkIMContext (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkIMContext (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 98 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 98 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkIMContextSimple *GtkIMContextSimple_autoptr; typedef GList *GtkIMContextSimple_listautoptr; typedef GSList *GtkIMContextSimple_slistautoptr; typedef GQueue *GtkIMContextSimple_queueautoptr; 26553: # 99 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 99 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 99 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 99 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkIMContextSimple (GtkIMContextSimple *_ptr) { if (_ptr) (g_object_unref) ((GtkIMContextSimple *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkIMContextSimple (GtkIMContextSimple **_ptr) { glib_autoptr_clear_GtkIMContextSimple (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkIMContextSimple (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkIMContextSimple (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkIMContextSimple (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 99 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 99 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkIMMulticontext *GtkIMMulticontext_autoptr; typedef GList *GtkIMMulticontext_listautoptr; typedef GSList *GtkIMMulticontext_slistautoptr; typedef GQueue *GtkIMMulticontext_queueautoptr; 26553: # 100 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 100 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 100 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 100 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkIMMulticontext (GtkIMMulticontext *_ptr) { if (_ptr) (g_object_unref) ((GtkIMMulticontext *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkIMMulticontext (GtkIMMulticontext **_ptr) { glib_autoptr_clear_GtkIMMulticontext (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkIMMulticontext (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkIMMulticontext (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkIMMulticontext (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 100 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 100 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkIconInfo *GtkIconInfo_autoptr; typedef GList *GtkIconInfo_listautoptr; typedef GSList *GtkIconInfo_slistautoptr; typedef GQueue *GtkIconInfo_queueautoptr; 26553: # 101 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 101 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 101 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 101 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkIconInfo (GtkIconInfo *_ptr) { if (_ptr) (g_object_unref) ((GtkIconInfo *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkIconInfo (GtkIconInfo **_ptr) { glib_autoptr_clear_GtkIconInfo (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkIconInfo (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkIconInfo (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkIconInfo (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 101 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 101 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkIconTheme *GtkIconTheme_autoptr; typedef GList *GtkIconTheme_listautoptr; typedef GSList *GtkIconTheme_slistautoptr; typedef GQueue *GtkIconTheme_queueautoptr; 26553: # 102 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 102 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 102 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 102 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkIconTheme (GtkIconTheme *_ptr) { if (_ptr) (g_object_unref) ((GtkIconTheme *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkIconTheme (GtkIconTheme **_ptr) { glib_autoptr_clear_GtkIconTheme (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkIconTheme (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkIconTheme (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkIconTheme (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 102 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 102 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkIconView *GtkIconView_autoptr; typedef GList *GtkIconView_listautoptr; typedef GSList *GtkIconView_slistautoptr; typedef GQueue *GtkIconView_queueautoptr; 26553: # 103 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 103 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 103 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 103 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkIconView (GtkIconView *_ptr) { if (_ptr) (g_object_unref) ((GtkIconView *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkIconView (GtkIconView **_ptr) { glib_autoptr_clear_GtkIconView (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkIconView (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkIconView (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkIconView (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 103 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 103 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkImage *GtkImage_autoptr; typedef GList *GtkImage_listautoptr; typedef GSList *GtkImage_slistautoptr; typedef GQueue *GtkImage_queueautoptr; 26553: # 104 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 104 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 104 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 104 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkImage (GtkImage *_ptr) { if (_ptr) (g_object_unref) ((GtkImage *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkImage (GtkImage **_ptr) { glib_autoptr_clear_GtkImage (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkImage (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkImage (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkImage (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 104 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 104 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkInfoBar *GtkInfoBar_autoptr; typedef GList *GtkInfoBar_listautoptr; typedef GSList *GtkInfoBar_slistautoptr; typedef GQueue *GtkInfoBar_queueautoptr; 26553: # 105 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 105 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 105 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 105 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkInfoBar (GtkInfoBar *_ptr) { if (_ptr) (g_object_unref) ((GtkInfoBar *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkInfoBar (GtkInfoBar **_ptr) { glib_autoptr_clear_GtkInfoBar (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkInfoBar (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkInfoBar (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkInfoBar (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 105 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 105 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkInvisible *GtkInvisible_autoptr; typedef GList *GtkInvisible_listautoptr; typedef GSList *GtkInvisible_slistautoptr; typedef GQueue *GtkInvisible_queueautoptr; 26553: # 106 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 106 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 106 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 106 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkInvisible (GtkInvisible *_ptr) { if (_ptr) (g_object_unref) ((GtkInvisible *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkInvisible (GtkInvisible **_ptr) { glib_autoptr_clear_GtkInvisible (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkInvisible (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkInvisible (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkInvisible (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 106 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 106 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkLayout *GtkLayout_autoptr; typedef GList *GtkLayout_listautoptr; typedef GSList *GtkLayout_slistautoptr; typedef GQueue *GtkLayout_queueautoptr; 26553: # 107 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 107 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 107 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 107 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkLayout (GtkLayout *_ptr) { if (_ptr) (g_object_unref) ((GtkLayout *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkLayout (GtkLayout **_ptr) { glib_autoptr_clear_GtkLayout (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkLayout (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkLayout (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkLayout (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 107 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 107 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkLevelBar *GtkLevelBar_autoptr; typedef GList *GtkLevelBar_listautoptr; typedef GSList *GtkLevelBar_slistautoptr; typedef GQueue *GtkLevelBar_queueautoptr; 26553: # 108 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 108 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 108 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 108 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkLevelBar (GtkLevelBar *_ptr) { if (_ptr) (g_object_unref) ((GtkLevelBar *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkLevelBar (GtkLevelBar **_ptr) { glib_autoptr_clear_GtkLevelBar (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkLevelBar (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkLevelBar (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkLevelBar (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 108 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 108 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkLinkButton *GtkLinkButton_autoptr; typedef GList *GtkLinkButton_listautoptr; typedef GSList *GtkLinkButton_slistautoptr; typedef GQueue *GtkLinkButton_queueautoptr; 26553: # 109 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 109 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 109 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 109 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkLinkButton (GtkLinkButton *_ptr) { if (_ptr) (g_object_unref) ((GtkLinkButton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkLinkButton (GtkLinkButton **_ptr) { glib_autoptr_clear_GtkLinkButton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkLinkButton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkLinkButton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkLinkButton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 109 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 109 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkListStore *GtkListStore_autoptr; typedef GList *GtkListStore_listautoptr; typedef GSList *GtkListStore_slistautoptr; typedef GQueue *GtkListStore_queueautoptr; 26553: # 110 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 110 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 110 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 110 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkListStore (GtkListStore *_ptr) { if (_ptr) (g_object_unref) ((GtkListStore *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkListStore (GtkListStore **_ptr) { glib_autoptr_clear_GtkListStore (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkListStore (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkListStore (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkListStore (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 110 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 110 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkLockButton *GtkLockButton_autoptr; typedef GList *GtkLockButton_listautoptr; typedef GSList *GtkLockButton_slistautoptr; typedef GQueue *GtkLockButton_queueautoptr; 26553: # 111 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 111 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 111 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 111 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkLockButton (GtkLockButton *_ptr) { if (_ptr) (g_object_unref) ((GtkLockButton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkLockButton (GtkLockButton **_ptr) { glib_autoptr_clear_GtkLockButton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkLockButton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkLockButton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkLockButton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 111 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 111 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkMenuBar *GtkMenuBar_autoptr; typedef GList *GtkMenuBar_listautoptr; typedef GSList *GtkMenuBar_slistautoptr; typedef GQueue *GtkMenuBar_queueautoptr; 26553: # 112 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 112 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 112 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 112 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkMenuBar (GtkMenuBar *_ptr) { if (_ptr) (g_object_unref) ((GtkMenuBar *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkMenuBar (GtkMenuBar **_ptr) { glib_autoptr_clear_GtkMenuBar (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkMenuBar (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkMenuBar (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkMenuBar (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 112 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 112 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkMenuButton *GtkMenuButton_autoptr; typedef GList *GtkMenuButton_listautoptr; typedef GSList *GtkMenuButton_slistautoptr; typedef GQueue *GtkMenuButton_queueautoptr; 26553: # 113 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 113 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 113 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 113 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkMenuButton (GtkMenuButton *_ptr) { if (_ptr) (g_object_unref) ((GtkMenuButton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkMenuButton (GtkMenuButton **_ptr) { glib_autoptr_clear_GtkMenuButton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkMenuButton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkMenuButton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkMenuButton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 113 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 113 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkMenuItem *GtkMenuItem_autoptr; typedef GList *GtkMenuItem_listautoptr; typedef GSList *GtkMenuItem_slistautoptr; typedef GQueue *GtkMenuItem_queueautoptr; 26553: # 114 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 114 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 114 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 114 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkMenuItem (GtkMenuItem *_ptr) { if (_ptr) (g_object_unref) ((GtkMenuItem *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkMenuItem (GtkMenuItem **_ptr) { glib_autoptr_clear_GtkMenuItem (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkMenuItem (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkMenuItem (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkMenuItem (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 114 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 114 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkMenuToolButton *GtkMenuToolButton_autoptr; typedef GList *GtkMenuToolButton_listautoptr; typedef GSList *GtkMenuToolButton_slistautoptr; typedef GQueue *GtkMenuToolButton_queueautoptr; 26553: # 115 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 115 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 115 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 115 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkMenuToolButton (GtkMenuToolButton *_ptr) { if (_ptr) (g_object_unref) ((GtkMenuToolButton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkMenuToolButton (GtkMenuToolButton **_ptr) { glib_autoptr_clear_GtkMenuToolButton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkMenuToolButton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkMenuToolButton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkMenuToolButton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 115 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 115 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkMessageDialog *GtkMessageDialog_autoptr; typedef GList *GtkMessageDialog_listautoptr; typedef GSList *GtkMessageDialog_slistautoptr; typedef GQueue *GtkMessageDialog_queueautoptr; 26553: # 116 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 116 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 116 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 116 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkMessageDialog (GtkMessageDialog *_ptr) { if (_ptr) (g_object_unref) ((GtkMessageDialog *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkMessageDialog (GtkMessageDialog **_ptr) { glib_autoptr_clear_GtkMessageDialog (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkMessageDialog (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkMessageDialog (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkMessageDialog (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 116 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 116 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkMountOperation *GtkMountOperation_autoptr; typedef GList *GtkMountOperation_listautoptr; typedef GSList *GtkMountOperation_slistautoptr; typedef GQueue *GtkMountOperation_queueautoptr; 26553: # 117 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 117 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 117 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 117 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkMountOperation (GtkMountOperation *_ptr) { if (_ptr) (g_object_unref) ((GtkMountOperation *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkMountOperation (GtkMountOperation **_ptr) { glib_autoptr_clear_GtkMountOperation (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkMountOperation (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkMountOperation (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkMountOperation (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 117 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 117 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkNotebook *GtkNotebook_autoptr; typedef GList *GtkNotebook_listautoptr; typedef GSList *GtkNotebook_slistautoptr; typedef GQueue *GtkNotebook_queueautoptr; 26553: # 118 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 118 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 118 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 118 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkNotebook (GtkNotebook *_ptr) { if (_ptr) (g_object_unref) ((GtkNotebook *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkNotebook (GtkNotebook **_ptr) { glib_autoptr_clear_GtkNotebook (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkNotebook (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkNotebook (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkNotebook (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 118 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 118 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkOffscreenWindow *GtkOffscreenWindow_autoptr; typedef GList *GtkOffscreenWindow_listautoptr; typedef GSList *GtkOffscreenWindow_slistautoptr; typedef GQueue *GtkOffscreenWindow_queueautoptr; 26553: # 119 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 119 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 119 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 119 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkOffscreenWindow (GtkOffscreenWindow *_ptr) { if (_ptr) (g_object_unref) ((GtkOffscreenWindow *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkOffscreenWindow (GtkOffscreenWindow **_ptr) { glib_autoptr_clear_GtkOffscreenWindow (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkOffscreenWindow (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkOffscreenWindow (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkOffscreenWindow (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 119 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 119 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkOrientable *GtkOrientable_autoptr; typedef GList *GtkOrientable_listautoptr; typedef GSList *GtkOrientable_slistautoptr; typedef GQueue *GtkOrientable_queueautoptr; 26553: # 120 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 120 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 120 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 120 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkOrientable (GtkOrientable *_ptr) { if (_ptr) (g_object_unref) ((GtkOrientable *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkOrientable (GtkOrientable **_ptr) { glib_autoptr_clear_GtkOrientable (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkOrientable (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkOrientable (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkOrientable (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 120 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 120 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkOverlay *GtkOverlay_autoptr; typedef GList *GtkOverlay_listautoptr; typedef GSList *GtkOverlay_slistautoptr; typedef GQueue *GtkOverlay_queueautoptr; 26553: # 121 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 121 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 121 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 121 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkOverlay (GtkOverlay *_ptr) { if (_ptr) (g_object_unref) ((GtkOverlay *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkOverlay (GtkOverlay **_ptr) { glib_autoptr_clear_GtkOverlay (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkOverlay (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkOverlay (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkOverlay (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 121 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 121 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkPageSetup *GtkPageSetup_autoptr; typedef GList *GtkPageSetup_listautoptr; typedef GSList *GtkPageSetup_slistautoptr; typedef GQueue *GtkPageSetup_queueautoptr; 26553: # 122 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 122 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 122 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 122 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkPageSetup (GtkPageSetup *_ptr) { if (_ptr) (g_object_unref) ((GtkPageSetup *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkPageSetup (GtkPageSetup **_ptr) { glib_autoptr_clear_GtkPageSetup (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkPageSetup (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkPageSetup (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkPageSetup (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 122 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 122 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkPaned *GtkPaned_autoptr; typedef GList *GtkPaned_listautoptr; typedef GSList *GtkPaned_slistautoptr; typedef GQueue *GtkPaned_queueautoptr; 26553: # 123 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 123 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 123 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 123 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkPaned (GtkPaned *_ptr) { if (_ptr) (g_object_unref) ((GtkPaned *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkPaned (GtkPaned **_ptr) { glib_autoptr_clear_GtkPaned (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkPaned (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkPaned (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkPaned (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 123 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 123 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkPlacesSidebar *GtkPlacesSidebar_autoptr; typedef GList *GtkPlacesSidebar_listautoptr; typedef GSList *GtkPlacesSidebar_slistautoptr; typedef GQueue *GtkPlacesSidebar_queueautoptr; 26553: # 124 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 124 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 124 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 124 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkPlacesSidebar (GtkPlacesSidebar *_ptr) { if (_ptr) (g_object_unref) ((GtkPlacesSidebar *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkPlacesSidebar (GtkPlacesSidebar **_ptr) { glib_autoptr_clear_GtkPlacesSidebar (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkPlacesSidebar (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkPlacesSidebar (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkPlacesSidebar (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 124 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 124 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkPopover *GtkPopover_autoptr; typedef GList *GtkPopover_listautoptr; typedef GSList *GtkPopover_slistautoptr; typedef GQueue *GtkPopover_queueautoptr; 26553: # 125 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 125 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 125 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 125 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkPopover (GtkPopover *_ptr) { if (_ptr) (g_object_unref) ((GtkPopover *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkPopover (GtkPopover **_ptr) { glib_autoptr_clear_GtkPopover (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkPopover (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkPopover (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkPopover (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 125 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 125 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkPopoverMenu *GtkPopoverMenu_autoptr; typedef GList *GtkPopoverMenu_listautoptr; typedef GSList *GtkPopoverMenu_slistautoptr; typedef GQueue *GtkPopoverMenu_queueautoptr; 26553: # 126 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 126 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 126 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 126 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkPopoverMenu (GtkPopoverMenu *_ptr) { if (_ptr) (g_object_unref) ((GtkPopoverMenu *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkPopoverMenu (GtkPopoverMenu **_ptr) { glib_autoptr_clear_GtkPopoverMenu (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkPopoverMenu (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkPopoverMenu (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkPopoverMenu (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 126 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 126 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkPrintContext *GtkPrintContext_autoptr; typedef GList *GtkPrintContext_listautoptr; typedef GSList *GtkPrintContext_slistautoptr; typedef GQueue *GtkPrintContext_queueautoptr; 26553: # 127 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 127 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 127 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 127 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkPrintContext (GtkPrintContext *_ptr) { if (_ptr) (g_object_unref) ((GtkPrintContext *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkPrintContext (GtkPrintContext **_ptr) { glib_autoptr_clear_GtkPrintContext (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkPrintContext (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkPrintContext (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkPrintContext (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 127 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 127 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkPrintOperation *GtkPrintOperation_autoptr; typedef GList *GtkPrintOperation_listautoptr; typedef GSList *GtkPrintOperation_slistautoptr; typedef GQueue *GtkPrintOperation_queueautoptr; 26553: # 128 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 128 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 128 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 128 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkPrintOperation (GtkPrintOperation *_ptr) { if (_ptr) (g_object_unref) ((GtkPrintOperation *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkPrintOperation (GtkPrintOperation **_ptr) { glib_autoptr_clear_GtkPrintOperation (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkPrintOperation (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkPrintOperation (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkPrintOperation (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 128 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 128 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkPrintOperationPreview *GtkPrintOperationPreview_autoptr; typedef GList *GtkPrintOperationPreview_listautoptr; typedef GSList *GtkPrintOperationPreview_slistautoptr; typedef GQueue *GtkPrintOperationPreview_queueautoptr; 26553: # 129 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 129 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 129 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 129 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkPrintOperationPreview (GtkPrintOperationPreview *_ptr) { if (_ptr) (g_object_unref) ((GtkPrintOperationPreview *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkPrintOperationPreview (GtkPrintOperationPreview **_ptr) { glib_autoptr_clear_GtkPrintOperationPreview (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkPrintOperationPreview (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkPrintOperationPreview (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkPrintOperationPreview (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 129 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 129 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkPrintSettings *GtkPrintSettings_autoptr; typedef GList *GtkPrintSettings_listautoptr; typedef GSList *GtkPrintSettings_slistautoptr; typedef GQueue *GtkPrintSettings_queueautoptr; 26553: # 130 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 130 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 130 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 130 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkPrintSettings (GtkPrintSettings *_ptr) { if (_ptr) (g_object_unref) ((GtkPrintSettings *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkPrintSettings (GtkPrintSettings **_ptr) { glib_autoptr_clear_GtkPrintSettings (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkPrintSettings (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkPrintSettings (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkPrintSettings (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 130 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 130 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkProgressBar *GtkProgressBar_autoptr; typedef GList *GtkProgressBar_listautoptr; typedef GSList *GtkProgressBar_slistautoptr; typedef GQueue *GtkProgressBar_queueautoptr; 26553: # 131 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 131 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 131 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 131 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkProgressBar (GtkProgressBar *_ptr) { if (_ptr) (g_object_unref) ((GtkProgressBar *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkProgressBar (GtkProgressBar **_ptr) { glib_autoptr_clear_GtkProgressBar (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkProgressBar (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkProgressBar (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkProgressBar (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 131 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 131 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkRadioButton *GtkRadioButton_autoptr; typedef GList *GtkRadioButton_listautoptr; typedef GSList *GtkRadioButton_slistautoptr; typedef GQueue *GtkRadioButton_queueautoptr; 26553: # 132 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 132 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 132 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 132 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkRadioButton (GtkRadioButton *_ptr) { if (_ptr) (g_object_unref) ((GtkRadioButton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkRadioButton (GtkRadioButton **_ptr) { glib_autoptr_clear_GtkRadioButton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkRadioButton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkRadioButton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkRadioButton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 132 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 132 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkRadioMenuItem *GtkRadioMenuItem_autoptr; typedef GList *GtkRadioMenuItem_listautoptr; typedef GSList *GtkRadioMenuItem_slistautoptr; typedef GQueue *GtkRadioMenuItem_queueautoptr; 26553: # 133 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 133 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 133 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 133 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkRadioMenuItem (GtkRadioMenuItem *_ptr) { if (_ptr) (g_object_unref) ((GtkRadioMenuItem *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkRadioMenuItem (GtkRadioMenuItem **_ptr) { glib_autoptr_clear_GtkRadioMenuItem (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkRadioMenuItem (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkRadioMenuItem (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkRadioMenuItem (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 133 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 133 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkRadioToolButton *GtkRadioToolButton_autoptr; typedef GList *GtkRadioToolButton_listautoptr; typedef GSList *GtkRadioToolButton_slistautoptr; typedef GQueue *GtkRadioToolButton_queueautoptr; 26553: # 134 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 134 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 134 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 134 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkRadioToolButton (GtkRadioToolButton *_ptr) { if (_ptr) (g_object_unref) ((GtkRadioToolButton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkRadioToolButton (GtkRadioToolButton **_ptr) { glib_autoptr_clear_GtkRadioToolButton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkRadioToolButton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkRadioToolButton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkRadioToolButton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 134 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 134 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkRange *GtkRange_autoptr; typedef GList *GtkRange_listautoptr; typedef GSList *GtkRange_slistautoptr; typedef GQueue *GtkRange_queueautoptr; 26553: # 135 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 135 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 135 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 135 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkRange (GtkRange *_ptr) { if (_ptr) (g_object_unref) ((GtkRange *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkRange (GtkRange **_ptr) { glib_autoptr_clear_GtkRange (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkRange (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkRange (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkRange (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 135 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 135 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkRcStyle *GtkRcStyle_autoptr; typedef GList *GtkRcStyle_listautoptr; typedef GSList *GtkRcStyle_slistautoptr; typedef GQueue *GtkRcStyle_queueautoptr; 26553: # 136 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 136 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 136 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 136 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkRcStyle (GtkRcStyle *_ptr) { if (_ptr) (g_object_unref) ((GtkRcStyle *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkRcStyle (GtkRcStyle **_ptr) { glib_autoptr_clear_GtkRcStyle (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkRcStyle (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkRcStyle (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkRcStyle (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 136 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 136 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkRecentChooser *GtkRecentChooser_autoptr; typedef GList *GtkRecentChooser_listautoptr; typedef GSList *GtkRecentChooser_slistautoptr; typedef GQueue *GtkRecentChooser_queueautoptr; 26553: # 137 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 137 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 137 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 137 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkRecentChooser (GtkRecentChooser *_ptr) { if (_ptr) (g_object_unref) ((GtkRecentChooser *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkRecentChooser (GtkRecentChooser **_ptr) { glib_autoptr_clear_GtkRecentChooser (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkRecentChooser (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkRecentChooser (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkRecentChooser (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 137 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 137 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkRecentChooserDialog *GtkRecentChooserDialog_autoptr; typedef GList *GtkRecentChooserDialog_listautoptr; typedef GSList *GtkRecentChooserDialog_slistautoptr; typedef GQueue *GtkRecentChooserDialog_queueautoptr; 26553: # 138 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 138 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 138 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 138 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkRecentChooserDialog (GtkRecentChooserDialog *_ptr) { if (_ptr) (g_object_unref) ((GtkRecentChooserDialog *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkRecentChooserDialog (GtkRecentChooserDialog **_ptr) { glib_autoptr_clear_GtkRecentChooserDialog (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkRecentChooserDialog (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkRecentChooserDialog (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkRecentChooserDialog (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 138 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 138 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkRecentChooserMenu *GtkRecentChooserMenu_autoptr; typedef GList *GtkRecentChooserMenu_listautoptr; typedef GSList *GtkRecentChooserMenu_slistautoptr; typedef GQueue *GtkRecentChooserMenu_queueautoptr; 26553: # 139 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 139 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 139 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 139 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkRecentChooserMenu (GtkRecentChooserMenu *_ptr) { if (_ptr) (g_object_unref) ((GtkRecentChooserMenu *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkRecentChooserMenu (GtkRecentChooserMenu **_ptr) { glib_autoptr_clear_GtkRecentChooserMenu (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkRecentChooserMenu (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkRecentChooserMenu (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkRecentChooserMenu (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 139 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 139 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkRecentChooserWidget *GtkRecentChooserWidget_autoptr; typedef GList *GtkRecentChooserWidget_listautoptr; typedef GSList *GtkRecentChooserWidget_slistautoptr; typedef GQueue *GtkRecentChooserWidget_queueautoptr; 26553: # 140 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 140 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 140 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 140 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkRecentChooserWidget (GtkRecentChooserWidget *_ptr) { if (_ptr) (g_object_unref) ((GtkRecentChooserWidget *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkRecentChooserWidget (GtkRecentChooserWidget **_ptr) { glib_autoptr_clear_GtkRecentChooserWidget (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkRecentChooserWidget (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkRecentChooserWidget (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkRecentChooserWidget (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 140 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 140 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkRecentFilter *GtkRecentFilter_autoptr; typedef GList *GtkRecentFilter_listautoptr; typedef GSList *GtkRecentFilter_slistautoptr; typedef GQueue *GtkRecentFilter_queueautoptr; 26553: # 141 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 141 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 141 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 141 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkRecentFilter (GtkRecentFilter *_ptr) { if (_ptr) (g_object_unref) ((GtkRecentFilter *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkRecentFilter (GtkRecentFilter **_ptr) { glib_autoptr_clear_GtkRecentFilter (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkRecentFilter (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkRecentFilter (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkRecentFilter (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 141 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 141 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkRecentManager *GtkRecentManager_autoptr; typedef GList *GtkRecentManager_listautoptr; typedef GSList *GtkRecentManager_slistautoptr; typedef GQueue *GtkRecentManager_queueautoptr; 26553: # 142 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 142 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 142 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 142 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkRecentManager (GtkRecentManager *_ptr) { if (_ptr) (g_object_unref) ((GtkRecentManager *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkRecentManager (GtkRecentManager **_ptr) { glib_autoptr_clear_GtkRecentManager (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkRecentManager (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkRecentManager (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkRecentManager (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 142 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 142 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkRevealer *GtkRevealer_autoptr; typedef GList *GtkRevealer_listautoptr; typedef GSList *GtkRevealer_slistautoptr; typedef GQueue *GtkRevealer_queueautoptr; 26553: # 143 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 143 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 143 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 143 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkRevealer (GtkRevealer *_ptr) { if (_ptr) (g_object_unref) ((GtkRevealer *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkRevealer (GtkRevealer **_ptr) { glib_autoptr_clear_GtkRevealer (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkRevealer (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkRevealer (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkRevealer (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 143 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 143 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkScale *GtkScale_autoptr; typedef GList *GtkScale_listautoptr; typedef GSList *GtkScale_slistautoptr; typedef GQueue *GtkScale_queueautoptr; 26553: # 144 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 144 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 144 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 144 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkScale (GtkScale *_ptr) { if (_ptr) (g_object_unref) ((GtkScale *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkScale (GtkScale **_ptr) { glib_autoptr_clear_GtkScale (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkScale (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkScale (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkScale (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 144 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 144 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkScaleButton *GtkScaleButton_autoptr; typedef GList *GtkScaleButton_listautoptr; typedef GSList *GtkScaleButton_slistautoptr; typedef GQueue *GtkScaleButton_queueautoptr; 26553: # 145 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 145 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 145 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 145 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkScaleButton (GtkScaleButton *_ptr) { if (_ptr) (g_object_unref) ((GtkScaleButton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkScaleButton (GtkScaleButton **_ptr) { glib_autoptr_clear_GtkScaleButton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkScaleButton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkScaleButton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkScaleButton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 145 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 145 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkScrollable *GtkScrollable_autoptr; typedef GList *GtkScrollable_listautoptr; typedef GSList *GtkScrollable_slistautoptr; typedef GQueue *GtkScrollable_queueautoptr; 26553: # 146 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 146 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 146 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 146 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkScrollable (GtkScrollable *_ptr) { if (_ptr) (g_object_unref) ((GtkScrollable *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkScrollable (GtkScrollable **_ptr) { glib_autoptr_clear_GtkScrollable (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkScrollable (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkScrollable (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkScrollable (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 146 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 146 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkScrollbar *GtkScrollbar_autoptr; typedef GList *GtkScrollbar_listautoptr; typedef GSList *GtkScrollbar_slistautoptr; typedef GQueue *GtkScrollbar_queueautoptr; 26553: # 147 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 147 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 147 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 147 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkScrollbar (GtkScrollbar *_ptr) { if (_ptr) (g_object_unref) ((GtkScrollbar *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkScrollbar (GtkScrollbar **_ptr) { glib_autoptr_clear_GtkScrollbar (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkScrollbar (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkScrollbar (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkScrollbar (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 147 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 147 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkScrolledWindow *GtkScrolledWindow_autoptr; typedef GList *GtkScrolledWindow_listautoptr; typedef GSList *GtkScrolledWindow_slistautoptr; typedef GQueue *GtkScrolledWindow_queueautoptr; 26553: # 148 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 148 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 148 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 148 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkScrolledWindow (GtkScrolledWindow *_ptr) { if (_ptr) (g_object_unref) ((GtkScrolledWindow *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkScrolledWindow (GtkScrolledWindow **_ptr) { glib_autoptr_clear_GtkScrolledWindow (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkScrolledWindow (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkScrolledWindow (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkScrolledWindow (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 148 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 148 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkSearchBar *GtkSearchBar_autoptr; typedef GList *GtkSearchBar_listautoptr; typedef GSList *GtkSearchBar_slistautoptr; typedef GQueue *GtkSearchBar_queueautoptr; 26553: # 149 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 149 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 149 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 149 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkSearchBar (GtkSearchBar *_ptr) { if (_ptr) (g_object_unref) ((GtkSearchBar *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkSearchBar (GtkSearchBar **_ptr) { glib_autoptr_clear_GtkSearchBar (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkSearchBar (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkSearchBar (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkSearchBar (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 149 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 149 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkSearchEntry *GtkSearchEntry_autoptr; typedef GList *GtkSearchEntry_listautoptr; typedef GSList *GtkSearchEntry_slistautoptr; typedef GQueue *GtkSearchEntry_queueautoptr; 26553: # 150 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 150 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 150 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 150 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkSearchEntry (GtkSearchEntry *_ptr) { if (_ptr) (g_object_unref) ((GtkSearchEntry *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkSearchEntry (GtkSearchEntry **_ptr) { glib_autoptr_clear_GtkSearchEntry (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkSearchEntry (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkSearchEntry (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkSearchEntry (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 150 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 150 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkSeparator *GtkSeparator_autoptr; typedef GList *GtkSeparator_listautoptr; typedef GSList *GtkSeparator_slistautoptr; typedef GQueue *GtkSeparator_queueautoptr; 26553: # 151 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 151 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 151 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 151 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkSeparator (GtkSeparator *_ptr) { if (_ptr) (g_object_unref) ((GtkSeparator *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkSeparator (GtkSeparator **_ptr) { glib_autoptr_clear_GtkSeparator (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkSeparator (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkSeparator (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkSeparator (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 151 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 151 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkSeparatorMenuItem *GtkSeparatorMenuItem_autoptr; typedef GList *GtkSeparatorMenuItem_listautoptr; typedef GSList *GtkSeparatorMenuItem_slistautoptr; typedef GQueue *GtkSeparatorMenuItem_queueautoptr; 26553: # 152 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 152 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 152 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 152 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkSeparatorMenuItem (GtkSeparatorMenuItem *_ptr) { if (_ptr) (g_object_unref) ((GtkSeparatorMenuItem *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkSeparatorMenuItem (GtkSeparatorMenuItem **_ptr) { glib_autoptr_clear_GtkSeparatorMenuItem (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkSeparatorMenuItem (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkSeparatorMenuItem (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkSeparatorMenuItem (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 152 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 152 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkSeparatorToolItem *GtkSeparatorToolItem_autoptr; typedef GList *GtkSeparatorToolItem_listautoptr; typedef GSList *GtkSeparatorToolItem_slistautoptr; typedef GQueue *GtkSeparatorToolItem_queueautoptr; 26553: # 153 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 153 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 153 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 153 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkSeparatorToolItem (GtkSeparatorToolItem *_ptr) { if (_ptr) (g_object_unref) ((GtkSeparatorToolItem *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkSeparatorToolItem (GtkSeparatorToolItem **_ptr) { glib_autoptr_clear_GtkSeparatorToolItem (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkSeparatorToolItem (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkSeparatorToolItem (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkSeparatorToolItem (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 153 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 153 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkSettings *GtkSettings_autoptr; typedef GList *GtkSettings_listautoptr; typedef GSList *GtkSettings_slistautoptr; typedef GQueue *GtkSettings_queueautoptr; 26553: # 154 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 154 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 154 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 154 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkSettings (GtkSettings *_ptr) { if (_ptr) (g_object_unref) ((GtkSettings *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkSettings (GtkSettings **_ptr) { glib_autoptr_clear_GtkSettings (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkSettings (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkSettings (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkSettings (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 154 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 154 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkStackSidebar *GtkStackSidebar_autoptr; typedef GList *GtkStackSidebar_listautoptr; typedef GSList *GtkStackSidebar_slistautoptr; typedef GQueue *GtkStackSidebar_queueautoptr; 26553: # 155 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 155 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 155 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 155 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkStackSidebar (GtkStackSidebar *_ptr) { if (_ptr) (g_object_unref) ((GtkStackSidebar *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkStackSidebar (GtkStackSidebar **_ptr) { glib_autoptr_clear_GtkStackSidebar (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkStackSidebar (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkStackSidebar (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkStackSidebar (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 155 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 155 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkSizeGroup *GtkSizeGroup_autoptr; typedef GList *GtkSizeGroup_listautoptr; typedef GSList *GtkSizeGroup_slistautoptr; typedef GQueue *GtkSizeGroup_queueautoptr; 26553: # 156 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 156 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 156 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 156 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkSizeGroup (GtkSizeGroup *_ptr) { if (_ptr) (g_object_unref) ((GtkSizeGroup *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkSizeGroup (GtkSizeGroup **_ptr) { glib_autoptr_clear_GtkSizeGroup (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkSizeGroup (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkSizeGroup (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkSizeGroup (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 156 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 156 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkSpinButton *GtkSpinButton_autoptr; typedef GList *GtkSpinButton_listautoptr; typedef GSList *GtkSpinButton_slistautoptr; typedef GQueue *GtkSpinButton_queueautoptr; 26553: # 157 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 157 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 157 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 157 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkSpinButton (GtkSpinButton *_ptr) { if (_ptr) (g_object_unref) ((GtkSpinButton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkSpinButton (GtkSpinButton **_ptr) { glib_autoptr_clear_GtkSpinButton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkSpinButton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkSpinButton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkSpinButton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 157 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 157 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkSpinner *GtkSpinner_autoptr; typedef GList *GtkSpinner_listautoptr; typedef GSList *GtkSpinner_slistautoptr; typedef GQueue *GtkSpinner_queueautoptr; 26553: # 158 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 158 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 158 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 158 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkSpinner (GtkSpinner *_ptr) { if (_ptr) (g_object_unref) ((GtkSpinner *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkSpinner (GtkSpinner **_ptr) { glib_autoptr_clear_GtkSpinner (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkSpinner (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkSpinner (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkSpinner (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 158 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 158 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkStack *GtkStack_autoptr; typedef GList *GtkStack_listautoptr; typedef GSList *GtkStack_slistautoptr; typedef GQueue *GtkStack_queueautoptr; 26553: # 159 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 159 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 159 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 159 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkStack (GtkStack *_ptr) { if (_ptr) (g_object_unref) ((GtkStack *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkStack (GtkStack **_ptr) { glib_autoptr_clear_GtkStack (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkStack (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkStack (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkStack (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 159 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 159 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkStackSwitcher *GtkStackSwitcher_autoptr; typedef GList *GtkStackSwitcher_listautoptr; typedef GSList *GtkStackSwitcher_slistautoptr; typedef GQueue *GtkStackSwitcher_queueautoptr; 26553: # 160 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 160 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 160 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 160 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkStackSwitcher (GtkStackSwitcher *_ptr) { if (_ptr) (g_object_unref) ((GtkStackSwitcher *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkStackSwitcher (GtkStackSwitcher **_ptr) { glib_autoptr_clear_GtkStackSwitcher (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkStackSwitcher (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkStackSwitcher (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkStackSwitcher (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 160 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 160 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkStatusbar *GtkStatusbar_autoptr; typedef GList *GtkStatusbar_listautoptr; typedef GSList *GtkStatusbar_slistautoptr; typedef GQueue *GtkStatusbar_queueautoptr; 26553: # 161 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 161 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 161 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 161 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkStatusbar (GtkStatusbar *_ptr) { if (_ptr) (g_object_unref) ((GtkStatusbar *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkStatusbar (GtkStatusbar **_ptr) { glib_autoptr_clear_GtkStatusbar (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkStatusbar (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkStatusbar (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkStatusbar (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 161 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 161 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkStyle *GtkStyle_autoptr; typedef GList *GtkStyle_listautoptr; typedef GSList *GtkStyle_slistautoptr; typedef GQueue *GtkStyle_queueautoptr; 26553: # 162 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 162 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 162 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 162 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkStyle (GtkStyle *_ptr) { if (_ptr) (g_object_unref) ((GtkStyle *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkStyle (GtkStyle **_ptr) { glib_autoptr_clear_GtkStyle (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkStyle (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkStyle (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkStyle (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 162 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 162 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkStyleContext *GtkStyleContext_autoptr; typedef GList *GtkStyleContext_listautoptr; typedef GSList *GtkStyleContext_slistautoptr; typedef GQueue *GtkStyleContext_queueautoptr; 26553: # 163 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 163 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 163 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 163 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkStyleContext (GtkStyleContext *_ptr) { if (_ptr) (g_object_unref) ((GtkStyleContext *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkStyleContext (GtkStyleContext **_ptr) { glib_autoptr_clear_GtkStyleContext (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkStyleContext (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkStyleContext (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkStyleContext (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 163 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 163 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkStyleProperties *GtkStyleProperties_autoptr; typedef GList *GtkStyleProperties_listautoptr; typedef GSList *GtkStyleProperties_slistautoptr; typedef GQueue *GtkStyleProperties_queueautoptr; 26553: # 164 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 164 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 164 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 164 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkStyleProperties (GtkStyleProperties *_ptr) { if (_ptr) (g_object_unref) ((GtkStyleProperties *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkStyleProperties (GtkStyleProperties **_ptr) { glib_autoptr_clear_GtkStyleProperties (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkStyleProperties (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkStyleProperties (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkStyleProperties (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 164 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 164 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkStyleProvider *GtkStyleProvider_autoptr; typedef GList *GtkStyleProvider_listautoptr; typedef GSList *GtkStyleProvider_slistautoptr; typedef GQueue *GtkStyleProvider_queueautoptr; 26553: # 165 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 165 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 165 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 165 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkStyleProvider (GtkStyleProvider *_ptr) { if (_ptr) (g_object_unref) ((GtkStyleProvider *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkStyleProvider (GtkStyleProvider **_ptr) { glib_autoptr_clear_GtkStyleProvider (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkStyleProvider (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkStyleProvider (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkStyleProvider (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 165 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 165 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkSwitch *GtkSwitch_autoptr; typedef GList *GtkSwitch_listautoptr; typedef GSList *GtkSwitch_slistautoptr; typedef GQueue *GtkSwitch_queueautoptr; 26553: # 166 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 166 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 166 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 166 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkSwitch (GtkSwitch *_ptr) { if (_ptr) (g_object_unref) ((GtkSwitch *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkSwitch (GtkSwitch **_ptr) { glib_autoptr_clear_GtkSwitch (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkSwitch (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkSwitch (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkSwitch (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 166 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 166 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTextBuffer *GtkTextBuffer_autoptr; typedef GList *GtkTextBuffer_listautoptr; typedef GSList *GtkTextBuffer_slistautoptr; typedef GQueue *GtkTextBuffer_queueautoptr; 26553: # 167 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 167 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 167 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 167 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTextBuffer (GtkTextBuffer *_ptr) { if (_ptr) (g_object_unref) ((GtkTextBuffer *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTextBuffer (GtkTextBuffer **_ptr) { glib_autoptr_clear_GtkTextBuffer (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTextBuffer (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTextBuffer (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTextBuffer (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 167 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 167 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTextChildAnchor *GtkTextChildAnchor_autoptr; typedef GList *GtkTextChildAnchor_listautoptr; typedef GSList *GtkTextChildAnchor_slistautoptr; typedef GQueue *GtkTextChildAnchor_queueautoptr; 26553: # 168 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 168 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 168 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 168 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTextChildAnchor (GtkTextChildAnchor *_ptr) { if (_ptr) (g_object_unref) ((GtkTextChildAnchor *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTextChildAnchor (GtkTextChildAnchor **_ptr) { glib_autoptr_clear_GtkTextChildAnchor (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTextChildAnchor (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTextChildAnchor (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTextChildAnchor (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 168 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 168 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTextMark *GtkTextMark_autoptr; typedef GList *GtkTextMark_listautoptr; typedef GSList *GtkTextMark_slistautoptr; typedef GQueue *GtkTextMark_queueautoptr; 26553: # 169 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 169 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 169 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 169 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTextMark (GtkTextMark *_ptr) { if (_ptr) (g_object_unref) ((GtkTextMark *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTextMark (GtkTextMark **_ptr) { glib_autoptr_clear_GtkTextMark (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTextMark (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTextMark (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTextMark (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 169 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 169 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTextTag *GtkTextTag_autoptr; typedef GList *GtkTextTag_listautoptr; typedef GSList *GtkTextTag_slistautoptr; typedef GQueue *GtkTextTag_queueautoptr; 26553: # 170 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 170 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 170 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 170 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTextTag (GtkTextTag *_ptr) { if (_ptr) (g_object_unref) ((GtkTextTag *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTextTag (GtkTextTag **_ptr) { glib_autoptr_clear_GtkTextTag (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTextTag (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTextTag (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTextTag (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 170 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 170 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTextTagTable *GtkTextTagTable_autoptr; typedef GList *GtkTextTagTable_listautoptr; typedef GSList *GtkTextTagTable_slistautoptr; typedef GQueue *GtkTextTagTable_queueautoptr; 26553: # 171 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 171 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 171 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 171 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTextTagTable (GtkTextTagTable *_ptr) { if (_ptr) (g_object_unref) ((GtkTextTagTable *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTextTagTable (GtkTextTagTable **_ptr) { glib_autoptr_clear_GtkTextTagTable (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTextTagTable (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTextTagTable (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTextTagTable (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 171 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 171 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTextView *GtkTextView_autoptr; typedef GList *GtkTextView_listautoptr; typedef GSList *GtkTextView_slistautoptr; typedef GQueue *GtkTextView_queueautoptr; 26553: # 172 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 172 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 172 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 172 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTextView (GtkTextView *_ptr) { if (_ptr) (g_object_unref) ((GtkTextView *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTextView (GtkTextView **_ptr) { glib_autoptr_clear_GtkTextView (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTextView (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTextView (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTextView (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 172 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 172 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkToggleButton *GtkToggleButton_autoptr; typedef GList *GtkToggleButton_listautoptr; typedef GSList *GtkToggleButton_slistautoptr; typedef GQueue *GtkToggleButton_queueautoptr; 26553: # 173 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 173 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 173 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 173 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkToggleButton (GtkToggleButton *_ptr) { if (_ptr) (g_object_unref) ((GtkToggleButton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkToggleButton (GtkToggleButton **_ptr) { glib_autoptr_clear_GtkToggleButton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkToggleButton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkToggleButton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkToggleButton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 173 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 173 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkToggleToolButton *GtkToggleToolButton_autoptr; typedef GList *GtkToggleToolButton_listautoptr; typedef GSList *GtkToggleToolButton_slistautoptr; typedef GQueue *GtkToggleToolButton_queueautoptr; 26553: # 174 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 174 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 174 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 174 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkToggleToolButton (GtkToggleToolButton *_ptr) { if (_ptr) (g_object_unref) ((GtkToggleToolButton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkToggleToolButton (GtkToggleToolButton **_ptr) { glib_autoptr_clear_GtkToggleToolButton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkToggleToolButton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkToggleToolButton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkToggleToolButton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 174 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 174 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkToolButton *GtkToolButton_autoptr; typedef GList *GtkToolButton_listautoptr; typedef GSList *GtkToolButton_slistautoptr; typedef GQueue *GtkToolButton_queueautoptr; 26553: # 175 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 175 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 175 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 175 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkToolButton (GtkToolButton *_ptr) { if (_ptr) (g_object_unref) ((GtkToolButton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkToolButton (GtkToolButton **_ptr) { glib_autoptr_clear_GtkToolButton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkToolButton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkToolButton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkToolButton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 175 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 175 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkToolItem *GtkToolItem_autoptr; typedef GList *GtkToolItem_listautoptr; typedef GSList *GtkToolItem_slistautoptr; typedef GQueue *GtkToolItem_queueautoptr; 26553: # 176 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 176 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 176 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 176 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkToolItem (GtkToolItem *_ptr) { if (_ptr) (g_object_unref) ((GtkToolItem *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkToolItem (GtkToolItem **_ptr) { glib_autoptr_clear_GtkToolItem (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkToolItem (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkToolItem (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkToolItem (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 176 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 176 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkToolItemGroup *GtkToolItemGroup_autoptr; typedef GList *GtkToolItemGroup_listautoptr; typedef GSList *GtkToolItemGroup_slistautoptr; typedef GQueue *GtkToolItemGroup_queueautoptr; 26553: # 177 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 177 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 177 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 177 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkToolItemGroup (GtkToolItemGroup *_ptr) { if (_ptr) (g_object_unref) ((GtkToolItemGroup *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkToolItemGroup (GtkToolItemGroup **_ptr) { glib_autoptr_clear_GtkToolItemGroup (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkToolItemGroup (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkToolItemGroup (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkToolItemGroup (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 177 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 177 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkToolPalette *GtkToolPalette_autoptr; typedef GList *GtkToolPalette_listautoptr; typedef GSList *GtkToolPalette_slistautoptr; typedef GQueue *GtkToolPalette_queueautoptr; 26553: # 178 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 178 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 178 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 178 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkToolPalette (GtkToolPalette *_ptr) { if (_ptr) (g_object_unref) ((GtkToolPalette *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkToolPalette (GtkToolPalette **_ptr) { glib_autoptr_clear_GtkToolPalette (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkToolPalette (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkToolPalette (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkToolPalette (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 178 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 178 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkToolShell *GtkToolShell_autoptr; typedef GList *GtkToolShell_listautoptr; typedef GSList *GtkToolShell_slistautoptr; typedef GQueue *GtkToolShell_queueautoptr; 26553: # 179 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 179 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 179 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 179 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkToolShell (GtkToolShell *_ptr) { if (_ptr) (g_object_unref) ((GtkToolShell *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkToolShell (GtkToolShell **_ptr) { glib_autoptr_clear_GtkToolShell (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkToolShell (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkToolShell (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkToolShell (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 179 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 179 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkToolbar *GtkToolbar_autoptr; typedef GList *GtkToolbar_listautoptr; typedef GSList *GtkToolbar_slistautoptr; typedef GQueue *GtkToolbar_queueautoptr; 26553: # 180 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 180 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 180 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 180 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkToolbar (GtkToolbar *_ptr) { if (_ptr) (g_object_unref) ((GtkToolbar *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkToolbar (GtkToolbar **_ptr) { glib_autoptr_clear_GtkToolbar (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkToolbar (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkToolbar (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkToolbar (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 180 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 180 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTooltip *GtkTooltip_autoptr; typedef GList *GtkTooltip_listautoptr; typedef GSList *GtkTooltip_slistautoptr; typedef GQueue *GtkTooltip_queueautoptr; 26553: # 181 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 181 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 181 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 181 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTooltip (GtkTooltip *_ptr) { if (_ptr) (g_object_unref) ((GtkTooltip *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTooltip (GtkTooltip **_ptr) { glib_autoptr_clear_GtkTooltip (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTooltip (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTooltip (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTooltip (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 181 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 181 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTreeDragDest *GtkTreeDragDest_autoptr; typedef GList *GtkTreeDragDest_listautoptr; typedef GSList *GtkTreeDragDest_slistautoptr; typedef GQueue *GtkTreeDragDest_queueautoptr; 26553: # 182 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 182 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 182 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 182 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTreeDragDest (GtkTreeDragDest *_ptr) { if (_ptr) (g_object_unref) ((GtkTreeDragDest *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTreeDragDest (GtkTreeDragDest **_ptr) { glib_autoptr_clear_GtkTreeDragDest (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTreeDragDest (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTreeDragDest (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTreeDragDest (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 182 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 182 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTreeDragSource *GtkTreeDragSource_autoptr; typedef GList *GtkTreeDragSource_listautoptr; typedef GSList *GtkTreeDragSource_slistautoptr; typedef GQueue *GtkTreeDragSource_queueautoptr; 26553: # 183 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 183 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 183 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 183 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTreeDragSource (GtkTreeDragSource *_ptr) { if (_ptr) (g_object_unref) ((GtkTreeDragSource *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTreeDragSource (GtkTreeDragSource **_ptr) { glib_autoptr_clear_GtkTreeDragSource (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTreeDragSource (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTreeDragSource (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTreeDragSource (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 183 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 183 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTreeModel *GtkTreeModel_autoptr; typedef GList *GtkTreeModel_listautoptr; typedef GSList *GtkTreeModel_slistautoptr; typedef GQueue *GtkTreeModel_queueautoptr; 26553: # 184 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 184 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 184 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 184 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTreeModel (GtkTreeModel *_ptr) { if (_ptr) (g_object_unref) ((GtkTreeModel *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTreeModel (GtkTreeModel **_ptr) { glib_autoptr_clear_GtkTreeModel (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTreeModel (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTreeModel (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTreeModel (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 184 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 184 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTreeModelFilter *GtkTreeModelFilter_autoptr; typedef GList *GtkTreeModelFilter_listautoptr; typedef GSList *GtkTreeModelFilter_slistautoptr; typedef GQueue *GtkTreeModelFilter_queueautoptr; 26553: # 185 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 185 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 185 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 185 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTreeModelFilter (GtkTreeModelFilter *_ptr) { if (_ptr) (g_object_unref) ((GtkTreeModelFilter *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTreeModelFilter (GtkTreeModelFilter **_ptr) { glib_autoptr_clear_GtkTreeModelFilter (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTreeModelFilter (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTreeModelFilter (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTreeModelFilter (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 185 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 185 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTreeModelSort *GtkTreeModelSort_autoptr; typedef GList *GtkTreeModelSort_listautoptr; typedef GSList *GtkTreeModelSort_slistautoptr; typedef GQueue *GtkTreeModelSort_queueautoptr; 26553: # 186 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 186 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 186 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 186 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTreeModelSort (GtkTreeModelSort *_ptr) { if (_ptr) (g_object_unref) ((GtkTreeModelSort *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTreeModelSort (GtkTreeModelSort **_ptr) { glib_autoptr_clear_GtkTreeModelSort (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTreeModelSort (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTreeModelSort (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTreeModelSort (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 186 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 186 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTreeSelection *GtkTreeSelection_autoptr; typedef GList *GtkTreeSelection_listautoptr; typedef GSList *GtkTreeSelection_slistautoptr; typedef GQueue *GtkTreeSelection_queueautoptr; 26553: # 187 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 187 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 187 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 187 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTreeSelection (GtkTreeSelection *_ptr) { if (_ptr) (g_object_unref) ((GtkTreeSelection *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTreeSelection (GtkTreeSelection **_ptr) { glib_autoptr_clear_GtkTreeSelection (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTreeSelection (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTreeSelection (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTreeSelection (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 187 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 187 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTreeSortable *GtkTreeSortable_autoptr; typedef GList *GtkTreeSortable_listautoptr; typedef GSList *GtkTreeSortable_slistautoptr; typedef GQueue *GtkTreeSortable_queueautoptr; 26553: # 188 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 188 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 188 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 188 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTreeSortable (GtkTreeSortable *_ptr) { if (_ptr) (g_object_unref) ((GtkTreeSortable *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTreeSortable (GtkTreeSortable **_ptr) { glib_autoptr_clear_GtkTreeSortable (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTreeSortable (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTreeSortable (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTreeSortable (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 188 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 188 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTreeStore *GtkTreeStore_autoptr; typedef GList *GtkTreeStore_listautoptr; typedef GSList *GtkTreeStore_slistautoptr; typedef GQueue *GtkTreeStore_queueautoptr; 26553: # 189 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 189 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 189 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 189 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTreeStore (GtkTreeStore *_ptr) { if (_ptr) (g_object_unref) ((GtkTreeStore *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTreeStore (GtkTreeStore **_ptr) { glib_autoptr_clear_GtkTreeStore (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTreeStore (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTreeStore (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTreeStore (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 189 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 189 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTreeView *GtkTreeView_autoptr; typedef GList *GtkTreeView_listautoptr; typedef GSList *GtkTreeView_slistautoptr; typedef GQueue *GtkTreeView_queueautoptr; 26553: # 190 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 190 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 190 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 190 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTreeView (GtkTreeView *_ptr) { if (_ptr) (g_object_unref) ((GtkTreeView *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTreeView (GtkTreeView **_ptr) { glib_autoptr_clear_GtkTreeView (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTreeView (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTreeView (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTreeView (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 190 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 190 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTreeViewColumn *GtkTreeViewColumn_autoptr; typedef GList *GtkTreeViewColumn_listautoptr; typedef GSList *GtkTreeViewColumn_slistautoptr; typedef GQueue *GtkTreeViewColumn_queueautoptr; 26553: # 191 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 191 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 191 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 191 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTreeViewColumn (GtkTreeViewColumn *_ptr) { if (_ptr) (g_object_unref) ((GtkTreeViewColumn *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTreeViewColumn (GtkTreeViewColumn **_ptr) { glib_autoptr_clear_GtkTreeViewColumn (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTreeViewColumn (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTreeViewColumn (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTreeViewColumn (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 191 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 191 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkViewport *GtkViewport_autoptr; typedef GList *GtkViewport_listautoptr; typedef GSList *GtkViewport_slistautoptr; typedef GQueue *GtkViewport_queueautoptr; 26553: # 192 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 192 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 192 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 192 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkViewport (GtkViewport *_ptr) { if (_ptr) (g_object_unref) ((GtkViewport *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkViewport (GtkViewport **_ptr) { glib_autoptr_clear_GtkViewport (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkViewport (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkViewport (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkViewport (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 192 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 192 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkVolumeButton *GtkVolumeButton_autoptr; typedef GList *GtkVolumeButton_listautoptr; typedef GSList *GtkVolumeButton_slistautoptr; typedef GQueue *GtkVolumeButton_queueautoptr; 26553: # 193 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 193 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 193 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 193 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkVolumeButton (GtkVolumeButton *_ptr) { if (_ptr) (g_object_unref) ((GtkVolumeButton *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkVolumeButton (GtkVolumeButton **_ptr) { glib_autoptr_clear_GtkVolumeButton (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkVolumeButton (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkVolumeButton (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_object_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkVolumeButton (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) g_object_unref); } 26553: # 193 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 193 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: 26553: typedef GtkPaperSize *GtkPaperSize_autoptr; typedef GList *GtkPaperSize_listautoptr; typedef GSList *GtkPaperSize_slistautoptr; typedef GQueue *GtkPaperSize_queueautoptr; 26553: # 195 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 195 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 195 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 195 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkPaperSize (GtkPaperSize *_ptr) { if (_ptr) (gtk_paper_size_free) ((GtkPaperSize *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkPaperSize (GtkPaperSize **_ptr) { glib_autoptr_clear_GtkPaperSize (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkPaperSize (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_paper_size_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkPaperSize (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_paper_size_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkPaperSize (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) gtk_paper_size_free); } 26553: # 195 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 195 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkRecentInfo *GtkRecentInfo_autoptr; typedef GList *GtkRecentInfo_listautoptr; typedef GSList *GtkRecentInfo_slistautoptr; typedef GQueue *GtkRecentInfo_queueautoptr; 26553: # 196 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 196 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 196 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 196 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkRecentInfo (GtkRecentInfo *_ptr) { if (_ptr) (gtk_recent_info_unref) ((GtkRecentInfo *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkRecentInfo (GtkRecentInfo **_ptr) { glib_autoptr_clear_GtkRecentInfo (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkRecentInfo (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_recent_info_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkRecentInfo (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_recent_info_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkRecentInfo (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) gtk_recent_info_unref); } 26553: # 196 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 196 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkSelectionData *GtkSelectionData_autoptr; typedef GList *GtkSelectionData_listautoptr; typedef GSList *GtkSelectionData_slistautoptr; typedef GQueue *GtkSelectionData_queueautoptr; 26553: # 197 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 197 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 197 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 197 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkSelectionData (GtkSelectionData *_ptr) { if (_ptr) (gtk_selection_data_free) ((GtkSelectionData *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkSelectionData (GtkSelectionData **_ptr) { glib_autoptr_clear_GtkSelectionData (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkSelectionData (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_selection_data_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkSelectionData (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_selection_data_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkSelectionData (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) gtk_selection_data_free); } 26553: # 197 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 197 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTargetList *GtkTargetList_autoptr; typedef GList *GtkTargetList_listautoptr; typedef GSList *GtkTargetList_slistautoptr; typedef GQueue *GtkTargetList_queueautoptr; 26553: # 198 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 198 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 198 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 198 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTargetList (GtkTargetList *_ptr) { if (_ptr) (gtk_target_list_unref) ((GtkTargetList *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTargetList (GtkTargetList **_ptr) { glib_autoptr_clear_GtkTargetList (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTargetList (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_target_list_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTargetList (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_target_list_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTargetList (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) gtk_target_list_unref); } 26553: # 198 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 198 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTextAttributes *GtkTextAttributes_autoptr; typedef GList *GtkTextAttributes_listautoptr; typedef GSList *GtkTextAttributes_slistautoptr; typedef GQueue *GtkTextAttributes_queueautoptr; 26553: # 199 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 199 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 199 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 199 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTextAttributes (GtkTextAttributes *_ptr) { if (_ptr) (gtk_text_attributes_unref) ((GtkTextAttributes *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTextAttributes (GtkTextAttributes **_ptr) { glib_autoptr_clear_GtkTextAttributes (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTextAttributes (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_text_attributes_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTextAttributes (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_text_attributes_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTextAttributes (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) gtk_text_attributes_unref); } 26553: # 199 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 199 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTextIter *GtkTextIter_autoptr; typedef GList *GtkTextIter_listautoptr; typedef GSList *GtkTextIter_slistautoptr; typedef GQueue *GtkTextIter_queueautoptr; 26553: # 200 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 200 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 200 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 200 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTextIter (GtkTextIter *_ptr) { if (_ptr) (gtk_text_iter_free) ((GtkTextIter *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTextIter (GtkTextIter **_ptr) { glib_autoptr_clear_GtkTextIter (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTextIter (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_text_iter_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTextIter (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_text_iter_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTextIter (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) gtk_text_iter_free); } 26553: # 200 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 200 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTreeIter *GtkTreeIter_autoptr; typedef GList *GtkTreeIter_listautoptr; typedef GSList *GtkTreeIter_slistautoptr; typedef GQueue *GtkTreeIter_queueautoptr; 26553: # 201 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 201 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 201 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 201 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTreeIter (GtkTreeIter *_ptr) { if (_ptr) (gtk_tree_iter_free) ((GtkTreeIter *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTreeIter (GtkTreeIter **_ptr) { glib_autoptr_clear_GtkTreeIter (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTreeIter (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_tree_iter_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTreeIter (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_tree_iter_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTreeIter (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) gtk_tree_iter_free); } 26553: # 201 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 201 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTreePath *GtkTreePath_autoptr; typedef GList *GtkTreePath_listautoptr; typedef GSList *GtkTreePath_slistautoptr; typedef GQueue *GtkTreePath_queueautoptr; 26553: # 202 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 202 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 202 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 202 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTreePath (GtkTreePath *_ptr) { if (_ptr) (gtk_tree_path_free) ((GtkTreePath *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTreePath (GtkTreePath **_ptr) { glib_autoptr_clear_GtkTreePath (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTreePath (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_tree_path_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTreePath (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_tree_path_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTreePath (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) gtk_tree_path_free); } 26553: # 202 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 202 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkTreeRowReference *GtkTreeRowReference_autoptr; typedef GList *GtkTreeRowReference_listautoptr; typedef GSList *GtkTreeRowReference_slistautoptr; typedef GQueue *GtkTreeRowReference_queueautoptr; 26553: # 203 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 203 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 203 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 203 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkTreeRowReference (GtkTreeRowReference *_ptr) { if (_ptr) (gtk_tree_row_reference_free) ((GtkTreeRowReference *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkTreeRowReference (GtkTreeRowReference **_ptr) { glib_autoptr_clear_GtkTreeRowReference (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkTreeRowReference (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_tree_row_reference_free); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkTreeRowReference (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_tree_row_reference_free); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkTreeRowReference (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) gtk_tree_row_reference_free); } 26553: # 203 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 203 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: typedef GtkWidgetPath *GtkWidgetPath_autoptr; typedef GList *GtkWidgetPath_listautoptr; typedef GSList *GtkWidgetPath_slistautoptr; typedef GQueue *GtkWidgetPath_queueautoptr; 26553: # 204 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic push 26553: # 204 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 204 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 26553: # 204 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: static __attribute__ ((__unused__)) inline void glib_autoptr_clear_GtkWidgetPath (GtkWidgetPath *_ptr) { if (_ptr) (gtk_widget_path_unref) ((GtkWidgetPath *) _ptr); } static __attribute__ ((__unused__)) inline void glib_autoptr_cleanup_GtkWidgetPath (GtkWidgetPath **_ptr) { glib_autoptr_clear_GtkWidgetPath (*_ptr); } static __attribute__ ((__unused__)) inline void glib_listautoptr_cleanup_GtkWidgetPath (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_widget_path_unref); } static __attribute__ ((__unused__)) inline void glib_slistautoptr_cleanup_GtkWidgetPath (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) gtk_widget_path_unref); } static __attribute__ ((__unused__)) inline void glib_queueautoptr_cleanup_GtkWidgetPath (GQueue **_q) { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) gtk_widget_path_unref); } 26553: # 204 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: #pragma GCC diagnostic pop 26553: # 204 "/usr/include/gtk-3.0/gtk/gtk-autocleanups.h" 26553: 26553: # 294 "/usr/include/gtk-3.0/gtk/gtk.h" 2 26553: # 17 "src/view.c" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: # 1 "/usr/include/bart/num/multind.h" 1 26553: # 11 "/usr/include/bart/num/multind.h" 26553: # 1 "/usr/arm-linux-gnueabi/include/assert.h" 1 3 26553: # 66 "/usr/arm-linux-gnueabi/include/assert.h" 3 26553: 26553: 26553: 26553: 26553: # 69 "/usr/arm-linux-gnueabi/include/assert.h" 3 26553: extern void __assert_fail (const char *__assertion, const char *__file, 26553: unsigned int __line, const char *__function) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); 26553: 26553: 26553: extern void __assert_perror_fail (int __errnum, const char *__file, 26553: unsigned int __line, const char *__function) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); 26553: 26553: 26553: 26553: 26553: extern void __assert (const char *__assertion, const char *__file, int __line) 26553: __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); 26553: 26553: 26553: 26553: # 12 "/usr/include/bart/num/multind.h" 2 26553: 26553: 26553: 26553: 26553: # 1 "/usr/include/bart/misc/cppwrap.h" 1 26553: # 17 "/usr/include/bart/num/multind.h" 2 26553: # 1 "/usr/include/bart/misc/nested.h" 1 26553: # 18 "/usr/include/bart/num/multind.h" 2 26553: 26553: 26553: # 19 "/usr/include/bart/num/multind.h" 26553: typedef void md_nary_fun_t(void* ptr[]); 26553: typedef void md_trafo_fun_t(long N, long str, void* ptr); 26553: typedef void md_loop_fun_t(const long* pos); 26553: 26553: 26553: extern void md_nary(unsigned int C, unsigned int D, const long dim[static D], const long* str[static C], void* ptr[static C], md_nary_fun_t fun); 26553: 26553: extern void md_parallel_nary(unsigned int C, unsigned int D, const long dim[static D], unsigned long flags, const long* str[static C], void* ptr[static C], md_nary_fun_t fun); 26553: extern void md_parallel_loop(unsigned int D, const long dim[static D], unsigned long flags, md_loop_fun_t fun); 26553: 26553: extern void md_loop(unsigned int D, const long dim[static D], md_loop_fun_t fun); 26553: 26553: extern void md_septrafo2(unsigned int D, const long dimensions[static D], unsigned long flags, const long strides[static D], void* ptr, md_trafo_fun_t fun); 26553: extern void md_septrafo(unsigned int D, const long dimensions[static D], unsigned long flags, void* ptr, size_t size, md_trafo_fun_t fun); 26553: 26553: 26553: extern void md_clear2(unsigned int D, const long dim[static D], const long str[static D], void* ptr, size_t size); 26553: extern void md_clear(unsigned int D, const long dim[static D], void* ptr, size_t size); 26553: extern void md_swap2(unsigned int D, const long dim[static D], const long ostr[static D], void* optr, const long istr[static D], void* iptr, size_t size); 26553: extern void md_swap(unsigned int D, const long dim[static D], void* optr, void* iptr, size_t size); 26553: extern void md_circular_swap2(unsigned M, unsigned int D, const long dims[static D], const long* strs[static M], void* ptr[static M], size_t size); 26553: extern void md_circular_swap(unsigned M, unsigned int D, const long dims[static D], void* ptr[static M], size_t size); 26553: 26553: extern void md_copy2(unsigned int D, const long dim[static D], const long ostr[static D], void* optr, const long istr[static D], const void* iptr, size_t size); 26553: extern void md_copy(unsigned int D, const long dim[static D], void* optr, const void* iptr, size_t size); 26553: extern void md_copy_block2(unsigned int D, const long pos[static D], const long odim[static D], const long ostr[static D], void* optr, const long idim[static D], const long istr[static D], const void* iptr, size_t size); 26553: extern void md_copy_block(unsigned int D, const long pos[static D], const long odim[static D], void* optr, const long idim[static D], const void* iptr, size_t size); 26553: extern void md_move_block2(unsigned int D, const long dim[static D], const long opos[static D], const long odim[static D], const long ostr[static D], void* optr, const long ipos[static D], const long idim[static D], const long istr[static D], const void* iptr, size_t size); 26553: extern void md_move_block(unsigned int D, const long dim[static D], const long opos[static D], const long odim[static D], void* optr, const long ipos[static D], const long idim[static D], const void* iptr, size_t size); 26553: 26553: extern void md_pad(unsigned int D, const void* val, const long odim[static D], void* optr, const long idim[static D], const void* iptr, size_t size); 26553: extern void md_pad_center(unsigned int D, const void* val, const long odim[static D], void* optr, const long idim[static D], const void* iptr, size_t size); 26553: extern void md_resize(unsigned int D, const long odim[static D], void* optr, const long idim[static D], const void* iptr, size_t size); 26553: extern void md_resize_center(unsigned int D, const long odim[static D], void* optr, const long idim[static D], const void* iptr, size_t size); 26553: extern void md_fill2(unsigned int D, const long dim[static D], const long str[static D], void* ptr, const void* iptr, size_t size); 26553: extern void md_fill(unsigned int D, const long dim[static D], void* ptr, const void* iptr, size_t size); 26553: extern void md_slice2(unsigned int D, unsigned long flags, const long pos[static D], const long dim[static D], const long ostr[static D], void* optr, const long istr[static D], const void* iptr, size_t size); 26553: extern void md_slice(unsigned int D, unsigned long flags, const long pos[static D], const long dim[static D], void* optr, const void* iptr, size_t size); 26553: extern void md_transpose2(unsigned int D, unsigned int dim1, unsigned int dim2, const long odims[static D], const long ostr[static D], void* optr, const long idims[static D], const long istr[static D], const void* iptr, size_t size); 26553: extern void md_transpose(unsigned int D, unsigned int dim1, unsigned int dim2, const long odims[static D], void* optr, const long idims[static D], const void* iptr, size_t size); 26553: extern void md_permute2(unsigned int D, const unsigned int order[static D], const long odims[static D], const long ostr[static D], void* optr, const long idims[static D], const long istr[static D], const void* iptr, size_t size); 26553: extern void md_permute(unsigned int D, const unsigned int order[static D], const long odims[static D], void* optr, const long idims[static D], const void* iptr, size_t size); 26553: extern void md_flip2(unsigned int D, const long dims[static D], unsigned long flags, const long ostr[static D], void* optr, const long istr[static D], const void* iptr, size_t size); 26553: extern void md_flip(unsigned int D, const long dims[static D], unsigned long flags, void* optr, const void* iptr, size_t size); 26553: 26553: extern void md_swap_flip2(unsigned int D, const long dims[static D], unsigned long flags, const long ostr[static D], void* optr, const long istr[static D], void* iptr, size_t size); 26553: extern void md_swap_flip(unsigned int D, const long dims[static D], unsigned long flags, void* optr, void* iptr, size_t size); 26553: 26553: extern void md_reshape(unsigned int D, unsigned long flags, const long odims[static D], void* optr, const long idims[static D], const void* iptr, size_t size); 26553: extern void md_reshape2(unsigned int D, unsigned long flags, const long odims[static D], const long ostrs[static D], void* optr, const long idims[static D], const long istrs[static D], const void* iptr, size_t size); 26553: 26553: extern void md_copy_diag2(unsigned int D, const long dims[static D], unsigned long flags, const long str1[static D], void* dst, const long str2[static D], const void* src, size_t size); 26553: extern void md_copy_diag(unsigned int D, const long dims[static D], unsigned long flags, void* dst, const void* src, size_t size); 26553: extern void md_fill_diag(unsigned int D, const long dims[static D], unsigned long flags, void* dst, const void* src, size_t size); 26553: 26553: extern void md_circ_shift2(unsigned int D, const long dim[static D], const long center[static D], const long str1[static D], void* dst, const long str2[static D], const void* src, size_t size); 26553: extern void md_circ_shift(unsigned int D, const long dim[static D], const long center[static D], void* dst, const void* src, size_t size); 26553: 26553: extern void md_circ_ext2(unsigned int D, const long dims1[static D], const long strs1[static D], void* dst, const long dims2[static D], const long strs2[static D], const void* src, size_t size); 26553: extern void md_circ_ext(unsigned int D, const long dims1[static D], void* dst, const long dims2[static D], const void* src, size_t size); 26553: 26553: 26553: extern void md_periodic2(unsigned int D, const long dims1[static D], const long strs1[static D], void* dst, const long dims2[static D], const long strs2[static D], const void* src, size_t size); 26553: extern void md_periodic(unsigned int D, const long dims1[static D], void* dst, const long dims2[static D], const void* src, size_t size); 26553: 26553: extern _Bool md_compare2(unsigned int D, const long dims[static D], const long str1[static D], const void* src1, 26553: const long str2[static D], const void* src2, size_t size); 26553: extern _Bool md_compare(unsigned int D, const long dims[static D], const void* src1, const void* src2, size_t size); 26553: 26553: 26553: typedef void* (*md_alloc_fun_t)(unsigned int D, const long dimensions[static D], size_t size); 26553: 26553: extern void* md_alloc(unsigned int D, const long dimensions[static D], size_t size); 26553: extern void* md_calloc(unsigned int D, const long dimensions[static D], size_t size); 26553: 26553: 26553: 26553: 26553: extern void* md_alloc_sameplace(unsigned int D, const long dimensions[static D], size_t size, const void* ptr); 26553: extern void md_free(const void* p); 26553: 26553: 26553: extern long md_calc_size(unsigned int D, const long dimensions[static D]); 26553: extern long* md_calc_strides(unsigned int D, long str[static D], const long dim[static D], size_t size); 26553: extern long md_calc_offset(unsigned int D, const long strides[static D], const long position[static D]); 26553: extern unsigned int md_calc_blockdim(unsigned int D, const long dim[static D], const long str[static D], size_t size); 26553: extern void md_select_dims(unsigned int D, unsigned long flags, long odims[static D], const long idims[static D]); 26553: extern void md_copy_dims(unsigned int D, long odims[static D], const long idims[static D]); 26553: extern void md_copy_strides(unsigned int D, long odims[static D], const long idims[static D]); 26553: extern void md_merge_dims(unsigned int D, long odims[static D], const long dims1[static D], const long dims2[static D]); 26553: extern _Bool md_check_compat(unsigned int D, unsigned long flags, const long dim1[static D], const long dim2[static D]); 26553: extern _Bool md_check_bounds(unsigned int D, unsigned long flags, const long dim1[static D], const long dim2[static D]); 26553: extern void md_singleton_dims(unsigned int D, long dims[static D]); 26553: extern void md_singleton_strides(unsigned int D, long strs[static D]); 26553: extern void md_set_dims(unsigned int D, long dims[static D], long val); 26553: extern void md_min_dims(unsigned int D, unsigned long flags, long odims[static D], const long idims1[static D], const long idims2[static D]); 26553: extern void md_max_dims(unsigned int D, unsigned long flags, long odims[static D], const long idims1[static D], const long idims2[static D]); 26553: extern _Bool md_is_index(unsigned int D, const long pos[static D], const long dims[static D]); 26553: extern _Bool md_check_dimensions(unsigned int N, const long dims[static N], unsigned int flags); 26553: extern _Bool md_check_equal_dims(unsigned int N, const long dims1[static N], const long dims2[static N], unsigned int flags); 26553: extern void md_permute_dims(unsigned int D, const unsigned int order[static D], long odims[static D], const long idims[static D]); 26553: extern void md_transpose_dims(unsigned int D, unsigned int dim1, unsigned int dim2, long odims[static D], const long idims[static D]); 26553: extern _Bool md_next(unsigned int D, const long dims[static D], unsigned long flags, long pos[static D]); 26553: 26553: extern unsigned long md_nontriv_dims(unsigned int D, const long dims[static D]); 26553: extern unsigned long md_nontriv_strides(unsigned int D, const long dims[static D]); 26553: # 167 "/usr/include/bart/num/multind.h" 26553: # 1 "/usr/include/bart/misc/cppwrap.h" 1 26553: # 168 "/usr/include/bart/num/multind.h" 2 26553: # 25 "src/view.c" 2 26553: 26553: # 1 "/usr/include/bart/misc/misc.h" 1 26553: # 14 "/usr/include/bart/misc/misc.h" 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 1 3 4 26553: # 15 "/usr/include/bart/misc/misc.h" 2 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stdnoreturn.h" 1 3 4 26553: # 16 "/usr/include/bart/misc/misc.h" 2 26553: 26553: # 1 "/usr/include/bart/misc/nested.h" 1 26553: # 18 "/usr/include/bart/misc/misc.h" 2 26553: # 34 "/usr/include/bart/misc/misc.h" 26553: # 1 "/usr/include/bart/misc/cppwrap.h" 1 26553: # 35 "/usr/include/bart/misc/misc.h" 2 26553: 26553: extern void* xmalloc(size_t s); 26553: extern void xfree(const void*); 26553: extern void warn_nonnull_ptr(void*); 26553: # 56 "/usr/include/bart/misc/misc.h" 26553: extern int parse_cfl(_Complex float res[1], const char* str); 26553: 26553: extern 26553: # 58 "/usr/include/bart/misc/misc.h" 3 4 26553: _Noreturn 26553: # 58 "/usr/include/bart/misc/misc.h" 26553: void error(const char* str, ...); 26553: 26553: 26553: 26553: 26553: 26553: extern int error_catcher(int fun(int argc, char* argv[static argc]), int argc, char* argv[static argc]); 26553: 26553: extern int bart_printf(const char* fmt, ...); 26553: 26553: extern void debug_print_bits(int dblevel, int D, unsigned long bitmask); 26553: 26553: extern void print_dims(int D, const long dims[static D]); 26553: extern void debug_print_dims(int dblevel, int D, const long dims[static D]); 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern void debug_print_dims_trace(const char* func_name, 26553: const char* file, 26553: unsigned int line, 26553: int dblevel, 26553: int D, 26553: const long dims[static D]); 26553: 26553: typedef int (*quicksort_cmp_t)(const void* data, int a, int b); 26553: 26553: extern void quicksort(int N, int ord[static N], const void* data, quicksort_cmp_t cmp); 26553: 26553: extern float quickselect(float *arr, unsigned int n, unsigned int k); 26553: 26553: extern float quickselect_complex(_Complex float *arr, unsigned int n, unsigned int k); 26553: 26553: extern void mini_cmdline(int* argcp, char* argv[], int expected_args, const char* usage_str, const char* help_str); 26553: extern _Bool mini_cmdline_bool(int* argcp, char* argv[], char flag_char, int expected_args, const char* usage_str, const char* help_str); 26553: 26553: extern void print_long(unsigned int D, const long arr[static D]); 26553: extern void print_float(unsigned int D, const float arr[static D]); 26553: extern void print_int(unsigned int D, const int arr[static D]); 26553: extern void print_complex(unsigned int D, const _Complex float arr[static D]); 26553: 26553: extern unsigned int bitcount(unsigned long flags); 26553: 26553: extern const char* command_line; 26553: extern void save_command_line(int argc, char* argv[static argc]); 26553: 26553: extern _Bool safe_isnanf(float x); 26553: extern _Bool safe_isfinite(float x); 26553: 26553: # 1 "/usr/include/bart/misc/cppwrap.h" 1 26553: # 110 "/usr/include/bart/misc/misc.h" 2 26553: # 27 "src/view.c" 2 26553: # 1 "/usr/include/bart/misc/png.h" 1 26553: 26553: extern int png_write_rgb24(const char* name, unsigned int w, unsigned int h, long inum, const unsigned char* buf); 26553: extern int png_write_rgb32(const char* name, unsigned int w, unsigned int h, long inum, const unsigned char* buf); 26553: extern int png_write_bgr24(const char* name, unsigned int w, unsigned int h, long inum, const unsigned char* buf); 26553: extern int png_write_bgr32(const char* name, unsigned int w, unsigned int h, long inum, const unsigned char* buf); 26553: # 28 "src/view.c" 2 26553: # 1 "/usr/include/bart/misc/debug.h" 1 26553: # 12 "/usr/include/bart/misc/debug.h" 26553: # 1 "/usr/lib/gcc-cross/arm-linux-gnueabi/11/include/stddef.h" 1 3 4 26553: # 13 "/usr/include/bart/misc/debug.h" 2 26553: 26553: # 1 "/usr/include/bart/misc/cppwrap.h" 1 26553: # 15 "/usr/include/bart/misc/debug.h" 2 26553: 26553: extern void dump_cfl(const char* name, int D, const long dimensions[static D], const _Complex float* x); 26553: extern double timestamp(void); 26553: 26553: extern int debug_level; 26553: 26553: extern _Bool debug_logging; 26553: 26553: enum debug_levels { DP_ERROR, DP_WARN, DP_INFO, DP_DEBUG1, DP_DEBUG2, DP_DEBUG3, DP_DEBUG4, DP_TRACE, DP_ALL }; 26553: 26553: 26553: extern void debug_printf(int level, const char* fmt, ...); 26553: extern void debug_vprintf(int level, const char* fmt, va_list ap); 26553: # 36 "/usr/include/bart/misc/debug.h" 26553: extern void debug_printf_trace(const char* func_name, 26553: const char* file, 26553: unsigned int line, 26553: int level, const char* fmt, ...); 26553: extern void debug_vprintf_trace(const char* func_name, 26553: const char* file, 26553: unsigned int line, 26553: int level, const char* fmt, va_list ap); 26553: 26553: 26553: 26553: 26553: 26553: 26553: 26553: extern void debug_backtrace(size_t n); 26553: 26553: extern void debug_trace(const char* fmt, ...); 26553: # 69 "/usr/include/bart/misc/debug.h" 26553: # 1 "/usr/include/bart/misc/cppwrap.h" 1 26553: # 70 "/usr/include/bart/misc/debug.h" 2 26553: # 29 "src/view.c" 2 26553: 26553: # 1 "src/draw.h" 1 26553: 26553: 26553: 26553: 26553: enum mode_t { MAGN, MAGN_VIRIDS, CMPL, CMPL_MYGBM, PHSE, PHSE_MYGBM, REAL, FLOW }; 26553: enum flip_t { OO, XO, OY, XY }; 26553: enum interp_t { NLINEAR, NEAREST }; 26553: 26553: extern 26553: # 9 "src/draw.h" 3 26553: _Complex 26553: # 9 "src/draw.h" 26553: float sample(int N, const float pos[N], const long dims[N], const long strs[N], enum interp_t interpolation, const 26553: # 9 "src/draw.h" 3 26553: _Complex 26553: # 9 "src/draw.h" 26553: float* in); 26553: 26553: extern void resample(int X, int Y, long str, 26553: # 11 "src/draw.h" 3 26553: _Complex 26553: # 11 "src/draw.h" 26553: float* buf, 26553: int N, const double pos[N], const double dx[N], const double dy[N], 26553: const long dims[N], const long strs[N], enum interp_t interpolation, const 26553: # 13 "src/draw.h" 3 26553: _Complex 26553: # 13 "src/draw.h" 26553: float* in); 26553: 26553: extern void draw(int X, int Y, int rgbstr, unsigned char (*rgbbuf)[Y][rgbstr / 4][4], 26553: enum mode_t mode, float scale, float winlow, float winhigh, float phrot, 26553: long str, const 26553: # 17 "src/draw.h" 3 26553: _Complex 26553: # 17 "src/draw.h" 26553: float* buf); 26553: 26553: extern void update_buf(long xdim, long ydim, int N, const long dims[N], const long strs[N], const long pos[N], enum flip_t flip, enum interp_t interpolation, double xzoom, double yzoom, 26553: long rgbw, long rgbh, const 26553: # 20 "src/draw.h" 3 26553: _Complex 26553: # 20 "src/draw.h" 26553: float* data, 26553: # 20 "src/draw.h" 3 26553: _Complex 26553: # 20 "src/draw.h" 26553: float* buf); 26553: 26553: extern char* get_spec(int i); 26553: 26553: extern void draw_line(int X, int Y, int rgbstr, unsigned char (*rgbbuf)[Y][rgbstr / 4][4], float x0, float y0, float x1, float y1, const char (*color)[3]); 26553: extern void draw_grid(int X, int Y, int rgbstr, unsigned char (*rgbbuf)[Y][rgbstr / 4][4], const float (*coord)[4][2], int divs, const char (*color)[3]); 26553: 26553: extern const char color_white[3]; 26553: extern const char color_red[3]; 26553: extern const char color_blue[3]; 26553: # 31 "src/view.c" 2 26553: 26553: # 1 "src/view.h" 1 26553: 26553: 26553: 26553: 26553: 26553: struct view_s; 26553: 26553: extern struct view_s* window_new(const char* name, const long pos[16], const long dims[16], const 26553: # 8 "src/view.h" 3 26553: _Complex 26553: # 8 "src/view.h" 26553: float* x); 26553: 26553: extern void window_connect_sync(struct view_s* a, struct view_s* b); 26553: 26553: extern void view_refresh(struct view_s* v); 26553: extern void view_setpos(struct view_s* v, unsigned int flags, const long pos[16]); 26553: extern struct view_s* view_clone(struct view_s* v, const long pos[16]); 26553: # 33 "src/view.c" 2 26553: 26553: 26553: 26553: 26553: 26553: 26553: const char* viewer_gui = 26553: # 1 "src/viewer.inc" 1 26553: " 10 1 0.10000000000000001 1 MAGNITUDE (gray) MAGNITUDE (viridis) COMPLEX COMPLEX (MYGBM) PHASE PHASE (MYGBM) REAL FLOW 00 X0 0Y XY NLIN NEAREST 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 10 1 1 0.001 0.050000000000000003 1 0.001 0.050000000000000003 10 2 0.10000000000000001 1 False 600 600 True False vertical True False icons True False True True True True False gtk-new False True True False True False liststore1 0 0 False True True False fit True gtk-zoom-fit False True True False True False start liststore2 0 0 False True True False True False start liststore3 0 0 False True True False transpose True gtk-page-setup False True True False True True True True False gtk-save False True True False True True True True False media-record False True True False Refresh True gtk-refresh False True True False sync True gtk-connect False True False True 0 200 True False 100 True False start 100 True True True start winlow 1 3 3 right False True 100 True False start 100 True True True start winhigh 1 3 3 right False True 100 True False start True True zoom 10 1 right False True 100 True False start True True aniso 10 1 right False True True False False True True False True True True False False True True False showpos True gtk-preferences False True False True 1 True False True True in 100 100 True False True False GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON1_MOTION_MASK | GDK_BUTTON2_MOTION_MASK | GDK_BUTTON3_MOTION_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_STRUCTURE_MASK True True 0 True end in 150 200 True False end True False True True False 0 True 0 0 1 1 True True 0 pos00 1 0 1 1 True True 0 pos01 1 1 1 1 True True 0 pos02 1 2 1 1 True True 0 pos03 1 3 1 1 True True 0 pos04 1 4 1 1 True True 0 pos05 1 5 1 1 True True 0 pos06 1 6 1 1 True True 0 pos07 1 7 1 1 True True 0 pos08 1 8 1 1 True True 0 pos09 1 9 1 1 True True 0 pos10 1 10 1 1 True True 0 pos11 1 11 1 1 True True 0 pos12 1 12 1 1 True True 0 pos13 1 13 1 1 True True 0 pos14 1 14 1 1 True True 0 pos15 1 15 1 1 True True False 0 True 0 1 1 1 True True False 0 True 0 2 1 1 True True False 0 True 0 3 1 1 True True False 0 True 0 4 1 1 True True False 0 True 0 5 1 1 True True False 0 True 0 6 1 1 True True False 0 True 0 7 1 1 True True False 0 True 0 8 1 1 True True False 0 True 0 9 1 1 True True False 0 True 0 10 1 1 True True False 0 True 0 11 1 1 True True False 0 True 0 12 1 1 True True False 0 True 0 13 1 1 True True False 0 True 0 14 1 1 True True False 0 True 0 15 1 1 False True end 1 True True 2 True True False False True 3 " 26553: # 41 "src/view.c" 2 26553: ; 26553: 26553: struct view_s { 26553: 26553: struct view_s* next; 26553: struct view_s* prev; 26553: 26553: # 47 "src/view.c" 3 4 26553: _Bool 26553: # 47 "src/view.c" 26553: sync; 26553: 26553: 26553: # 49 "src/view.c" 3 4 26553: _Bool 26553: # 49 "src/view.c" 26553: cross_hair; 26553: 26553: const char* name; 26553: 26553: 26553: long* pos; 26553: int xdim; 26553: int ydim; 26553: double xzoom; 26553: double yzoom; 26553: enum flip_t flip; 26553: 26553: # 60 "src/view.c" 3 4 26553: _Bool 26553: # 60 "src/view.c" 26553: transpose; 26553: 26553: 26553: enum mode_t mode; 26553: double winhigh; 26553: double winlow; 26553: double phrot; 26553: double max; 26553: enum interp_t interpolation; 26553: 26553: 26553: # 70 "src/view.c" 3 26553: _Complex 26553: # 70 "src/view.c" 26553: float* buf; 26553: 26553: cairo_surface_t* source; 26553: 26553: 26553: int rgbh; 26553: int rgbw; 26553: int rgbstr; 26553: unsigned char* rgb; 26553: 26553: # 79 "src/view.c" 3 4 26553: _Bool 26553: # 79 "src/view.c" 26553: invalid; 26553: 26553: # 80 "src/view.c" 3 4 26553: _Bool 26553: # 80 "src/view.c" 26553: rgb_invalid; 26553: 26553: 26553: long dims[16]; 26553: long strs[16]; 26553: const 26553: # 85 "src/view.c" 3 26553: _Complex 26553: # 85 "src/view.c" 26553: float* data; 26553: 26553: 26553: GtkComboBox* gtk_mode; 26553: GtkComboBox* gtk_flip; 26553: GtkComboBox* gtk_interp; 26553: GtkWidget* gtk_drawingarea; 26553: GtkWidget* gtk_viewport; 26553: GtkAdjustment* gtk_winlow; 26553: GtkAdjustment* gtk_winhigh; 26553: GtkAdjustment* gtk_zoom; 26553: GtkAdjustment* gtk_aniso; 26553: GtkEntry* gtk_entry; 26553: GtkToggleToolButton* gtk_transpose; 26553: GtkToggleToolButton* gtk_fit; 26553: 26553: GtkAdjustment* gtk_posall[16]; 26553: GtkCheckButton* gtk_checkall[16]; 26553: 26553: GtkWidget *dialog; 26553: GtkFileChooser *chooser; 26553: GtkWindow *window; 26553: 26553: 26553: int lastx; 26553: int lasty; 26553: }; 26553: 26553: 26553: 26553: static void add_text(cairo_surface_t* surface, int x, int y, int size, const char* text) 26553: { 26553: cairo_t* cr = cairo_create(surface); 26553: cairo_set_source_rgb(cr, 1., 1., 1.); 26553: 26553: PangoLayout* layout = pango_cairo_create_layout(cr); 26553: pango_layout_set_text(layout, text, -1); 26553: PangoFontDescription* desc = pango_font_description_new(); 26553: pango_font_description_set_family(desc, "sans"); 26553: pango_font_description_set_weight(desc, PANGO_WEIGHT_BOLD); 26553: pango_font_description_set_absolute_size(desc, size * 1024); 26553: pango_layout_set_font_description(layout, desc); 26553: pango_font_description_free(desc); 26553: 26553: int w = 0; 26553: int h = 0; 26553: pango_layout_get_pixel_size(layout, &w, &h); 26553: 26553: cairo_move_to(cr, (x >= 0) ? x : -(x + (double)w), 26553: (y >= 0) ? y : -(y + (double)h)); 26553: 26553: pango_cairo_show_layout(cr, layout); 26553: 26553: g_object_unref(layout); 26553: cairo_destroy(cr); 26553: } 26553: 26553: 26553: 26553: 26553: extern gboolean update_view(struct view_s* v) 26553: { 26553: if ( 26553: # 147 "src/view.c" 3 4 26553: ((void *)0) 26553: # 147 "src/view.c" 26553: != v->source) 26553: cairo_surface_destroy(v->source); 26553: 26553: v->rgbw = v->dims[v->xdim] * v->xzoom; 26553: v->rgbh = v->dims[v->ydim] * v->yzoom; 26553: v->rgbstr = 4 * v->rgbw; 26553: v->rgb = realloc(v->rgb, v->rgbh * v->rgbstr); 26553: 26553: v->buf = realloc(v->buf, v->rgbh * v->rgbw * sizeof( 26553: # 155 "src/view.c" 3 26553: _Complex 26553: # 155 "src/view.c" 26553: float)); 26553: 26553: v->source = cairo_image_surface_create_for_data(v->rgb, 26553: CAIRO_FORMAT_RGB24, v->rgbw, v->rgbh, v->rgbstr); 26553: 26553: 26553: 26553: gtk_widget_set_size_request(v->gtk_drawingarea, v->rgbw, v->rgbh); 26553: gtk_widget_queue_draw(v->gtk_drawingarea); 26553: 26553: return (0); 26553: } 26553: 26553: 26553: extern gboolean fit_callback(GtkWidget *widget, gpointer data) 26553: { 26553: (void)(widget); 26553: struct view_s* v = data; 26553: 26553: gboolean flag = gtk_toggle_tool_button_get_active(v->gtk_fit); 26553: 26553: if (!flag) 26553: return (0); 26553: 26553: double aniso = gtk_adjustment_get_value(v->gtk_aniso); 26553: 26553: GtkAllocation alloc; 26553: gtk_widget_get_allocation(v->gtk_viewport, &alloc); 26553: double xz = (double)(alloc.width - 5) / (double)v->dims[v->xdim]; 26553: double yz = (double)(alloc.height - 5) / (double)v->dims[v->ydim]; 26553: 26553: 26553: if (yz > xz / aniso) 26553: yz = xz / aniso; 26553: 26553: gtk_adjustment_set_value(v->gtk_zoom, yz); 26553: 26553: return (0); 26553: } 26553: 26553: 26553: extern gboolean configure_callback(GtkWidget *widget, GdkEvent* event, gpointer data) 26553: { 26553: (void)(event); 26553: return fit_callback(widget, data); 26553: } 26553: 26553: 26553: extern void view_setpos(struct view_s* v, unsigned int flags, const long pos[16]) 26553: { 26553: for (unsigned int i = 0; i < 16; i++) { 26553: 26553: if (((flags) & (1ul << (i)))) { 26553: 26553: gtk_adjustment_set_value(v->gtk_posall[i], pos[i]); 26553: 26553: for (struct view_s* v2 = v->next; v2 != v; v2 = v2->next) 26553: if (v->sync && v2->sync) 26553: gtk_adjustment_set_value(v2->gtk_posall[i], pos[i]); 26553: } 26553: } 26553: } 26553: 26553: 26553: extern void view_refresh(struct view_s* v) 26553: { 26553: v->invalid = 26553: # 221 "src/view.c" 3 4 26553: 1 26553: # 221 "src/view.c" 26553: ; 26553: 26553: long size = md_calc_size(16, v->dims); 26553: double max = 0.; 26553: for (long j = 0; j < size; j++) 26553: if (max < cabsf(v->data[j])) 26553: max = cabsf(v->data[j]); 26553: 26553: if (0. == max) 26553: max = 1.; 26553: 26553: v->max = max; 26553: 26553: update_view(v); 26553: } 26553: 26553: extern gboolean refresh_callback(GtkWidget *widget, gpointer data) 26553: { 26553: (void)(widget); 26553: view_refresh(data); 26553: return (0); 26553: } 26553: 26553: 26553: extern gboolean geom_callback(GtkWidget *widget, gpointer data) 26553: { 26553: (void)(widget); 26553: struct view_s* v = data; 26553: 26553: for (int j = 0; j < 16; j++) { 26553: 26553: v->pos[j] = gtk_adjustment_get_value(v->gtk_posall[j]); 26553: 26553: # 253 "src/view.c" 3 4 26553: _Bool 26553: # 253 "src/view.c" 26553: check = gtk_toggle_button_get_active(((((GtkToggleButton*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_checkall[j])), ((gtk_toggle_button_get_type ()))))))); 26553: 26553: if (!check) 26553: continue; 26553: 26553: if (1 == v->dims[j]) 26553: gtk_toggle_button_set_active(((((GtkToggleButton*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_checkall[j])), ((gtk_toggle_button_get_type ())))))), (0)); 26553: else 26553: if ((j != v->xdim) && (j != v->ydim)) { 26553: 26553: for (int i = 0; i < 16; i++) { 26553: 26553: if (v->xdim == (16 + j - i) % 16) { 26553: 26553: gtk_toggle_button_set_active(((((GtkToggleButton*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_checkall[v->xdim])), ((gtk_toggle_button_get_type ())))))), (0)); 26553: v->xdim = j; 26553: break; 26553: } 26553: 26553: if (v->ydim == (16 + j - i) % 16) { 26553: 26553: gtk_toggle_button_set_active(((((GtkToggleButton*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_checkall[v->ydim])), ((gtk_toggle_button_get_type ())))))), (0)); 26553: v->ydim = j; 26553: break; 26553: } 26553: 26553: } 26553: } 26553: } 26553: 26553: gtk_toggle_button_set_active(((((GtkToggleButton*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_checkall[v->xdim])), ((gtk_toggle_button_get_type ())))))), (!(0))); 26553: gtk_toggle_button_set_active(((((GtkToggleButton*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_checkall[v->ydim])), ((gtk_toggle_button_get_type ())))))), (!(0))); 26553: 26553: double zoom = gtk_adjustment_get_value(v->gtk_zoom); 26553: double aniso = gtk_adjustment_get_value(v->gtk_aniso); 26553: v->xzoom = zoom * aniso; 26553: v->yzoom = zoom; 26553: 26553: v->flip = gtk_combo_box_get_active(v->gtk_flip); 26553: v->interpolation = gtk_combo_box_get_active(v->gtk_interp); 26553: v->transpose = gtk_toggle_tool_button_get_active(v->gtk_transpose); 26553: 26553: if (v->transpose) { 26553: 26553: if (v->xdim < v->ydim) { 26553: 26553: int swp = v->xdim; 26553: v->xdim = v->ydim; 26553: v->ydim = swp; 26553: } 26553: 26553: } else { 26553: 26553: if (v->xdim > v->ydim) { 26553: 26553: int swp = v->xdim; 26553: v->xdim = v->ydim; 26553: v->ydim = swp; 26553: } 26553: } 26553: 26553: v->lastx = -1; 26553: v->lasty = -1; 26553: 26553: v->invalid = 26553: # 317 "src/view.c" 3 4 26553: 1 26553: # 317 "src/view.c" 26553: ; 26553: 26553: update_view(v); 26553: 26553: return (0); 26553: } 26553: 26553: extern gboolean window_callback(GtkWidget *widget, gpointer data) 26553: { 26553: (void)(widget); 26553: struct view_s* v = data; 26553: 26553: v->mode = gtk_combo_box_get_active(v->gtk_mode); 26553: v->winlow = gtk_adjustment_get_value(v->gtk_winlow); 26553: v->winhigh = gtk_adjustment_get_value(v->gtk_winhigh); 26553: 26553: for (struct view_s* v2 = v->next; v2 != v; v2 = v2->next) { 26553: 26553: if (v->sync && v2->sync) { 26553: 26553: gtk_adjustment_set_value(v2->gtk_winlow, v->winlow); 26553: gtk_adjustment_set_value(v2->gtk_winhigh, v->winhigh); 26553: gtk_combo_box_set_active(v2->gtk_mode, v->mode); 26553: } 26553: } 26553: 26553: v->rgb_invalid = 26553: # 343 "src/view.c" 3 4 26553: 1 26553: # 343 "src/view.c" 26553: ; 26553: 26553: update_view(v); 26553: 26553: return (0); 26553: } 26553: 26553: static void update_buf_view(struct view_s* v) 26553: { 26553: update_buf(v->xdim, v->ydim, 16, v->dims, v->strs, v->pos, v->flip, v->interpolation, v->xzoom, v->yzoom, 26553: v->rgbw, v->rgbh, v->data, v->buf); 26553: } 26553: 26553: 26553: 26553: extern gboolean save_callback(GtkWidget *widget, gpointer data) 26553: { 26553: (void)(widget); 26553: struct view_s* v = data; 26553: 26553: 26553: unsigned int bufsize = 255; 26553: char name[bufsize]; 26553: char* cur = name; 26553: const char* end = name + bufsize; 26553: cur += snprintf(cur, end - cur, "%s", v->name); 26553: char dir[bufsize]; 26553: strncpy(dir, v->name, bufsize); 26553: 26553: for ( int i = 0; i < 16; i++) { 26553: if ( v->dims[i] != 1 && i != v->xdim && i != v->ydim ){ 26553: cur += snprintf(cur, end - cur, "_%s_%04ld", get_spec(i), v->pos[i]); 26553: } 26553: } 26553: cur += snprintf(cur, end - cur, ".png"); 26553: 26553: v->dialog = gtk_file_chooser_dialog_new ("Save File", 26553: v->window, 26553: GTK_FILE_CHOOSER_ACTION_SAVE, 26553: "Cancel", 26553: GTK_RESPONSE_CANCEL, 26553: "Save", 26553: GTK_RESPONSE_ACCEPT, 26553: 26553: # 386 "src/view.c" 3 4 26553: ((void *)0) 26553: # 386 "src/view.c" 26553: ); 26553: v->chooser = ((((GtkFileChooser*) g_type_check_instance_cast ((GTypeInstance*) ((v->dialog)), ((gtk_file_chooser_get_type ())))))); 26553: 26553: gtk_file_chooser_set_current_name (v->chooser, 26553: # 389 "src/view.c" 3 26553: __xpg_basename 26553: # 389 "src/view.c" 26553: (name)); 26553: 26553: 26553: gtk_file_chooser_set_current_folder (v->chooser, dirname(dir)); 26553: gtk_file_chooser_set_do_overwrite_confirmation (v->chooser, (!(0))); 26553: 26553: gint res = gtk_dialog_run (((((GtkDialog*) g_type_check_instance_cast ((GTypeInstance*) ((v->dialog)), ((gtk_dialog_get_type ()))))))); 26553: 26553: if (res == GTK_RESPONSE_ACCEPT) { 26553: 26553: char *filename = gtk_file_chooser_get_filename (v->chooser); 26553: if (CAIRO_STATUS_SUCCESS != cairo_surface_write_to_png(v->source, filename)) 26553: gtk_entry_set_text(v->gtk_entry, "Error: writing image file.\n"); 26553: 26553: gtk_entry_set_text(v->gtk_entry, "Saved!"); 26553: g_free (filename); 26553: } 26553: 26553: 26553: gtk_widget_destroy (v->dialog); 26553: return (0); 26553: } 26553: 26553: extern gboolean save_movie_callback(GtkWidget *widget, gpointer data) 26553: { 26553: (void)(widget); 26553: struct view_s* v = data; 26553: 26553: unsigned int bufsize = 255; 26553: char dir[bufsize]; 26553: strncpy(dir, v->name, bufsize); 26553: 26553: int frame_dim = 10; 26553: 26553: v->dialog = gtk_file_chooser_dialog_new("Export movie to folder", 26553: v->window, 26553: GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER, 26553: "Cancel", 26553: GTK_RESPONSE_CANCEL, 26553: "Export", 26553: GTK_RESPONSE_ACCEPT, 26553: 26553: # 430 "src/view.c" 3 4 26553: ((void *)0) 26553: # 430 "src/view.c" 26553: ); 26553: 26553: v->chooser = ((((GtkFileChooser*) g_type_check_instance_cast ((GTypeInstance*) ((v->dialog)), ((gtk_file_chooser_get_type ())))))); 26553: 26553: gtk_file_chooser_set_current_folder(v->chooser, dirname(dir)); 26553: 26553: gint res = gtk_dialog_run (((((GtkDialog*) g_type_check_instance_cast ((GTypeInstance*) ((v->dialog)), ((gtk_dialog_get_type ()))))))); 26553: 26553: if (res == GTK_RESPONSE_ACCEPT) { 26553: 26553: char *chosen_dir = gtk_file_chooser_get_filename(v->chooser); 26553: char output_name[bufsize]; 26553: 26553: for (unsigned int f = 0; f < v->dims[frame_dim]; f++) { 26553: 26553: v->pos[frame_dim] = f; 26553: update_buf_view(v); 26553: 26553: draw(v->rgbw, v->rgbh, v->rgbstr, (unsigned char(*)[v->rgbw][v->rgbstr / 4][4])v->rgb, 26553: v->mode, 1. / v->max, v->winlow, v->winhigh, v->phrot, 26553: v->rgbw, v->buf); 26553: 26553: char suff[16]; 26553: snprintf(suff, 16, "/mov-%04d.png", f); 26553: strncpy(output_name, chosen_dir, bufsize - 16); 26553: strncat(output_name, suff, 16); 26553: 26553: if (CAIRO_STATUS_SUCCESS != cairo_surface_write_to_png(v->source, output_name)) 26553: gtk_entry_set_text(v->gtk_entry, "Error: writing image file.\n"); 26553: } 26553: 26553: g_free(chosen_dir); 26553: gtk_entry_set_text(v->gtk_entry, "Movie exported."); 26553: } 26553: 26553: gtk_widget_destroy (v->dialog); 26553: 26553: return (0); 26553: } 26553: 26553: 26553: struct xy_s { float x; float y; }; 26553: 26553: static struct xy_s pos2screen(const struct view_s* v, float (*pos)[16]) 26553: { 26553: float x = (*pos)[v->xdim]; 26553: float y = (*pos)[v->ydim]; 26553: 26553: if ((XY == v->flip) || (XO == v->flip)) 26553: x = v->dims[v->xdim] - 1 - x; 26553: 26553: if ((XY == v->flip) || (OY == v->flip)) 26553: y = v->dims[v->ydim] - 1 - y; 26553: 26553: x *= v->xzoom; 26553: y *= v->yzoom; 26553: 26553: return (struct xy_s){ x, y }; 26553: } 26553: 26553: static void screen2pos(const struct view_s* v, float (*pos)[16], struct xy_s xy) 26553: { 26553: for (unsigned int i = 0; i < 16; i++) 26553: (*pos)[i] = v->pos[i]; 26553: 26553: float x = xy.x / v->xzoom; 26553: float y = xy.y / v->yzoom; 26553: 26553: if ((XY == v->flip) || (XO == v->flip)) 26553: x = v->dims[v->xdim] - 1 - x; 26553: 26553: if ((XY == v->flip) || (OY == v->flip)) 26553: y = v->dims[v->ydim] - 1 - y; 26553: 26553: (*pos)[v->xdim] = x; 26553: (*pos)[v->ydim] = y; 26553: } 26553: 26553: extern gboolean draw_callback(GtkWidget *widget, cairo_t *cr, gpointer data) 26553: { 26553: (void)(widget); 26553: struct view_s* v = data; 26553: 26553: if (v->invalid) { 26553: 26553: update_buf_view(v); 26553: 26553: v->invalid = 26553: # 517 "src/view.c" 3 4 26553: 0 26553: # 517 "src/view.c" 26553: ; 26553: v->rgb_invalid = 26553: # 518 "src/view.c" 3 4 26553: 1 26553: # 518 "src/view.c" 26553: ; 26553: } 26553: 26553: if (v->rgb_invalid) { 26553: 26553: draw(v->rgbw, v->rgbh, v->rgbstr, (unsigned char(*)[v->rgbw][v->rgbstr / 4][4])v->rgb, 26553: v->mode, 1. / v->max, v->winlow, v->winhigh, v->phrot, 26553: v->rgbw, v->buf); 26553: 26553: 26553: v->rgb_invalid = 26553: # 528 "src/view.c" 3 4 26553: 0 26553: # 528 "src/view.c" 26553: ; 26553: } 26553: 26553: 26553: 26553: 26553: if (v->cross_hair) { 26553: 26553: float posi[16]; 26553: for (unsigned int i = 0; i < 16; i++) 26553: posi[i] = v->pos[i]; 26553: 26553: struct xy_s xy = pos2screen(v, &posi); 26553: 26553: draw_line(v->rgbw, v->rgbh, v->rgbstr, (unsigned char (*)[v->rgbw][v->rgbstr / 4][4])v->rgb, 26553: 0, (int)xy.y, v->rgbw - 1, (int)xy.y, (v->xdim > v->ydim) ? &color_red : &color_blue); 26553: 26553: draw_line(v->rgbw, v->rgbh, v->rgbstr, (unsigned char (*)[v->rgbw][v->rgbstr / 4][4])v->rgb, 26553: (int)xy.x, 0, (int)xy.x, v->rgbh - 1, (v->xdim < v->ydim) ? &color_red : &color_blue); 26553: 26553: 26553: 26553: } 26553: 26553: cairo_set_source_surface(cr, v->source, 0, 0); 26553: cairo_paint(cr); 26553: return (0); 26553: } 26553: 26553: 26553: 26553: 26553: struct view_s* create_view(const char* name, const long pos[16], const long dims[16], const 26553: # 560 "src/view.c" 3 26553: _Complex 26553: # 560 "src/view.c" 26553: float* data) 26553: { 26553: long sq_dims[2] = { 0 }; 26553: 26553: int l = 0; 26553: 26553: for (int i = 0; (i < 16) && (l < 2); i++) 26553: if (1 != dims[i]) 26553: sq_dims[l++] = i; 26553: 26553: 26553: # 570 "src/view.c" 3 26553: (( 26553: # 570 "src/view.c" 26553: 2 == l 26553: # 570 "src/view.c" 3 26553: ) ? (void) (0) : __assert_fail ( 26553: # 570 "src/view.c" 26553: "2 == l" 26553: # 570 "src/view.c" 3 26553: , "src/view.c", 570, __extension__ __PRETTY_FUNCTION__)) 26553: # 570 "src/view.c" 26553: ; 26553: 26553: struct view_s* v = xmalloc(sizeof(struct view_s)); 26553: 26553: v->next = v->prev = v; 26553: v->sync = 26553: # 575 "src/view.c" 3 4 26553: 1 26553: # 575 "src/view.c" 26553: ; 26553: 26553: v->cross_hair = 26553: # 577 "src/view.c" 3 4 26553: 0 26553: # 577 "src/view.c" 26553: ; 26553: 26553: v->name = name; 26553: v->max = 1.; 26553: 26553: v->pos = xmalloc(16 * sizeof(long)); 26553: 26553: for (int i = 0; i < 16; i++) 26553: v->pos[i] = ( 26553: # 585 "src/view.c" 3 4 26553: ((void *)0) 26553: # 585 "src/view.c" 26553: != pos) ? pos[i] : 0; 26553: 26553: v->xdim = sq_dims[0]; 26553: v->ydim = sq_dims[1]; 26553: 26553: v->xzoom = 2.; 26553: v->yzoom = 2.; 26553: 26553: v->source = 26553: # 593 "src/view.c" 3 4 26553: ((void *)0) 26553: # 593 "src/view.c" 26553: ; 26553: v->rgb = 26553: # 594 "src/view.c" 3 4 26553: ((void *)0) 26553: # 594 "src/view.c" 26553: ; 26553: v->buf = 26553: # 595 "src/view.c" 3 4 26553: ((void *)0) 26553: # 595 "src/view.c" 26553: ; 26553: 26553: 26553: md_copy_dims(16, v->dims, dims); 26553: md_calc_strides(16, v->strs, dims, sizeof( 26553: # 599 "src/view.c" 3 26553: _Complex 26553: # 599 "src/view.c" 26553: float)); 26553: v->data = data; 26553: 26553: v->winlow = 0.; 26553: v->winhigh = 1.; 26553: v->phrot = 0.; 26553: 26553: v->lastx = -1; 26553: v->lasty = -1; 26553: 26553: v->invalid = 26553: # 609 "src/view.c" 3 4 26553: 1 26553: # 609 "src/view.c" 26553: ; 26553: 26553: return v; 26553: } 26553: 26553: 26553: static void delete_view(struct view_s* v) 26553: { 26553: v->next->prev = v->prev; 26553: v->prev->next = v->next; 26553: 26553: free(v->buf); 26553: free(v->rgb); 26553: 26553: 26553: 26553: 26553: 26553: } 26553: 26553: 26553: extern gboolean toggle_sync(GtkToggleButton* button, gpointer data) 26553: { 26553: (void)(button); 26553: struct view_s* v = data; 26553: v->sync = !v->sync; 26553: 26553: return (0); 26553: } 26553: 26553: 26553: static void update_status_bar(struct view_s* v, float (*pos)[16]) 26553: { 26553: int x2 = (*pos)[v->xdim]; 26553: int y2 = (*pos)[v->ydim]; 26553: 26553: (*pos)[v->xdim] = x2; 26553: (*pos)[v->ydim] = y2; 26553: 26553: 26553: # 648 "src/view.c" 3 26553: _Complex 26553: # 648 "src/view.c" 26553: float val = sample(16, *pos, v->dims, v->strs, v->interpolation, v->data); 26553: 26553: 26553: char buf[100]; 26553: snprintf(buf, 100, "Pos: %03d %03d Magn: %.3e Val: %+.3e%+.3ei Arg: %+.2f", x2, y2, 26553: cabsf(val), crealf(val), cimagf(val), cargf(val)); 26553: 26553: gtk_entry_set_text(v->gtk_entry, buf); 26553: } 26553: 26553: 26553: extern void set_position(struct view_s* v, unsigned int dim, unsigned int p) 26553: { 26553: v->pos[dim] = p; 26553: 26553: gtk_adjustment_set_value(v->gtk_posall[dim], p); 26553: 26553: for (struct view_s* v2 = v->next; v2 != v; v2 = v2->next) 26553: if (v->sync && v2->sync) 26553: gtk_adjustment_set_value(v2->gtk_posall[dim], p); 26553: } 26553: 26553: 26553: extern gboolean button_press_event(GtkWidget *widget, GdkEventButton *event, gpointer data) 26553: { 26553: (void)(widget); 26553: struct view_s* v = data; 26553: 26553: struct xy_s xy = { event->x, event->y }; 26553: 26553: float pos[16]; 26553: screen2pos(v, &pos, xy); 26553: 26553: if (event->button == (1)) { 26553: 26553: v->cross_hair = 26553: # 683 "src/view.c" 3 4 26553: 0 26553: # 683 "src/view.c" 26553: ; 26553: 26553: v->rgb_invalid = 26553: # 685 "src/view.c" 3 4 26553: 1 26553: # 685 "src/view.c" 26553: ; 26553: update_view(v); 26553: } 26553: 26553: if (event->button == (3)) { 26553: 26553: v->cross_hair = 26553: # 691 "src/view.c" 3 4 26553: 1 26553: # 691 "src/view.c" 26553: ; 26553: 26553: set_position(v, v->xdim, pos[v->xdim]); 26553: set_position(v, v->ydim, pos[v->ydim]); 26553: 26553: update_status_bar(v, &pos); 26553: 26553: for (struct view_s* v2 = v->next; v2 != v; v2 = v2->next) 26553: if (v->sync && v2->sync) 26553: update_status_bar(v2, &pos); 26553: } 26553: 26553: return (0); 26553: } 26553: 26553: 26553: 26553: extern gboolean motion_notify_event(GtkWidget *widget, GdkEventMotion *event, gpointer data) 26553: { 26553: (void)(widget); 26553: struct view_s* v = data; 26553: 26553: int y = event->y; 26553: int x = event->x; 26553: 26553: if (event->state & GDK_BUTTON1_MASK) { 26553: 26553: if (-1 != v->lastx) { 26553: 26553: double low = gtk_adjustment_get_value(v->gtk_winlow); 26553: double high = gtk_adjustment_get_value(v->gtk_winhigh); 26553: 26553: low -= (x - v->lastx) / 200.; 26553: high -= (y - v->lasty) / 200.; 26553: 26553: if (high > low) { 26553: 26553: gtk_adjustment_set_value(v->gtk_winlow, low); 26553: gtk_adjustment_set_value(v->gtk_winhigh, high); 26553: 26553: for (struct view_s* v2 = v->next; v2 != v; v2 = v2->next) { 26553: 26553: if (v->sync && v2->sync) { 26553: 26553: gtk_adjustment_set_value(v2->gtk_winlow, low); 26553: gtk_adjustment_set_value(v2->gtk_winhigh, high); 26553: } 26553: } 26553: } 26553: } 26553: 26553: v->lastx = x; 26553: v->lasty = y; 26553: 26553: } else { 26553: 26553: v->lastx = -1; 26553: v->lasty = -1; 26553: } 26553: 26553: return (0); 26553: } 26553: 26553: 26553: 26553: extern gboolean show_hide(GtkWidget *widget, GtkCheckButton* button) 26553: { 26553: gboolean flag = gtk_toggle_tool_button_get_active(((((GtkToggleToolButton*) g_type_check_instance_cast ((GTypeInstance*) ((button)), ((gtk_toggle_tool_button_get_type ()))))))); 26553: (flag ? gtk_widget_show : gtk_widget_hide)(widget); 26553: 26553: return (0); 26553: } 26553: 26553: static int nr_windows = 0; 26553: 26553: extern gboolean window_close(GtkWidget *widget, GdkEvent* event, gpointer data) 26553: { 26553: (void)(widget); 26553: (void)(event); 26553: struct view_s* v = data; 26553: 26553: delete_view(v); 26553: 26553: if (0 == --nr_windows) 26553: gtk_main_quit(); 26553: 26553: return (0); 26553: } 26553: 26553: 26553: 26553: 26553: extern struct view_s* window_new(const char* name, const long pos[16], const long dims[16], const 26553: # 783 "src/view.c" 3 26553: _Complex 26553: # 783 "src/view.c" 26553: float* x) 26553: { 26553: struct view_s* v = create_view(name, pos, dims, x); 26553: 26553: GtkBuilder* builder = gtk_builder_new(); 26553: 26553: gtk_builder_add_from_string(builder, viewer_gui, -1, 26553: # 789 "src/view.c" 3 4 26553: ((void *)0) 26553: # 789 "src/view.c" 26553: ); 26553: 26553: v->gtk_drawingarea = ((((GtkWidget*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "drawingarea1"))), ((gtk_widget_get_type ())))))); 26553: v->gtk_viewport = ((((GtkWidget*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "scrolledwindow1"))), ((gtk_widget_get_type ())))))); 26553: 26553: v->gtk_winlow = ((((GtkAdjustment*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "winlow"))), ((gtk_adjustment_get_type ())))))); 26553: v->gtk_winhigh = ((((GtkAdjustment*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "winhigh"))), ((gtk_adjustment_get_type ())))))); 26553: 26553: v->gtk_entry = ((((GtkEntry*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "entry"))), ((gtk_entry_get_type ())))))); 26553: PangoFontDescription* desc = pango_font_description_new(); 26553: pango_font_description_set_family(desc, "mono"); 26553: pango_font_description_set_weight(desc, PANGO_WEIGHT_BOLD); 26553: pango_font_description_set_absolute_size(desc, 10 * 1024); 26553: gtk_widget_override_font(((((GtkWidget*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_entry)), ((gtk_widget_get_type ())))))), desc); 26553: pango_font_description_free(desc); 26553: 26553: v->gtk_zoom = ((((GtkAdjustment*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "zoom"))), ((gtk_adjustment_get_type ())))))); 26553: v->gtk_aniso = ((((GtkAdjustment*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "aniso"))), ((gtk_adjustment_get_type ())))))); 26553: 26553: v->gtk_mode = ((((GtkComboBox*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "mode"))), ((gtk_combo_box_get_type ())))))); 26553: gtk_combo_box_set_active(v->gtk_mode, 0); 26553: 26553: v->gtk_flip = ((((GtkComboBox*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "flip"))), ((gtk_combo_box_get_type ())))))); 26553: gtk_combo_box_set_active(v->gtk_flip, 0); 26553: 26553: v->gtk_interp = ((((GtkComboBox*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "interp"))), ((gtk_combo_box_get_type ())))))); 26553: gtk_combo_box_set_active(v->gtk_interp, 0); 26553: 26553: v->gtk_transpose = ((((GtkToggleToolButton*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "transpose"))), ((gtk_toggle_tool_button_get_type ())))))); 26553: v->gtk_fit = ((((GtkToggleToolButton*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "fit"))), ((gtk_toggle_tool_button_get_type ())))))); 26553: gtk_toggle_tool_button_set_active(((((GtkToggleToolButton*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_fit)), ((gtk_toggle_tool_button_get_type ())))))), (!(0))); 26553: 26553: for (int j = 0; j < 16; j++) { 26553: 26553: char pname[10]; 26553: snprintf(pname, 10, "pos%02d", j); 26553: v->gtk_posall[j] = ((((GtkAdjustment*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, pname))), ((gtk_adjustment_get_type ())))))); 26553: gtk_adjustment_set_upper(v->gtk_posall[j], v->dims[j] - 1); 26553: gtk_adjustment_set_value(v->gtk_posall[j], v->pos[j]); 26553: 26553: snprintf(pname, 10, "check%02d", j); 26553: v->gtk_checkall[j] = ((((GtkCheckButton*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, pname))), ((gtk_check_button_get_type ())))))); 26553: } 26553: 26553: gtk_toggle_button_set_active(((((GtkToggleButton*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_checkall[v->xdim])), ((gtk_toggle_button_get_type ())))))), (!(0))); 26553: gtk_toggle_button_set_active(((((GtkToggleButton*) g_type_check_instance_cast ((GTypeInstance*) ((v->gtk_checkall[v->ydim])), ((gtk_toggle_button_get_type ())))))), (!(0))); 26553: 26553: 26553: 26553: 26553: 26553: 26553: gtk_builder_connect_signals(builder, v); 26553: 26553: GtkWindow* window = ((((GtkWindow*) g_type_check_instance_cast ((GTypeInstance*) ((gtk_builder_get_object(builder, "window1"))), ((gtk_window_get_type ())))))); 26553: g_object_unref(((((GObject*) g_type_check_instance_cast ((GTypeInstance*) ((builder)), (((GType) ((20) << (2))))))))); 26553: v->window = window; 26553: gtk_window_set_title(window, name); 26553: gtk_widget_show(((((GtkWidget*) g_type_check_instance_cast ((GTypeInstance*) ((window)), ((gtk_widget_get_type ()))))))); 26553: 26553: nr_windows++; 26553: 26553: 26553: refresh_callback( 26553: # 852 "src/view.c" 3 4 26553: ((void *)0) 26553: # 852 "src/view.c" 26553: , v); 26553: geom_callback( 26553: # 853 "src/view.c" 3 4 26553: ((void *)0) 26553: # 853 "src/view.c" 26553: , v); 26553: window_callback( 26553: # 854 "src/view.c" 3 4 26553: ((void *)0) 26553: # 854 "src/view.c" 26553: , v); 26553: 26553: return v; 26553: } 26553: 26553: void window_connect_sync(struct view_s* v, struct view_s* v2) 26553: { 26553: 26553: v2->next = v->next; 26553: v->next->prev = v2; 26553: v2->prev = v; 26553: v->next = v2; 26553: 26553: window_callback( 26553: # 867 "src/view.c" 3 4 26553: ((void *)0) 26553: # 867 "src/view.c" 26553: , v); 26553: } 26553: 26553: struct view_s* view_clone(struct view_s* v, const long pos[16]) 26553: { 26553: struct view_s* v2 = window_new(v->name, pos, v->dims, v->data); 26553: 26553: window_connect_sync(v, v2); 26553: 26553: return v2; 26553: } 26553: 26553: extern gboolean window_clone(GtkWidget *widget, gpointer data) 26553: { 26553: (void)(widget); 26553: struct view_s* v = data; 26553: 26553: view_clone(v, v->pos); 26553: 26553: return (0); 26553: } === END GCC DUMP === make[1]: *** [Makefile:53: view] Error 1 make[1]: Leaving directory '/<>' dh_auto_build: error: make -j1 "INSTALL=install --strip-program=true" PKG_CONFIG=arm-linux-gnueabi-pkg-config CXX=arm-linux-gnueabi-g\+\+ CC=arm-linux-gnueabi-gcc returned exit code 2 make: *** [debian/rules:6: binary-arch] Error 25 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2021-10-21T18:24:57Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not cleaning session: cloned chroot in use E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any Build-Space: 408 Build-Time: 8 Distribution: unstable Fail-Stage: build Foreign Architectures: armel Host Architecture: armel Install-Time: 72 Job: bart-view_0.1.00-5 Machine Architecture: amd64 Package: bart-view Package-Time: 97 Source-Version: 0.1.00-5 Space: 408 Status: attempted Version: 0.1.00-5 -------------------------------------------------------------------------------- Finished at 2021-10-21T18:24:57Z Build needed 00:01:37, 408k disk space